yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Nexus] ccices:
love the guide and can't wait to give it a try.

I do have a few questions that I am trying to resolve before I proceed.

I am on Bell network in Canada and with the stock GNex that they sell. When I do the *#*#4636#*#* and look at information under set preferred network type it shows GSM/CDMA. Is this something I would care about? Or?

Will doing the update as your guide shows allow me to use other network sim cards or is that something totally different? (ie: travel to the US and use a US carriers sim card.)

I can always return to the stock version right? If I make a backup image of it as described in the guide..

Sorry for all the noob questions..
[Samsung Galaxy Nexus] efrant:
You need not concern yourself with that menu at all. Don't worry about what it says there.

All Galaxy Nexus devices sold in Canada are SIM-unlocked, so you can use it on any GSM/HSPA network in the world, regardless if you follow this guide or not. The SIM lock is not touched by following my instructions.

If you mean the ROM currently on your device, then yes, you can always go back. You can do a backup yourself, or take one of the backups already posted. There is a yakjuux 4.0.2 in the Dev section, and a 4.0.1 in the General section. (All Canadian carriers shipped their devices with the same yakjuux ROM.)
[Samsung Galaxy Nexus] NCguy:
Efrant, What's the difference between the koush repack and the Nexus 7 JRN84D version that's now showing up on the google factory downloads page?
[Samsung Galaxy Nexus] efrant:
The repack is the system partition from a Galaxy Nexus that was updated from imm30d to jrn84d, in other words, a full gnex jb ROM. The image you see on google's page is not for a gnex. Among other things, it has the drivers for the 7, not for the gnex. Completely different build.
[Samsung Galaxy Nexus] NCguy:
Got it. So koush has the radio and bootloader also?
[Samsung Galaxy Nexus] efrant:
No, that just contained the kernel and ROM, but the radio and bootloader were included in the OTA, so they have been pull out and posted in the radio and bootloader threads.

I forgot to add that to the step-by-step. I'll do it now.

EDIT: Done.
[Samsung Galaxy Nexus] Cryptik!:
Efrant,

I've done everything in your guide but now I'm stuck with and endless loop into CWM Recover.

It's failing at installing the jb-takju.zip install.

Error message is:

Install aborted.

Error in jb-takju.zip

My guess is that I must have corrupted the jb-takju.zip some how when renaming that one file.

My question is that now that I'm close to bricking my phone since i cannot boot into android anymore to transfer the file. How do I go about transfering a file via CMW recovery ?

I tried mounting the USB but that results in another error.

Help please.
[Samsung Galaxy Nexus] efrant:
How did you rename the install-recovery.sh file? Anyway, don't worry about it. Just flash the original zip (without renaming the file).

All you have to do is plug into your PC and make sure that the jb-takju.zip and your adb file are in the same directory on your computer. Open a command prompt in that directory, and type: adb push jb-takju.zip /sdcard/
[Samsung Galaxy Nexus] Cryptik!:
Thank you.

That fixed it.
[Samsung Galaxy Nexus] efrant:
No prob. And you shouldn't say you were "close to bricking your phone"... You were FAR from it. :) It is extremely difficult to "brick" a GNex.
[Samsung Galaxy Nexus] ChrisAG:
Efrant, do you see any benefit in going with the JB radio for 4.0.4?

