yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Nexus] QuorthonRhar:
Super helpful information. I am about to proceed with your steps above. I just pulled battery out and downloaded and extracted all files in one directory. Just one noob question - between step 4 and 5, should I put my phone into Bootloader mode and connect USB to my Windows 7 or is the order of doing things different here?

Thanks!
[Samsung Galaxy Nexus] efrant:
Oops, forgot to mention to plug your device in to your computer. Order doesn't matter. I will update the post.
[Samsung Galaxy Nexus] QuorthonRhar:
All those OPTIONAL steps, I'm assuming I can skip, right? What do I get if I decide to proceed with those too? I just don't want to root this phone at this moment. Maybe later, but for now I'd really feel a lot better if I can get it like originally came from Google. The most important thing for me was that yakju thing.
[Samsung Galaxy Nexus] efrant:
Yes, you can skip the optional steps.

Having yakju means you have the following:

1) yakju system image

2) yakju userdata image

3) yakju boot image

Nothing more.

You can flash whatever bootloader you want. There are a few (obviously official) ones floating around (most from Google's image page).

You can flash whatever radio you want. The UG radios are meant for North America, the XX radios are meant for Europe (I believe), but you can flash whichever one you want; whichever gives you the best signal/performance/battery-life.

The recovery is the same as in your current build, so it doesn't matter if you flash it or not. I don't like having the stock recovery, so I flash CWM see my sig).
[Samsung Galaxy Nexus] diablonyc2:
Hey

I was in your same boat last week. I wanted the Yaku ROM and did not want to root/unlock the device. I read a bunch of posts here about Odin, but could not get the damn thing to see my phone!

Well I tried this member's automated solution http://xdaforums.com/showthread.php?t=1392310

It made it EASY to unlock the bootloader (which you need to do to add a ROM I believe) but when I unzipped the Google ROM, the app did not work. BUT What I did not realize is that the STOCK Windows 7 zip program does not properly unzip the files. It SHOULD unzip 3 files, I was only seeing ONE! I downloaded 7zip and was able to use the automated tool and within 5 minutes I had the updated ROM, 7 minutes I had Doogle Wallet working!

If manual commands are too cumbersome, give this guy's tool try.
[Samsung Galaxy Nexus] QuorthonRhar:
I suppose these extra files (radios and bootloader) are not included in these files I just downloaded? From your experience which ones work the best in Canada. I'm on FIDO by the way. If you have some suggestions, it would be great if you have some download links.

Thanks again, you're helping me great deal my friend! I just finished step 4, everything went perfectly smooth (knock on wood). Now I decided to ask you these questions before I decide what to do with these optional steps.

Thanks a million!
[Samsung Galaxy Nexus] efrant:
You learn more doing things yourself, instead of using a 1-click solution... ;)
[Samsung Galaxy Nexus] QuorthonRhar:
Thanks! So far everything went super smooth with cmd way of doing it. I am at the step 5 at the moment, trying to decide if I should proceed with those optional steps or not. I will wait for errant's reply and then see what I'm gonna do... :)

---------- Post added at 10:39 PM ---------- Previous post was at 10:38 PM ----------

AMEN to that! :)))
[Samsung Galaxy Nexus] efrant:
You can flash radios or bootloaders or recoveries whenever you want (as long as you keep your bootloader unlocked) without doing anything to your ROM, so you can flash the ones that come with the zip file you downloaded now, or later. Or you can flash other ones. I am using the radio that came with the OTA update for the GN's purchased in Canada (Bell & Virgin). See my sig for links to various radios.
[Samsung Galaxy Nexus] QuorthonRhar:
OK, I just finished it. It went flawlessly! Beautiful! Thank you a million. I don't know is it just me, but my phone seems a lot snappier now. I haven't had a lot of third party apps installed before, so not sure why am I under this impression, but I'm positive everything is a lot snappier now.

Just one more question... in case I don't want to see that padlock when booting my phone, what should I do? Is it there because bootloader is unlocked now? Is there any way to remove it and still have bootloader unlocked, or do I have to lock it again, and how would I go about it?

Thanks!
[Samsung Galaxy Nexus] efrant:
The padlock is there because your bootloader is now unlocked.

You can get rid of the padlock by relocking your bootloader by typing fastboot oem lock

