yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Nexus] MohamadKarbi:
Changed as I mentioned earlier from yakjuxw to yakju through Odin in the second post. I got the 4.0.2 update few hours ago. But after reboot for installing the update, a yellow error triangle came up and the update has stopped. Needed to remove battery...

Have any body moved to yakju (like me) got the update installed?

One more thing I disabled (long time ago): Google earth, clock, and calculated application as I use different apps. Could it be the reason?

By the way, after restarting, the update isn't showing any more.
[Samsung Galaxy Nexus] NCguy:
How did you go about choosing the best radio? Is there a consensus yet for eastern us? I don't suppose you must use the specific stock radio version in the post to get updates?
[Samsung Galaxy Nexus] QuorthonRhar:
In this specific video I used the stock one that came inside 4.0.2 package from Google. Before I had the one that's inside the efrant's signature and I found it very good, at least for this part of Canada (Toronto, Ontario). And that one BTW is the most recent one. It's just I wanted to test this one too and see the difference. So far this one has quite less impact on my battery life, so I'm sticking with it for now. Oh, yes... and I'm on Fido mobile if that makes any difference.

Cheers.
[Samsung Galaxy Nexus] diegodbm:
Thanks, I did it and in about 2 minutes the OTA pops up...

Now I have my GN with 4.0.2...
[Samsung Galaxy Nexus] purger155:
Why is my radio unknown?

As I wrote before, i've changed my GSM GNX from yakjuxw to yakju, and manually updated to 4.0.2. using google factory images and GNX Toolkit...
[Samsung Galaxy Nexus] QuorthonRhar:
That's only what Android System Info app is showing. It's same on my end too. You should look under Settings on your Galaxy Nexus, About Phone, and what you see under Baseband version section, that's your radio.

BTW... pozdrav Hrvatskoj!
[Samsung Galaxy Nexus] purger155:
Ok, that's what I want to hear...thanks for replay.. :)

Pozdrav i tebi iz Hrvatske! :)
[Samsung Galaxy Nexus] rubiconjp:
the properties/Android System info always show Unknown as radio for all versions. That is normal.

Also mine was yakjuxw, converted to yakju a few weeks ago via ODIN from samsung.de and just 5 minutes ago, I got the OTA update for 4.0.2.
[Samsung Galaxy Nexus] ricanxd:
Just got 4.0.2 update finally! From looks of it google is steadily pushing it out now.
[Samsung Galaxy Nexus] dsquiller:
Converting to yakju from yakuzs

I have the same issue: I bought my GN in Taiwan and now I want to OTA updates in the U.S. I guess I have to change from yakjuzs to yakju (anyone know the differences?). How do I do this and where do I get the image? Is it better to get the images from Google or Samsung? Thanks.
[Samsung Galaxy Nexus] ricanxd:
Just check the first page if this thread. There are two ways to switch, using odin or fastboot.
[Samsung Galaxy Nexus] dsquiller:
Thank you!! I now just have to confirm what radio is best for the US.

I should have caught this and went back to the very beginning. This has discussed ad nausium
[Samsung Galaxy Nexus] Scovik:
Hi 2 all.

1'st of all I just used the tool from samsung.de site and updated to 4.0.1 yakju from previous yakjuxw version. It was easy and fast.

2'dn I can confirm that updates to 4.0.2 are rolling out again because after I connected to my Wi-Fi in less then a minute I was prompted that there is an update from Google 4.0.2 and if I want to update.

I have one question though, are there any differences in the build from samsung.de and the one from code.google? Except the fact that on samsung.de there is an .exe tool containing the 4.0.1 yakju build are there any other known differences?

I am asking this as initially I wanted to update with fastboot using the images from google but I in the end I choose this method. I presume it's the same thing updating with the .exe tool as with fastboot, the only difference being that you have to give several commands in cmd with fastboot where as in .exe it's just a click away.

