yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Nexus] efrant:
There is an option to encrypt, however, some have reported issues getting access to the data after a flash of a new ROM.

Note that just have a locked bootloader does not make your data secure. You also need:

1) the stock recovery;

2) a secure kernel (like the stock one);

3) USB Debugging disabled in options;

4) a lock-screen password.

If you don't have all 5, someone could still access your data if your device is lost, assuming someone is well-enough versed in Android to figure it out.

But anyway, if you are worried about data security if your device is lost, you should install some sort of remote-wipe app.

---------- Post added at 07:59 AM ---------- Previous post was at 07:10 AM ----------

As I have said many times before, for 99% of us, the update will appear here on XDA WELL before we get an OTA notification that the update is available (months even). That said, there is nothing more official about an update that installs OTA, versus an update that is installed locally. It's not like the files that you see here are not official in some way. They are exactly the same files that gets pushed to devices.
[Samsung Galaxy Nexus] Joshewah:
Gnex noob here, just got the phone ysterday. Before I start doing this I just want to make sure this method will also work for the Takju ICS image that is found on the U.S. Gnex correct?
[Samsung Galaxy Nexus] efrant:
Indeed it will! :)
[Samsung Galaxy Nexus] Katana-Bob:
OK, I followed your guide in post one to the letter, even using 7zip. I still don't have a dictionary (it doesn't autocorrect when i type).

I think you should put a warning in your post that you lose the Norwegian dictionary when you go to YAKJU. Someone also mentioned Swedish and Danish earlier.

Edit: I should point out that the phone works great in every other way, and that the guide is very safe and good for newbs like me. But the dictionary thing is kind of a dealbreaker, for me personally anyway.
[Samsung Galaxy Nexus] efrant:
Maybe ask josteink. He is from Norway, and I'm sure he'd be willing to help you out.

If the Norwegian dictionary is very important to you, then maybe you have to go back to yakjuxw. You can find the images here.

I'll put a note in the first post.
[Samsung Galaxy Nexus] Katana-Bob:
Thank you, I'll do that! Regardless of how the dictionary turned out, I thought it was a great guide. Very easy to follow, and I appreciate the effort!
[Samsung Galaxy Nexus] samrec:
No data connection

I will like to thank first to all that have contributed to this thread.

I flash my Galaxy nexus on the Fido Network. I used all the procedures there except that I used winrar instead of 7-zip. All seem to work fine but my data signal is not working anymore. I can't browse or do anything using my data plan since the flash. I flash from 4.0.1 to 4.0.4. navigation will not work, nor google maps or any other data app, so no browser either, need wi-fi connection for them.

Any help will be appreciated.

Thanks
[Samsung Galaxy Nexus] Joshewah:
I can't seem to get my phone to be recognized as a fastboot device.

I uninstalled the Samsung drivers and installed the drivers from the first post. Then open a cmd prompt in the directory where all the nexus images and drivers were extracted. I type "fastboot devices" to see if the phone is recognized but I get the following return message; "'fastboot' is not recognized as an internal or external command, operable program or batch file."

Not sure where to go from here. :/ lol I got stuck pretty early on...
[Samsung Galaxy Nexus] efrant:
Did you download the attachment and extract the contents in the same directory as the images?
[Samsung Galaxy Nexus] QuorthonRhar:
Have you completely uninstalled official Samsung drivers prior installing this Universal one? That's highly recommended.

I believe you followed those steps, asking just in case... to cover all bases ;)

1.) Have your Galaxy Nexus connected to your computer with USB cable.

2.) Right click MY COMPUTER on your desktop and choose MANAGE.

3.) When new window opens (be patient, sometimes it takes a while), click on DEVICE MANAGER in the left pane.

4.) In the right pane, there should be one line saying SAMSUNG ANDROID PHONE or something along those lines. Most likely you have yellow triangle over it.

5.) Right click over that line with yellow triangle and choose UPDATE DRIVER SOFTWARE.

6.) Next window, choose BROWSE MY COMPUTER FOR DRIVER SOFTWARE (option at the bottom).

7.) In the location field, specify exact location where you extracted those Universal Drivers on your hard drive. Make sure INCLUDE SUBFOLDERS is also checked.

8.) Click NEXT button and let it search and install those drivers.

One thing you have to make sure is you correctly extracted those Universal drivers from the archive. See this screenshot, these are all the files you should have inside your Universal_Naked_Driver_Beta_0.6 folder (don't let the UI confuse you, I use Mac, didn't want to boot into Windows just for this):

Cheers!

