assert failed when applying most recent OTA update - AT&T, Rogers, Bell, Telus Samsung Galaxy S III

I've got the ATT S3 and have been trying to apply the most recent OTA patch, but am unable to at this point. My phone is rooted. I had the Google wallet fix installed - so I tried flashing my nandroid backup from before I did that, still unable to apply. I get the following error in CWM when applying the .zip.
I searched but was unable to find anyone else with this problem.
Code:
Verifying current system...
assert failed: apply_patch_check("/system/app/Nfc.apk", "b0f957f4bc320ba9be0473306f89c1a336d7cbc7", "59e610a76e01241e0a9de36e0ea3c47f144cf0ef") E:Error in /cache/fota/2400258.cfg
(Status 7)
Installation aborted.
I'm thinking maybe just doing a factory reset and then applying and starting from scratch might do it, but want to avoid that option if possible.

thefightforgood said:
I've got the ATT S3 and have been trying to apply the most recent OTA patch, but am unable to at this point. My phone is rooted. I had the Google wallet fix installed - so I tried flashing my nandroid backup from before I did that, still unable to apply. I get the following error in CWM when applying the .zip.
I searched but was unable to find anyone else with this problem.
Code:
Verifying current system...
assert failed: apply_patch_check("/system/app/Nfc.apk", "b0f957f4bc320ba9be0473306f89c1a336d7cbc7", "59e610a76e01241e0a9de36e0ea3c47f144cf0ef") E:Error in /cache/fota/2400258.cfg
(Status 7)
Installation aborted.
I'm thinking maybe just doing a factory reset and then applying and starting from scratch might do it, but want to avoid that option if possible.
Click to expand...
Click to collapse
You may be better off doing a Odin restore to factory.

These ota updates look at the files being updated / replaced . If throse files were different than the original files then update will fail.

http://forum.xda-developers.com/showthread.php?t=1902178
That post has a CWM-flashable complete version of LH9. It does not patch the existing files so you can flash it regardless of which mods you've applied (although you'll lose them all).

As drothenberger has stated he himself created a guide & flashable CWM zips to get from LG1 to LH9. Since you are rooted with LG1 you will run into some problems upgrading. I have made a very detailed guide on how to upgrade to the latest. Just visit my post below and start from step 16. Please be sure to read above the step to be fully informed on what it is your about to do. You will be flashing 4 different files starting with the ROM, then the Modem, followed by the Bootloader and finally the Kernel. Once again this is for people who are rooted on LG1. All credit for these files go to drotheberger I take no credit for it whatsoever I simply just wrote a detailed guide to help those with troubles. Here's the link.
http://forum.xda-developers.com/showthread.php?t=1912335
Sent from my T&K Blessed SGH-I747

Related

Lost and need help!

I'm trying to update from Lg8 to LI3 to Jelly. I restored stock recovery and i'm still rooted. Tried installing stock boot loader. I don't recall removing anything from my ROM or changing anything. I did everything I could think of and every time I try to update I get>>
E:Error in /tmp/sideload/package.zip
(Status 7)
Installation aborted.
I cant for the life of me figure out why it wont update.
Ive been trying to figure this out for the last 2 hours.
Any help would be greatly appreciated!
wildgamer100 said:
I'm trying to update from Lg8 to LI3 to Jelly. I restored stock recovery and i'm still rooted. Tried installing stock boot loader. I don't recall removing anything from my ROM or changing anything. I did everything I could think of and every time I try to update I get>>
E:Error in /tmp/sideload/package.zip
(Status 7)
Installation aborted.
I cant for the life of me figure out why it wont update.
Ive been trying to figure this out for the last 2 hours.
Any help would be greatly appreciated!
Click to expand...
Click to collapse
I have not tried the update using the stock recovery. I tried to use twrp first and then CWM (where it finally worked). I was getting Status 7 errors at first as well. It was due to having a couple of missing system files (Swype). I would not have been able to know except twrp and CWM allow you to save the recovery log to sdcard after the error. This allowed me to pinpoint the cause of the error so I could fix it.
I would suggest loading up CWM and trying the following:
You can use this procedure if you are fully stock (but rooted) LI3:
- You must not have any modified or removed system files.
- You must be odexed (not de-odexed).
- Download eec955eb4a5b.update_SPH-L710_LI3_to_LJ7.zip and save it to your sdcard.
- Download TeamEpic-Root-from-Recovery-v5.zip and save it to your sdcard.
- Make sure you are fully stock (replace any files that you have modified or removed. i.e. Swype, etc).
- Boot into CWM recovery (I found that TWRP will not work due to ro.secure=0).
- Make a nandroid backup (optional but recomended)
- Flash the LI3_to_LJ7 udpate
- Flash the Team Epic (optional but will insure that the ROM does not reinstall the stock recovery on reboot).
- Wipe Cache.
- Reboot
Im not on LI3 im on LG8 and cant get to LI3
The only thing I could think of is that the update is failing because you are rooted. But it's 2am here so I'm probably not thinking too straight lol.
Anyhow make a nandroid and then I would try updating it through ODIN, see here http://forum.xda-developers.com/showthread.php?t=1951885
I haven't gotten the update notification yet but I am running the leak that I flashed through CWM.

