Hoping someone can help me out with what was obviously a stupid mistake. I have a Moto E on which I installed TWRP and then SuperSU for root access. I got a notification about an OTA update to 4.4.4 and I stupidly accepted it. Now when my phone boots up, it goes into TWRP. If I tap the middle icon on the bottom, I can see the following console output:
Code:
Installing zip file '/cache/Blur_Version.21.12.34.condor_retuaws.retuaws.en.US.zip'
Installing '/cache/Blur_Version.21.12.34.condor_retuaws.retuaws.en.US.zip'...
Checking for MD5 file...
Skipping MD5 check: no MD5 file found
assert failed: getprop("ro.product.device") == "condor.umts" ||
getprop("ro.build.product") == "condor.umts" ||
getprop("ro.product.device") == "condor.umts" ||
getprop("ro.build.product") == "condor.umts"
E: Error executing updater binary in zip '/cache/Blur_Version.21.12.34.condor_retuaws.retuaws.en.US.zip'
E: Error installing zip file '/cache/Blur_Version.21.12.34.condor_retuaws.retuaws.en.US.zip'
Done processing script file
If I go to "Reboot" and then "System" within TWRP, the phone will boot up normally, but then it reboots again a short time later and tries to install the update, which fails and goes into the TWRP menu. At this point I don't really care about the update or keeping root, I'd just like to have a working phone again. Any advice?
So I think I fixed it temporarily at least. Within TWRP I deleted /cache/Blur_Version.21.12.34.condor_retuaws.retuaws.en.US.zip, then rebooted. The phone booted up normally, and after a couple of minutes I got a full-screen notification saying "Update unsuccessful". Phone seems to be behaving normally now. Can anyone give me some guidance on what to do next? From what I've read elsewhere, the OTA updates will fail if you are non-stock. I'm running stock firmware, so I guess the problem is probably with TWRP. If I flash the stock recovery, will I then be able to do the OTA update?
You need unmodified stock system and stock recovery to flash the update.
There are guides in general section to do so.
Check those out.
Tapatalk with RAZR HD
Root won't make the update fail. Flashing the stock recovery & insuring that you still have all the stock apps would allow the update. I hope you backed that update up before deleting it. I doubt they send another.
Related
Hello
First of all awesome work by Condi.
I updated OTA my Sony Tab S (Chinese, Wifi 32G) to R5A back in Dec, 2012 (I had no idea I won't be able to root and stuff at that time). Waited a long time for some solution and finally found Aio tool v6.4. Successfully rooted (after some failed attempts due to adb driver problems etc).
followed all the steps in China Device Tutorial v0.4.
Downloaded the official US update signed-nbx03_001-ota-120410004.zip. Tried to install new firmware, but failed.
Gave another try with signed-nbx03_001-ota-121116036.zip but failed.
Searched through forums, downloaded the custom_prerooted_doubleFLASH_R5A_nbx03_016-ota-121116077 firmware. Failed.
Downloaded OTA update using my own tablet signed-nbx03_001-ota-121116036.zip (and catching the update file using Condi's Tweaks and Mods menu. Tried to install firmware but again failed.
Error details
Condi's script doesn't give any error or warning but states everything is ok
ADB driver is installed in both normal and recovery mode (I can check the device using adb devices command in both device modes)
Tablet shows following error in recovery mode (in each case)
Copy System image...
assert failed: file_getprop("/system/build.prop", "ro.build.fingerprint") == "Sony/nbx03_001/nbx03:3.2.1/THMASU0035/0035.001:user/release_keys" || file_getprop("/system/buid.prop", "ro.buid.fingerprint") == "Sony/nbx03_001/nbx03:3.2.1/THMAS0042/0042.001:user/release-keys"
E:Error in /tmp/desklunvr/desklunvr.zip
(Status 7)
Kindly tell me the mistake that I have committed and what can I do to correct it.
Thanks in advance
assert failed error message - Sony Tablet S
Having the same Issue as you friend, did you manage to get it fixed ?
I'm attempting to upgrade from 4.0.3 5a (Recovery 3e)
1. Root successfully done with AiO Tool
2. Signed custom_prerooted_doubleFLASH_R5A_nbx03_001-ota-121116036.zip
3. Installed Rescue Backdoor
4. Flash Custom Rom (Signed)
5. Stuck with "assert failed" error as shown in the images here https://www.dropbox.com/sh/7d42bl01j1fivbc/MMr1uXfkSn
6. I see this problem discussed here with no clear solution http://forum.xda-developers.com/showthread.php?p=34665016&highlight=assert+failed#post34665016
The AiO Tool says the failure is OK. I'm confused how should i proceed if this failure is expected
Can someone help ?
**UPDATE**
I read further and noticed Condi mention using the Flasher Tool instead.
I tried and it failed as well, started a new thread here
I have flashed the CWM recovery http://forum.xda-developers.com/showthread.php?t=2295694 and tried to flash CM11 nightly, but I'm getting an error message that says "This package is for "SGP311, SGP312, pollux_windy" devices; this is a "pollux"."
I flashed the "SGP31x -> Advance Stock Kernel with Recovery v01 (FW: 10.1.C.0.344)" img.
I'm not sure why i'm getting this message, as I've ensure that I have installed the correct firmware and recovery, meant for my Xperia Z Tablet 16gb WIFI.
JoeSzymkowicz said:
I have flashed the CWM recovery http://forum.xda-developers.com/showthread.php?t=2295694 and tried to flash CM11 nightly, but I'm getting an error message that says "This package is for "SGP311, SGP312, pollux_windy" devices; this is a "pollux"."
I flashed the "SGP31x -> Advance Stock Kernel with Recovery v01 (FW: 10.1.C.0.344)" img.
I'm not sure why i'm getting this message, as I've ensure that I have installed the correct firmware and recovery, meant for my Xperia Z Tablet 16gb WIFI.
Click to expand...
Click to collapse
Isn't it so that that kernel is for *stock* based roms? But you're trying to flash a CM rom?
nickez2001 said:
Isn't it so that that kernel is for *stock* based roms? But you're trying to flash a CM rom?
Click to expand...
Click to collapse
I just received the same error message. Did you ever find an answer?
kevinsickles said:
I just received the same error message. Did you ever find an answer?
Click to expand...
Click to collapse
Open the ROM zip, go into META-INF folder, and keep going until you find a file called Updater-script. Open it with a text processing tool (Notepad++ recommended) and delete the three lines or so at the start of the file that mention build.prop. Save it (no archive type), and move back t o the same place, and try again
Inside that file this is what I am seeing for the top lines? Which ones do I want to get rid of?
assert(getprop("ro.product.device") == "SGP311" ||
getprop("ro.build.product") == "SGP311" ||
getprop("ro.product.device") == "SGP312" ||
getprop("ro.build.product") == "SGP312" ||
getprop("ro.product.device") == "pollux_windy" ||
getprop("ro.build.product") == "pollux_windy" ||
abort("This package is for device: SGP311,SGP312,pollux_windy; this device is " + getprop("ro.product.device") + ".");
mount("ext4", "EMMC", "/dev/block/platform/msm_sdcc.1/by-name/system", "/system");
package_extract_file("system/bin/backuptool.sh", "/tmp/backuptool.sh");
package_extract_file("system/bin/backuptool.functions", "/tmp/backuptool.functions");
zayaabby said:
Inside that file this is what I am seeing for the top lines? Which ones do I want to get rid of?
assert(getprop("ro.product.device") == "SGP311" ||
getprop("ro.build.product") == "SGP311" ||
getprop("ro.product.device") == "SGP312" ||
getprop("ro.build.product") == "SGP312" ||
getprop("ro.product.device") == "pollux_windy" ||
getprop("ro.build.product") == "pollux_windy" ||
abort("This package is for device: SGP311,SGP312,pollux_windy; this device is " + getprop("ro.product.device") + ".");
mount("ext4", "EMMC", "/dev/block/platform/msm_sdcc.1/by-name/system", "/system");
package_extract_file("system/bin/backuptool.sh", "/tmp/backuptool.sh");
package_extract_file("system/bin/backuptool.functions", "/tmp/backuptool.functions");
Click to expand...
Click to collapse
Same issue here. I removed the are from "assert" to right before "mount". Basically to get rid of the "getprops" and "abort"
and now it just errors out. I know not many people get this, but any ideas out there?
Thanks.
wingcook said:
Same issue here. I removed the are from "assert" to right before "mount". Basically to get rid of the "getprops" and "abort"
and now it just errors out. I know not many people get this, but any ideas out there?
Thanks.
Click to expand...
Click to collapse
it's better to use XZDualRecovery.
Rootk1t said:
it's better to use XZDualRecovery.
Click to expand...
Click to collapse
I have loaded the newest of that Recovery. Either recovery I have gone into gives me the same error.
wingcook said:
I have loaded the newest of that Recovery. Either recovery I have gone into gives me the same error.
Click to expand...
Click to collapse
you can't install custom ROM's with these recoveries.
Rootk1t said:
you can't install custom ROM's with these recoveries.
Click to expand...
Click to collapse
ARRRGH....
That would explain it. Can you send me a direction to a recovery that I can use then?
Thank you.
wingcook said:
ARRRGH....
That would explain it. Can you send me a direction to a recovery that I can use then?
Thank you.
Click to expand...
Click to collapse
You need to unlock bootloader and flash (or hotboot via flashtool) boot.img of the custom firmware you're interested in via fastboot. After enter recovery on boot of device and install .zip with firmware files.
Rootk1t said:
You need to unlock bootloader and flash (or hotboot via flashtool) boot.img of the custom firmware you're interested in via fastboot. After enter recovery on boot of device and install .zip with firmware files.
Click to expand...
Click to collapse
Since I get the same error for a couple of days, I'm interested, if someone has a solution to this.
ROM: OmniRom Nightly (for a very long time!). Last Nightly installed 22.12.2014. After that one, I can't boot to recovery. Installing XZDualRecovery gets me to recovery *once*. There I get the same error message, trying to install *any* ROM.
When I try to reboot to recovery I get the Sony Logo, an orange LED and *working* adb.
The last few hours I tried many things without a single thing working. (Except going back to a Stock ROM).
One thing was extracting boot.img from a current OmniRom and flashing it with 'fastboot flash boot boot.img', but it did not work.
Any help?
Jens1969 said:
Since I get the same error for a couple of days, I'm interested, if someone has a solution to this.
ROM: OmniRom Nightly (for a very long time!). Last Nightly installed 22.12.2014. After that one, I can't boot to recovery. Installing XZDualRecovery gets me to recovery *once*. There I get the same error message, trying to install *any* ROM.
When I try to reboot to recovery I get the Sony Logo, an orange LED and *working* adb.
The last few hours I tried many things without a single thing working. (Except going back to a Stock ROM).
One thing was extracting boot.img from a current OmniRom and flashing it with 'fastboot flash boot boot.img', but it did not work.
Any help?
Click to expand...
Click to collapse
seems that recovery in the latest nightly of OmniROM is screwed up.
Rootk1t said:
seems that recovery in the latest nightly of OmniROM is screwed up.
Click to expand...
Click to collapse
Tried to flash a boot.img from a current CM 11 Nightly. But it did not help. If this is an Omni-only-issue, with CM11 boot.img l should have been able to get into recovery?
Mines doing it too when trying to flash package rom. Although one thing to note is that I partially bricked my device then reflashed another firmware. But it said sgp311 but I have Xperia phone notifications that pop up and a hotshot option in the pull down. Any ideas?
I was able to fix my recovery by following the guide on twrp homepage. Not sure but I installed an older recovery.
O have an unlocked bootloader and rooted phone, but still using the stock ROM which has not been modified. I just tried to install this update file
Blur_Version.20.11.14.condor_retgb_retgb.en.GB.zip
When I try to install using TeamWin I get
assert failed getprop("ro.product.device") == "condor_umts" || getprop("ro.build.product") == "condor_umts" || getprop("ro.product.device") == "condor_umts" || getprop("ro.build.product") == "condor_umts"
I tried using stock recovery but it fails (presumably with the same error).
What does this error mean and any way of getting this working?
thanks
mike
miksmith said:
O have an unlocked bootloader and rooted phone, but still using the stock ROM which has not been modified. I just tried to install this update file
Blur_Version.20.11.14.condor_retgb_retgb.en.GB.zip
When I try to install using TeamWin I get
assert failed getprop("ro.product.device") == "condor_umts" || getprop("ro.build.product") == "condor_umts" || getprop("ro.product.device") == "condor_umts" || getprop("ro.build.product") == "condor_umts"
I tried using stock recovery but it fails (presumably with the same error).
What does this error mean and any way of getting this working?
thanks
mike
Click to expand...
Click to collapse
Mate, that's not the flashable zip through recovery, it have to be flashed via fastboot via pc...
Head over to that page and follow the instructions on how to flash that stock firmware...
Thanks for the reply - that was the update downloaded OTA so I was assuming update via either TWRP or standard recovery should work. But it doesnt
I tried doing a fastboot update but I get these errors
archive does not contain 'android-info.txt'
archive does not contain 'android-product.txt'
error: update package has no android-info.txt or android-product.txt
Any thoughts as to how to apply the update at all?
thanks
mike
TheStrix said:
Mate, that's not the flashable zip through recovery, it have to be flashed via fastboot via pc...
Head over to that page and follow the instructions on how to flash that stock firmware...
Click to expand...
Click to collapse
try this.
miksmith said:
Thanks for the reply - that was the update downloaded OTA so I was assuming update via either TWRP or standard recovery should work. But it doesnt
I tried doing a fastboot update but I get these errors
archive does not contain 'android-info.txt'
archive does not contain 'android-product.txt'
error: update package has no android-info.txt or android-product.txt
Any thoughts as to how to apply the update at all?
thanks
mike
Click to expand...
Click to collapse
did you try the flash able zip made for twrp (4.4.4)
the update script needs to be changed.
Unzip and use flashboot
miksmith said:
O have an unlocked bootloader and rooted phone, but still using the stock ROM which has not been modified. I just tried to install this update file
Blur_Version.20.11.14.condor_retgb_retgb.en.GB.zip
When I try to install using TeamWin I get
assert failed getprop("ro.product.device") == "condor_umts" || getprop("ro.build.product") == "condor_umts" || getprop("ro.product.device") == "condor_umts" || getprop("ro.build.product") == "condor_umts"
I tried using stock recovery but it fails (presumably with the same error).
What does this error mean and any way of getting this working?
thanks
mike
Click to expand...
Click to collapse
Dude, I think it's a compressed .zip package. Unzip it and follow this guide http://forum.xda-developers.com/showthread.php?t=2756609 to reflash using fastboot..
miksmith said:
O have an unlocked bootloader and rooted phone, but still using the stock ROM which has not been modified. I just tried to install this update file
Blur_Version.20.11.14.condor_retgb_retgb.en.GB.zip
When I try to install using TeamWin I get
assert failed getprop("ro.product.device") == "condor_umts" || getprop("ro.build.product") == "condor_umts" || getprop("ro.product.device") == "condor_umts" || getprop("ro.build.product") == "condor_umts"
I tried using stock recovery but it fails (presumably with the same error).
What does this error mean and any way of getting this working?
thanks
mike
Click to expand...
Click to collapse
I've got exactly the same problem, but with a tesco mobile update zip...
I've flash back stock recovery, uninstalled xposed, and full unrooted my system, but to no avail..
Any success?
I succeeded this weekend..... open the ZIP file and then load
META-INF\com\google\android\updater-script
into notepad or similar. Youll see near the top of the file those lines from the error message. Simply delete them and then run the update from TWRP.
Works a treat!
obsidianuk said:
I've got exactly the same problem, but with a tesco mobile update zip...
I've flash back stock recovery, uninstalled xposed, and full unrooted my system, but to no avail..
Any success?
Click to expand...
Click to collapse
https://drive.google.com/file/d/0BxckJwffMC8QVC1hTFBScmNBNFE/edit?usp=sharing
Here is an update.zip flashable via TWRP or CWM
It is based on condor_21.12.40.retaildsdsall.en.03 upgraded on 4.4.4 and recreated as a .zip update available to flash.
The rom is deodex and that is pretty much it
I AM USING IT ON XT1021 VERSION the one that is sold in Tesco`s.
And please ask for permission before re-uploading it somewhere because it is my work. Thank you.
I'm trying to install the new PA rom for our tablet and I'm getting a strange error. It says "This package is for "Scorpion" devices; this is a "z3".
Has anyone else faced this issue before?
You need to be on this FW : 23.4.A.0.546.
But don't bother, there is no recovery. I can't enter it atleast.
undeniableturnip said:
I'm trying to install the new PA rom for our tablet and I'm getting a strange error. It says "This package is for "Scorpion" devices; this is a "z3".
Has anyone else faced this issue before?
Click to expand...
Click to collapse
Extract the zip, goto to "META-INF\com\google\android" open the updater script and remove this line "getprop("ro.product.device") == "scorpion_windy" || abort("This package is for "scorpion_windy" devices; this is a "" + getprop("ro.product.device") + "".");
ui_print(" ");", save it and rezip.
Otherwise try using the official TWRP recovery.
ckyy said:
You need to be on this FW : 23.4.A.0.546.
But don't bother, there is no recovery. I can't enter it atleast.
Click to expand...
Click to collapse
A workaround for this is to reboot it into fastboot, flash the official twrp and reboot, you can get into recovery but the system won't boot, when you're done go back to fastboot and flash the boot.img from the PA zip.
Installing PA in Z3 Compact Tablet
undeniableturnip said:
I'm trying to install the new PA rom for our tablet and I'm getting a strange error. It says "This package is for "Scorpion" devices; this is a "z3".
Has anyone else faced this issue before?
Click to expand...
Click to collapse
I have been trying to install three time only ending with the error message that the package is not for "scorpion" but for "Leo" I will appreciate for clarification, thanks.
HI guys, I did this guide https://forum.xda-developers.com/moto-z/how-to/how-to-relock-bootloader-moto-z-xt-1650-t3821817 to relock bootloader and flash stock rom and it worked. I have now 8.0 oreo on my phone, but it doesnt OTA update, there is a security patch from 1st july, it downloads, then reboots to install mode, but while installing like 1/3rd of the bar, the android robot appears laying on the ground with red mark saying "Error". Any help is appreciated pls. thanks!
Pathera said:
HI guys, I did this guide https://forum.xda-developers.com/moto-z/how-to/how-to-relock-bootloader-moto-z-xt-1650-t3821817 to relock bootloader and flash stock rom and it worked. I have now 8.0 oreo on my phone, but it doesnt OTA update, there is a security patch from 1st july, it downloads, then reboots to install mode, but while installing like 1/3rd of the bar, the android robot appears laying on the ground with red mark saying "Error". Any help is appreciated pls. thanks!
Click to expand...
Click to collapse
try to sideload the ota through adb, you'll find out what's causing the error
Pulsa said:
try to sideload the ota through adb, you'll find out what's causing the error
Click to expand...
Click to collapse
error in recovery it shows me this:
Verifying current system... E3005: "/bt_firmware/image/btfw32.tlv" has unexpected contents. E:Error in /cache/Blur_Version.27.211.6.griffin.retail.en.US.zip (Status 7) Installation aborted.
You received error because you used the wrong OTA file (Blur_Version.27.211.6.griffin.retail.en.US.zip it's already installed on your phone if you re-locked it).
On the other topic I gave you the tutorial to sideload and the correct file to use, Blur_Version.27.231.8.griffin.retail.en.US.zip.
Pathera said:
error in recovery it shows me this:
Verifying current system... E3005: "/bt_firmware/image/btfw32.tlv" has unexpected contents. E:Error in /cache/Blur_Version.27.211.6.griffin.retail.en.US.zip (Status 7) Installation aborted.
Click to expand...
Click to collapse
just reflash the btfm file using fastboot
Pulsa said:
just reflash the btfm file using fastboot
Click to expand...
Click to collapse
Did that still same error and sideloading also wont work it gives me the same error