EDIT: Oh, I just noticed you mentioned Fastboot command is not recognized... Please follow efrant's advice from the above reply. This, what I posted in this reply is only in case your GN drivers are not installed properly and GN is not recognized as a fastboot device. I'll leave it here, it might help someone else...
[Samsung Galaxy Nexus] Joshewah:
Ahh I did not have the attachment.

Gonna give this another go. Thanks!

---------- Post added at 10:52 PM ---------- Previous post was at 10:19 PM ----------

All up and running on 4.04 Takju.

Thank you all for an awesome guide and thread. Also, thanks for having patients with noobs like myself. ;)

Also, I guess while I'm posting I can ask this. Does anyone know why my time is off by exactly one hour when I use "automatic date & time"?
[Samsung Galaxy Nexus] HelpImANoob:
So, I recently purchased the GN from newegg(newegg.com/Product/Product.aspx?Item=N82E16875176322), and it should be arriving at my doorstep sometime today. Apparently these phones are running Yakjuxw which is unlocked by a newegg employee before shipment.

I'm wondering if I follow the tutorial in post 1 of this thread to put my GN on yakju 4.0.4, will I need to unlock the phone again in order to use my phone with any GSM carrier that I want? I plan to use my GN on simplemobile(prepaid sim company that runs on T-mobile towers) in the USA.

Help and answers are much appreciated. Thanks :)
[Samsung Galaxy Nexus] efrant:
Probably not, but if you do, you can do it yourself. See here.
[Samsung Galaxy Nexus] QuorthonRhar:
Try setting Automatic Time Zone as well (in case you haven't already). Post back so we can see if that's what was causing time offset.
[Samsung Galaxy Nexus] fpbasilio:
this guide seems easy to follow...

just wanted to ask:

1. I have plugged the device on my PC a few times before and it seemed to install some drivers (mtp, camera i think). do i have to uninstall those first?

2. how do I put it back to its original yakjuxw build just in case i need to send it back for warranty?

3. is there a way to backup the current whole image of the phone and restore it later on?

4.what would you guys say are the chances of completely ruining your fone when flashing? say something goes wrong?

cheers :D
[Samsung Galaxy Nexus] efrant:
1. No, you don't have to un-install those.

2. Two ways: 1) look at the link in my signature on how to backup your build, then restore it; or, 2) look at this thread.

3. Same as the first part in my point 2.

4. Ruining your device: Extremely slim. Losing personal data stored on the device: very possible if you don't follow directions.
[Samsung Galaxy Nexus] fpbasilio:
Hi, few questions,

1.)How do i do step6 reboot into fastboot mode?

2.)does step 7 replace the original recovery image on the device?

3.)after it has been backed up, then say i flash the yakju build, then later on i decide to restore the back up i made, how do i do it?

thanks
[Samsung Galaxy Nexus] bmolloy:
yakjuzs

I just got my GN from Negri purchased on thursday. The product name for mine is yakjuzs. That is the first time I have seen reference to this build, does anyone have any details on this?
[Samsung Galaxy Nexus] offenberg:
Deleted. Idk. Maybe ask Negri?
[Samsung Galaxy Nexus] kuba1410:
Possible issue?

Exactly how long is this supposed to take? I have had this status for some 15 minutes. I assume I would get a confirmation once it's finished, but I also assume 15 minutes should be enough. Did I brick my phone (I am afraid to disconnect before I get a response)

EDIT: Problem solved. I disconnected my phone and it was what I would call semi-bricked. But I managed to fix the problem by running the firmware app again.
[Samsung Galaxy Nexus] divinewisdom:
I had that as well. Its the China/Hong Kong version.
[Samsung Galaxy Nexus] rubiconjp:
I have read of two folks with yakjuxw flashed to yakju and got OTA. I think Google has stopped OTA temporarily as in the past couple of days, no one has reported of any OTA.
[Samsung Galaxy Nexus] stevehy:
This is a China and Hong Kong sourced phone and it converts easily to yakju
[Samsung Galaxy Nexus] tj6225:
Any problem so far? got 4.0.2 OTA yet?

I would like to flash to yakju from yakjuzs, if I get 4.0.2 OTA from Google after it.

Mind if I ask which method you use? fastboot or Odin from samsung?
[Samsung Galaxy Nexus] 2dmaxhtc:
I'm yakjuux what does that mean? Should I switch as well?
[Samsung Galaxy Nexus] Zeon45:
Are there any substantial risk when flashing this? I really don't want to brick my phone.
[Samsung Galaxy Nexus] rubiconjp:
Minimal risk, painless, and make yours into a Google phone.
[Samsung Galaxy Nexus] Zeon45:
I will give it a go and hope nothing goes wrong!
[Samsung Galaxy Nexus] esuohe:
Has anyone in Canada, running ITL41F (received via OTA), on yakju with an unlocked bootloader and rooted, received the 4.0.2 update?