If there are any differences please let me know as I really want to get the original yakju version from google, and it the only way to get it is via fastboot then so be it.
[Samsung Galaxy Nexus] efrant:
When you use odin (the tool from samsung.de) you are limited to flashing the 4.0.1 build. If you would have used fastboot, you could have flashed the full 4.0.2 image from Google's site, and there would be no need for the OTA update...

Additionally, odin forces you to flash a bootloader, a radio, and a recovery, as well as the ROM. With fastboot, you don't have to.
[Samsung Galaxy Nexus] QuorthonRhar:
Anyone has any information on when 4.0.3 will be available for our phones? It's officially available from Google page for Nexus S, Android 4.0.3 (IML74K), and it's been out for about a week now.

Links for official Google images (Nexus S):

http://code.google.com/intl/pl-PL/android/nexus/drivers.html
[Samsung Galaxy Nexus] Scovik:
I wanted to flash 4.0.1 intentionally to see if I get the OTA update and I got it. So this is good considering the fact that I got my GN on december 12 and no update was available till now.

Doest fastboot require root?
[Samsung Galaxy Nexus] QuorthonRhar:
No it does not.
[Samsung Galaxy Nexus] NCguy:
I'm assuming that the 4.0.2 OTA doesn't care that you only chose to update the ROM if you flash 4.0.1?
[Samsung Galaxy Nexus] erept0r:
The yakjuxw or yakju versions are indicative of what country the phone was sold in. It can also be utilized to restrict who pushes OS updates to a phone, carrier, Samsung, or Google.
[Samsung Galaxy Nexus] efrant:
If you open up the updater-script file in the (latest) update, you will find this:

assert(apply_patch_check("EMMC:/dev/block/platform/omap/omap_hsmmc.0/by-name/boot:4151296:dc81bd5ed6cc8c5cf7a8c2898be14033cf1ab5ae:4171776:f112025cd60ee4de1c2fea2e472719a3680e3e4c"));

and this:

assert(apply_patch_check("EMMC:/dev/block/platform/omap/omap_hsmmc.0/by-name/radio:12583168:ff8704902e2158c794f2cd73446fa1d7f8e81c7b:12583168:3e1b0c2516cb463ba560684fd68ff61e1c93e72a"));

These two lines check the kernel and the radio to make sure they are the ones included in the original image. So if you don't have both of them, the OTA update will not proceed. HOWEVER, there are two options for you:

1) You can flash back the radio that came with the original image and then apply the update, and then flash back your preferred radio; or

2) You can delete the radio assert and the radio update (if any) in the updater-script file and then apply the update, and this will not change your radio.
[Samsung Galaxy Nexus] NCguy:
When you say check the kernel do you mean just the result of the system.img flash or do you mean the result of the system.img, boot.img, and userdata.img flashes?

And what about the bootloader and recovery image? Does it care about those?
[Samsung Galaxy Nexus] efrant:
Before the update installs (at least the latest one anyway), it verifies the boot.img (which is essentially the kernel), the radio.img, and a whole bunch of individual files (mostly in the /system directory). It never checks the recovery.img. As for the bootloader, the last one did not check. However, if a new bootloader is required for a new ICS build, I'm sure that it would.

All of this is pretty easy to see if you have a gander at the updater-script file in the update zip (located in /META-INF/com/google/android/). Just open it in a text editor, and you will see exactly what the update is doing.
[Samsung Galaxy Nexus] colin27:
For the life of me I just cannot change my set's yakjucz to yakju. I have unlocked my bootloader. I dl the corresponding factory image for 4.0.1 itl41f. I used 2 methods to flash. First is via fastboot and the message stated it cannot locate zip file though I have pasted it in the same folder as fastboot.

