yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Nexus] efrant:
You're right, I don't see it in mine either. It is probably because we are outside of the U.S. However, you can enable it: Use Titanium Backup, and you will see it in there. Select "Un-freeze".

I'm not certain why your brother's shows it though.

Go to the stickied radio thread (link in my signature) and flash the XXLA2 radio, either using fastboot or flash the cwm-flashable zip in CWM.

I haven't yet. I tried it when going from IMM76I to JRN84D, and I got bootloops, while others managed to do it without issues. (It is probably related to the apps you have installed.)

Applying an OTA update will disable root access. Accidentally deleting the su binary will disable root access. Accidentally changing the permissions on the su binary will disable root access...

I've never run benchmarks, but others have and they have also said the JB reports lower scores than ICS, even though JB feels faster <-- this is why I don't like using benchmarks.
[Samsung Galaxy Nexus] amir80:
Followed this. Worked like charm!

Followed this. Worked like charm!

Just follow this without skipping anything and it will work

After the update, I did the update trick (rest the google framework app, and re-check for updates, do it a few times) and got the 4.4.1 OTA

After the update, I got an error icon. Just took the battery out and back in, and the JB was there!
[Samsung Galaxy Nexus] RajatPatel:
Can I skip flashing userdata.img?

Well, I'm on AOKP M5 ROM and franco kernel #196....Now I want to upgrade to Stock Jelly Bean JRO03C by flashing the .zip downloaded from the OTA links posted by you form here

http://xdaforums.com/showthread.php?t=1419170

So in order to use that method, I get that I need to be on Stock IMM76I and then flash the .zip file to upgrade to JRO03C.

Now my question is, do I really need to flash userdata.img as it wipes the entire sdcard and I don't want that to happen. So, can I skip flashing userdata.img file while returning back to IMM76I? If yes, then will it let JRO03C to install without any hick-ups??

If there exists any other way to upgrade to Stock JRO03C directly from AOKP, I will be very grateful to you if you can mention the link.

Thank You!!
[Samsung Galaxy Nexus] ccices:
It seems to be a very rare thing these days to actually find something on the web that is bang on 100% correct, well written and extremely informative. This guide is one of those rare events.

Start to finish in under an hour and updated from yakjuu to jelly bean.. no issues whatsoever (Bell Canada network)

I still don't understand everything, did not do the root or install CWM 5.5.0.2 (not sure if I needed too or the exact steps to take) but other than that.. THANK YOU for all the help :good:
[Samsung Galaxy Nexus] efrant:
Try it and see. No guarantees that it will work if you do not flash userdata.img though.

What you can do, is try it, and if it doesn't work, just boot up CWM, and wipe data. This way, it should still work and you will still have the data on /sdcard.
[Samsung Galaxy Nexus] Androidin':
I have a quick question. I successfully flashed my original ICL53F yakjuux ICS 4.0.2 nexus to takju jellybean 4.1.1 and all was going swimmingly. Now though my phone has begun to not charge even though the cable is plugged in and it not even recognizing a cable is plugged in sometimes. After a quick search this appears to be a common and well know problem. Lucky me.

What is the best way to flash the phone back to the stock yakjuux 4.0.2 ICL53F? I currently have it connected to my computer and it has acknowledged it it connected. I hesitant to unplug it in fear of the next time it won't be recognized.
[Samsung Galaxy Nexus] efrant:
If you did not make a nandroid backup before doing this, you can look in the Dev section: someone posted a thread which contains the yakjuux ICL53F backup. Copy that to your clockworkmod/backup folder and restore it in CWM.
[Samsung Galaxy Nexus] Androidin':
Awesome, found it thanks! Any need to flash the radio or bootloader version or just flash the yakjuux backup, relock the bootloader and I'm done?
[Samsung Galaxy Nexus] efrant:
Yeah, flash the UGLA4 radio and the PRIMEKK15 bootloader. You can find them in CWM-flashable format in the bootloader and radio threads (linked in my signature).
[Samsung Galaxy Nexus] osm0sis:
I believe you also need the ICL53F stock recovery from the Google Factory Images site.
[Samsung Galaxy Nexus] efrant:
No, he should use the recovery included with the nandroid backup.
[Samsung Galaxy Nexus] osm0sis:
Oh, okay. I was under the impression that the nandroid in question had CWM for a recovery added.
[Samsung Galaxy Nexus] efrant:
Just to clarify:

1) flash the bootloader and radio in cwm,

2) relock the bootloader

3) restore the nandroid

