yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Nexus] efrant:
This app should do the trick. Just select the file and calculate the SHA1. If the first 12 characters of the hash match the first 12 characters of the OTA update file name, then you have a good file!
[Samsung Galaxy Nexus] wtr_dhd:
Hey.

I tried to push the 4.2.1 update through this method, yet when I'm at step 1 at the "Press volume up and power button to go to the next menu" it never goes to the next menu and stays stuck with the android with exclamation mark.. Have to pull out battery to reboot the phone then.

What am I doing wrong ?
[Samsung Galaxy Nexus] efrant:
Hold power and then press volume up.
[Samsung Galaxy Nexus] wtr_dhd:
Thanks. Will try that next time. Clearing google framework services cache and force stop + then check for update again actually made it update the normal way now :)
[Samsung Galaxy Nexus] flintdragon:
updated to takju 4.2.1 via method 4 without any issues.
[Samsung Galaxy Nexus] osm0sis:
Downside being that can screw up the Play Store app among other things. If you notice any troubles like that remove your Google account and readd it. That should fix it. Worked for me back when I was messing with the framework trick when I first got my device and wanted a "pure" OTA experience. Of course the awesome convenience of downloading and manual flashing it like we do here in this thread is far superior in my mind now. ;)
[Samsung Galaxy Nexus] gialakias:
And guess what! After applying the update with adb sideload the problem with bluetooth is still there! yakju all stock, rooted.
[Samsung Galaxy Nexus] efrant:
Although this is going off-topic a bit, what is the problem. I don't have any problems with Bluetooth.
[Samsung Galaxy Nexus] gialakias:
Well if it is off topic I stop here and I will try to find the right one. But I had it in 4.2 and now in 4.2.1 in which I thought it would be solved. When I try to turn it on, it doesn't. It goes to off again! Thank you for your interest efrant.
[Samsung Galaxy Nexus] le_prof:
I finally updated to 4.2.1 using the official OTA (I received it while I was looking forward to flash the file provided in this post). I was expecting to lose both root and custom recovery. But no ! The recovery (cwm 6.0.1.5) prompted me if I wanted to skip flashing the stock recovery (which I accepted) and then if I wanted to keep root intact (which I also accepted). Nice and easy. Are these new features or did I misunderstood something?
[Samsung Galaxy Nexus] efrant:
They are features of the newer CWM recoveries.
[Samsung Galaxy Nexus] Hotshot205:
One last question I'm on 4.1.2 can I just update to 4.2.1 or do I need to update to 4.2 first than update to 4.2.1
[Samsung Galaxy Nexus] rusco.morgan:
Finally OTA updates for 4.2.1 hits me... :)
[Samsung Galaxy Nexus] efrant:
Yes, but the build number will not say ICL53F. It will say something like I9250ICL53F or whatever.
[Samsung Galaxy Nexus] efrant:
No one knows for sure what the differences are (aside from non-yakju getting updated a little later than yakju). I suspect that the differences would be some regional customizations.

I use the stock kernel. Check the dev forum - almost every kernel has its own thread there.
[Samsung Galaxy Nexus] jeff72k:
yakjuux: ITL41F to ICL53F official update from Google

I just got an update notification on my yakjuux Galaxy Nexus Model:GT-i9250TSDTLS

I searched the adb logs and found this link:

http://android.clients.google.com/packages/ota/samsung_proxima_yakjuux/51c160b66b23.update_yakjuux_ITL41F_to_ICL53F.zip

http://android.clients.google.com/packages/ota/samsung_proxima_yakjuux/51c160b66b23.update_yakjuux_ITL41F_to_ICL53F.zip

Enjoy!

Jeff

Updated March 1, 2012 at 1:08pm central time.

I added some screen shots of important updated information, see info and screen shots below.

After update:

Android version = yakjuux 4.0.2 (orignal was 4.0.1)

Bootloader = PRIMEKK15 (original was PRIMEKK14)

Radio = I9250UGLA4 (original was I9250UGKL1)

Also, I did lose root, though su and Superuser.apk are still present. The update just reset the permissions on those two files. I just did the following to get root back:

fastboot boot boot.gsm.img