Second method is using the GNex toolkit 3.1. The image was extracted but message reads could not load/flash botloader image, radio,etc. What am I doing wrong? Can any kind souls help me?
[Samsung Galaxy Nexus] efrant:
http://xdaforums.com/showthread.php?p=21308202
[Samsung Galaxy Nexus] dsquiller:
Thanks. I'm going to give the de site a go.
[Samsung Galaxy Nexus] offenberg:
I did fastboot flash itl41d and I got itl41f right away. And after the update I got the 4.0.2 update right away as well.
[Samsung Galaxy Nexus] dsquiller:
I just completed the update from yakjuzs yakju. Within minutes the OTA to 4.0.2 update came. I installed no problem except that the phone is now locked. :( I will unlock but will the phone go back to the locked state everytime I do an OTA update? If so, any way to avoid this?

One last thing, I'm on an XXKK1 radio which I understand is for Europe. What is the easiest way to install another radio (UGKL1 in my case because I'm in the U.S.). Thanks!
[Samsung Galaxy Nexus] colin27:
Thanks dude! Finally managed to do it. Turns out I did not unzip the file properly. :o
[Samsung Galaxy Nexus] Arcadia310:
Can anyone explain how to flash Yakju 4.0.2 on a Mac please? Thanks!
[Samsung Galaxy Nexus] xyzulu:
These instructions here work: http://xdaforums.com/showthread.php?t=1366806
[Samsung Galaxy Nexus] QuorthonRhar:
Or use Parallels on Mac or any other virtual machine like VMware, or run Windows natively with BootCamp. I did it in Parallels and that how I flashed my every Android device I have ever owned. See video in my signature. The most important thing is to install Samsung drivers in Windows and get your phone recognized in device manager. Links for downloading drivers are all over this thread.

Cheers!
[Samsung Galaxy Nexus] Arcadia310:
Yeah that's the one I'm trying. How do you direct/navigate the command prompt to the folder with all the stuff in it?
[Samsung Galaxy Nexus] josteink:
So you don't know a basic Unix (or msdos) command shell but you want to mod and root.

I think I smell upcoming disaster :p
[Samsung Galaxy Nexus] QuorthonRhar:
You simply open Terminal, type "cd" (without quotes of course) and one space, and drag and drop your folder with all the stuff in it, onto the terminal screen. Click "return" key. As simple as that.

Also, josteink has a good point. If you are not familiar with this, you should probably get yourself little more familiar with this because it's very easy to brick your phone... and we are not talking about some $50 devices, these babies are a lot more expensive. No wrong move allowed :)
[Samsung Galaxy Nexus] efrant:
Actually, it's quite difficult to brick your device. :) As long as you can access the bootloader or download mode, you generally will be ok. Essentially, the only things that could cause a brick (and of course, excluding physical damage) would be a bad flash of a radio or bootloader (e.g., like pulling the battery as you are flashing a radio or bootloader).
[Samsung Galaxy Nexus] josteink:
And not knowing how to navigate a file system in a shell :p
[Samsung Galaxy Nexus] QuorthonRhar:
Here is a quick video I just put together on how to change the path in Terminal the easiest way. Sorry for rushed first title, but you can always click on pause. It's really easy, so this was just to visualize it for those who are still unfamiliar with this simple procedure.

http://www.youtube.com/watch?v=5LhUU0EqmJ8&feature=youtu.be
[Samsung Galaxy Nexus] Arcadia310:
Alright that worked. When I do "fastboot flash bootloader bootloader-maguro-primekk15.img

fastboot reboot-bootloader" into the command prompt it says command not found.
[Samsung Galaxy Nexus] efrant:
Did you download the fastboot binary from the post where the instructions are on??
[Samsung Galaxy Nexus] Arcadia310:
When I click on that link it takes me to MoDaCo and I don't see anywhere to download any fast boot binaries.
[Samsung Galaxy Nexus] efrant:
Well, if you would have followed the link to Modaco, in the post you would have seen a link to download superboot. If you would have then downloaded that file, you would have noticed it was a zip containing fastboot.
[Samsung Galaxy Nexus] Arcadia310:
And all I do is put the fastboot-mac file in the yakju-icl53f folder? I've already done that and it says command not found when executing the scripts.
[Samsung Galaxy Nexus] efrant:
Go here, watch the video, follow the link to the quoted post, and follow the instructions there, with two changes:

1) Use the attachment from this post instead of the attachment over in the other post

2) Replace fastboot with fastboot-mac in all the commands.

EDIT: added the attachment!
[Samsung Galaxy Nexus] Arcadia310:
Thanks but no matter what I do it says 'command not found'. Even just typing fastboot devices says command not found.
[Samsung Galaxy Nexus] efrant:
It's probably because you are not in the right directory. All of the files need to be in one directory, and your command prompt needs to be opened in that directory.
[Samsung Galaxy Nexus] Arcadia310:
Trust me they are. In my 'yakju-icl53f' folder I have all the Google software, fastboot-mac, the fastboot-and-adb folder, and the unzipped 'image-yakju-icl53f' file. I don't think my Mac is recognizing my device because no matter what I type in it says command not found.

And on my phone it says 'Fastboot Status - FailInvalid Command' when I type something into the command prompt.
[Samsung Galaxy Nexus] efrant:
3 points:

1) You should NOT have ANYTHING in sub directories. All files should be in ONE directory. As well, you should not have any zip files. EVERYTHING should be extracted (if you are following the instructions in my post).

2) What do you mean it says "Fastboot Status - FailInvalid Command" on your phone? You are booted into fastboot mode, correct?

3) Is your bootloader unlocked? If not, none of this will work. Again, look at the video, and follow the instructions in my post.
[Samsung Galaxy Nexus] QuorthonRhar:
What happens if you type fastboot-mac devices ?
[Samsung Galaxy Nexus] Arcadia310:
Yes my bootloader is unlocked. And I was in fastboot mode.

When I type fastboot-mac devices it still says command not found.
[Samsung Galaxy Nexus] xyzulu:
./fastboot-mac devices

I swear this is the 3rd or 4th time I have pointed this out to you. Do you not read the links people have provided you here? I know twice I have provided a link to the correct commands to use, but you seem to just ignore it.
[Samsung Galaxy Nexus] Arcadia310:
Dude, I've never seen you say that! Haha my bad. Now it's working. I'm surprised no one else said to put ./ in front of the commands. Thanks!
[Samsung Galaxy Nexus] xyzulu:
In this very thread I linked you, here: http://xdaforums.com/showpost.php?p=21463672&postcount=286

.. and in another thread I also linked you, here: http://xdaforums.com/showthread.php?t=1447547

Links are posted for a reason. Follow them. Learn.
[Samsung Galaxy Nexus] QuorthonRhar:
This wasn't pointed to me, but I still THANK YOU for your unselfish effort and readiness to help other people. This World would be a lot nicer place to live in if we only have more people like you and efrant.

Thanks again!
[Samsung Galaxy Nexus] GreenTuxer:
Is there any way of changing from yakjuwx to yakju without having to wipe? Or is it a clean full image installation?

By the way, is this really worthy? I haven't received my 4.0.2 update yet, I know how to flash a new image, but I'm waiting for it, to make sure my phone updates automatically.
[Samsung Galaxy Nexus] efrant:
If your bootloader is locked, the answer is no.

If your bootloader is unlocked, it's possible, although I wouldn't recommend it. What you would need to do is flash only the boot.img and the system.img files. Erase the cache, and reboot. However, I cannot guarantee that it will work properly, as you did not flash the userdata.img, which may have changes in it.

You are better off wiping and starting clean - no bugs that way.