I'm really hoping I get this OTA. Getting that 41F from 41D was such a pleasant experience. Felt Protoss-like.
[Samsung Galaxy Nexus] tj6225:
If I unlock only the bootloader, will it void the warranty? I just wonder...
[Samsung Galaxy Nexus] josteink:
Most likely yes. But it can be relocked as easily as it was unlocked ;)
[Samsung Galaxy Nexus] tj6225:
So if I relock back the bootloader, the warranty is regained? or does it leave some traces to know that I unlock/relock the bootloader?:confused:

Should I say unroot will regain the warranty?

I just want to make sure before I rescue Nexus from a damn sugardaddy!!!
[Samsung Galaxy Nexus] eddie_gordo:
My device had unlocked bootloader when I bought it.. It was yakjuxw and I have changed to yakju and remained the bootloader unlocked..
[Samsung Galaxy Nexus] warpye:
Bootloader

HI, does updating it this way do anything to the bootloader, is it still locked ?
[Samsung Galaxy Nexus] Simmo3D:
So I downloaded the 4.0.2 update directly from Google.

Just wondering the step-by-step commands to flash this file?

Thanks in advance...
[Samsung Galaxy Nexus] stevehy:
I received 4.0.2 OTA shortly after I converted to yakju. I used the fast boot method which was very straightforward.
[Samsung Galaxy Nexus] ciscostud:
Dude...relock and your fine. There won't be a CSI FBI team hired to inspect your gnex.
[Samsung Galaxy Nexus] HelpImANoob:
Thanks, but the link you sent on unlocking the GN appears to be invalid:confused:
[Samsung Galaxy Nexus] efrant:
Sorry about that. Try this one.
[Samsung Galaxy Nexus] prinzhernan:
Thanks a lot for this. Followed your instructions and works like a charm!
[Samsung Galaxy Nexus] efrant:
1) Turn your device off. Hold volume up & volume down and press and hold power.

2) No.

3) It'll be pretty obvious once you boot into CWM. Just follow the menus.
[Samsung Galaxy Nexus] Joshewah:
It was still off by an hour with automatic time zone and automatic date & time.

I just enabled it again and now the time is correct BUT the phone thinks I'm in the "Mountain Daylight Time" (GMT -5) when I should actually be in Central America (GMT-6). If I set it to my actual time zone and leave date and time on automatic the time is off by an hour again.

Boggles my mind how they can get this wrong lol.
[Samsung Galaxy Nexus] efrant:
Are you in a state that doesn't follow DST?
[Samsung Galaxy Nexus] Joshewah:
I'm in Illinois. :confused:

My other phone has been doing this lately too, so it must be something outside of the Galaxy Nexus. My Nexus is not currently part of a network (soon to be on T-mobile), I have n HTC Hero on Sprint. I just thought I'd mention it in case anyone else was aware of the issues and knew of a fix.
[Samsung Galaxy Nexus] TheMarvelous:
I just got the ota prompt on my phone for 4.0.4 and have been hearing alot of people talking about issues with reception with it.

They seem to be mostly in the states, but still I'm a bit hesitant to go ahead and update. Also, OTA wipes text messages right? But it doesnt wipe the sdcard folder?
[Samsung Galaxy Nexus] stormaker:
The latest build number IMM76I for 4.0.4 seems to fixed the bug with reception, but I cant confirm it since I never face the problem. Incremental OTA update will not wipe anything including text messages.
[Samsung Galaxy Nexus] TheMarvelous:
Thanks for the response. I've also heard that 761 was worse for people than 760. I should note that I'm currently on yakju 4.0.2 so is there anyway to tell if this OTA would bring me to IMM761 or IMM760?
[Samsung Galaxy Nexus] stormaker:
U will need root access n unlocked bootloader to check. So, might as well update manually to 76D or 76I depends which 1 u want to try.
[Samsung Galaxy Nexus] TheMarvelous:
Well, my bootloader is unlocked already. How do obtain root access?
[Samsung Galaxy Nexus] stormaker:
Or u can try this http://xdaforums.com/showpost.php?p=21025378&postcount=27 ... another great guide from efrant. :) N from my understanding from reading, it dont need root access.

For rooting Nexus, wait for expert guide from efrant ... mine still unrooted. :D

