yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Nexus] kyokeun1234:
Hey there, I am a bit noob and just flashed to 4.1 from yakjuux to takju (thanks to your other thread :)), and now I'm deciding to update to 4.1.1, but you think this is big enough for me (noob) to risk to manually install the update or should I wait? Also when I'm updating the ROM, should I factory reset, clear cache and everything like that? Or is it fine just by installing the update without clearing anything?
[Samsung Galaxy Nexus] Guto ViP:
Sorry for that Efrant, but my english isn´t good, my yakju have Stericson busybox, the only file i have on /system is the program Cerberus.apk (Anti-Thief), the rest is stock (build.prop, radio, and etc...)

---------- Post added at 08:22 PM ---------- Previous post was at 08:17 PM ----------

The full log of my problem:

Finding update package...

Opening update package...

Installing update...

Verifying currect system...

assert failed: apply_patch_check("/system/bin/gzip". "afdda757b27b444f525a0f41726d2c1a.....", "5ba3b3e......")

E:Error in /sdcard/f946xxxxxx..zip

(Status 7)

Instalation aborted.
[Samsung Galaxy Nexus] tmxda:
What could be wrong with my build.prop file?
[Samsung Galaxy Nexus] efrant:
You need to get the stock gzip file and replace the one you currently have installed (which is NOT stock). Someone already posted it somewhere. Otherwise, the instructions showing you how to get it are in the first post.
[Samsung Galaxy Nexus] efrant:
What build are you currently running, yakju or takju?
[Samsung Galaxy Nexus] tmxda:
yakju

I'm busy downloading IMM76I factory image to try extracting it from there.
[Samsung Galaxy Nexus] Guto ViP:
I got the stock gzip and putted on /system/bin/, for now the problem is with /system/bin/ip

Maybe if i uinstall Busybox the stock files is restored or maybe permissions?
[Samsung Galaxy Nexus] efrant:
Maybe, but I don't know.

You can get the ip file from the stock image as well, and put it in /system/bin and then try again. There will probably be about 3-4 files that Stericson busybox replaced.
[Samsung Galaxy Nexus] Guto ViP:
Tnx again. i will DL 4.0.4 image to get the files for /system/bin (will be great if someone know what the files a need to change).

Efrant, what i need to do the stay with CWM recovery after JB update?
[Samsung Galaxy Nexus] tmxda:
finally updated :)

I think my problem was not using the correct radio but I mis-diagnosed the problem as an incorrect build.prop file. So I caused my own problems.

In summary

1. pay attention to the assert error

2. use the correct radio xxla02

