Error When Trying to Get OTA Firmware Updates - ZenFone 2 Q&A, Help & Troubleshooting

Hi guys,
I've had my Zenfone 2 (I ZE551ML US Version) for about two months. Right out of the box I rooted it to remove all the Asus bloatware. I then unrooted it and reset it to factory settings. Whenever I try to get OTA updates it errors out once it boots into recovery to install the updates. Then it restarts and says "system update failed. Your system has returned to previous configuration." So I haven't been able to get any of the critical updates. I tried manually downloading the firmware and putting on the sd card but it doesn't seem to pick it up. I don't get the "update found" message so that I can manually install. Any suggestions? Thanks in advance.

you removed the bloat, that's the problem. flash latest full firmware, then root and disable the bloat (don't delete it). that way when a new ota arrives you just have to unroot to flash the new ota
Sent from my ASUS_Z008D using Tapatalk

luisoman2000 said:
you removed the bloat, that's the problem. flash latest full firmware, then root and disable the bloat (don't delete it). that way when a new ota arrives you just have to unroot to flash the new ota
Sent from my ASUS_Z008D using Tapatalk
Click to expand...
Click to collapse
Daaamn that's what I was afraid of.

Related

[Q] Root and OTA updates

Hi,
What are experiences of current owners of Nexus phones ? My Desire Z is rooted ( only rooted, don't have a custom ROM), and I never got Gingerbread update so I'd hate the same thing happening to G Nexus.
Thanks.
zljk said:
Hi,
What are experiences of current owners of Nexus phones ? My Desire Z is rooted ( only rooted, don't have a custom ROM), and I never got Gingerbread update so I'd hate the same thing happening to G Nexus.
Thanks.
Click to expand...
Click to collapse
That will never happen with the GN. When you own this phone you're first in line for the updates until the next is coming out then you're second but still faster than the others.
Sent from my HTC Desire using XDA App
When you're rooted you can't get the OTA updates. You have to unroot to apply them. That's true for all Android phones.
You cant get them at all?
Not even: get update and apply it, loose root because of the update, reroot?
Sent from my A500 using Tapatalk
TulpiX said:
You cant get them at all?
Not even: get update and apply it, loose root because of the update, reroot?
Sent from my A500 using Tapatalk
Click to expand...
Click to collapse
you could do that, but chances are someone will get the OTA before you and pre root it for everyones pleasure and you can just flash that via recovery
TulpiX said:
You cant get them at all?
Not even: get update and apply it, loose root because of the update, reroot?
Sent from my A500 using Tapatalk
Click to expand...
Click to collapse
If my experiences with my OG Droid match up with the Nexus line, if you've only rooted and haven't actually installed another ROM, you should be able to apply the OTA update and lose root because of it. Then just root again.
martonikaj said:
When you're rooted you can't get the OTA updates. You have to unroot to apply them. That's true for all Android phones.
Click to expand...
Click to collapse
I've seen some threads claiming that root itself doesn't affect updates, but changing of data on system partition.... Was kind of hoping there is a way to have my cake and eat it too - don't mind having to root the phone all over again after the OTA....
Anyhow - as an alternative, is there a way to get official Nexus updates ( stock ) using other channels except OTA ? What was happening with old Nexus phones ?
zljk said:
I've seen some threads claiming that root itself doesn't affect updates, but changing of data on system partition.... Was kind of hoping there is a way to have my cake and eat it too - don't mind having to root the phone all over again after the OTA....
Anyhow - as an alternative, is there a way to get official Nexus updates ( stock ) using other channels except OTA ? What was happening with old Nexus phones ?
Click to expand...
Click to collapse
The alternate way to get official Nexus updates is to download the update zip file once someone copies it off their device and uploads it, and install it in whatever fashion works.
I rooted my Nexus One without unlocking the bootloader or using custom recovery. I definitely still got OTA updates and they worked fine, but would unroot the phone.
The solution is to use a custom recovery and apply the update .zip manually, then reflash superuser before rebooting. Whenever an OTA update comes out, someone eventually uses logcat to get the URL to the zip and posts it so anyone can download it.
I was rooted on Froyo and got the OTA update to Gingerbread no problem, but I lost root. I eventually got root again (Gingerbreak) and when the 2.3.4 update came out, I did it manually in custom recovery to keep root.
Now I run CM7.1 so I definitely don't get OTA updates from Google
TulpiX said:
You cant get them at all?
Not even: get update and apply it, loose root because of the update, reroot?
Sent from my A500 using Tapatalk
Click to expand...
Click to collapse
It will often download and you can try but it will either fail, unroot you, or cause troubles.
You're best off applying the pre-rooted update, or unrooting and taking the OTA.
martonikaj said:
When you're rooted you can't get the OTA updates. You have to unroot to apply them. That's true for all Android phones.
Click to expand...
Click to collapse
True. However it's trivial to repackage an OTA update to a rooted update and since it's very compatible with the source in AOSP and you get working drivers very early you can start messing around with it straight away.
blunden said:
True. However it's trivial to repackage an OTA update to a rooted update and since it's very compatible with the source in AOSP and you get working drivers very early you can start messing around with it straight away.
Click to expand...
Click to collapse
Of course, as is often the case for most phones supported here on XDA. the rooted OTA comes in the form of a .zip soon after it comes out.
slowz3r said:
you could do that, but chances are someone will get the OTA before you and pre root it for everyones pleasure and you can just flash that via recovery
Click to expand...
Click to collapse
When flashing the rooted OTA via recovery, does it wipe the phone (apps and all)?
Also for the other method, when unrooting >> applying OTA >> rooting again, does it wipe the phone at any point during this process?
Help would be appreciated and rewarded!
I just received my OTA update notification and found the update zip itself in the cache of my phone. I can post that update zip here if a mod can come along and tell me where to put it. I am going to wait till I'm home so I can have my rooting facilities handy before starting.
phazerorg said:
I rooted my Nexus One without unlocking the bootloader or using custom recovery. I definitely still got OTA updates and they worked fine, but would unroot the phone.
The solution is to use a custom recovery and apply the update .zip manually, then reflash superuser before rebooting. Whenever an OTA update comes out, someone eventually uses logcat to get the URL to the zip and posts it so anyone can download it.
I was rooted on Froyo and got the OTA update to Gingerbread no problem, but I lost root. I eventually got root again (Gingerbreak) and when the 2.3.4 update came out, I did it manually in custom recovery to keep root.
Now I run CM7.1 so I definitely don't get OTA updates from Google
Click to expand...
Click to collapse
+1. Exactly.
There is a lot of wrong (or slightly incorrect) information in this thread.
Have root has no impact whatsoever in your ability to receive or apply the OTA update. This has been the case on every Android device. However, if you have a custom recovery flashed, you will not be able to automatically apply the update - you will have to find the zip file in the cache and use your custom recovery to apply it.
On a slightly separate note, once you apply the update either automatically or manually via custom recovery, you will lose root. However, if you do have a custom recovery, as long as you flash ChainsDD's superuser package immediately after applying the update, but before rebooting, you will retain root.
On another separate not, if you flash the update as is from Google, it includes a file (/system/recovery-from-boot.p) that re-flashes the stock recovery on every boot, so you will lose your custom recovery. Either remove the file before flashing the update, or just re-flash your custom recovery.

[Q] OTA updates run automatically?

This is my first Nexus. If I unlock the bootloader and root, and stay with rooted stock, would a future OTA update relock the bootloader and undo root?
Also, are the OTA updates automatic, or can I choose not to install the update?
Ectoplasmic said:
This is my first Nexus. If I unlock the bootloader and root, and stay with rooted stock, would a future OTA update relock the bootloader and undo root?
Also, are the OTA updates automatic, or can I choose not to install the update?
Click to expand...
Click to collapse
Once you are unlocked, you won't become locked unless you manually lock it. This is the case even if you accept an OTA or factory restore.
Some OTAs are mandatory like the one most people got when they turned on the unit, however most are optional and won't install unless you choose to, either on purpose or by accident.
sfhub said:
Once you are unlocked, you won't become locked unless you manually lock it. This is the case even if you accept an OTA or factory restore.
Some OTAs are mandatory like the one most people got when they turned on the unit, however most are optional and won't install unless you choose to, either on purpose or by accident.
Click to expand...
Click to collapse
However, to be fair, the DEB JLS36I update out there right now will cause you to lose root. It does not lock the bootloader, but it does whack root and custom recoveries. Unless you choose the option in TWRP to recover root after the install, in which case it rolls back the update and keeps both TWRP and root, meaning you are as you were as before. A few days later, you get the prompt to install the update again, and the circle of life continues.
Does that mean rooted and unlocked on JSS15R I can get the next OTA update but I loose root? I dont have any custom stuff like recovery or rom, just unlocked and rooted for a few apps like titanium backup, cpu Z and gemeni app manager
AndroidGreg said:
Does that mean rooted and unlocked on JSS15R I can get the next OTA update but I loose root? I dont have any custom stuff like recovery or rom, just unlocked and rooted for a few apps like titanium backup, cpu Z and gemeni app manager
Click to expand...
Click to collapse
You can get the update and just re-root.
However if you have modified or removed any files, ota will very likely fail. Removing stock app would be an example of removing a file. On the other hand disabling stock app would be fine.
What if I just bought a nexus 7 LTE and already updated to to JLS36I? How would I get root then? Hypothetically of course...
Sent from my Nexus 7 using Tapatalk
lastdeadmouse said:
What if I just bought a nexus 7 LTE and already updated to to JLS36I? How would I get root then? Hypothetically of course...
Sent from my Nexus 7 using Tapatalk
Click to expand...
Click to collapse
Same way you would if you hadn't installed JLS36I
Unlock bootloader
Boot into custom recovery
Install root

Can stock recovery reflash ota?

When you get and accept the ota update it downloads into your storage, would it be possible to use the stock recovery to find it and reinstall?
Pp.
PanchoPlanet said:
When you get and accept the ota update it downloads into your storage, would it be possible to use the stock recovery to find it and reinstall?
Pp.
Click to expand...
Click to collapse
Can't you pull the recovery.img out?
Sent from my SM-G925T using XDA Free mobile app
Sorry but I don't pull anything.
I just download.
Pp.
I've posted the G925T's OF6 stock recovery over in the OP of this thread. Is that what you're looking for?
Aou said:
I've posted the G925T's OF6 stock recovery over in the OP of this thread. Is that what you're looking for?
Click to expand...
Click to collapse
Was wondering if I find ota download that I accepted when I updated, can I use that downloaded ota file and use stock recovery to reinstall update.
When you accept ota a file is download into your storage (don't know where ) just wanted to find and reflash.
After ota phone went from great to awesome, but decided to play with smartswitch and reinstall / restore after back up, but after restore I lost the ability to disable tmobile my account app.
After ota I had the ability to disable, after smartswitch no option to disable? ???
Pp. Thanks for input.
Still no answer to my question. ???
Pp.
PanchoPlanet said:
Was wondering if I find ota download that I accepted when I updated, can I use that downloaded ota file and use stock recovery to reinstall update.
When you accept ota a file is download into your storage (don't know where ) just wanted to find and reflash.
After ota phone went from great to awesome, but decided to play with smartswitch and reinstall / restore after back up, but after restore I lost the ability to disable tmobile my account app.
After ota I had the ability to disable, after smartswitch no option to disable? ???
Pp. Thanks for input.
Click to expand...
Click to collapse
Sorry, I must have accidentally marked this as "Read" or something.
To answer the first question: no. Even if you found the OTA update.zip, it's useless once you are already updated. The update.zip files only contain patches for files, and patches for whole partitions. The first thing it does is check to see what version you currently have, and if it doesn't match what it's expecting, it will abort. Past that, even if you fool it somehow, it verifies every single file that it is going to patch. If it finds something it is not expecting, it will abort.
As for disabling the T-Mobile app, I don't really know. I think on 5.0.2 I disabled it, but then I rooted right away and started freezing all the bloat soon after. On 5.1.1 leak, I think I still had that disabled. By the time OF6 came around, I believe it was still disabled. Don't know for sure now, because I'm rooted again and have all this stuff frozen with TiBu.

[Q] Ota Problem

my zenphone wont update i uninstall xposed,unroot and never delete any blotware just freeze the app and when i going to update got the android error i got unlocked bootloader and twrp then i flash the stock recovery and still not able to install the update then i tried sideload with stock recovery but got this problem
Yea, I think a lot of us who rooted, can't get back to a regular, "never been rooted" device. None of the OTA seems to work.
If you can download the update, you can try to use the SD Update feature done here.
madmike23 said:
Yea, I think a lot of us who rooted, can't get back to a regular, "never been rooted" device. None of the OTA seems to work.
If you can download the update, you can try to use the SD Update feature done here.
Click to expand...
Click to collapse
I can use twrp to flash the original rom or i need to do the step that was un that link
It tells you the problem. Your fingerprint is from .18, and it's expecting to find .20.
Easiest way is to flash the .18 pre-rooted image.
Reboot, DO NOT update SuperSU binary.
Take OTAs as they come up. If it doesn't show up, download and install through sideload in stock recovery.
They'll work and you won't get that fingerprint issue.

OTA with sysstemless root and stock recovery

Hello
I've rooted my Nexus 5X and i left the recovery to stock recovery because i wanted to have the OTA updates normally without using a PC.
With ytsemless root I was hoping that this is no problem. But the febuary security OTA fails when I try to install.
Can someone explain to me why this could fail?
I have not much root apps installed. Just adaway, busybox, sd maid and supersu. No costum kernel.
So from my point of view I touched nothing that should have an impact to OTA.
So my question is: Why is there always an error when I try to update with OTA?
ChenZ86 said:
Hello
I've rooted my Nexus 5X and i left the recovery to stock recovery because i wanted to have the OTA updates normally without using a PC.
With ytsemless root I was hoping that this is no problem. But the febuary security OTA fails when I try to install.
Can someone explain to me why this could fail?
I have not much root apps installed. Just adaway, busybox, sd maid and supersu. No costum kernel.
So from my point of view I touched nothing that should have an impact to OTA.
So my question is: Why is there always an error when I try to update with OTA?
Click to expand...
Click to collapse
Because you have applied systemless root. Anything, ANYTHING different from completely stock will cause the normal OTA process to fail. These posts keep asking the same question and the answer never changes. It is what it is. There are a ton of posts here which will explain alternate flashing processes to update, then re-root your device.
Try using flashfire from Chainfire. It detects downloaded ota and ask you if you want to try and flash it. Also there is an option to re-root after updating. If the ota doesn't install then download the factory image for February and flash the whole thing. Make sure data is uncheked so that it doesn't wipe your data. It's a bigger download than ota but it will definitely work.
I had stock + root + xposed + layers. Managed to update to latest build with automatic re-root. Then I just flashed twrp-recovery using flashify and installed xposed through twrp. Took me 5 mins to flash everything (excluding time to download the factory image). All without using a PC!
Skickat från min Nexus 5X via Tapatalk
this all seems like a hassle compared to using a near-stock custom rom and updating it yourself.
2x4 said:
this all seems like a hassle compared to using a near-stock custom rom and updating it yourself.
Click to expand...
Click to collapse
[emoji106] Or even stock rom.
Sent from my Nexus 9 using Tapatalk

Categories

Resources