I'm on UGKL1 and it works fine, just wondering if the newer radio improves things. I'm on Bell in Toronto.
[Samsung Galaxy Nexus] efrant:
I have no idea. Try it and see if it is any better/worse for you. You can always re-flash UGKL1 afterwards if you want. (I personally do not see very much difference in any of the radios I've tried.
[Samsung Galaxy Nexus] NCguy:
Efrant, What's your position on getril after the radio flash? Necessary?
[Samsung Galaxy Nexus] efrant:
Honestly, I have no idea. Some people say that matching the RIL with the radio has helped them; others say it didn't make a difference.

It would seem to make sense that matching them would be better, but there is no consistent evidence that it helps. It certainly was not the case on WM6.

I guess my position would be the same as my position on radios: try some out and see if you notice any improvement. If so go, with that. And similar to radios, try them out for a few days at least. And don't look at speed tests or other benchmarks - see how it subjectively feels for you and your usage pattern. For example, are you going to notice a 0.1Mbps (reported by speedtest) either way in everyday usage? Certainly not.
[Samsung Galaxy Nexus] S14kings:
Thanks Efrant! My Hong Kong GNex back to Google's family! Your instructions are clear and simple!
[Samsung Galaxy Nexus] android.vibrant:
Efrant..thanks so much for such a clear and useful guide, especially to newbies like me.

Instead of yakju, I flashed takju. Will I get JB update over OTA when it comes out?

Again, thank you!:highfive::good:
[Samsung Galaxy Nexus] efrant:
Yes you will! yakju AND takju, along with mysid get updates first, and all the other builds will eventually get updates at a later point.
[Samsung Galaxy Nexus] NCguy:
Efrant. In your new JB instructions could you have a look at method 1,step 1. There is a ref to winzip that doesn't make sense to me but could just be me. It wasn't clear to me what you were doing with winzip? Maybe this was template that got copied?
[Samsung Galaxy Nexus] efrant:
What I was trying to say in step 1 was that if you want to delete the install-recovery.sh script, use 7zip to open the file and delete it, do not use WinZip or whatever else.
[Samsung Galaxy Nexus] brealorg:
Why would someone need to remove this file?
[Samsung Galaxy Nexus] efrant:
Because that is the script that wipes your cwm recovery. It you leave it in, it will replace your cwm with the stock recovery every time you boot into Android.
[Samsung Galaxy Nexus] NCguy:
Got it. Didn't catch that you where actually editing the rom before flashing it.Makes sense now.
[Samsung Galaxy Nexus] brealorg:
Now that we do not want. Thanks, learned something new today :)
[Samsung Galaxy Nexus] NCguy:
If that file exists then the stock recovery will overwrite CWM when the device is booted.
[Samsung Galaxy Nexus] efrant:
One thing I didn't check is if the updater-script that koush wrote checks the md5 of the .tar before flashing it. If it does, we will need to delete that as well. I'll have a look when I get in front of a PC.
[Samsung Galaxy Nexus] NCguy:
Would it possibly be safer to delete it after the flash? Or just a matter of personal preference?
[Samsung Galaxy Nexus] efrant:
Deleting it after flashing is totally fine. But just remember that after you flash it, you will need to reflash cwm after you delete the file. Just adds one extra step, but if you are more comfortable doing it that way, it works just as well. (That's actually what I did, as I didn't realize that file was left in there before I flashes it).
[Samsung Galaxy Nexus] pranavhooda:
Is there any easy way to do it...... as I m a new user and don't know much about all this stuff............ is there any software which can do this...like there are software's for iOS to jailbreak it.....
[Samsung Galaxy Nexus] efrant:
1) There's no need to quote the entire first post...

2) Yes, there are more abbreviated ways to do it, but my guide is about seeing all the steps for learning purposes. If you want something simpler, look elsewhere. This method is what I recommend and what I will support.
[Samsung Galaxy Nexus] pranavhooda:
Can you suggest where should I look for it??????
[Samsung Galaxy Nexus] android.vibrant:
for the JB update, do we need to root the phone first and will it stay rooted after the update?
[Samsung Galaxy Nexus] Rodrigo Ark:
Hi everyone. Somebody knows if there is an update to jelly bean (4.1) that can use in my galaxy Nexus 4.0.4 yakju build using CWM recovery? Or I have to wait the release of the offcial OTA so I can download and install it manually. I dont want to use any of the differents roms. I like the simple one and official. Thank you.

Sorry if this isnt the topic, maybe someone could give me the link to the correct thread
[Samsung Galaxy Nexus] efrant:
Let's think about what you are asking for a bit.

First of all, the file that I link to is NOT an update - it is a full ROM which is packed up in a CWM-flashable format. You flash it using CWM, which, by default, has root access. So, you do not need to "root" anything.

Second, you don't "root" a phone. You root the Android OS that you are running. So, if you erase the OS and replace it with a different one (like what you are doing when you flash Jelly Bean), do you think that your OS will have root? Nope. That said, getting root on a Nexus device is nothing more than using CWM to flash a zip after you install any new OS (i.e., ROM), so whether you lose root or not, really makes no difference because it is a 20 second process to flash the "root zip" to your device.

Hope this explains some things. :)
[Samsung Galaxy Nexus] tzliu:
Thank you for an excellent and easy understandable guide. It helps a great deal for upgrading to JB.
[Samsung Galaxy Nexus] martonikaj:
Thanks for the guide Efrant. I was going to hold off until the official OTA for yakju but I think I'll give this a go because its bone stock (how I like it).