EDIT : Anyway I believe ur OTA update is 76D since there's no incremental update straight to 76I.
[Samsung Galaxy Nexus] efrant:
It is the update to IMM76I, not IMM76D. (It's I & D by the way, not 1 & 0.)

This is wrong. Yes, there is an incremental update from ICL53F to IMM76I.
[Samsung Galaxy Nexus] stormaker:
Thanks for the clarification. :D
[Samsung Galaxy Nexus] adriancool08:
any way of shortining the process using the toolkit?

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

can someone write a nooby guide? =P

kind regards
[Samsung Galaxy Nexus] efrant:
I hope your post was a joke.

I specifically wrote this guide with the steps split out as much as possible so that people see what they are doing.

I do NOT recommend using toolkits until you know how to do it manually. You don't learn anything from toolkits. And we are here to learn right? (See the "what matters" link in my signature.)

Just like in school: they teach you how to add/subtract/multiply/divide BEFORE they let you use a calculator.

If you want to use a toolkit, the existing ones already do this.
[Samsung Galaxy Nexus] adriancool08:
reason for asking is cause im not good with either so i just want to check for the esiest way for me, i will do it your way. :)

so to get stock 4.0.4 and recive official future ota from google yakju that i can install directly from my phone i only need to do these steps and skip the "optional" ones cause i dont want custom/different bootloaders and stuff. correct? :)

i will want to lock my boatloader after everything is complete cause i still have warranty on my phone and if it breaks for some reason and maybe i cant lock the bootloader again i dont want to get screwed over BUT question!

can i do it at the end or do i unmount my phone, boot etc etc and start all over but just from the first line

fastboot devices

fastboot oem lock

kind regards
[Samsung Galaxy Nexus] efrant:
Do ALL the steps including the optional ones. You need the optional steps to have the OTAs install automatically.
[Samsung Galaxy Nexus] QuorthonRhar:
It's actually IMM76I and IMM76D. Just to avoid confusion.
[Samsung Galaxy Nexus] adriancool08:
good thing i asked huh ;)

great stuff, i will fix my first then my brothers so we both get yakju and OTA's auto :)

thx
[Samsung Galaxy Nexus] Rodrigo Ark:
Hi to everyone

If I unlock my bootloader and install the stock rom (and obviously wipe everything) can I still be able to recover all the information if I did a backup BEFORE flasing or the backup will vanish too with the flashing? Thank you
[Samsung Galaxy Nexus] efrant:
Assuming you already have root (and thus, able to backup), you would still need to move your backup OFF of your device BEFORE unlocking your bootloader.
[Samsung Galaxy Nexus] Rodrigo Ark:
Thank you.

Where the backup is? wich carpet and extension?
[Samsung Galaxy Nexus] efrant:
Backup is located in /sdcard/clockworkmod/backup. In there will be folders for each of the backups you have done. You need the specific folder you want to keep.
[Samsung Galaxy Nexus] Rodrigo Ark:
Thank you again.

I only need to be root in order to do the backup,right?

So I'll be root, then do a backup and save it in my pc then unlock bootloader and flash. Finally restore the backup
[Samsung Galaxy Nexus] efrant:
No.

1) First of all, in order to root with a locked bootloader, you need to be running 4.0.2 or earlier. 4.0.4 is NOT rootable without an unlocked bootloader.

2) What are you trying to accomplish? If you do what you are suggesting, you will end up with the same build you had before but with an unlocked bootloader. If you want to switch to yakju, you cannot use CWM to backup your data.
[Samsung Galaxy Nexus] Rodrigo Ark:
I'm yakju 4.0.2 not root. I want to flash the stock rom 4.0.4 and save my data. I have locked bootloader. Wich will be the best way to do that? (I want to be 4.0.4 root without loss my data)
[Samsung Galaxy Nexus] efrant:
1) Root using this method.

2) Download ROM Manager, install it and use it to flash CWM. Then turn off phone.

3) Reboot into the bootloader (vol up + vol down + power) and select recovery.

4) Backup using CWM.

5) Important: use some method to get your all in /sdcard (if you want to keep it) off your device.

6) Unlock your bootloader using this method. Only do steps the following steps:

A: 1-3

B: 1-2

C: 1-2, 7-8

D: 1-4

7) Reboot your device normally, and get the contents of /sdcard back onto your device.

8) Reboot into the bootloader (vol up + vol down + power) and select recovery.

9) Restore your backup in CWM.

10) Get the yakju IMM76I-from-ICL53F update from here and download it to /sdcard.

11) Reboot into the bootloader (vol up + vol down + power) and select recovery.