4) done.
[Samsung Galaxy Nexus] efrant:
Sorry, my mistake. I thought he had the stock recovery backed up. I guess he could do what you said, although that won't be the yakjuux ICL53F stock recovery, but it will be close enough.

EDIT: If he really wants the stock yakjuux recovery, then he can look at the update file (linked in that nandroid post) and copy the following two files to his /system (while booted in CWM) and then reboot. This will automatically flash the proper recovery.

/system/etc/install-recovery.sh

/system/recovery-from-boot.p
[Samsung Galaxy Nexus] osm0sis:
Nice! I was just about to ask about the recovery scripts restoring it. Didn't realize the variants had different recoveries. :cool:
[Samsung Galaxy Nexus] thechampion116:
sorry but I am a new user of Android (just bought a used Nexus).

It has AOKP-Majuro build 37.

I want to upgrade to Jellybean. Is it possible to use this method to go from AOKP over to yakju 4.0.4 (since this is what the thread has) and then over to Jellybean through an update since I will be on yakju.

I currently have ROM Manager downloaded (from the store) and used Clock Work Mod Recovery. Then I did Titanium Backup to back up my stuff.

Then I saved my contacts and transferred all the files on the Nexus to a PC.

Is it now safe to go through this method to flash my phone?

Sorry for the questions but I have been reading and this looks like the thread for me. The other threads don't provide clear instructions like this one.

Thanks
[Samsung Galaxy Nexus] efrant:
Follow the steps in post #2 and you will be fine (wipe required), and then apply the update as per the update link in my sig.

Or follow the steps in post #1 to flash yakju or takju, and apply the update as per the update link in my sig.
[Samsung Galaxy Nexus] Androidin':
Thanks for all your help and patience guys. Greatly, greatly appreciated.

I have the nandroid back-up from the stock nandroid thread, the cwm-bootloader-kk15.zip and cwm-radio-i9250-ugla4.zip from the threads linked in efrant's signature. I think that will be close enough for sending the phone in for service. For the order of steps you mention efrant,

1) flash the bootloader and radio in cwm,

2) relock the bootloader

3) restore the nandroid

4) done.

I'll boot into CWM recovery and flash the bootloader and radio zip's but then if I relock the bootloader with the phone hooked up to the PC and a ADB command (which will wipe the phone correct?) how do I then restore the nandroid?
[Samsung Galaxy Nexus] efrant:
Re-locking the bootloader does not wipe anything (only unlocking does). And you don't even need to plug into a computer: if you have root, you can re-lock using an app -- see the "Unlock bootldr w/o wipe" link in my sig.
[Samsung Galaxy Nexus] danijaan:
My friend is able to download the update but gets red triangle error after that What seems to be the issue?

Edit: I found out in other posts that it is xxla radio error and have to be stock. just one quick question. Do I need to first unlock bootloader or can I just flash the stock radio and reboot the cell?
[Samsung Galaxy Nexus] efrant:
You should unlock the bootloader. But, if you have root, or if you have CWM installed you can flash the radio without unlocking.
[Samsung Galaxy Nexus] danijaan:
Its not rooted. So that means I have to unlock bootloader which will wipe the entire data? And after that I just need to flash radio xxxla image and that is it?
[Samsung Galaxy Nexus] efrant:
Yes, unlocking will wipe everything.

I have no idea if that is it. If you want to be sure, follow the steps in post #1 (including the optional steps in part D), then apply the update. Do not relock your bootloader.
[Samsung Galaxy Nexus] danijaan:
Yeah I am thinking the same to flash the entire firmware to avoid any confusion or confliction.
[Samsung Galaxy Nexus] bourne-nolonger:
Hey,

Thanks for this great tutorial. I have been reading through it for most of the night and finally decided to go ahead and give it a try.

I made a mistake though.

I was using a combination of Method 1 and Method 2. Using Method 1 to unlock bootloader and then I was going to use Method two to install Jelly Bean since I have used CWM in the past.

I had copied all the required files to the SD and got the phone into fastboot mode.

I did the unlock of the bootloader, then proceeded with the steps in Method 2 starting at step 8) Select "wipe data/factory reset" and select "Yes -- delete all user data" and finished at step 12

This is when I realized I goofed pretty bad because unlocking the bootloader deletes all the data off the SD card. So when I try step 12 I get an error saying

E:Can't mount /sdcard/

So I am going to forge ahead with Method 1 - I haven't rebooted the phone and I am currently in cwm.

I am curious though. Could I restart the phone and copy the files back to the SD card to start over?

Or have the wipes I've done removed that as an option.