It's worth it if you want your device to support USB host -- this alone makes it worthwhile for me, as I can plug in a USB drive or SDcard. Otherwise, probably not.
[Samsung Galaxy Nexus] NCguy:
I think the short answer is no. When you unlock it will wipe. You can however run an abd backup of almost your entire phone prior to unlocking and then restore after you have moved to yakju.
[Samsung Galaxy Nexus] thenbt:
i sucsesfully changed my nexus from yakjudv to yakju, i was wondering if i do a factory reset or hard reset of my device will it stay on yakju or go back to yakjudv?
[Samsung Galaxy Nexus] QuorthonRhar:
Won't go back, don't worry.
[Samsung Galaxy Nexus] eddie_gordo:
I don't think it is possible to change to yakju without a wipe but you can, as said before, try to adb backup (take a look here), change to yakju and restore after. Your bootloader is probably already unlocked, so you won't need to unlock it. At least my GNex and 2 more from friends of mine were sold with unlocked bootloader from Vodafone PT (assuming your GNex is VDF PT)...

But to sum it up I don't think that you need to change version, you'll get the update also, probably one or two weeks after the yakju ones... If the time goes by and you don't get an update, start thinking about it, meanwhile enjoy your GNex as it is.. :)

Regards from Portugal! :D
[Samsung Galaxy Nexus] GreenTuxer:
Yes, my bootloader is also unlocked. My GNex was also from VDF PT, but I unlocked and rooted it on the first day. But I want (at least for now) to keep stock rom.

Thanks for the hints, I was just undecided if it was best to wait or not. I think I'll wait a little bit more.

Regards from Portugal :)
[Samsung Galaxy Nexus] QuorthonRhar:
You do understand that this fastboot method allows you to install stock Google ROM? That's what I have here, official Google ROM. Going to yakju from yakjuzs or yakjuwx or any other version, just makes your phone receive updates straight from Google, rather than going from Google, through different coutries/carriers and then to your phone. I tested installing Android 4.0.1 (ITL41F) just to see how long it will take to get 4.0.2 OTA update. Literally as soon as I rebooted my phone and set up my Google account on it, I got instant notification that I can update it OTA to 4.0.2

Would never ever go back to yakjuzs.
[Samsung Galaxy Nexus] josteink:
"Factory reset" just means wiping /data and won't touch the system at all.
[Samsung Galaxy Nexus] MicroNuts:
if you have usb problems

had problem where updating using obin was working, usb was not being recognized in windows 7 64bit.

How I fixed this for the dudes firmware update to work.

if device is not recognized in device manager, doing an update or reinstalling drivers might work but majority of the time wont.

Heres what I did, -unplug phone.

1) download installer_r16-windows and run

- when installing I only selected the usb drivers.

2) download jdk-7u2-windows-x64 and run

3) reboot PC

4) do not plug phone in yet and make sure its off.

5) get into odin mode by pressing the volume down and power button at the same time until you see droid and some letters looking like a menu. trust me you will know.

6) plugin the phone while still in odin mode.

7) if you havent already downloaded, do so i9250xx_itl41f_fl_31_ and unzip.

8) I9250XX_ITL41F_FL.exe in the unzip folder, run it.

9) you will see your ****.

10) enjoy!
[Samsung Galaxy Nexus] :
If I change to yakju but have a full restore on yakjuxw, how would I go about restoring only my apps/settings/etc?
[Samsung Galaxy Nexus] efrant:
Use Titanium Backup or use this: http://xdaforums.com/showthread.php?p=20868527
[Samsung Galaxy Nexus] NCguy:
http://xdaforums.com/showthread.php?t=1420351
[Samsung Galaxy Nexus] efrant:
Didn't I just post that thread in the post directly above yours?
[Samsung Galaxy Nexus] GreenTuxer:
Do I have to wipe the phone before flashing the factory rom? If yes, how do I do it?
[Samsung Galaxy Nexus] efrant:
When you flash a new factory ROM, it will wipe your data. If you are already on yakju and want to upgrade to the latest version, it will not wipe if you use the OTA links instead of the full images.
[Samsung Galaxy Nexus] lexcyn:
Thanks for the thread.

I went from yakjuux to yakju 4.0.2 (official Google image) last night via fastboot command. Was super simple so props for the explanation.

