Originally Posted by cheese74
So is the best way to flash twrp then flash a proper zip if wanted to upgrade without losing existing data. Sorry it's been a while since the last update 😅
Just to follow up on what I did, I did also receive the OTA notification on my stock rooted 5.0.1 GPE and tried rather foolishly to try to update. It failed as expected but left the update.zip file in the /cache directory. Since I was rooted, I copied it out to my host PC.
I then used the SuperSU to unroot itself before booting into recovery mode. Selected the option to sideload, and used the host PC connected via USB to sideload the update.zip file. It appeared to patch all the files with the exception of an error at the end indicating some issue mounting /dev/block/mmcblk0p37 to /data to copy a file called fotaboot.
After that, I cleared the cache, and booted up. Seems to be working fine so far after the initial rebuilding of the apps.
My only concern now is whether if the OTA script upgraded the firmware given the error above since it's one of the last thing it does (looking at the META-INF\com\google\android\updater-script). Is there any way to check if the firmware (boot, radio, hboot, recovery) has the correct versions?