adb shell chmod 06755 /system/bin/su

adb shell chmod 06755 /system/app/Superuser.apk

(Original root method I used is here: http://www.freeyourandroid.com/guide/root-galaxy-nexus-manually-windows )
[Samsung Galaxy Nexus] rylake:
Can you tell us which baseband /radio version the yakjuux update applies?

Sent from my Galaxy Nexus
[Samsung Galaxy Nexus] efrant:
UGLA4
[Samsung Galaxy Nexus] rylake:
Any chance of getting a dump of the img? I wouldn't mind trying it!
[Samsung Galaxy Nexus] The Gingerbread Man:
I did read through here and can't say iv seen this asked as of yet...

I downloaded the yakju ILC53f build (4.0.2 GSM) from that Google images site and flashed it via mobile Odin by chain fire and used the ever root option (puts su app into system as it flashes image). I kept the radio stock xxkk6 and recovery stock and have locked boot loader.

I should still receive the OTA notification even though I got to my present device status using none of your above mentioned methods? To my understanding I'd fall under your '3a' umbrella just got there a different way.

Perhaps this method could be added to the OP?

Edits

1 Also, would having a custom launcher, apex for example mess with ota installation being installed as a system app?

2 Some time ago I used titanium back up to freeze 'google / genie news and weather' and 'sim tool kit'. Just now I defrosted them so to keep my system app folder is the same as stock apart from having apex as a system app. I'll just hide those app with apex later, I only froze them to tidy up my app drawer lol

Am really hoping I should be good to go when next round of OTA comes round and I got OTA root keeper installed so restore root quickly after when eventually updates roll out again.
[Samsung Galaxy Nexus] jeff72k:
After update:

Android version = 4.0.2 (orignal was 4.0.1)

Bootloader = PRIMEKK15 (original was PRIME14)

Radio = I9250UGLA4 (original was I9250UGKL1)

I updated my original posting here with some screen shots too: http://xdaforums.com/showpost.php?p=23119522&postcount=160

---------- Post added at 12:54 AM ---------- Previous post was at 12:52 AM ----------

See RADIO I9250UGLA4 link here: http://xdaforums.com/showpost.php?p=23131447&postcount=121
[Samsung Galaxy Nexus] efrant:
Yes, you will receive the OTA update notification.

However, I think there is some confusion here. What you have done is flash a full version of ICL53F. This thread is for updating an older version of Android manually.

You will receive notification of an update. However, if you removed the stock launcher, then yes, the update will not install. You will need to add back the stock launcher.
[Samsung Galaxy Nexus] The Gingerbread Man:
Great news. I knew it was a full rom I flashed as it wiped my phone, i just felt posting here would be better than starting another topic. I really just wanted to check I'll receive the notification in due time. I still have the stock launcher on my phone I just don't use it. Thanks again efrant
[Samsung Galaxy Nexus] anarchos:
Sorry for the newbie question...but I am on yakjuux ITL41D (Virgin mobile canada, no OTA 4.0.2 for me yet). Can I flash to Yakju ICL53F, or do I need to stay with Yakjuux ICL53F? If I am able to flash Yakju ICL53F, would that mean I am on Google's update schedule and from there on would get Google's OTA updates, as opposed to waiting for Samsung/Virgin? :confused:
[Samsung Galaxy Nexus] efrant:
You can flash yakju ICL53F.

No one knows who puts out the updates. It's all just speculation.

This is what we do know:

1) All updates for ALL builds (yakju, yakjuux, yakjuwtf, etc., etc.) are pushed from Google's servers.

2) The yakju build has been getting updates before the other builds. (This is likely due to the fact that it is a generic build, with no regional customizations, so it can get release earlier.)

3) Non-yakju builds have been getting updates anywhere from 2 weeks to months? after the yakju build.

4) Not all devices on the same build will get the update at the same time. You could be on yakju, and receive the update weeks after the first person who received it.

Point #4 is why this thread exists: so that the first people who get the update can post the link, and that way we all have the update without having to wait.
[Samsung Galaxy Nexus] bfroehlich:
bump...

i have a feeling that we will see another URL tonight
[Samsung Galaxy Nexus] Brask123:
..