HOWEVER, if you relock your bootloader, you can no longer flash anything using fastboot. You choose: can you live with seeing a padlock for a couple of seconds while booting, in order to have full functionality of your device, or not.
[Samsung Galaxy Nexus] diablonyc2:
Lol -- you got me there! That is my next adventure. I got hung up when I attempted this manually with directory permissions. Fastboot would not work on any directory except C:// It was too late to figure out so I 1 - clicked it!
[Samsung Galaxy Nexus] QuorthonRhar:
OK, got your point. I was thinking about locking it again, just in case I have to sell this phone at one point. Whoever would buy it, I am sure they would feel a lot better if that padlock wasn't there, so just in case.

In case I lock it again... isn't it possible to unlock it again at some point if needed? Would I loose anything by doing that or everything would stay same?
[Samsung Galaxy Nexus] efrant:
Just relock it when you sell it.

You can relock and unlock whenever you want. Only thing is that every time you unlock, it wipes ALL of your settings and data (including stuff stored in /sdcard).
[Samsung Galaxy Nexus] QuorthonRhar:
OK, that's right to the point. Beautiful answer. I am thanking you my friend one more time. You did so much for me in less than half hour, I can't thank you enough! Thanks to you, my phone is free now :)

Unlocked it stays! I love it this way anyway :)

Cheers!
[Samsung Galaxy Nexus] kevinaminaator:
Does the radio make a big difference? I'm also in Canada and purchased mine from Virgin. I flashed to yakju following the instructions from this thread, and right now I have I9250XXKK1 (I guess this is the one that comes with yakju?).

Thanks in advance.
[Samsung Galaxy Nexus] MohamadKarbi:
I'm somehow confused now. People are talking about flashing bootloader, radios, beside to image. I just did the above from Samsung.de. I'm now yakju (originally yakjuxw) with 4.0.1 and kk1. I never needed unlock the phone and I don't know if the above flashing included new bootloader or radio... have I missed any thing?

Thing are smooth on my phone till now yet no OTA yet.
[Samsung Galaxy Nexus] Malarie:
1st: Backup your phone, because rooting it and flashing it will erase EVERYTHING on the sd card.

You need to unlock your phone. Its a no biggy, you can lock it whenever you want if you are affraid of the warranty loss.

Download the toolkit found on this threads first page. Unzip it, copy the google factory image of your choice in the folder called something like "Put your Google image here"

Turn your phone off and connect your phone to USB.

Go into fastboot mode: Volume + and - and POWER at the same time.

from the toolkit folder , run the runme.bat file and choose option 5. its simple as that.
[Samsung Galaxy Nexus] rubiconjp:
You're good to go. This method uses ODIN and flashes the whole image including radio, bootloader, etc in one flash. You should be yakju ITL41F and if you choose so, can wait for OTA from Google.
[Samsung Galaxy Nexus] josteink:
With the bootloader unlocked you can leave stock recovery in place and boot CWM on demand via fastboot.

Besides, I thought stock recovery was required to install OTA updates from Google. If you want to remain stock, flashing CWM makes no sense.
[Samsung Galaxy Nexus] efrant:
That is an older version that came with the earlier version of yakju.

Radios do make a difference, but only you will be able to see which one is better for you based on your location/usage/travel patterns/etc.

---------- Post added at 06:23 AM ---------- Previous post was at 06:17 AM ----------

You are confused because you never understood what you were doing when you flashed using the post you linked to. That software (Odin) is a lower level software than fastboot. What it does is it takes yakju 4.0.1, plus a certain bootloader plus a radio, and flashes them directly to your phone.

Like I said earlier, when you use 1-click, or blackbox or abbreviated procedures/solutions, you don't really learn what is going on. (And don't say "I don't care, I just want the easiest way possible: that is not what this site is about -- see the last link in my sig.)

---------- Post added at 06:25 AM ---------- Previous post was at 06:23 AM ----------

It's not about finding the simplest method -- it's about learning. And besides, that method flashes an older version of yakju, and you have to wait for the update. Moreover, your are forced to flash everything --some people may not want to flash the radio or bootloader from an old build. (I have a newer bootloader than what comes with the software -- why would I want to flash an older one?

---------- Post added at 06:28 AM ---------- Previous post was at 06:25 AM ----------

Nope, a stock recovery is NOT required to install OTA's from Google. This was the case on the Nexus One, and it is still the case on the Galaxy Nexus--I have tested it out myself. HOWEVER, a stock recovery is needed if you want the OTA to install automatically. With a custom recovery, you actually have to install it manually, but it installs nonetheless.

I like having the back-up feature (of CWM) on my device. That way, I can make backups without being connected to my computer. Plus I like the ability to flash tweaks without being plugged into my computer.
[Samsung Galaxy Nexus] QuorthonRhar:
Thank you Malarie,

I already did everything errant's way and it went super smooth. Some may call it "not the easiest way out there", but I went there and I have to say it's so satisfying now when I've done it successfully. I actually never did anything like this in the past that went so smooth and flawless. It starts with this reply in this same thread:

http://xdaforums.com/showpost.php?p=21113773&postcount=195

Thanks again!

---------- Post added at 11:03 AM ---------- Previous post was at 10:34 AM ----------

Hi again,

Just quick question this time... When I went through the most beautifully explained procedure in your post with all those steps, I did not go with one of the OPTIONAL steps, step #7, to replace the radio. My radio is still I9250XXKK1.

Say I want to update my radio to radio-maguro-i9250xxkk6.img, can I simply do the same except not doing all steps? This is what I had in mind and please let me know if there is anything unnecessary there, e.g. do I really need step #3 below?

1) Make sure your computer recognizes your device by typing: fastboot devices