Now bring on 4.0.3 :)
[Samsung Galaxy Nexus] QuorthonRhar:
I hear you bro :) All my friends on Nexus S are rubbing it in my face every day. They have official 4.0.3 released for quite some time now.
[Samsung Galaxy Nexus] MicroNuts:
That backup will be wiped. Yakju is googles release so why would you go back? Wouldnt you want ota's right away? After u flash the dudes rom you'll recieve an update to 4.0.2
[Samsung Galaxy Nexus] CB620:
Mine was originally purchased from Hong Kong
[Samsung Galaxy Nexus] eddie_gordo:
How come you have Android version 4.0.3 and in the fingerprint you have 4.0.2/ICL53F?
[Samsung Galaxy Nexus] GreenTuxer:
Thanks! That was exactly what I wanted to check!

I've already flashed yakju. Everything is working great! No more yakjuxw for me :D
[Samsung Galaxy Nexus] QuorthonRhar:
And the bootloader is older than what it is with 4.0.2. Mine is PRIMEKK15 and he has PRIMEKJ10.
[Samsung Galaxy Nexus] CB620:
I dunno. I'm running FOXHOUND. Not too long ago I flashed the Franco kernel. I'll take another screenshot.

This is what I have
[Samsung Galaxy Nexus] eddie_gordo:
Oh I thought you were trying to say that you got an official update! lol
[Samsung Galaxy Nexus] CB620:
Oh no lol... When I received the phone it had 4.0.1 right after I charged I unlocked/rooted/flashed
[Samsung Galaxy Nexus] tigajr:
I know what the word complete means :p

Only to be sure: my original bootloader is saved too, right?

By the way, is there any yakjuxw image available?

Thanks.
[Samsung Galaxy Nexus] efrant:
No, it does not back up your bootloader or radio. Most bootloaders are available from the stock images (except a few), and all the radios have already been dumped. See radio link in my sig.

I think there may be a yakjuxw odin image floating around. I think josteink posted one if I'm not mistaken.
[Samsung Galaxy Nexus] esmith:
maybe this has been covered but...

when 4.0.3 comes out OTA will it re-lock the bootloader ?

I only unlocked the bootloader to switch to the official google rom, I have no need to root.
[Samsung Galaxy Nexus] efrant:
No it will not re-lock the bootloader.

I would recommend keeping it unlocked in any event - it will save you hassles down the road.
[Samsung Galaxy Nexus] QuorthonRhar:
Are there any indications on when 4.0.3 for GNex might be released? Rumours at least ? :)
[Samsung Galaxy Nexus] BLL00:
Why does this not work ? Why doesn't anything work with android ???? I swear to god this is getting very frustrating.....
[Samsung Galaxy Nexus] efrant:
You are getting frustrated because you are not taking the time to learn what you are doing. If you want a step-by-step on how to flash the stock build, look at the link in my signature on how to flash a ROM. It is very detailed. The only thing missing is directions on how to install the drivers before proceeding with the flash.
[Samsung Galaxy Nexus] Keneez:
efrant, how to uninstall clockworkmod recovery after recovering to non-yakju stock image? Thank you for your guidance.
[Samsung Galaxy Nexus] efrant:
Go to Google,s factory page and download any yakju image. Extract ALL the archives within. You will find a recovery.img file. Put that file in the same directory as your fastboot file, reboot into fastboot and type: fastboot flash recovery recovery.img.
[Samsung Galaxy Nexus] kclark39:
I appreciate you taking the time to teach people like me to do this correctly. I am having some trouble understanding it though. I have unlocked, rooted and flashed phones using adb before. I currently have my bootloader unlocked on my GN and would like to proceed using adb. Am I downloading and unzipping your first link to my platform-tools folder? Also, when I unzip it to a folder, you say unzip the zip inside...but there isn't one?? Am I doing something wrong here? Thanks for you help! I am using winrar and doing this via a windows 64bit box
[Samsung Galaxy Nexus] efrant:
the image from the Google page is a tgz archive I believe. Inside that is a tar archive I believe. Inside that is a zip archive. Everything should be extracted into the same directory as your fastboot. You should have no sub directories .