Have you considered using github.com/imranr98/obtainiumYou give it the repository of the app and it will handle checking for new versions and updating them
As Altima said, it’s a 22ohm SMD resistor. You’ll need to measure it to get the package size.
Unfortunately resistors don’t really just burn out. If the resistor did cause damage from overheating, it’s because something drew too much current. My guess is there’s a short somewhere else, but there’s almost certainly more damage than that resistor.