Would you assume that once the OTA comes to 4.0.4 yakju/takju devices that anyone on this preview build of 4.1 will be brought up to that release and just put back into the bucket with everyone else? That would be pretty great if true...
[Samsung Galaxy Nexus] efrant:
Well, I can't say for sure, but I think it would be a pretty good assumption that, IFF the version of JB that OTAs in mid July is different than this one, there should be an OTA for this version as well. Otherwise, all those who receive their GNex at Google I/O would be out of luck <-- it doesn't seem logical that that would be the case.
[Samsung Galaxy Nexus] martonikaj:
Yeah it makes sense to me too, and especially because these devices are now all "takju" and should just be on the same path. I guess if worse comes to worst I can always flash back to stock 4.0.4 takju when the OTA rolls.

I was mainly just holding off because I wanted a completely stock install. And this should do it for me if I understand correctly.
[Samsung Galaxy Nexus] efrant:
Yup, completely stock.
[Samsung Galaxy Nexus] android.vibrant:
Efrant...you are the PRO...I have to say THANK YOU so much for the tutorial...it's great and I'm now running JB!!! Can't believe that less than 24-hours ago, I was still running YAKJUZS 4.0.2! At last...thank you. :victory:

Just one more question: :confused:

Will I be able to receive any OTA update when Google has a new OS or do I need to flash again? But I know if that time comes, you'll be providing us a wonder, easy to follow guide!!! :good:
[Samsung Galaxy Nexus] efrant:
You should receive the update, and it should install automatically. But, chances are, someone else will receive it before you and post it on XDA, and then... see below:

Already done here. ;) I link all OTA update files in that thread.
[Samsung Galaxy Nexus] martonikaj:
Thanks again man. Just downloaded everything and I'm firing up a Terminal right now. Will report back.

Update: all is well. Just booted up and everything seems perfect. Huge thanks again Efrant.
[Samsung Galaxy Nexus] Aradfan:
So, im ready to convert. I've downloaded the yakju 4.0.4 unzippit and i have 6 img. files; 2 .sh files and 1 text file, is it ok?. I have also attached a print screen.
[Samsung Galaxy Nexus] efrant:
It looks like it.
[Samsung Galaxy Nexus] thephantom:
I think we should change our signatures to "Efrant's way, the way of the Nexus"

Where Nexus goes, I go...
[Samsung Galaxy Nexus] efrant:
LOL!!
[Samsung Galaxy Nexus] thephantom:
And I meant that as a complement, by the way. Never used a toolkit, never will. The guide is very detailed and I have assisted quite a number from where I am because of this.

Where Nexus goes, I go...
[Samsung Galaxy Nexus] Aradfan:
So, I've got a problem. I booted the phone into bootloader installed the drivers and from Android 1.0 changed to Samsung Galaxy Nexus bootloader and the drivers were from google. Then I rebooted the pc and the GNEX, and connected the GNEX again. The problem is, when i connect the phone, the pc automatically installs MTB drivers. When i try to update the MTB driver, it says that windows has allready installed the best driver. I've disabled automatic driver instalation from windows update, but no changes. When i type fastboot devices it says : 'fastboot' is not recognized as an internal or external command operable program or batch file.
[Samsung Galaxy Nexus] efrant:
First of all, the first post clearly states to not install ANY drivers except for the one's I linked to in the first post:

Second, the part I highlighted in red in your post happens when your command prompt is not in the SAME directory as your fastboot.exe file. You need to switch to that directory. For example, say your fastboot file was in C:\users\xda\junk, you would need to type: cd /users/xda/junk
[Samsung Galaxy Nexus] Aradfan:
ok, now when i type fastboot devices i get 0A3C20780500D017 fastboot. Is it ok? can i continue?
[Samsung Galaxy Nexus] thephantom:
You got it

Where Nexus goes, I go...
[Samsung Galaxy Nexus] Aradfan:
Thanks all for the help, now I have Yakju 4.0.4 !
[Samsung Galaxy Nexus] ilostmyandroid:
Searched the thread and couldn't find this mentioned: the attached JB-SuperSU.zip is giving a 404, could you update the link?
[Samsung Galaxy Nexus] amdkalban:
now this may be irrelevant but some info about the build names

Yakju a refiened rice wine made from steamed rice

