Originally Posted by Billyjack555
Originally Posted by droidstyle
Never delete...buy the app titanium backup pro and freeze apps, that way if you accidently freeze something that you wish you had not, you can always defrost it.
I actually had a backup on my sd card but inadvertently lost it when I used it in another device and reformatted it. For folks with deleted system apps for which backups aren't an option, is there a path forward to update? Or am I just destined to stay on MI9? I'm actually happy with MI9 and haven't had the call quality/wifi issues, but am looking ahead to the kitkat update.
You can dig the missing system app .apk, .odex files out of the Odin MI9 tarball and put them back in place. They will be in the system.img.ext4 image file... which needs to be uncompressed using the Android SDK tool "simg2img", and then loopback mounted.
There is a way to do this using Windows (I think I saw a thread over in the 2012 Nexus 7 forum documenting that procedure), but frankly that's just lame for an Android rooter to behave that way
Or you can make a TiBu Market App/Data backup, use Odin or Kies to install the latest release, re-root and TiBu restore.
BTW (for the future) you can debloat without removing any files by simply 'chmod 000' the targeted .apk & .odex files and reboot. Or you can use Android's built in app disable feature (for foreground apps). This has the same effect as removal, except that you can re enable them anytime you want. The only downside to doing this is if you are tight on space in /system and want to install stuff as system apps so they will survive a factory reset procedure.