3. use the correct build.prop
[Samsung Galaxy Nexus] Winesnob:
Anyone found a URL for the VZW GNex yet? Has to be out there so Big Red can test the update.
[Samsung Galaxy Nexus] krlosgarces:
Please at least can you help me to restock IMM76i.. i've been reading a lot of threads but i cant find a way to fix my problem.. sorry to be so annoying.. :( ..i've expend the last 6hrs trying to resolve this issue. :(
[Samsung Galaxy Nexus] efrant:
Instructions to restore IMM76I are in the first post of this thread.
[Samsung Galaxy Nexus] Guto ViP:
Files of /system/bin needs change before update (because of Stericson Busybox):

-gzip

-ip

-ping
[Samsung Galaxy Nexus] jhuynh:
If you're still having problems pushing the file to your device... Don't try to push while you are in recovery mode. The phone has to be on with USB debugging on. Then use the same command to push the file and it should work. When you type adb devices it should not say "recovery" next to your device, it should say "device". I've never actually tried to push a file while in recovery mode so maybe that is your problem.

FYI: I don't use CWM so i'm not sure how much more help I can give you.
[Samsung Galaxy Nexus] Guto ViP:
Now my Yakju has been updated for 4.1.1 Jelly Bean!

Thanks Efrant! :good::laugh:
[Samsung Galaxy Nexus] mattlehrer:
Here is what I did to get around the problem:

So what I did to update with the jacked up system files from BusyBox installer was to download the YAKJU factory image from google here: https://developers.google.com/androi...s/images#yakju , extract the system.img out with 7zip and flash that with the Galaxy Toolkit. Once that was done, I booted into CWM from the Galaxy Toolkit and flashed the update.zip and su.zip.

Worked fine, now on JB. All apps are still intact.

The only strangeness I'm now seeing is the signal jumping back and forth from HSPA to 3G constantly in a good signal area, I'm on AT&T.

Anyone else seeing this?

The signal jumping back in forth seems to happen the most when the Gmail app is open. Sometimes it fails to load email and I just get a spinning circle that never goes anywhere. A reboot fixes it temporarily.
[Samsung Galaxy Nexus] JuliantoS:
In method 2 there is a step like this but i don't know what to do with my GNex. :confused:

Can you be more specific for me, please? :angel:
[Samsung Galaxy Nexus] krlosgarces:
I already tried that from your thread, but does'nt help neither. see the attachment.:(
[Samsung Galaxy Nexus] krlosgarces:
see the attachment.
[Samsung Galaxy Nexus] jhuynh:
Are the files in the same gnex directory? If not you'll have to type the full path to where the files are. Actually, your command prompt you are running it from c:\users\pablo\ If your files are not located in that directory you will get error messages. Instead of just the file name you need to type the full path such as c:\whateverfoldersthefileisin\system.img

I suggest you google some tutorials on basic DOS command prompts and while you're at it, look up basic unix/linux commands also.
[Samsung Galaxy Nexus] krlosgarces:
yes, boot.img, bootloader-maguroprimela03.img, radio-maguro-19250xxla02.img, recovery.img, system.img, userdata.img, plus fastboot and adb files
[Samsung Galaxy Nexus] efrant:
It seems to me like you did not un-zip them. I bet you still have them inside the zip file...
[Samsung Galaxy Nexus] efrant:
Really?

Just download the file on your device if you don't know how to move files to your device from your computer...
[Samsung Galaxy Nexus] jhuynh:
If all your files are in the gnex directory, Instead of typing Desktop\Gnex\fastboot to run the fastboot command I want you to type the following (press enter after each line)

cd Desktop

cd Gnex

Now you can type your fastboot commands such as

fastboot flash system system.img

I still recommend you read some DOS command prompt tutorials because you clearly do not know your way around a command prompt.
[Samsung Galaxy Nexus] amircesc4:
today i've found my gnex screen cracked due to extensive pressure on "check now" button, but still on 4.0.4.
[Samsung Galaxy Nexus] efrant:
Let's try to keep this thread on the topic of installing the updates manually, not trying to get the OTA pushed to your device. There are other threads (like this one) where you can discuss that. Thanks!
[Samsung Galaxy Nexus] _pocks:
Numerous attempts failed :(

Hi. I can't seem to update correctly from yakju IMM76I to yakju JRO03C.. these are my details so far:

1. Got my Galaxy Nexus yesterday, with 4.0.2 yakjujp. I successfully bootloader unlocked and rooted. I then flashed 4.0.4 yakju IMM76I, hoping to get Google updates.

2. Successfully rooted, saw that my ro.product.device is indeed maguro.

3. Downloaded the correct yakju JRO03C, even checked md5 hash

3. Trying to install the update using Temporary CWM in Nexus Root Toolkit 1.5, but I always encounter this error:

assert failed: getprop("ro.product.device") == 'maguro' || getprop("ro.build.product") == 'maguro'

Status 7

*No changes in build.prop, no Busybox installation as well.

** Found a thread almost similar, but he was flashing a takju JRO03C over a yakju IMM76I, so yeah.

Please help, as I have a friend who's almost the same with me (same yakju, stock kernel) but was able to successfully update to 4.1.1 with the same steps as mine (Install zip thru CWM)

Many thanks!
[Samsung Galaxy Nexus] beefyt:
Hey guys,

Sorry to top this, but 6 pages later, still no comments... any thoughts?
[Samsung Galaxy Nexus] JuliantoS:
Finally, i did it! Thanks for everything.
[Samsung Galaxy Nexus] efrant:
@ pocks & beef, assuming you guys are flashing the right update, and you have made no changes to the build.prop, then just try flashing it a few more times. A couple of people posted that it worked on the third try after getting that error. No idea why.
[Samsung Galaxy Nexus] amircesc4:
I did follow your instruction and changed my yakjuxw 4.0.2 to yakju 4.0.4.

Too lazy to install CWM eventho I have unlocked bootloader :cyclops:
[Samsung Galaxy Nexus] beefyt:
Hmmm... no dice. I've tried about 10x, still no luck. Perhaps it's time to backup, lose the personal data, and apply a modified 4.1.1 rom...
[Samsung Galaxy Nexus] bagl0312:
Hi Efrant,

You are perfectly right of course, we should take our time and understand better what happened, search around, etc...

, before attempting to fix problems. It is a lesson for next time something goes wrong ;)

I am still trying to figure out why it happened that my /sdcard partition had the wrong permissions after the update,

but I did not find around anything similar.

However, after the factory reset, I have now restored 90% of my settings and apps, and Jelly Bean looks really nice !

Thank you for your valuable work!
[Samsung Galaxy Nexus] e-Minguez:
Could anyone upload the ping, ip and gzip files? (or explain the method to get it from the system.img)

Thanks

Enviado desde mi Galaxy Nexus usando Tapatalk 2
[Samsung Galaxy Nexus] Jeffu:
Awesome thread.

I'm stuck though. This is what my phone shows, so I figured I should go for:

http://i.imgur.com/YB96M.png

takju

takju JRO03C from JRN84D: http://android.clients.google.com/pa...D.edfff6d3.zip

takju JRO03C from IMM76I: http://android.clients.google.com/pa...I.5c416e9c.zip

(I tried both actually)

Any suggestions on what I should do? My plan was to flash the update and then super user right after... but I'm clearly doing something wrong.

Cheers.
[Samsung Galaxy Nexus] Nikos_s3:
download from google's developer page the 4.0.4 (IMM76I) image...within the zip (make sure you check the zips MD5 first) you will find the system.img.

Use wug toolkit and flash permanent the system.img to your device...you should be fine then.
[Samsung Galaxy Nexus] dw_xda:
encrypted

Since I encrypted my flashed stock yakju IMM76I, I would need to do a factory reset to manually upgrade to 4.1.1 correct?

I am currently getting can not mount sdcard when I try to use cwm.
[Samsung Galaxy Nexus] theone_s_me:
Guys i have found the solution for this issue for installing 4.1.1 for galaxy nexus:

assert failed: getprop("ro.product.device" == "maguro" || getprop("ro.build.product") == "maguro"

E:Error in .../sdcard/update.zip

(status 7)

Installation Aborted

Solution: Use regular CWM v5.5.0.2 dont use Touch CWM v5.8.0.2

Link for regular CWM v5.5.0.2 http://download2.clockworkmod.com/recoveries/recovery-clockwork-5.5.0.2-maguro.img

I have tried it personally,,, and it works

Happy Jellybean flashing :)
[Samsung Galaxy Nexus] digital.l0gic:
jb version for verizon

Hey guys, awesome thread!

I have a verizon Gnex (LTE) and wonder what of the many versions should i use to get jb on it?

I prefer stock android so I have a 4.04 stock (Build number = IMM76K) .

Would really aprepciate it if someone would let me know which version should i get to flash jb.

Thanks :)
[Samsung Galaxy Nexus] ralph_sdino:
Hi! Method 2 worked perfect for me. Thank you!
[Samsung Galaxy Nexus] slayr76:
Anyway to flash just using the phone
[Samsung Galaxy Nexus] CubicTom:
OTA filename syntax?