12) Flash the update by navigating the menus in CWM to flash update from zip (or whatever the menu item is called).
[Samsung Galaxy Nexus] Rodrigo Ark:
Thank you so.much. I dont get it about "only follow this steps" parts... I do that numbers of the guide?
[Samsung Galaxy Nexus] efrant:
Yes. Only those numbers.
[Samsung Galaxy Nexus] adriancool08:
everything went fine! i have a question tough maybe it is dumb but i dont know...

okej here i go:

I always tough google updated according to IMEI so if i have a phone that is yakjuxw and i change it to yakju... the imei is still the one from local carrier...

do you guys get what i mean? :p

also.. is there a way to check if everything is ok after switch to yakju? like a way to see if i will be able to get OTA and auto update on phone via wifi.
[Samsung Galaxy Nexus] Rodrigo Ark:
Last question. If accept OTA do I loss the root? (cos finally the OTA pop up automatically)
[Samsung Galaxy Nexus] efrant:
No real way to check.

On a slightly separate note, I will write this yet again, as people still seem unclear as to how the update process works for yakju:

1) No one knows how Google determines who gets the OTA update notification when.

2) Just because you switched your build to yakju DOES NOT mean, by any stretch, that you will get the OTA notification pushed to your device as soon as Google starts rolling it out. It could take seconds, minutes, days, weeks, or months before you receive it. Based on previous updates, I had even seen some updates for non-yakju builds get pushed out before all of the yakju builds received it. This is NOT the point of switching to yakju.

3) This is the point of switching to yakju: The update for yakju becomes AVAILABLE before any non-yakju update becomes available. (This does not mean you personally will get OTA notification of it, but it is available, almost immediately when Google releases it, because of all the good people here at XDA). Because we have the update, we can install it ourselves from here.

Flashing yakju to wait for the OTA notification to arrive is a waste of time.

---------- Post added at 02:01 PM ---------- Previous post was at 01:31 PM ----------

Yes. (You should read this post before accepting the update.)

But it's irrelevant. Since your bootloader is now unlocked, rooting consists of flashing one file in recovery. Takes all of 15 secs to do.

However, for those with locked bootloaders, you will lose root (unless you backed it up with something like OTA Rootkeeper, and there is no way to get it back without unlocking your bootloader.
[Samsung Galaxy Nexus] TheMarvelous:
Okay, well thanks. I will go ahead and do the OTA I guess. Hopefully I have no reception issues, I already notice my phone throws me into Airplane mode like...twice a week. Not sure if that's Juice Defender or not though.

Have you noticed any issues since you're already on that build? Edit: And in Canada. :P
[Samsung Galaxy Nexus] efrant:
None.
[Samsung Galaxy Nexus] TheMarvelous:
Interesting! I wonder if it's just a U.S. thing :o
[Samsung Galaxy Nexus] benedict18:
I just wanted to take the time to thank efrant for the amazing guide and links in your signature. Thanks to all the other contributors here as well. Huge contribution to XDA and many, including myself, would be lost without you guys.

I'm glad I did it the "long" way, as I like to learn the process and understand how things work, so that I can reason out what to do for future mods or if any errors pop up.

I spent the last 2-3 days reading over the threads here in order to get myself familiar with how to unlock my bootloader and get yakju. I'm familiar with iOS jailbreaking and this was a great learning experience too. I was on YAKJUUX 4.0.1 with Rogers and last night I made the switch to yakju 4.0.4 IMM76I complete stock with all the optional tasks done. Everything went smoothly. I did do an adb backup of my data. I found efrant that the android sdk tools you linked in that how to do an adb backup of gnex thread to work instead of the adb&fastboot files you posted in this thread. Small detail, but I thought I would make mention of it.

Followed the guide, and in my excitement I realized I forgot to do a backup of my old build with CWM. I had the tab open for the website, and like a fool, I totally forgot to do it. I only realized my mistake when I was entering the fastboot commands to flash the respective files onto my gnex.

Anyways, I was wondering about getting back to YAKJUUX for warranty purposes. I have my bootloader unlocked (and keeping it that way for now) and don't plan to root. I know someone has posted the Wind YAKJUUX 4.0.2 build backup and I have downloaded that.

I was wondering about this possibility. My brother has a Telus 4.0.1 YAKJUUX gnex, and was wondering if I put CWM on his phone and do a backup of his build before I move him to YAKJU 4.0.4, could I use that build backup and restore it onto my Rogers gnex? Is it just a matter of doing the backup, then saving that file onto my computer, then transferring that file to my gnex when needed?
[Samsung Galaxy Nexus] efrant:
Yes, that would work fine. But it would be exactly the same as the Wind one that was posted. All Canadian GNex come with the same ROM, regardless of carrier.