How to restore stock Google apps in Jelly Bean?

Hi,
I have a GSM Galaxy Nexus (yakju) on Jelly Bean 4.1.1, rooted. Had CWM but flashed stock recovery to resolve the below-mentioned issue with OTA.
I've been having some trouble updating to OTA 4.1.2. Whenever I get the OTA push, I proceed with the upgrade but the process fails. I get the following error messages in recovery:
Code:
Finding update package...
Opening update package...
Verifying update package...
Verifying current system...
assert failed: apply_patch_check("/system/app/Gmail.apk", "d547e1c4367c20c48614c2623c9e30f72976bf67", "21177453e64d114f4c208720a0f57d9765665a1d")
E: Error in /tmp/sideload/package.zip [COLOR="Red"][B](in case I do it with stock recovery)[/B][/COLOR]
E: Error in /cache/24a9a760f32e.signed-yakju-JZO54K-from-JRO03C.24a9a760.zip [COLOR="red"][B](in case of OTA with CWM)[/B][/COLOR]
(Status 7)
Installation aborted.
Now as I gathered from the message, it seems that it cannot authenticate the Gmail app currently in my system. I'm using the 100% stock version, but I do recall that sometime back I used the "merge system apps updates into ROM" feature in Titanium Backup Pro. I believe it merged the updated Gmail, Maps and Play Store apps into the system.
Could someone help me figure out a way to make the system recognize the files as original? I've read at places that I can disable the assert on said files in the OTA file, but I don't want to do that. I want to fix this thing once and for all so that I can get future OTAs (4.2 JB) without any problem. Please help me out. Thanks!
A better way to load 4.1.2 is to download the stock ROM from Google's website and load it using fastboot. This way you can receive OTAs in the future since you be 100% stock.
Ieatnoobs said:
A better way to load 4.1.2 is to download the stock ROM from Google's website and load it using fastboot. This way you can receive OTAs in the future since you be 100% stock.
Click to expand...
Click to collapse
Thanks for replying. Could you please share what's the procedure for that? And by stock ROM, I assume you mean the 15MB update archive? Or should I be downloading the full ROM?
Also, I understand that I will lose root, which I can get again no problem. But will there be any other data loss? Please confirm. Thanks!
Evo911 said:
Thanks for replying. Could you please share what's the procedure for that? And by stock ROM, I assume you mean the 15MB update archive? Or should I be downloading the full ROM?
Also, I understand that I will lose root, which I can get again no problem. But will there be any other data loss? Please confirm. Thanks!
Click to expand...
Click to collapse
Hi Evo,
to go to 4.1.2 stock rom, you can download the factory image from Google for Galaxy Nexus GSM. This one is about 235 MB big. Unpack it and also check out this thread.
Just flashing should not delete your data, but unlocking your boot loader will and of course if you wipe and make a clean ROM flashing.
Ok we've got a problem.
I downloaded the factory image and flashed it. My bootloader was unlocked already, but it still wiped my device clean. No pictures, nothing on the internal memory, it wiped EVERYTHING. I used Galaxy Nexus Toolkit by Mark Skippen to flash the image.
Ben, you said just flashing should not wipe my data. Instead, it's wiped EVERYTHING.
I took a NANDROID backup just before the flash, and also took full Titanuim Backups today. Unfortunately I forgot to copy them off the device, so they are gone with it! And I'm left with a brand ****ing new GNex! :s
Is there any way to recover the data that was on there? I've read thread names that one can recover data off of microSD cards. Can the same work for the phone memory? I need a way out. There was some precious personal and work data in there that I cannot afford to lose. Someone please help me recover that? Thanks!