Hey there! Thanks very much for this thread! Just a quick question I did not manage to find the answer to: What does the first part of the file name syntax mean?

For example in: "edfff6d328f1.signed-takju-JRO03C-from-JRN84D.edfff6d3.zip", is edfff6d328f1 the start of the md5 checksum or something like that? The md5 I keep getting for this file is d92ba952c528be672ec29f05c1a672bd, so probably not.

Looking forward to your replies!

Cheers

CT
[Samsung Galaxy Nexus] slayr76:
system/bin/gzip error in cwm an I don't have access to a computer to use fast boot to flash stock system image, anyone got a the file to download an move using root explorer ?
[Samsung Galaxy Nexus] Taomyn:
Just to add to the knowledgebase, I too had issues with upgrading and also due to the messed up installation of Stericson's Busybox a while back :( The error I got was:

-- Install /cache ...
Finding update package...
I:Update location: /tmp/sideload/package.zip
Opening update package...
I:2 key(s) loaded from /res/keys
Verifying update package...
I:comment is 1604 bytes; signature 1586 bytes from end
I:whole-file signature verified against key 0
I:verify_file returned 0
Installing update...
installing samsung updater extensions
Verifying current system...
file "/system/bin/gzip" doesn't have any of expected sha1 sums; checking cache
failed to stat "/cache/saved.file": No such file or directory
failed to load cache file
script aborted: assert failed: apply_patch_check("/system/bin/gzip", "afdda757b27b444f525a0f41726d2c1a83012869", "5ba3b3ecd509cf6dcee37b2f27110310a1f55045")
assert failed: apply_patch_check("/system/bin/gzip", "afdda757b27b444f525a0f41726d2c1a83012869", "5ba3b3ecd509cf6dcee37b2f27110310a1f55045")
E:Error in /tmp/sideload/package.zip
(Status 7)
Installation aborted.