2) Flash the radio: fastboot flash radio radio-maguro-i9250xxkk6.img

3) Erase the cache partition: fastboot erase cache

4) Reboot: fastboot reboot

Done!

Thanks again!
[Samsung Galaxy Nexus] efrant:
Your procedure is good! (except in step 1, it is fastboot, not fast boot :) )Step 3 is optional, but I would do it anyway. It doesn't hurt, and won't delete any of your files/settings.

I would recommend that you spend a few days on each radio to see which one serves you best. I have very good results with the UGKL1 radio (see link in my sig). It is also the newest radio of them all -- the UG refers to North America, the K refers to 2011, the L refers to December, and the 1 is the version in that month. So a KL1 radio (December 2011) is newer than a KK7 radio (November 2011).
[Samsung Galaxy Nexus] QuorthonRhar:
Thanks! Corrected "fast boot" to "fastboot". I have auto-correction enabled when typing, so it automatically switched to "fast boot". It's doing it now when I write this too, so I have to go in and edit it manually. Funny thing is, it did not do it with other instances of "fastboot" in my previous post.

Wow, all these super useful information. You explained everything in details and it's so easy to understand all these code names. Thank you my friend, you have no clue how big your contribution here really is. World would be a lot better place to live in if we have more individuals like yourself, thank you for that too!

Now... where can I download that radio you mentioned? Is it also from Google, or some deviation of some existing radio?
[Samsung Galaxy Nexus] efrant:
You can download it from the link in my signature. It is an official radio, but there are no images on Google's site (as it came from an OTA update). Someone dumped it from their device once it was updated and posted it here. There are a bunch of radios you can try in that thread.
[Samsung Galaxy Nexus] QuorthonRhar:
Beautiful! Thank you Sir!

Just before you posted this, I finally turned my laziness mode off, and searched for it. Found it here: http://xdaforums.com/showpost.php?p=20313790&postcount=230

Thanks again!

EDIT: I just did it and it's updated
[Samsung Galaxy Nexus] matt30:
I'm thinking this is all paranoia because I just bought my phone and my build is none of the ones listed here.

Where everyones fingerprint says some version of, "samsung/yakjuxw/%devicename%" mine says, "google/mysid/toro".

Is there really any confirmation about the difference?
[Samsung Galaxy Nexus] pongalong:
You've got the Verizon CDMA version. That's normal.
[Samsung Galaxy Nexus] scratch42069:
I did the flash last night from the latest 4.0.1 for yakjuux to 4.0.2 yakju and it was so easy. I fastboot flashed the images. Even got a welcome email from google this time that I never got before.
[Samsung Galaxy Nexus] QuorthonRhar:
Same here... When I purchased mine, I activated it the same way like I did now, but before it was on yakjuzs, and now it's yakju. I've never got that email before, and now when it's yakju, greeting email from Google arrived couple of minutes after activation. Nice.
[Samsung Galaxy Nexus] shrinisudi:
Couldn't not complete

:confused::(Hey can you please help me with this, i did exactly what you asked me to do, but my odin stops at SetupConnection.... I would be greatful if you answer my question to shrinisudi@gmail.com
[Samsung Galaxy Nexus] purger155:
Question for those who changed their GNX from yakjuxw to yakju and manuly updated phone to 4.0.2.with google factoy images: in near future, when google relases new updates (for exaple, 4.0.3.or so), should we recive and install OTA updates without any problems?what is your opinion about this?

And does changing from yakjuxw to yakju affect on phones warranty?

Once again, sorry if my english is bad..:o
[Samsung Galaxy Nexus] efrant:
http://xdaforums.com/showpost.php?p=21113773&postcount=195

Yes, you will receive the update no problem.

Unlocking the bootloader would void the warranty, but the bootloader is relockable on the Galaxy Nexus, so it doesn't matter.
[Samsung Galaxy Nexus] XilverGM:
I just bought a GN from Mobicity - it has nothing on it yet.

Android Version: 4.0.1

Baseband version: 19250XXKK1

Kernel version: 3.0.1-ga052f63, android-build@apa28#1

Build Number: ITL41F.I9250ZSKKB

Radio: unknown

Product: yakjuzs

I want to change to yakju.

Do I need to do a back-up of phone in any way before I attempt to change to yakju?

Would I ever need to change back to yakjuzs?
[Samsung Galaxy Nexus] efrant:
1) No, but it doesn't hurt to have a backup of your original ROM.