Will this thread be uppdated whit the 4.0.4 links?
[Samsung Galaxy Nexus] efrant:
I'll update the first post when I see the link somewhere or if someone posts it here.
[Samsung Galaxy Nexus] efrant:
Original post updated with yakju 4.04 OTA update link.
[Samsung Galaxy Nexus] mista1982:
Can I move the file from /sdcard to /cache with the Root Explorer?

the Adb don't recognize my GN 4.0.2 in USB Debugging...

I want to do the Mothode 3.a ;)

root with locked bootloader..
[Samsung Galaxy Nexus] efrant:
Yes you can! :)
[Samsung Galaxy Nexus] matteventu:
If i move the zip from /sdcard to /cache with Root Explorer, and than i use Google official images to retun stock (now i have AOKP), the /cache partition (and the update zip) will be deleted or it remain still here, ready to be flashed with the stock recovery? :o
[Samsung Galaxy Nexus] efrant:
Based on the updates that are available now, you can only update to 4.2 then to 4.2.1.
[Samsung Galaxy Nexus] Hotshot205:
Okay thanks I'll update it tomorrow. Thanks for the help!
[Samsung Galaxy Nexus] SilverSurfer972:
Tried that and the phone got stuck at bootscreen.

So I reverted back to last backup.

I go superuser and superSU installed together (that's a mistake) removing both of them didn't work either.

I got same ROM as you on takju.
[Samsung Galaxy Nexus] qdhd99:
I deleted Google Play Music and a couple other non-useful Google apps, now I can't upgrade because patching error with music2.apk (for now). I tried Titanium Backup to restore Google Play Music, but the error persists. Does anyone know how to restore stock Google Play Music? Thanks!
[Samsung Galaxy Nexus] efrant:
Instructions are in the second post.

Or, you can just flash the 4.2 system image from Google's factory image page, and the update will then install.
[Samsung Galaxy Nexus] qdhd99:
thanks, efrant. learning new things every time.
[Samsung Galaxy Nexus] gialakias:
Factory image 4.2.1 is online.
[Samsung Galaxy Nexus] IntelBashy:
Downloaded.Going to Flash Now
[Samsung Galaxy Nexus] gialakias:
I would like to ask one more question about the problem I had with the Bluetooth. Did a research and decided to flash the system.img from the 4.2.1 factory image. Then erased cache and wiped dalvik cache and rebooted. The Bluetooth now works and everything else is untouched. Only I lost root but I re flashed the zip again and everything Ok. I have unlocked bootloader and root with cwm recovery and everything else stock yakju 4.2.1. I would like to ask if I will have other problems because of this flashing or it is something that is right. Thanks in advance. I am writing it here because you gave me the idea with dirty flashing about 150 posts before.
[Samsung Galaxy Nexus] efrant:
You should be fine. The only issue that generally may happen if you "upgrade" that way to a new major Android release is that there will be some app incompatibility that will result in a bootloop (which is easily solved by wiping data). However, in your case, everything should be fine.
[Samsung Galaxy Nexus] gialakias:
And as far as I can see after 18 hours everything is fine. I was just wondering if it was necessary to do the 2 wipes keeping in mind that I was in the same version 4.2.1 yakju before flashing.
[Samsung Galaxy Nexus] efrant:
Nope, no need to wipe at all.
[Samsung Galaxy Nexus] gialakias:
Thank you efrant. I appreciate all your patience to all of us in xda and your help to all the problems that may occur. Through your threads I have learnt how to use the terminal and face the most of the difficulties for my Gnex. Your help and the help from the other guys here is priceless! Happy to be in your digital company! Thanks
[Samsung Galaxy Nexus] pitflyer:
I have yakju 4.1 and about a week ago I got the OTA update prompt to 4.2 (not 4.2.1). I stalled a bit wanting to backup my phone prior to the backup, which I did.. but now the update check shows nothing available?? I'm still at yakju, still at 4.1

If I need to start over I will do that (as my phone is kinda dragging anyway with all the crap I put on it) but I figured I'd at least try to do an upgrade to 4.2.1 the official way before starting from ground zero. My bootloader is unlocked, my phone rooted, and I'm running CWM Touch 6.0.1.3.

---------- Post added at 02:52 PM ---------- Previous post was at 02:21 PM ----------

I figured out where things went wrong by finding the downloaded OTA update in /cache. Apparently at some point I changed the boot animation to something that displays the system log on boot -- it stopped working a long time ago (so I just get a blank screen on boot) and the OTA update doesn't like the boot animation missing.

It seems like a huge pain (but will do it if necessary) to go back to flash just because I blew up the boot animation, but I can't find 'stock' files for the boot animation anywhere. Any one have that?

Thank you
[Samsung Galaxy Nexus] efrant:
As I mentioned before, you can either: extract the system.img from the factory image and flash that using fastboot, then apply the update, OR, extract the boot animation file from the system.img (instructions are in the second post) and replace the one you are currently using.
[Samsung Galaxy Nexus] pitflyer:
Thanks. I found out that /system/bin/bootanimation and my radio were both changed from stock. When I got the bootanimation file from the stock image and reflashed XXLF1 radio I was able to use the OTA patch just fine. However, I did lose root (despite running Voodoo OTA Rootkeeper and choosing the option in CWM to 'Save' root). I rebooted to CWM and reflashed the Superuser-arm.zip file which worked fine, but I still don't have root?
[Samsung Galaxy Nexus] efrant:
Use SuperSU. Superuser hasn't been updated to be compatible with 4.2 and newer yet.
[Samsung Galaxy Nexus] pitflyer:
That works. To summarize

1) went back to stock boot animation