From what I have read about the what gets wiped in steps 8,9, and 10 I think that I should be able to reboot my phone and it be fine.. But I didn't want to take the chance.

Thank you
[Samsung Galaxy Nexus] efrant:
What I would suggest is to flash all the images in the first post, then go to my update thread and apply the jro03c-from-imm76 update.
[Samsung Galaxy Nexus] bourne-nolonger:
Thank you efrant.

I will continue do that!
[Samsung Galaxy Nexus] b_android:
Do i have to install DRIVERS if i have already installed whole ANDROID SDK? It contains drivers right?
[Samsung Galaxy Nexus] efrant:
If your PC recognizes your device both when booted normally and when booted in fastboot mode, no need to install anything else.

You check this by typing adb devices when booted normally and fastboot devices when booted in fastboot. Both should return a string of numbers.
[Samsung Galaxy Nexus] b_android:
Okay, but i see that GOOGLE USB DRIVER isn't for Galaxy Nexus (described here: http://developer.android.com/sdk/win-usb.html) so i will have to install Universal Naked Driver :fingers-crossed:
[Samsung Galaxy Nexus] mallow26:
Google Logo

So i did everything right on Method 1, and it did mention that after the last reboot, it may take awhile longer than usual. My Nexus is stuck at the "Google Logo" for about 30 minutes now. Just wondering if that is about the normal waiting period for the device to build the cache...

or should I be worried bout it??

UPDATE: Nevermind. Yes i am a noob, and just realize how easy it was to unbrick it. lol. Re-flashed, got yajku onto my GNex, and currently installing 4.1. :cyclops:
[Samsung Galaxy Nexus] bourne-nolonger:
So everything worked out good.

I followed the instructions from method one and was able to get 4.0.4 installed. Almost as soon as that was in I received an ota update for 4.1.1, which I am not running.

Thank you efrant for you help.

Btw, if you want I can add some detail about dealing with the installation of drivers, at least in a Windows 7 environment.
[Samsung Galaxy Nexus] efrant:
Sure, if you want.
[Samsung Galaxy Nexus] moesmith:
Sorry I am new to this and I just want to verify one thing. The question that I have has to do with part c - Download the required files to your computer and extract them. I have all the files extracted need to one folder. Can I keep that folder on the desktop or do i put that folder onto the sd card of the phone. If you keep the folder on the desktop, and open a command promt, it will automatically find the nexus device? Thanks in advance guys
[Samsung Galaxy Nexus] frankiedizzle87:
Ok i am having trouble in fastboot i cannot install the vzw cdma radio i typed it in with the .img and it didnt work any suggestions? i will post image shortly
[Samsung Galaxy Nexus] frankiedizzle87:
In step c this is what is meant by putting all files in one directory right?
[Samsung Galaxy Nexus] yngwie1234:
Thanks

Hey efrant thank you very much for this.

i am a beginner when it comes to smartphone and just last night i couldn't wait any longer for the JB update and i somehow came upon your post.

i was running Galaxy Nexus 4.0.4 yakjuxw

i followed your 16 steps successfully and got the 4.0.4 yakju

then i got the OTA update for Jelly Bean 4.1.1 and i have you to thank

i have some questions though:

1. I did the 16 steps only i didn't "root" because i donno what it means. should i do it ? if yes what are the advantages ? or should i just not do it ?

2. Will i be able to receive further updates OTA from google directly for whatever updates they have?

3. i think my phone is unlocked or something because when i turn it off and back on below the google sign i have the pic of a lock that is open while it is booting to start. should i leave it this way ?

4. Finally anything else i should do or am i fine with the 16 steps process that i did ?

Sorry for all the questions but i was really hesitant as to what i just did with my phone but everything seems to be working perfectly and i am on Jelly Bean thanks to you

Thank you for your time,

Joe

Lebanon
[Samsung Galaxy Nexus] efrant:
They stay on your computer.

I think it's because you have "hide file extension" turned on in windows. Turn it off, and make sure the images are named correctly.

Yes, correct.

If you are asking those questions, then you shouldn't root at this point.

Yes, assuming you did all the optional steps in part D.

Yes, it's normal and you SHOULD leave it that way.

You are fine as is.
[Samsung Galaxy Nexus] frankiedizzle87:
Thanks for everything up and running!!!
[Samsung Galaxy Nexus] booyashakas:
I think as opposed to waiting for the new 4.1.1 image to show up on the official website I'm just going to flash 4.0.4 and wait for the OTA. With that said, I just wanted to confirm one more thing.