2) Probably not.
[Samsung Galaxy Nexus] norocel:
Use the USB debbuging from developers options before you restart the phone

that will help
[Samsung Galaxy Nexus] Bruno_Arrais:
Just informing that i just received the 4.0.2 OTA after switching my yakjuzs to yakju
[Samsung Galaxy Nexus] eddie_gordo:
4.0.2 or 4.0.1 with volume bug fix?
[Samsung Galaxy Nexus] Bruno_Arrais:
4.0.2 i9250XXKK6 :)
[Samsung Galaxy Nexus] eddie_gordo:
I guess those are good news.. I'm still on 4.0.1, though.. Let's see if more people report some updates to 4.0.2 :)
[Samsung Galaxy Nexus] 1Speed:
This worked for the Hong Kong version yakjuzs flawlessly.

If people are having problems with windows recognizing the device, the first post is somewhat out of order for the connection.

Power-Off, Connect Phone to Computer, Power-On Phone in Downloading Mode (Volume-Down + Lock)
[Samsung Galaxy Nexus] soregg:
My concern is that if the warranty need yakjuzs (mine original version), I cannot flash zs back.

Would anyone teach me how to flash back zs, as it is not announced any zs rom yet.
[Samsung Galaxy Nexus] efrant:
How to back up your current build so that you can flash yakju

Sure, do this:

Step-by-step

1) Note: this assumes that you have the drivers for your device set up properly and that you have backed up any data (e.g., photos, etc) to somewhere OFF your device;

2) Download this and place the files in a directory;

3) Download the attachment and extract the files into the same directory;

4) Reboot your device into bootloader mode (by turning it off, hold volume up and volume down, and press power) and plug it into your computer;

5) Open a command prompt in the same directory above and do the following:

1) Make sure your computer recognizes your device by typing: fastboot devices

2) Unlock your bootloader: fastboot oem unlock

3) You will see a prompt on your device. This will wipe your entire device (including the /sdcard folder). Accept.

4) Reboot by typing: fastboot reboot-bootloader

5) Boot into the OS: fastboot reboot

6) Reboot into fastboot mode.

7) Boot CWM: fastboot boot recovery-clockwork-5.5.0.2-maguro.img

8) Now, on your device navigate the menus to back up your existing build;

9) Reboot;

10) Now you have a complete backup of your current build in /sdcard/clockworkmod/backup. Save this to your computer as well.
[Samsung Galaxy Nexus] Shawn_230:
Every day when I wake up I do a manual check for 4.0.3...

Come on Google, push it out already. :p
[Samsung Galaxy Nexus] Simmo3D:
Yeah I know they are taking their time with this update.

Since all future versions of ICS were meant to be based of 4.0.3, Im going to guess they are ensuring every bug they can find will get fixed.

Hopefully they are tweaking performance issues and battery life too.

Would still be nice for them to provide an update on the situation (and yes, I know they dont have to.. but it would just be nice).
[Samsung Galaxy Nexus] Bruno_Arrais:
I think that the 4.0.3 OTA will take some time. But at least I received the 4.0.2 two days after switching to yakju
[Samsung Galaxy Nexus] Fsjadner:
Just got Yakju, but no 4.0.2 update available? Does it take a little while before I receive it?
[Samsung Galaxy Nexus] 1Speed:
I went to yakju last night following the instructions here from yakjuzs and just received the update to 4.0.2 18 hrs later.

Hope others are get the update as fast / faster!
[Samsung Galaxy Nexus] halo0:
Heh, hehehehhh, ahehehhuhuhuh!
[Samsung Galaxy Nexus] pcphobic:
How to switch from Samsung build to Google Build (yakjuxw to yakju)

Hi guys, I helped my friend switch build from yakjuzs to yakju after I found the following info:

So you found yourself with the yakjuwx build. In order to switch, you’ll have to wipe your device so backup any important data. Luckily it isn’t necessary to root your Nexus because it has an unlockable bootloader. You simply need to have fastboot on your PC (which is included in the Android SDK). Using fastboot on your PC you can easily OEM unlock the device and flash the desired images. Be forewarned, OEM Unlock voids your warranty and neither I nor TalkAndroid can say definitively that flashing the yakju build over a previous yakjuwx build will do no harm, however Luxferro was able to make the transition successfully.

All you need to do is grab the factory image from Google.

Assuming you have already OEM unlocked the device simply type

fastboot -w update image-yakju-itl41f.zip

in your console and you should be all set, back on Google’s update track.

Source: http://www.talkandroid.com/78377-ne...ht-are-your-updates-from-google/#.Tw5FtKX9M29

---------- Post added at 10:36 AM ---------- Previous post was at 10:34 AM ----------

How to update your Galaxy Nexus (yakju) to Android 4.0.2 manually

Part 1: Getting ADB to work with your Android phone and your PC

http://theunlockr.com/2009/10/06/how-to-set-up-adb-usb-drivers-for-android-devices/

Tip: To ensure your PC recognises your device and install the ADB and USB drivers, try installing PDAnet first on your PC and on your phone.

Link: http://junefabrics.com/android/download.php

Part 2: Rooting process

http://theunlockr.com/2011/12/14/how-to-root-the-samsung-galaxy-nexus

Part 3: Installing ClockworkMod Recovery

I have tried installing clockworkmod by following the other guides but after rebooting again, it revert back to the stock recovery.

Then I found the solution at this forum posting http://xdaforums.com/showthread.php?t=1357642

Since you have rooted and unlocked your bootloader, you skip to the section "How to install clockworkmod"

Part 4: How to manually update your GSM Galaxy Nexus with the Android 4.0.2 OTA

Since you have already Rooted, Unlocked Bootloader and Installed ClockworkMod, you just have to download the Android 4.0.2 update from Google via a link at this website http://www.androidcentral.com/how-manually-update-your-gsm-galaxy-nexus-android-402-ota and copy over that zip file to the root level of your Galaxy Nexus internal storage space.

Then boot the phone into bootloader mode, then select Recovery and it should go into ClockworkMod Recovery. From there, just select the Apply Update from SD card and let things run their course. Once done select Reboot from the ClockworkMod Recovery menu.

Tip: You might wanna do a backup using ClockworkMod as an insurance. This backup is actually a Nandroid backup.
[Samsung Galaxy Nexus] MatthewPL:
I had yakjuxw befor, few weeks ago I flashed it to yakju (with odin and solufion from first post) and few minutes ago (what I am doing?! It is 4am in Poland) I got updare to 4.0.2. So flashing from non-yakju to yakju doesn't matter and you still will get update over OTA.
[Samsung Galaxy Nexus] rubiconjp:
OK cool... thanks for the update Matthew!
[Samsung Galaxy Nexus] efrant:
You will get the OTA whether you are on yakju, yajkuxw, yakjuux, yakjuzs, or yakjuwhatever. It doesn't matter. However, if you are on yakju, you will likely get it a little (and only a little) bit earlier.
[Samsung Galaxy Nexus] ricanxd:
I'm still waiting for update LOL
[Samsung Galaxy Nexus] QuorthonRhar:
For all those who still are wondering on how to do this fastboot thing... here is small video I put together. Huge thanks for super easy to understand instructions goes to efrant and his post #195 in this thread, at page #20 ( http://xdaforums.com/showpost.php?p=21113773&postcount=195 )

Link to video:

http://vimeo.com/34923507
[Samsung Galaxy Nexus] samsamvibrant:
I went from yakjuxw to yakju , i got the update within 5 minutes.

---------- Post added at 07:18 AM ---------- Previous post was at 07:09 AM ----------

I mean 4.0.2
[Samsung Galaxy Nexus] diegodbm:
But you need to put your device in debug mode first?

---------- Post added at 08:35 AM ---------- Previous post was at 08:32 AM ----------

Sadly it didnt work for me...

I have to put my device in debug mode?
[Samsung Galaxy Nexus] eddie_gordo:
Changed from yakjuxw to yakju weeks ago, and got the 4.0.2 update now.. :)
[Samsung Galaxy Nexus] efrant:
What is debug mode?? You have to boot your device into the bootloader, i.e., fastboot mode.
[Samsung Galaxy Nexus] josteink:
Try the naked drivers:

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

"Debug mode" has no effect when booted into bootloader/fastboot mode. The only thing which is active then is... fastboot mode.