How can I make an update/patch for my Android game?

Hello, I’m making a game and I want it to be able to self-update it, like most android games do nowadays, with their own progress bar while they download additional content.

I’ve googled an youtube’d a lot and can’t find anything on how to achieve this.