2) went back to stock radio

3) installed supersu after upgrade to 4.2

All good to 4.2 (which I already had on my Nexus 7)! Now will decide if I push my luck and do 4.2.1 manually, did not get OTA notification for that.
[Samsung Galaxy Nexus] efrant:
If the update to 4.2 worked, so will 4.2.1
[Samsung Galaxy Nexus] praveenjohri:
I recieved 4.2 OTA. Backed up my root using Voodoo and started installation. Phone rebooted and red triangle with android without any error on display to say any assert etc has failed. Had to take battery out to restart the phone. I suspect a beats audio driver is the culprit here which my titanium backup had brought back after my last update via flashing.

Do I go to /cache to find the error on installation.

I am thinking of reflashing the system partition of 4.1.2 and then try OTA again but would like to confirm the error beforehand. How do I do that.

EDIT : where can I find the complete ROM for 4.2 if I want to do a fresh install from it not just update 4.1.2 to 4.2

-Praveen
[Samsung Galaxy Nexus] gialakias:
Why do you want to go to 4.2? 4.2.1 factory image is out already. But if you want so, here you will find 4.2 : http://www.randomphantasmagoria.com/firmware/galaxy-nexus/

Credits to oldblue910
[Samsung Galaxy Nexus] praveenjohri:
I didn't realise that 4.2.1 factory image is out, thanks for the link. I'll try that but before that I want to sort out whatever is causing issue with OTA installations.

EDIT : Now I am in problem, I flashed 4.1.2. system partition and tried the OTA, same issue, failed. Now, I have lost the root access, can't go in device cache to read the log as why it failed, any ideas?
[Samsung Galaxy Nexus] osm0sis:
That's just the stock recovery.
[Samsung Galaxy Nexus] praveenjohri:
well, I went lazy and just flashed 4.2.1 images, now I am on 4.2.1 and rooted
[Samsung Galaxy Nexus] chelseaeuro:
How do you update from 4.2 to 4.2.1 ?
[Samsung Galaxy Nexus] efrant:
Have you read the second post of this thread??
[Samsung Galaxy Nexus] :
does someone have the jop40d stock kernel as flashable zip?
[Samsung Galaxy Nexus] oldblue910:
Just download the jop40d factory images from Google, extract boot.img out of the tgz file you downloaded, and flash it in fastboot:

fastboot flash boot boot.img

Done.
[Samsung Galaxy Nexus] efrant:
I'll post it in a couple of minutes if no one else does.
[Samsung Galaxy Nexus] osm0sis:
I've already got one make up. Adding it to this post now.