http://en.wikipedia.org/wiki/Korean_alcoholic_beverages

takju is an alcoholic beverage native to Korea. It is made from a mixture of wheat and rice, which gives it a milky, off-white color, and sweetness

http://en.wikipedia.org/wiki/Takju

nakasi(nexus 7 build) is an essential traditional popular music form in Taiwan, most stereotypically associated with elements of working-class culture such as the old tea parlors and drinking bars.

http://en.wikipedia.org/wiki/Nakasi

Your nexi devices were made by Drunken Master
[Samsung Galaxy Nexus] segv11:
Any idea what mysid (the build on the toro) is, other than a shrimp:

http://en.wikipedia.org/wiki/Mysida
[Samsung Galaxy Nexus] ShankyJain:
Yakju to Takju - JB Update

I already have yakju 4.0.4. So if i chnge my rom to takju IMM761 from the link provided i the 1st post, shall i get official update from google (since it is already available to takju) or do i need to follow the 2nd post?

Also, I am from India, will the update to US Build Google Play takju create any problem?
[Samsung Galaxy Nexus] efrant:
To change to takju IMM76I, follow the first post. You will eventually be updated to JB.

If you want JB now, follow the second post.
[Samsung Galaxy Nexus] ShankyJain:
Do I need to flash n all to update to latest baseband or will JB upgrade it. I have migrate from Xperia X8 so dont know much about baseband flashing and all
[Samsung Galaxy Nexus] efrant:
If you follow the first post, when you get the update, it will include everything.

If you follow the second post, all the instructions are there.
[Samsung Galaxy Nexus] magictheatre:
/sdcard

First, just wanted to thank you for the excellent guide on converting my yakjuux 4.01 to yakju 4.04. I am a definite noob, and your instructions were super clear. Im now attempting to flash stock takju JRN84D using your method #2. Forgive the ignorance, but how do i access /sdcard on my phone?

Thanks again

Galaxy Nexus

yakju 4.04
[Samsung Galaxy Nexus] efrant:
If you want to do it in ADB, then just open a command prompt in the same directory that you have both the adb.exe file and the JB ROM, and type: adb push <name-of-file> /sdcard/<name-of-file>

Or you could just move the file using MTP, just drag it into the folder. Or you could save it to the cloud and download it on your device. There are many options.
[Samsung Galaxy Nexus] magictheatre:
would love to drag and drop using MTP, but the /sdcard folder is not visible? Do I require root access to see this folder?

Thanks
[Samsung Galaxy Nexus] efrant:
The main folder you see in MTP is /sdcard
[Samsung Galaxy Nexus] magictheatre:
I guess i am over my head. My phone still shows up as galaxy nexus in windows explorer, with internal storage as the only visible folder. Im still having trouble replacing the drivers while booted normally (although had success in fastboot mode). Could this be my issue, or am i missing something obvious

Thanks for your patience
[Samsung Galaxy Nexus] efrant:
You are missing something obvious. "Internal Storage" in MTP IS the /sdcard folder (when looking at it on your device).
[Samsung Galaxy Nexus] magictheatre:
sorry for being so dense! Up and running with JB now. Thanks for sharing and all your help :D
[Samsung Galaxy Nexus] arunkn82:
Update to 4.0.4 Fails while installing

Hi all,

I am from Riyadh, saudi Arabia i bought a brand new Galaxy Nexus from the local market , the phone came with Arabic language support and the following details,

Android Version: 4.0.2

Baseband: I9250XXKK6

Kernel: 3.0.8-gaa2611 android-build@apa28 #1

Build: ICL53F

Using Andoid System info i found out that my phone is yakju.

When i checked for updates the system showed that there is an android 4.0.4 update available, i downloaded the update and installed it, the phone rebooted and i got a screen with android lying with red traingle on his chest , after sometime the phone booted and to my surprise the build details were not changed to 4.0.4.

There were no updates available when i checked again. Then i cleared the cache from android framework and again the update notification came, installed it but he system build didn't change.

In short i can download the update but its not being installed on the system. I went back to the dealer and asked him why i cant install the update , he told me he doesn't know why and only thing he knew was all the Nexus phones that came via official channel had no Arabic support and the wholesale dealer opens every box of nexus to load the firmware with Arabic language support, this is done on all nexus phones available in Saudi Arabia, i checked the boot loader status and it was unlocked , i checked the same for new phones with the dealer and all phone had unlocked boot loaders.

