Hello all. I have the VZW dev edition of the moto x with an unlocked bootloader. I am trying to update my Moto X to the latest OTA from 4.4.2 but am running into an issue.
I flashed stock recovery and downloaded the latest OTA. When flashing the OTA zip in stock recovery, the installation aborts due to a problem with vznavigator.apk. It says "/system/app/vznavigator.apk" has unexptected contents. Installation aborted.
I am guessing my vznavigator.apk is messed up for some reason. Does anyone have the stock version they can give me so I can try to get past this error? Any other tricks?
Thanks
You can always get it from the Google Play Store.
Or perform the OTA update manually.
I already tried getting from play store. Doesn't work. I don't think the play store version places vznavigator.apk in the system/apps folder.
Regarding updating manually, this is what I am doing... Flashing manually in recovery.
Sent from my Moto X
You could try using mfastboot to flash the system.img from 4.4.2 to fix any inconsistencies in system. Then try the update again.
On the phone... go App Drawer -> Settings -> Apps. Swipe to get to ALL. Scroll DOwn to VZ Navigator and tap it. Hit the button to uninstall updates.
Then try the OTA again.
KidJoe said:
On the phone... go App Drawer -> Settings -> Apps. Swipe to get to ALL. Scroll DOwn to VZ Navigator and tap it. Hit the button to uninstall updates.
Then try the OTA again.
Click to expand...
Click to collapse
I don't think disabled or non-updated apps matter. When I did my update I did reflash /system but all my apps stayed disabled when I was up and running on 4.4.4.
I also did updates on my Razr Maxx that was rooted and while I didn't flash /system, I did undo any changes I had made to it and took standard OTA without re-enabling apps that were disabled.
I'm guessing VZNav was removed or otherwise modified with a method that wasn't the stock disable option.
Flashing /system should work. I don't think installing from the Play Store will because it would be a user app, not a system app.
Just my thoughts.
Reflashing the system.img worked perfectly! Thanks guys!
fury683 said:
I don't think disabled or non-updated apps matter. When I did my update I did reflash /system but all my apps stayed disabled when I was up and running on 4.4.4.
I also did updates on my Razr Maxx that was rooted and while I didn't flash /system, I did undo any changes I had made to it and took standard OTA without re-enabling apps that were disabled.
I'm guessing VZNav was removed or otherwise modified with a method that wasn't the stock disable option.
Flashing /system should work. I don't think installing from the Play Store will because it would be a user app, not a system app.
Just my thoughts.
Click to expand...
Click to collapse
Disabled and non-updated doesn't matter.. UPDATED might. Hence why I suggested to uninstall the updates.
My thinking was that it is possible that Verizon had updated VZNav AFTER they approved the 4.4.4 update (so the update is looking for a checksum of an older version).
Yes, flashing system will always work. I just usually suggest the simple things first (I have a longer list on the pages in my signature), and with the amount of people that are flashing the WRONG system.img and other components (i.e. not paying attention and using the ROM for the carrier, model and version phone they have), and those who don't realize the difference between mfastboot and fastboot, I've been hesitant to suggest flashing system.img until other things have been tried.
Related
I have my D4 with the previous update, Gingerbread 2.3.6 (...219). It is rooted and I have a few of the pre-loaded apps frozen.
What should I do before allowing the new OTA update to ICS?
Should I leave it rooted? Should I "hide" root? Should I unroot (how)? Does it matter?
Should I unfreeze the apps? Leave them frozen? Doesn't matter because they will all be replaced/overwritten?
Should I uninstall Superuser and Busybox?
After the OTA update is complete, will I have to re-root? Is this what I should use, Droid 4 Utility Updated ?
Any other hints, suggestions, cautions, or problems from those who already did the official ICS update?
If you installed and used safestrap before, you will need to switch back to the original (unsafe) system, uninstall it, and restore the original contents of /preinstall. You should unroot after that. You can save root with OTA rootkeeper. Make sure you have the updated su binary, since the old binary won't run on ICS.
Sent from my DROID4 using Tapatalk
I generally find it easier to just flash the system and preinstall images from the FXZ with fastboot rather than trying to undo any changes I have made and then the update always works.
Also, preserving root is unnecessary because the RazrEdge ICS exploit works fine to root any of the updates.
If you use OTARootkeeper be sure to Temp Unroot first or the update will fail.
You will need to enable all the apps in /system and revert any changes you made in /system. The update scans /system and compares it to things within the update.
Sent from my DROID4 using xda premium
?
does anyone have all the original apps? i re-installed some i guess for the last ota update after i failed many times and finally got it to work. now i have the soak test and it keeps failing, so i'm assuming i'm missing something. i've removed everything that requires root just to be sure and it still fails.
I'm stock rooted 6.13.215.XT894 and I can't seem to get the 219 update to apply. Forum search didn't seem to help. I've tried Voodoo Rootkeeper, but it doesn't seem to help. Nothing else on here (no Titanium, Safestrap, etc.). Am I crazy?
rorytmeadows said:
I'm stock rooted 6.13.215.XT894 and I can't seem to get the 219 update to apply. Forum search didn't seem to help. I've tried Voodoo Rootkeeper, but it doesn't seem to help. Nothing else on here (no Titanium, Safestrap, etc.). Am I crazy?
Click to expand...
Click to collapse
Isn't 6.13.219 the Gingerbread update from April? I did the .215 to .219 back then, leaving my phone rooted and many apps deleted (not frozen). The OTA update went fine, though when done, I wasn't rooted anymore and all the pre-loaded apps were back.
I don't know if that OTA update going fine was just luck, which is why I am asking here about what to do before the OTA ICS update, from those who might share their ICS update experience (good or bad).
My ICS update went good, took a very long time though, and almost killed the battery.
First I used OTArootkeeper to unroot the phone, then installed the update. The update rebooted, and installed, rebooted again, and did a nother install, then said upgrading apps, at this point it took near 2hours, If you have a lot of apps, make sure to have the phone plugged in. I thought my phone was bricked at this point, cause the progress display stopped after a while. but after 2hours of that, it finished booting and was fine. Used otarootkeeper again, and regained root, and my phone is back to normal like nothing happened.
I really didn't play with the rom much, except to root it. Lots of new annoying bloatware though, have to see if they are just installed apps, or if they actually run.
Preinstall Files?
qe 1/1
Finding update package...
Opening update package...
Verifying update package...
Installing update...
Deleting Facebook cache folder...
Verifying Current System...
assert failed: apply_patch_check("/preinstall/Knowyourdevice/Motorola_XT894_Batterysave.3gp", "71ce34b3b53ae3a2d9bbfb9ce3ba4452d73ea98", "4e7e24a6817763a5539e569c9d7e15c6e430a27b")
E:Error in /cache/Blur_version.6.13.219.XT894.Verizon.en.US.zip
(status 7)
Installation Aborted
- Looks like I need to replace the preinstall files? I dunno for sure how. I do have an image. Trying to Apply the soak to GB
After compulsively re trying the software update button I received a notification that said 217 was available. (I guess I somehow got into the soak test). Anyway, I downloaded it last night (officially) as well as Voodoo OTA Root keeper from the market. FYI: I am only rooted, no roms or safestrap. I went into superuser and made sure I had the current su binary. Back in Voodoo, "Protect root" - > "Temp Un- root". This can be tested by opening a root app and trying to use its root function, only to be denied. Then I installed the update and let it run its course. After I was running 4.0.4, and all my apps were updated from the market, I went into Voodoo and pressed "Restore root".
Now I am running stock ics on my rooted droid 4!
Sent from my DROID4 using xda premium
got it .0
i got it....
I followed some directions to return to stock and flash in a copy of the original system via adp.
worked great. Now I am in ICS!
I have a VZW DE on 4.4.2, unlocked bootloader, rooted, no custom ROM.
Was wondering if there is any way to hide the system update prompts/notifications as I'd rather wait for a more substantial upgrade (Android L).
Using root explorer I did go to etc/security/ and renamed otacerts.zip to otacerts.zip.bak to no avail. Also, there didn't seem to be anything for me to freeze in TiBu.
Not only is this a marginal upgrade imo, I just don't want to mess with going back to stock recovery, upgrading to 4.4.4, flashing TWRP, re-root, do system tweaks (e.g. replace ugly vzw 4G Icon and bars, but first check to see if someone made one compatible to 4.4.4), research whether wifi tether from xposed module still works on 4.4.4, etc. Just plain don't have the time to do all that at the moment.
Thanks in advance!
I thought I had replied to this exact question yesterday...
use a root capable file explorer, got to /system/priv-apps and rename 3C_OTA.APK
Of course, if your phone has already downloaded the file, navigate to /cache and remove it.
Reboot after making the changes.
that has prevented getting prompted in the past.
I did what Mark said.. renamed the 3c ota apk and also 3c ota odex file and confirm it will stop download and notices. if you just rename the 3c ota apk file alone and not the odex file to, you may get the download and reboot problems.. someone will have to confirm that, I gave a Moto X to my little brother running 4.4 and only renamed the 3c ota apk file and four weeks later he gave it back to me with a cracked screen and said it kept rebooting trying to update but failed because it was rooted. that's when I opened up root file explorer and noticed I did not change the odex file, I only changed the apk file. I'm running a 4.4 rooted and change both files and I never get the updates.
on my brother's new replacement phone running 4.4.2 I have it rooted with towelPie and renamed both files and seems to not be bothering me about the update now. I did let it download the new update at first attempt I went in and deleted the two files and it interrupted the download so I can confirm it will stop the download deleting those two files even when the download has already began
Out of curiosity, why wouldn't you take the update?
Sent from my Dev Edition Moto X
Schaweet said:
Out of curiosity, why wouldn't you take the update?
Click to expand...
Click to collapse
I can say for my two Non-DE Verizon Moto X phones running 4.4.2 and TowelPieRoot that I'm not taking the update for root reasons first and foremost. Until the time when a 4.4.4 root method is developed, if ever, I'll remain on 4.4.2.
I appreciate the suggestions in this thread however because I'm looking to hide these notices myself.
doitinthedirt said:
I did what Mark said.. renamed the 3c ota apk and also 3c ota odex file and confirm it will stop download and notices. if you just rename the 3c ota apk file alone and not the odex file to, you may get the download and reboot problems.. someone will have to confirm that, I gave a Moto X to my little brother running 4.4 and only renamed the 3c ota apk file and four weeks later he gave it back to me with a cracked screen and said it kept rebooting trying to update but failed because it was rooted. that's when I opened up root file explorer and noticed I did not change the odex file, I only changed the apk file. I'm running a 4.4 rooted and change both files and I never get the updates.
on my brother's new replacement phone running 4.4.2 I have it rooted with towelPie and renamed both files and seems to not be bothering me about the update now. I did let it download the new update at first attempt I went in and deleted the two files and it interrupted the download so I can confirm it will stop the download deleting those two files even when the download has already began
Click to expand...
Click to collapse
Thanks, all! I went ahead and renamed the odex as well. Rebooted and good to go!
Schaweet said:
Out of curiosity, why wouldn't you take the update?
Sent from my Dev Edition Moto X
Click to expand...
Click to collapse
Would have to do a whole mess of stuff, like:
disable xposed frameworks and gravity box, defrost certain system apps and vzw bloat from TiBu probably, re-install android sdk (since I had formatted PC since 4.4.2), flash stock recovery, take the OTA, reflash custom recovery, re-enable xposed and gravity box (only gravity box has since split from one module to an ICS and KK version and I still have the old version), then upgrade and tweak gravity box settings, get rid of ugly VZW 4GLTE icon with stock/nexus version (but first see if someone made one that works on 4.4.4), research whether the xposed wifi-tether module works on 4.4.4, and maybe one or two other things...
all that takes TIME which I don't have a whole lot of at the moment... and all that for the ability to pause video recording and a get a dialer that has a white background instead of black? and supposed tweaks under the hood like battery and performance, all unconfirmed? yeah, personally, I'd rather wait.
Fair enough. So you know if you flash system.img once you reinstall xposed all your gravity box settings are still there.
Sent from my Dev Edition Moto X
jamespark said:
Would have to do a whole mess of stuff, like:
disable xposed frameworks and gravity box, defrost certain system apps and vzw bloat from TiBu probably, re-install android sdk (since I had formatted PC since 4.4.2), flash stock recovery, take the OTA, reflash custom recovery, re-enable xposed and gravity box (only gravity box has since split from one module to an ICS and KK version and I still have the old version), then upgrade and tweak gravity box settings, get rid of ugly VZW 4GLTE icon with stock/nexus version (but first see if someone made one that works on 4.4.4), research whether the xposed wifi-tether module works on 4.4.4, and maybe one or two other things...
all that takes TIME which I don't have a whole lot of at the moment... and all that for the ability to pause video recording and a get a dialer that has a white background instead of black? and supposed tweaks under the hood like battery and performance, all unconfirmed? yeah, personally, I'd rather wait.
Click to expand...
Click to collapse
Schaweet said:
Fair enough. So you know if you flash system.img once you reinstall xposed all your gravity box settings are still there.
Sent from my Dev Edition Moto X
Click to expand...
Click to collapse
Why not just use the FULL FXZ? http://forum.xda-developers.com/moto-x/general/fxz-moto-x-4-4-4-212-55-26-t2827307
If you flash the FXZ, (since it is a "Keep Data" FXZ), you don't need to take the OTA. You don't need to disable Xposed. You don't need to disable any modules - or subsequently set them back up. You don't need to flash stock recovery. You don't need to worry about any modifications you have made to /system.... And you DON'T NEED THE OTA!
And just like @Schaweet has advised -- once you re-flash TWRP, re-root, and re-install Xposed Framework, all of your Xposed modules and their respective settings are already set the way you had them....
It turns this in to about a 10-15 minute process from start to finish. WAYYYY Easier. I don't get it...
EDIT: I do see that you have the "Old" gravitybox installed, so this might require setting up the new version. But everything else stated is completely relevant.
I froze MotorolaOTA 1.0
samwathegreat said:
Why not just use the FULL FXZ? http://forum.xda-developers.com/moto-x/general/fxz-moto-x-4-4-4-212-55-26-t2827307
If you flash the FXZ, (since it is a "Keep Data" FXZ), you don't need to take the OTA. You don't need to disable Xposed. You don't need to disable any modules - or subsequently set them back up. You don't need to flash stock recovery. You don't need to worry about any modifications you have made to /system.... And you DON'T NEED THE OTA!
And just like @Schaweet has advised -- once you re-flash TWRP, re-root, and re-install Xposed Framework, all of your Xposed modules and their respective settings are already set the way you had them....
It turns this in to about a 10-15 minute process from start to finish. WAYYYY Easier. I don't get it...
Click to expand...
Click to collapse
HUGE. I haven't been following any forums for several months and was not aware of this FXZ. Great to know, thanks!
Mayze23 said:
I froze MotorolaOTA 1.0
Click to expand...
Click to collapse
same
A thread already exists for this exact thing here. Please post question in Q&A in future and search before creating new threads.
Thread closed
I've decided to get my phone ready to accept the (hopefully soon) OTA update for my 2013 X. Right now it's on 4.4.4, bootloader unlocked (thanks Sunshine!), and rooted. I had it rooted to take advantage of Xposed and Secure Settings with Tasker integration. I also used TitaniumBackup to freeze the Verizon and some Moto apps I never used.
Currently, I have uninstalled every Xposed module I downloaded, then unistalled Xposed itself and finally the Xposed installer app. After that I went into Titanium and defrosted everything that was frozen. Now I have a fair amount of updates coming in from the Play store for all those apps that were frozen. Should I go ahead and update them?
From what I've read, there's been talk on whether or not I have to un-root my phone. I thought I just had to use the toolkit to flash back the stock recovery? That should be the only thing left to do? What about some apps that are device administrators like Cerberus? Do I need to remove them from that list?
Thank you for any advice. I plan on flashing stock recovery when I get home this evening.
Generally speaking an OTA will probably fail if apps it expects to be present are missing or modified in the /system partition. I don't know if having additional items (like Cerberus) will halt the OTA or not. Custom recovery may also interfere with the OTA.
It sounds like you already did all the work, but I personally wouldn't have done any of that until the OTA was actually rolling out. I know they said it will be soon, but it could still be weeks away. I wouldn't give up my phone that was setup how I like it, but that's just my preference.
When the OTA drops, if you try and install it will do all of the validation before it installs anything. If the validation fails, it will tell you it has an error and it won't work. Then you'll have to fix whatever was modified, or reflash the stock firmware to be compatible with the OTA.
I don't believe updating the apps is necessary. I don't even think they need to be active (you can use the Disable function in the App Info screen to hide them), they just need to be present in your /system folder with the correct signature, is how I understand it.
So this morning I got this maintenance update and now I'm being told that an update is available and that this install is differed. When I click on "select to continue update" I'm told my system is up to date. I've already wiped cache, which did not help. Anyone else experiencing this?
KWKSLVR said:
So this morning I got this maintenance update and now I'm being told that an update is available and that this install is differed. When I click on "select to continue update" I'm told my system is up to date. I've already wiped cache, which did not help. Anyone else experiencing this?
Click to expand...
Click to collapse
Are you unlocked and rooted?
Nope, totally stock Verizon 4.4.4. I'm so far out of the loop, I didn't even know I could unlock and root in the first place.
Anyone have a fxz for this update? I have it too, but I am rooted with twrp.
Sent from my XT1060 using Tapatalk
T-Keith said:
Anyone have a fxz for this update? I have it too, but I am rooted with twrp.
Sent from my XT1060 using Tapatalk
Click to expand...
Click to collapse
There does not appear to be an FXZ for this.
You can try flashing stock Recovery.img onto your phone and take it. Unlike other OTA's that failed due to Xposed, this one did not give me any issues installing with Xposed still enabled.
NOTE: I'm unlocked bootloader, rooted, running TWRP, with Xposed instaled (MotoXNetActivity module installed). I haven't made any other modifications. I only run apps that require root like AdFree, wifi tether for root, Root Explorer, etc.
KidJoe said:
There does not appear to be an FXZ for this.
You can try flashing stock Recovery.img onto your phone and take it. Unlike other OTA's that failed due to Xposed, this one did not give me any issues installing with Xposed still enabled.
NOTE: I'm unlocked bootloader, rooted, running TWRP, with Xposed instaled (MotoXNetActivity module installed). I haven't made any other modifications. I only run apps that require root like AdFree, wifi tether for root, Root Explorer, etc.
Click to expand...
Click to collapse
Thanks, I think this answered my questions in the other thread.
Is there a risk to try running the update with stock recovery and other Xposed modules like Gravity Box? Would they fail similarly to a failed system check like I've had in the past for removing/renaming system apps and such?
Okay so i did a clean install of the stock rom (Pie) with May update. Flashed all the files and was finally at the home screen. Got a notification for June security patch and i installed it immediately. Keep in mind till now no modifications were done to the phone including rooting, the rom is stock, clean and without any modifications. The only thing unlocked is my bootloader.
I observed when the update reaches around 80% it says update unsuccessful. No changes were made to the system. I tried downloading the update again, rebooting, formating/wiping data both via stock recovery as well as TWRP, factory reset. Even tried updating without SD-card just in case. Again flashed the full stock rom but to no avail, the update was not successful.
Any ideas why i can't apply june update and how am i supposed to solve this? Thanks
mhp1995 said:
Okay so i did a clean install of the stock rom (Pie) with May update. Flashed all the files and was finally at the home screen. Got a notification for June security patch and i installed it immediately. Keep in mind till now no modifications were done to the phone including rooting, the rom is stock, clean and without any modifications. The only thing unlocked is my bootloader.
I observed when the update reaches around 80% it says update unsuccessful. No changes were made to the system. I tried downloading the update again, rebooting, formating/wiping data both via stock recovery as well as TWRP, factory reset. Even tried updating without SD-card just in case. Again flashed the full stock rom but to no avail, the update was not successful.
Any ideas why i can't apply june update and how am i supposed to solve this? Thanks
Click to expand...
Click to collapse
Clear data of all the ported apps(or the apps which are not installed from playstore) and then uninstall these apps and then try to install June update . Same thing works for me. It showing same error to me but after doing these things my phone updated successfully.
[email protected] said:
Clear data of all the ported apps(or the apps which are not installed from playstore) and then uninstall these apps and then try to install June update . Same thing works for me. It showing same error to me but after doing these things my phone updated successfully.
Click to expand...
Click to collapse
I have no ported apps. As i said, its stock rom with no modifications. I didn't install any app from anywhere. The only apps i have in my phone are pre-installed apps which come with the stock rom such as Google Drive, Play Books.. I even tried clearing the data of the pre-installed apps but still no update. Also today i tried flashing the retail version of the stock rom with may security update. I think there is an issue as i flashed the retail version of the rom, the about section from the settings app still shows software channel as "Retin". Shouldn't it be showing retail version
mhp1995 said:
I have no ported apps. As i said, its stock rom with no modifications. I didn't install any app from anywhere. The only apps i have in my phone are pre-installed apps which come with the stock rom such as Google Drive, Play Books.. I even tried clearing the data of the pre-installed apps but still no update. Also today i tried flashing the retail version of the stock rom with may security update. I think there is an issue as i flashed the retail version of the rom, the about section from the settings app still shows software channel as "Retin". Shouldn't it be showing retail version
Click to expand...
Click to collapse
Try flashing this stock rom
https://mirrors.lolinet.com/firmwar...PT29.74-25_64be_release-keys-cid50_oem.tar.gz
You have to flash the first pie update (November patch) and then you can do updates.