Edit: Oh! Ninja'd! :)
[Samsung Galaxy Nexus] efrant:
CWM-flashable stock JOP40D boot image

Edit: Never saw osm0sis' post!
[Samsung Galaxy Nexus] :
i know, but i want to keep the kernel on my phone to flash it back when i'm on the go, in case i need it.

thank you efrant!

maybe you could create a new thread for the stock kernels? :D
[Samsung Galaxy Nexus] NCguy:
Efrant, does installing third party apps, like power toggles and the secure settings helper app, as system apps tend to block ota's?
[Samsung Galaxy Nexus] efrant:
I've never used any of those apps, but if they modify existing system files, then they will prevent an OTA from installing. But if they don't, then installing them as "system files" won't do anything.
[Samsung Galaxy Nexus] EthanFirst:
yakjujt

I found new Firmware name from my app that

Firmware name : yakjujt

Build code : JRO03C.I9250JTLH2

Android version : 4.1.1

info : hxxp://upic.me/i/iz/yakjujt.jpg (replace xx to tt)
[Samsung Galaxy Nexus] oldblue910:
Interesting. I checked the table of all known Samsung region and carrier codes. JT is nowhere to be found. I wonder if this is something new...I can't imagine this would have flown under our radar for over a year...
[Samsung Galaxy Nexus] efrant:
I quick search on Google seems to say that people have mentioned that build at least 6 months ago, although I've never seen it mentioned here on XDA before. Seems to be a Turkish build.
[Samsung Galaxy Nexus] le_prof:
A question regarding note 10 in post 3 of this thread : Can we use CWM recoveries touch versions 6.0.x.x for method 1 or does the note concern only versions 5.x.x.x? And what is the problem caused by touch recoveries?
[Samsung Galaxy Nexus] osm0sis:
Nobody knows why but for awhile some stuff wouldn't work correctly when you used touch. I've been using CWM 6.x since it was first released and I've never had any issues whatsoever. I'd say it's fine now.
[Samsung Galaxy Nexus] allgsmnetwork:
is for yakju maguro?
[Samsung Galaxy Nexus] oldblue910:
Maguro is the device (the GSM Galaxy Nexus). Yakju and Takju are the different Android builds that run on Mauro depending on where it was purchased.
[Samsung Galaxy Nexus] chntpw:
i'd suggest you to flash to takju since takju always get the first update..

yakju and others may be a couple of days off.. i guess..
[Samsung Galaxy Nexus] Vorshim92:
this phone is so awesome, i love OTA
[Samsung Galaxy Nexus] GiulioPasini:
Help

My Gnex isn´t on the list, my specs are: GT-I9250_EUR_XX, 4.0.1 and the build is "full_manguro-eng 4.0.1 ICL23D 285 test-keys"
[Samsung Galaxy Nexus] oldblue910:
Assuming you haven't flashed anything custom, it seems like your phone erroneously came preloaded with some kind of a test build. Wouldn't be the first time.
[Samsung Galaxy Nexus] thephantom:
Is that new? You have a very old developers build which isn't really for retail release

Ninja'd by oldblue :D
[Samsung Galaxy Nexus] GiulioPasini:
My phone is new and on its box says that it was built 2 months ago.. How can I flash a new build?
[Samsung Galaxy Nexus] thephantom:
This is where you need to go:

http://xdaforums.com/showthread.php?t=2010312
[Samsung Galaxy Nexus] pawel_i:
I have a 4.1.1 ver and i still wating for 4.2.1 but i don`t now which ver choose to instal?

Now is JRO02C.I9250XWLH2
[Samsung Galaxy Nexus] efrant:
You are running a yakjuxw build, so 4.1.1 is the latest for that build. If you want 4.2.1, then you need to flash the full yakju or takju factory image.

By the way, what radio are you currently using? (go to settings and then "about phone" , and read the baseband version)
[Samsung Galaxy Nexus] pawel_i:
I9250XXLF1, ver of core 3.0.31-g6fb96c9

Thanks for answer, i might for EU ver, new ver. will be later.
[Samsung Galaxy Nexus] EthanFirst:
You can check firmware by app "Nexus Update Checker".

play.google.com/store/apps/details?id=com.ethanfirst.nexusupdatechecker
[Samsung Galaxy Nexus] pawel_i:
how it`s work?