In step 8 you mention flashing the CDMA radio but only for Verizon customers. Not sure if this has been asked yet, but I'm with Bell Canada and they're currently using HSPA+ but they have CDMA as well (or they're one in the same, I'm not well versed, heh). Should I flash the cdma radio on mine as well or is that something else that is solely specific to Verizon in the US?

Thanks again
[Samsung Galaxy Nexus] efrant:
Solely specific to Verizon (and Sprint).

Even though I say "flash the CDMA radio" it is actually the LTE radio that I am talking about.

And by the way, your Bell device does NOT support CDMA, so you are not using Bell's CDMA network at all. (I think they are phasing it out anyway, no? They are certainly not selling any new devices that support CDMA, and they haven't been for a few years now. Same with Telus.
[Samsung Galaxy Nexus] ccices:
When I followed the guide, I did step one only.. Then I checked for an update, no result - cleared the framework cache and checked again and it updated with Jelly Bean 4.1.1 !
[Samsung Galaxy Nexus] eyej:
Issues with OTA after flashing the phone

Hi,

I`ve followed step by step to update from yakjuux to yakju 4.0.4. Everything was perfect. Today i`ve got OTA notification for 4.1 update. I confirmed the update, the phone has restarted and tried to update the system. On validating the package, i got the following error:

E: failed to verify whole-file signature

E: signature verification failed

Anyone had similar situation? Any help would be appreciated.

Cheers
[Samsung Galaxy Nexus] efrant:
Did you do ALL the optional steps in part D?
[Samsung Galaxy Nexus] Androidin':
One more quick question :o

Do I need to "wipe data/factory reset", "wipe cache partition" and "Wipe Dalvik Cache" before performing the steps above?
[Samsung Galaxy Nexus] efrant:
Once you do the steps, you can factory reset if you want.
[Samsung Galaxy Nexus] Gforce083:
Question, when I got my GNex it was a Samsung yakju__ build. I then flashed to yakju by unlocking bootloader, downloading the factory image from Google's developers site. Once I signed into the phone and got it set up, I did receive a welcome to Google email. However, the Jelly Bean OTA never came through for me. Saturday night I could wait no longer, so using the provided files here at XDA, I manually installed JB and things went smoothly.

However, starting last night, I was getting random MMS messages from contacts and numbers I didn't recognize, yet the information would never download. All messages just said "downloading" and were said to be 1kb. Didn't think to much of it, so I deleted them all, then got a couple more today. Confirmed with those numbers I know and they all told me they didn't send anything. Figured something was up and thought I'd flash a fresh image on the phone and try takju this time. So, tonight I went and grabbed the takju factory image from the Google dev site and flashed my GNex to takju 4.0.4, including reflashing the bootloader and radio. This was all 10 minutes ago.

I am doing all of this from a mac, and I only flashed those 3 things (bootloader, radio, and takju image). Yet, I haven't received the JB OTA, nor did I get an email from Google this time, welcoming me. ALL THAT TO ASK, when I'm flashing these factory images, terminal tells me this:

archive does not contain 'boot.sig'

archive does not contain 'recovery.sig'

archive does not contain 'system.sig'

and I thought I saw over in the http://xdaforums.com/showthread.php?t=1764536&page=178 thread that the phone must have a recovery image flashed to it, in order to get OTA's. Well, the .tgz file I downloaded from the Google Dev site didn't include a recovery image... am I missing something? and do I need a recovery image in order to get tha OTA?

EDIT: I had just been flashing the image zip file with the ./fastboot flash -w update image-takju-imm76i.zip command. I just flashed the phone again, however this time I unpacked the .zip on my computer and manually flashed the system, recovery, boot, and userdata.img files. Everything is up and running... just wondering what it takes to get a JB OTA.

EDIT 2: OH SNAP!!!! JB OTA NOTIFICATION!!! See what happens when you follow proper directions (stern, but proud teachers voice)
[Samsung Galaxy Nexus] Androidin':
Great! I did the steps mentioned though I relocked the boot loader by connecting it to the computer and using ABD and the fastboot oem lock command.

Now if I go into recovery mode, CWM still comes up. How do I get rid of it and back to the stock recovery? By taking the recovery.img from the stock nandroid backup of the original 4.0.2 and flashing it with adb and a "fastboot flash recovery recovery.img" command?
[Samsung Galaxy Nexus] efrant:
Sorry, I thought that was done before. But yes, get a recovery image and use the command you mentioned above (fastboot flash recovery recovery.img), however, you will need to unlock your bootloader before hand.