So I backed up my data, reloaded a stock "yakju" ICS image and started again.

One odd thing was that at my first attempt I couldn't get rooted when on JB - I had reinstalled ICS then rooted but after the upgrade to JB nothing I could find would restore the root. So I started again by going back to stock ICS but this time after rooting I installed Voodoo's OTA Root Keeper, backed up root under ICS, upgraded to JB then restore root. Voila!
[Samsung Galaxy Nexus] segv11:
It's the beginning of the SHA1 not the MD5.

Sent from my BANNED Unified-Search-enabled Galaxy Nexus.
[Samsung Galaxy Nexus] CubicTom:
Okay, now I am having issues flashing the update from JRN84D to JRO03C via Method 1 (CWM).

Departing from the setup in my signature (only with a downgraded CWM), this is what I get:

ClockworkMod Recovery v5.5.0.2

-- Wiping cache...
Formatting /cache...
Cache wipe complete.
E:unknown volume for path [/sd-ext]
Dalvik Cache wiped.
Fixing permissions...
Done!

-- Installing /sdcard/edfff6d328f1.signed-takju-JRO03C-from-JRN84D.edfff6d3.zip
Finding update package...
Opening update package...
Installing update...
Verifying current system...
assert failed: apply_patch_check("/system/app/Maps.apk", "0d8b0e835ece8e7114e3a7345438238f012f4514", "02c0bc86a15657200ba22c00b557096c9a14d8a1")
E:Error in /sdcard/edfff6d328f1.signed-takju-JRO03C-from-JRN84D.edfff6d3.zip
(Status 7)
Installation aborted.

I tried deleting Maps.apk and installed it again from the market, however the error prevails.

Also, if I toggle signature verification ON on CWM, the image's signature cannot be verified. Redownloading it from the google link did non change that either.

What could be the problem? Is toggling script asserts OFF a good idea?

Cheers

CT

PS: I had stericson's busybox installed once before I replaced it by the one listed in my signature. Hope there are no 'leftovers' which are interfering here?

[EDIT]

Meanwhile, I have gotten the clue that I somehow need to get my hands on a Maps.apk with checksum 0d8b0e835ece8e7114e3a7345438238f012f4514. However, I have no idea how to do this. Tried to extract it from the stock takju-imm76i-factory-e8c33767.tgz available on google's developer website, but I did not succeed since I could not manage to run the java 'sgs2toext' converter on my mac. Also, I am really wondering how the maps version could get messed up, since I have taken care to stay at stock as far as possible. Also, why wouldn't it work with the most recent Maps version from the market?

[/EDIT]

[EDIT2]

I just installed Maps 6.9.1 from the Nexus 7, which someone posted on xda. Before, I was using 6.9.0. However, the error message when trying to flash the OTA stays the same. Interestingly, also the the two hashs remain the same, though I'd expect the first one to change when installing a random Maps.apk from the forum...

[/EDIT2]

[EDIT3]