What does mean "Indirectly updated by Google " " Your device not used Google firmware"?

yakjuxw build 4.1.1 - is orginal ROM?
[Samsung Galaxy Nexus] osm0sis:
It just grabs your ROM from the build.prop and then they've just got a database with the latest for each, same info as this thread. From the screenshots it appears incorrect though, yakju is also directly updated by Google.
[Samsung Galaxy Nexus] pawel_i:
yakjuxw - too?

OK i will wait for update from gOOgle
[Samsung Galaxy Nexus] osm0sis:
No they're right about yakjuxw. I was just referring to the screenshots they have up on the Play Store. You would wait longer with yakjuxw since it has to go through Samsung first.
[Samsung Galaxy Nexus] oldblue910:
A small treat for some of you: http://www.randomphantasmagoria.com/sprint-galaxy-nexus-firmware-returns/
[Samsung Galaxy Nexus] efrant:
Thanks!

On a slightly related note, it looks like JOP40D has leaked for toroplus. See here. Maybe you Verizon folk might see JOP40D soon as well!
[Samsung Galaxy Nexus] oldblue910:
Yeah I saw that. Definitely makes me hopeful.
[Samsung Galaxy Nexus] osm0sis:
Weird that it's using the FG01 radio.. that's the same as 4.0.4?
[Samsung Galaxy Nexus] efrant:
I'm not entirely sure (as I haven't really paid to much attention to toroplus, but the FG01 is the LTE (or WiMax or whatever it's called for Sprint) radio. GA02 is the radio, no?
[Samsung Galaxy Nexus] osm0sis:
Just going on oldblue's new/updated mysidspr page: http://www.randomphantasmagoria.com/firmware/galaxy-nexus/mysidspr/

4.0.4 IMM76K PRIMELC02 L700.FG01 and an L700.FH05 after that with 4.1.1.

Seems kinda fishy, but oh well, if it works it works, right? :p
[Samsung Galaxy Nexus] oldblue910:
Looks like the radios are both FG01 if the screen shot in this thread is to be believed. http://xdaforums.com/showthread.php?t=2056408

GA02 is the radio for the leaked 4.2.1 build.
[Samsung Galaxy Nexus] osm0sis:
Ahh so the second number didn't change. Interesting! Glad I've got a GSM where things are simple(r). ;)
[Samsung Galaxy Nexus] oldblue910:
Yeah, that's why I don't show two radio versions for the Sprint firmware. On each OTA, the CDMA and LTE radios have had identical version numbers... no point in showing it twice unless they're actually different. :)
[Samsung Galaxy Nexus] EthanFirst:
I found samsung/mysidspr/toroplus:4.2.1/JOP40D/L700GA02:user/release-keys in zip file.
[Samsung Galaxy Nexus] Handala48:
I'm getting this error message when the device tries to install the updates:

assert failed: apply_patch_check("/system/app/Launcher2.apk", "a80c20e2d3ee0361ddad1cab244e92574add4228", "bf73b9a38c29fb77944630d3da3bfc6242f445ed")

I have Android 4.1.2

Baseband: I9250XXLF1

Build: JZ054K

Thanks in advance.
[Samsung Galaxy Nexus] EthanFirst:
mysidspr GA02 from FH05

hxxp://android.clients.google.com/packages/ota/samsung_proxima_toroplus_sprint/c5ea6e959840.update_mysidspr_FH05_to_GA02.zip (replace xx to tt)

File in droid-life.com equal google.com

Edit: google.com
[Samsung Galaxy Nexus] efrant:
Did you delete the stock launcher? Are you using the right update for JZO54K?

Thanks! First post updated.
[Samsung Galaxy Nexus] Handala48:
I used this: takju JOP40C from JZO54K - Isn't that the right version?

What do you mean by delete the stock launcher? And how to do that? Also, will it affect any OTA's in the future?

Thanks very much for your help.
[Samsung Galaxy Nexus] efrant:
I'm not sure. Is it? Are you running a takju build?

If you didn't understand what I said, then don't worry about it, the launcher is probably fine.