Or you can just flash the attachment in CWM. (It's the stock recovery from IMM76I - if you want one from your older build, just replace the recovery.img file inside the zip with whichever one you want.)
[Samsung Galaxy Nexus] Androidin':
Will I need to unlock the bootloader for that?
[Samsung Galaxy Nexus] Androidin':
Strange, didn't seem to work. I still get the CWM recovery screen if I fastboot and then select recovery.
[Samsung Galaxy Nexus] efrant:
Hmm. Maybe I posted the wrong zip. In any case, just boot into fastboot, and get the stock recovery and type:

fastboot oem unlock

fastboot reboot-bootloader

fastboot flash recovery recovery.img

fastboot oem lock

Done!
[Samsung Galaxy Nexus] booyashakas:
Thanks

Just wanted to say thanks Efrant. Followed the instructions last night to flash from 4.0.2 yakjuux to 4.0.4 yakju. As soon as I rebooted the OTA jellybean was waiting for me. Quick and painless, only thing I really even had to slow down for a second for was installing the drivers. Even then it was just me directing Windows to find the driver in the subfolder 'i386' as opposed to directing it to search in the main folder.

For anyone on the fence about doing this, the longest part was simply reading through the instructions a few times and downloading/extracting everything.

Anyways, thanks again!
[Samsung Galaxy Nexus] V0odo0:
A little help please

Hi guys , i've asked this question to another threads but no body is answering me ..

i just want to know that if i have build number mentioned on my phone as " IMM76K.I9250XWLD2" and my phone is "maguro"... can i flash the JB image of yakju 4.0.4 (IMM76I) maguro (GSM /HSPA+) form this link ?? https://developers.google.com/android/nexus/images

or please tell me which file i should use to flash yakju 4.0.4 ?? should these build numbers need to be same ??

i am already on stock 4.0.4 but my phone is "yakjuxw" ... i haven't unlocked it yet.. and my baseband version is "I9250XXLA2" ... do i need to consider this baseband version too or will they remain intact ???

and just to be more sure... what are the chances i will get jelly bean OTA after i flash yakju 4.0.4 ??

a big thanks in advance .. :)... i will sure hit the thanks button .. ;) ..
[Samsung Galaxy Nexus] efrant:
Follow the instructions in the first post to flash yakju IMM76I (including all the optional steps in part D). You should shortly thereafter get the OTA notification for JB.
[Samsung Galaxy Nexus] dinaroga:
I am now officially on yakju thanks to this very helpful thread. I was on Telus yakjuux and got sick of waiting. Flashing literally took 15 mins and I was on my way to project butter greatness. Flashed yakju and got the JB 4.1 OTA literally a few minutes after.

Loving Jelly Bean so far. So worth it!

Thanks to everybody who has posted all the steps to do this update! :D

Cheers.
[Samsung Galaxy Nexus] V0odo0:
thanx a million dude ,,:d .. enjoy jelly bean .. :D ..
[Samsung Galaxy Nexus] kensta812:
Hi, I want to change my GNex from yakudv to takju for the latest official JB update however don't want to flash a custom ROM. Just a few questions;

Part C-3: If I want JB, do I download JRN84D or IMM76I? In the second post theres a tutorial on how to get JRN84D so what would be the difference between using JRN48D during this part of the tutorial opposed to using IMM76I and allowing the official OTA update to pop up and using that?

Part C-8: How do you open a command prompt in a directory?

Part D-5/6: It says to flash the bootloader by using the specified command. In what step did I download the bootloader so I know the name to input?

Also, will this work for my phone since I live in Australia, for example I will still be able to connect to my phone network etc.

Thanks, Kenny
[Samsung Galaxy Nexus] efrant:
Don't use post #2. Follow the method in post #1 to flash either yakju or takju IMM76I, and once you are finished, you should get the JRO03C OTA update notification shortly thereafter. (I put post #2 there before the JRO03C OTA update was available, so that people could flash JRN84D. I will remove it as soon as the factory images for JRO03C are posted on Google's site.)

It varies I think by OS version. On Windows 7 I think you just right-click in the directory and select "Open command prompt here". In Windows XP, I think you need to go to the file menu at the top, then select the name of the folder you are currently in, and then select "open command prompt here".

The bootloader is included in the factory image from the Google site.

Yes, everything will be fine.
[Samsung Galaxy Nexus] Androidin':
Ok just tried that with the recovery.img from the nandroid backup thread ( http://xdaforums.com/showthread.php?t=1554256 ) and CWM recovery is still coming up and I think I know why. In that thread one of steps states

Where would I go about finding that stock recovery for 4.0.2 yakjuux Or can I simply use the stock recovery from 4.0.2 jakju be close enough?