Installing the apk posted by efrant earlier in this thread (http://xdaforums.com/showpost.php?p=24356855&postcount=236) also did not bring about any change. :-(

[/EDIT3]
[Samsung Galaxy Nexus] zhiliang:
Thank you efrant, worked like a dream! Jellybean is blazing fast :laugh:
[Samsung Galaxy Nexus] beefyt:
Swapped CWM, and it installed flawlessly.

Thank ya sir - you saved the day!
[Samsung Galaxy Nexus] NCguy:
That's interesting because I used the CWM touch and it also worked flawlessly.
[Samsung Galaxy Nexus] uberNoobZA:
Thanks for the great thread and the simple and detailed instructions.

I had one small issue when first flashing, as I had edited gps.conf with 'Faster Fix', so I just did a quick flash of stock Maguro stock 4.0.4 (IMM76I), and then flashed the "yakju JRO03C from IMM76I" update, using Method 1 9aster fastboot booting the 5.5.0.2 CWM linked to in Method 2). It went through fine with no more issues.

I guess that I can confirm (like so many others have) that if you read the instructions (ALL OF THEM) the process works well.

Thanks again :victory:
[Samsung Galaxy Nexus] efrant:
Download the update file on your phone and move it to /cache with Root Explorer or something like that. Then use the stock recovery to install it. No need to factory reset.

Thanks for posting this. I thought I already had, but it was probably in a different thread: THE TOUCH VERSION OF CWM IS NOT STABLE. DON'T USE IT. I've mentioned it many times, I guess just not in this thread. I will make a note of it in the first post. Koush even said the bugs weren't worked out yet...

EDIT: I did have it mentioned in the first post in Note 10. I just now bolded it and highlighted in red.

There are no Jelly Bean updates for toro (i.e., Verizon) devices yet.

It has been posted before.

Go to Google's factory image page and extract the Maps.apk file from the image corresponding to the build that you are currently on. Then use something like Root Explorer to replace the one you currently have on you phone with the extracted one.
[Samsung Galaxy Nexus] CubicTom:
Thanks for your reply, efrant. However, since there doesn't seem to be any factory image JRN84D takju yet on google's website (or am I blind?), this is still an issue for me.

Also, as I said above, I have problems converting those images to ext4 for extraction, which I tried to do with the ICS 4.0.4 one.

Do you have another idea on how to get the proper apk?

Cheers

CT
[Samsung Galaxy Nexus] efrant:
Sorry, misread. Get it from here: http://tinyurl.com/JRN84D

You can just extract it in 7zip.
[Samsung Galaxy Nexus] carrot34:
Google Wallet / secure element issues?

Hi -- Can anyone let me know if I should wipe Google Wallet (as discussed here) before following any of these update methods? I'm on (stock) Yakju IMM76. (Google Wallet was installed via Google Play.)

Thanks, Alan
[Samsung Galaxy Nexus] efrant:
Probably a good idea.
[Samsung Galaxy Nexus] zores1:
I've looked for hours and I can't find checksums for

yakju JRO03C from IMM76I

The google only gives checksum for 4 individually package files not the one linked here.

/developers.google.com/android/nexus/drivers#maguro

edit: can't post URLs i saw since I am new user
[Samsung Galaxy Nexus] CubicTom:
Thanks again! That did the trick! :victory:

I'm still wondering how it did get messed up in the first place...

Cheers

CT
[Samsung Galaxy Nexus] dw_xda:
Currently I am not rooted, just bootloader unlocked and of course encrypted. I have heard that that twrp can read encrypted filesystems because it asks for a password, maybe thats a route I should try.
[Samsung Galaxy Nexus] techie.raj:
Use CWM v5.5.0.2 instead of CWM v5.8.0.2

For me also this worked. With CWM v5.8.0.2 I got Status 7 for many times. I couldn't understand the problem. So I reflashed IMM76I (then I didn't find the above post), fortunately I lost my CWM. So followed method 2 and thats it, I am using Jelly Bean.

Thanks a lot for Efrant and theone_s_me
[Samsung Galaxy Nexus] efrant:
Either do what I had suggested earlier, or try TWRP. I've never used TWRP for OTA updates, but it should work. No guarantees.
[Samsung Galaxy Nexus] Mr GoodLife:
Hi :)