[Q] Help Please

I am not exactly sure where things started to go wrong. I just recently installed the latest ROM of Task650's Jellybean 4.2.2
I have been trying to update to the latest ROM and I recieve:
[assert failed: getprop("ro.product.device") == "E: Error in /external_sd/ROMs and Gapps /aokp_JB_4.2.2_d2att-ota-eng.task650-4.26.2013.zip
(Status 7)]
I have looked up the issue and updated the Kernel and updated to the latest CWM and still get the same error.
Another thing I have noticed is that I cannot flash any other ROMs like CyanogenMod or anything
I also noticed in my devices folders, that I basically have mulitple of the same folders in multiple directories... I am not sure if this is from flashing too many times... I have never had this many problems with my device before. I like to have everything updated, which I have been able to do before, but now I can't do anything.
Can I get some advice on what to do?
if you have an i747 (d2att), was that a d2att cwm update you applied? it will say in the updater-script (in the recovery zip) what model it's for.
each time you flash a 4.2.2 ROM you're likely adding the multiple folders. a known issue. follow the link in my signature for some more details on this down in post #2 of that thread. essentially, back everything up (either to a micro sd card or your PC) and perform a full wipe before flash (including /system and /data + /media) to avoid this problem. we'll work on that once you've got this first issue fixed.
Fixed my issue!
I'm guessing I had flashed the wrong CWM:good: for my phone.

Unable to Install new roms in TWRP

Hello everyone. I tried to wipe my kindle and replace the rom last night but its not letting me install anything. I have been running a version of Smoothrom for months now without any issues. I am giving the kindle to my gf so I wiped it and tried to upgrade to a kitkat rom first. I did a complete wipe of everything then loaded the roms on via usb. Now, when I try to install a new rom I get an error which Ill post below. I am using TWRP 2.5.0.0. I tried loading several different 4.4 roms and they all get the same error:
set_metadata_recursive: some changes failed
E:Error executing updater binary in zip '/sdcard/AmazonHfk2.8-20131220-Stable-otter.zip
Error flashing zip '/sdcard/AmazonHfk2.8-20131220-Stable-otter.zip
Updating partition details.......
It stays like that. If I try to reset it I get a message saying "Root permissions appear to be lost, fix root permissions now?"
Any ideas would be really appreciated.
SOLVED: I tried a few different Roms and it seems like its just the 4.4 roms that are failing. Im assuming its just my version of TWRP so ill try to update it. Feel free to delete this thread. Sorry for clogging up the forum.

[Q] Can't install Android update on Sprint GS3

Prologue: Sprint GS3. For most of last year I rooted my phone and put Cyanogen mod on it. However I'm planning to go to Ting so I downloaded and flashed back to a stock Sprint GS3 ROM late last year.
Got prompted to install the latest Android system update on my Sprint GS3. It say OK and it reboots into recovery. After about a minute of the install animationion it fails. I tried to link to a screenshot but XDA won't let me post outside links yet.
I can choose to reboot and it reboots like normal without updating.
The error message, in case it's hard to read, says:
Code:
-- Installing package...
Finding update package...
Opening update package...
Verifying update package...
Installing update...
Verifying current system...
"/system/priv-app/GoogleServicesFramework.apk" has unexpected contents.
E:Error in /cache/update.zip
(Status 7)
Installation Aborted
Hoping there's a way around it, or am I just stuck without being able to update for the rest of the life of the phone?
PS - Yes I probably shouldn't have messed with it in the first place, I know.
Just flash the latest stock ROM, NJ2
mattzeller said:
Just flash the latest stock ROM, NJ2
Click to expand...
Click to collapse
Won't I then have to re-configure my phone again and re-add all the accounts and apps, etc?
Probably an FAQ, but then where do I find the NJ2?
dtseiler said:
Won't I then have to re-configure my phone again and re-add all the accounts and apps, etc?
Probably an FAQ, but then where do I find the NJ2?
Click to expand...
Click to collapse
Here is the Odin flashable NJ2 thread:
http://forum.xda-developers.com/showthread.php?t=3007847
Just use Titanium Backup to back everything up including texts, flash this then restore everything with Titanium Backup

Categories

Resources