Now what i want to know is which is the firmware with Arabic support?

As far as know yakju does not have arabic then how come my yakju and other yakju here have Arabic support.

Why is the system failing to do the OTA update, is it because of the unlocked boot loader?

If i lock the boot loader using gnex tollkit or by other means will the system install the update correctly.

Somebody please calrify my doubts...

I am not a noob and has done lots of flashing with my Galaxy S, so i know i can flash the original yakju image from google using the methods in first post or wugfresh Gnex rooting tool kit but i just want to why this is happening for me and other galaxy Nexus phones available here....
[Samsung Galaxy Nexus] efrant:
I'm not entirely sure.

I am running takju JRN84D, and I think it has Arabic support (although I can't read Arabic :D) I'll post a screen shot, and you can tell me if it is.

No, it is NOT because of the unlocked bootloader. It is because something was modified, whether it was a file in the system image or the recovery image.

No. As I said, someone modified something, which is preventing the OTA update from installing. The OTA update checks most files in /system to make sure the are the ones the OTA update is expecting. If any one of them does not match, the update will not install.
[Samsung Galaxy Nexus] efrant:
Here is a screen shot from my takju JRN84D build. Is one of those languages there Arabic?
[Samsung Galaxy Nexus] arunkn82:
Update to 4.0.4 Fails while installing

Thank you for the super fast reply efrant.

By Arabic language support what i meant is Arabic is listed under language and input/Language. Even i don't speak or cant read Arabic as i am basically from India.

As you said all phones here have something modified, may be the install script fails while it checks the base band, product or something else ...

Anyways i am least bothered about Arabic, i have downloaded the latest 4.0.4 image from Google , will flash it today. So once i do this my boot loader should be still unlocked will it cause any problems with expected jelly bean update ? If i successfully install the Jelly bean update when it arrives will my boot loader status go back to locked state?

One more thing i would like to know is was the boot loader unlocked by google or can we buy brand new phones with unlocked boot loaders?

update ...yes it is !!!
[Samsung Galaxy Nexus] efrant:
That is what I was showing you there in my screenshot.

Then why were you asking? :confused:

No problems.

No.

All GNex should have come from Samsung with LOCKED bootloaders. Some middle-men may have unlocked some of them...
[Samsung Galaxy Nexus] arunkn82:
Originally Posted by arunkn82

Even i don't speak or cant read Arabic as i am basically from India.

Then why were you asking?

If i want to sell this i should flash it back with Arabic firmware, that's why i asked about Arabic firmware, sorry :(
[Samsung Galaxy Nexus] mrdkreka:
Thank you for the guide to installing jelly bean, unfortunately I ran into a problem after installation.

I manage to installed Jelly bean without any problems, but for some reason google voice recognition/google now only do web search (doesn't use the knowledge graph, or let me do notification and so on). It is a bit frustrating, but I will take a guess and say it has something to do with my location, so can anyone confirm they can use google voice recognition to the fullest, even if they live in Europe? Also does anyone have an idea how to fix this?
[Samsung Galaxy Nexus] LifeInAnalog:
.. I wonder if that has anything to do with the "patch" that Google just put out to stop universal search?
[Samsung Galaxy Nexus] mrdkreka:
I doubt it, since it still do search on the phone in multiple place when I type something, and also because Google haven't finished the patch yet :-/
[Samsung Galaxy Nexus] pranavhooda:
The yakjujp supports Arabic ........ as it is the official version for the kingdom of Saudi Arabia........
[Samsung Galaxy Nexus] pranavhooda:
Here's the screenshot of yakjujp....
[Samsung Galaxy Nexus] myd7270:
installing fail

12) Select "install zip from sdcard" and select "choose zip from sdcard" and navigate and select the JRN84D file you downloaded, and flash it.

error in this stage, can any1 help???
[Samsung Galaxy Nexus] arunkn82:
yakjujp

thanks for the screenshot pranav, could you please post the build details of your gnex, if your seller brought it from KSA then it will have an unlocked bootlaoder.

Anyways i flashed my Gnex to YAKJU firmware 4.0.4...no issues, working smooth n stable...

I need the 4.0.2 yakjujp original image from google, where can i get it ?
[Samsung Galaxy Nexus] efrant:
What is the error??

You cannot get it from Google, because it is not a Google image. You either have to use a backup that someone has created, or see if Samsung has it available anywhere.