im on stock yakju IMM76I and i have troubles flashing JRO03C.

Im using ClockworkMod Recovery v5.5.0.2.

This is what i get after Verifying current system... :

assert failed: apply_patch_check("/system/bin/sdcard", "4a3747579b0cef3a

adec7ed95b30a013af5197ba", "15690339daedb967ecc8331f194d0fb26a5d971c")

E: Error in /sdcard/f946a4120eb1.signed-yakju-JRO03C-from-IMM76I.f946a412.zip

(Status 7)

Installation aborted.

Does anyone know what to do? Before flashing the zip i wiped data and dalvik cache.

Thank you :)
[Samsung Galaxy Nexus] mlotfy:
I tried all possible procedures but i am still on 4.0.4

Dear Sir,

first Thank you for your great effort. Second i tried your ways to update my galaxy nexus(Android version 4.0.4 baseband version I9250XXLA2 Build number IMM76I) as i did download Samsung Galaxy Nexus toolkit to unlock, root and CWD , then get the update Zip file to sd card and install it from the recovery and i still get the same version on my mobile.

Any Help please
[Samsung Galaxy Nexus] efrant:
Are you using the NON-touch version of CWM?

Need more details. What error are you getting? What update are you using? Are you running yakju or takju?
[Samsung Galaxy Nexus] ziggyboy:
I would like to thank everyone who have helped make the JB OTA available. Good work!

To those having problems, may I suggest re-installing ICS, CWM, then JB OTA.
[Samsung Galaxy Nexus] Mr GoodLife:
First I used the touch version but after having this error I tried it again with the non-touch version because of a little research in this thread but Im having the same error.
[Samsung Galaxy Nexus] cturbos:
efrant

i downloaded the yakju JRO03C from IMM76I, moved it to sdcard then just flashed. it its good too go and im still rooted.dont ask me how but im on 4.1.1 and rooted.thanks a million,:good::good::good:
[Samsung Galaxy Nexus] spaceman860:
@efrent :thumbup::thumbup::thumbup::thumbup::thumbup::thumbup::thumbup::thumbup::thumbup: for all the people you have helped and tried to help since JB came out you have but some serious OT in these treads you must have a lot of cut and paste answers by now. :D

People need to slow down and READ then READ again :what:

Sent from my Gnex {GSM}
[Samsung Galaxy Nexus] crazyykw:
Hi guys !! I am on yakju build , IMM76I completely stock with unlocked bootloader , rooted and clockwork mod recovery. I havent changed anything, no patches , no change of kernel,, its completely stock. Can i just flash the update from cwm without clearing anything or do i need to?? Thanks
[Samsung Galaxy Nexus] cturbos:
that's what i did from cwm,try it.:good:
[Samsung Galaxy Nexus] digital.l0gic:
Thanks for the clarification.

So verizon Gnex users like us are stuck till something leaks :(
[Samsung Galaxy Nexus] efrant:
Correct. Unless you want to use a custom ROM.
[Samsung Galaxy Nexus] Revoked:
Succesfull patch instructions

I just succesfully updated my gnex using Touch CWM (5.8.0.2) without losing recovery!

Please note this requires stock IMM76I except for recovery. You can achieve this by flashing the 4.0.4 factory image (don't forget to remove the recovery).

Here is my edited Method 1 install procedure:

Method 1 - CWM recovery installed

1) Download the correct update for your build on to your computer;

2) Open the archive;

3) Delete recovery folder;

4) Go to folder - META-INF/com/google/android

5) Extract updater-script with Winzip

6) Open the extracted updater-script with Notepad++ (NOT regular notepad or wordpad)

7) Remove the line saying: set_perm(0, 0, 0544, "/system/etc/install-recovery.sh");

8) Save and move the new updater-script to the folder in the zip file (META-INF/com/google/android)

9) Copy the zip file to /sdcard on your device;

10) Reboot into CWM;

11) Select "install zip from sdcard";

12) Select "choose zip from sdcard";

13) Select the update the you just copied to your device;

14) Wait until it completes. Reboot. Done.