Yakju update from JRN84D to JRO03C without data wipe - Samsung Galaxy Nexus

This is a tutorial about updating from Koush's JRN84D repack/jb-takju.zip to Google's JRO03C OTA for yakju users.
Although this kind of method isn't recommended as wiping is important when upgrading, it might help n00bs or guys who hate using TB (like me) a lot.
Prepare adb, IMM76I factory image and the OTA file (Galaxy Nexus Toolkit can be also used instead of adb).
Backup your phone with Nandroid.
Open the factory image with 7-zip, open the tar file inside, navigate to yakju-imm76i and open image-yakju-imm76i.zip.
Extract the boot.img and system.img
Flash the boot.img and system.img with adb/Galaxy Nexus Toolkit.
Go to Recovery Mode and push the OTA file to /sdcard/.
Flash the OTA file.
Reboot you phone. If your see something like a bootloop, pull out the battery and boot again.
After boot into system, you'll see Setup Wizard. Set language, GPS and personal info.
Finished. Welcome to 4.1.1!

You don't need to do all that... just boot a temporary CWM and flash the 4.1.1 update.zip .

martonikaj said:
You don't need to do all that... just boot a temporary CWM and flash the 4.1.1 update.zip .
Click to expand...
Click to collapse
Yup. This is what I did and haven't had any issues yet.

Me 2.
Although I forgot to flash the Superuser zip afterwards and I had to use the toolkit to root again.
The only "issue" I have is that Google ears and other apps freeze themselves after a reboot.
I have to use titanium backup to defrost them after a reboot.
Cheers!
Sent from my Galaxy Nexus using xda premium

martonikaj said:
You don't need to do all that... just boot a temporary CWM and flash the 4.1.1 update.zip .
Click to expand...
Click to collapse
Sorry, guys, but how do I boot a temporary CWM?
Thanks

egrueda said:
Sorry, guys, but how do I boot a temporary CWM?
Thanks
Click to expand...
Click to collapse
Fastboot boot cmw_recovery.img or simply use the toolkit that does that for you.
You need an unlocked bootloader though.
Cheers!
Sent from my Galaxy Nexus using xda premium

martonikaj said:
You don't need to do all that... just boot a temporary CWM and flash the 4.1.1 update.zip .
Click to expand...
Click to collapse
Is the 4.1.1 update.zip the OTA file that OP linked to? (f946a4120eb1.signed-yakju-JRO03C-from-IMM76I.f946a412.zip)

el_charlie said:
Fastboot boot cmw_recovery.img or simply use the toolkit that does that for you.
You need an unlocked bootloader though.
Cheers!
Sent from my Galaxy Nexus using xda premium
Click to expand...
Click to collapse
This will allow you to boot to cwm recovery without writing over stock recovery? Could I use this to install su and gain root while never overwriting the stock recovery?
Sent from my Galaxy Nexus using Tapatalk 2

dmarmstr said:
This will allow you to boot to cwm recovery without writing over stock recovery? Could I use this to install su and gain root while never overwriting the stock recovery?
Sent from my Galaxy Nexus using Tapatalk 2
Click to expand...
Click to collapse
Exactly.
Cheers!
Sent from my Galaxy Nexus using xda premium

Related

Full stock rooted 4.0.4 ROM

Hi everybody,
Now that the 4.0.4 has been released for the Galaxy Nexus GSM, is there a full (not OTA) stock 4.0.4 rooted ROM with Google apps?
Is it needed to update kernel and radio? I want to keep CWM.
I've searched around the forum but I didn't see answers to all my questions...
Thanks you!
Sebacestmoi said:
Hi everybody,
Now that the 4.0.4 has been released for the Galaxy Nexus GSM, is there a full (not OTA) stock 4.0.4 rooted ROM with Google apps?
Is it needed to update kernel and radio? I want to keep CWM.
I've searched around the forum but I didn't see answers to all my questions...
Thanks you!
Click to expand...
Click to collapse
to have the full 4.0.4 stock rom, you'll have to unlock bootloader and flash the factory image provided by google, either by fastboot or using the nexus toolkits. The kernel and radio will be flashed automatically if you use the toolkits as it's part of the image. You can then use the toolkit to reflash CWM
Yes but I prefer a .zip file so I can delete everything that I don't need before flashing the ROM.
Something like this ROM (the one I have now) :
http://forum.xda-developers.com/showthread.php?t=1394246
Thanks you!
Download the factory image from google and root it yourself.
If I was able to do it I would not ask for a ROM.
Is there an easy way to convert the image from google in tgz format to a flashable .zip file?
rylake said:
Download the factory image from google and root it yourself.
Click to expand...
Click to collapse
Thats what i done and its sweet i love stock rooted, iam rooted for the purpose of getting rid of system apps, makes the phone fly
Sent from my Galaxy Nexus using xda premium
leelaa said:
Thats what i done and its sweet i love stock rooted, iam rooted for the purpose of getting rid of system apps, makes the phone fly
Sent from my Galaxy Nexus using xda premium
Click to expand...
Click to collapse
i have many know about
Sebacestmoi said:
If I was able to do it I would not ask for a ROM.
Is there an easy way to convert the image from google in tgz format to a flashable .zip file?
Click to expand...
Click to collapse
Yes. You can use dsixda's kitchen to make a flashable .zip file from the .img you can download from google.
why not just flash the 4.0.4 images and re-root?
Sorry to hijack, but I've got a question along the similar line.
If I use the galaxy nexus toolkit and unlock my boot loader, then use the option in it to restore to stock. After that I keep my boot loader unlocked. Will I still get ota updates?
Sent from my Galaxy Nexus using XDA
bongadadu said:
Sorry to hijack, but I've got a question along the similar line.
If I use the galaxy nexus toolkit and unlock my boot loader, then use the option in it to restore to stock. After that I keep my boot loader unlocked. Will I still get ota updates?
Sent from my Galaxy Nexus using XDA
Click to expand...
Click to collapse
Unlocked bootloader doesn't effect OTA's AFAIK. Custom recovery like CAN however does.
Sent from my Galaxy Nexus using xda premium
Diger36 said:
Unlocked bootloader doesn't effect OTA's AFAIK. Custom recovery like CAN however does.
Sent from my Galaxy Nexus using xda premium
Click to expand...
Click to collapse
CAN=CWM off course...
Sent from my Galaxy Nexus using xda premium

Question about OTA update for sprint gnex

When I try to update when it reboots and tries to install it but then it gives me an android with an exclamation mark. What should I do? I'm on stock rooted with a custom recovery, I think its something to do with the recovery right?
Sent from my Galaxy Nexus using XDA
You can't accept and auto-install an OTA with a custom recovery image. You have to either have stock recovery and let it install, or use CWM to flash it manually.
What's the easiest thing to do? How would I be able to do it?
Sent from my Galaxy Nexus using XDA
carbaj12 said:
What's the easiest thing to do? How would I be able to do it?
Click to expand...
Click to collapse
Your choice. Either flash back to the stock recovery and accept the OTA, or get a download of the OTA and flash it thru CWM.
martonikaj said:
Your choice. Either flash back to the stock recovery and accept the OTA, or get a download of the OTA and flash it thru CWM.
Click to expand...
Click to collapse
Are they posted here in the forums? It would be nice if you could provide either one for me but if the files are in the forums I'll look for them
Sent from my Galaxy Nexus using XDA
I'd say its easier to flash manually thru Cwm.
Ok so I flashed the radios is there anything else I need to flash now?
Sent from my Galaxy Nexus using XDA

[Q] 'SuperUser' still installed after factory reset. Is this normal!?

After using a toolkit to root my device, i decided to try and do it manually so i can learn more of the rooting process. I used the toolkit to flash the stock images etc, then i reset the phone to factory settings, but the 'Superuser' 'app' was still there. Is this normal, and does this mean my factory reset was unsuccessful?
ChocPrez said:
After using a toolkit to root my device, i decided to try and do it manually so i can learn more of the rooting process. I used the toolkit to flash the stock images etc, then i reset the phone to factory settings, but the 'Superuser' 'app' was still there. Is this normal, and does this mean my factory reset was unsuccessful?
Click to expand...
Click to collapse
If you flashed the stock images, that app will disappear. If you just reset your device, that app will remain because it resides in /system -- when you rest, you just erase /data
I did flash stock recovery (i think), fyi im using the GalaxyNexusToolkit. Superuser still shows up...any suggestions?
Did you restore your Google apps? I'm sure that's dumb but could it have just redownloaded?
Sent from my Galaxy Nexus using XDA
Flashing a stock recovery won't erase SU. Su is in /system so unless you over write or format /system it won't go away. So make sure you downloaded the proper factory image and put in the proper folder for the toolkit to actually flash. As the previous poster said a factory reset doesn't erase/system only /data.
You have to unroot before you flash anything if you want superuser to go away.
Sent from my Galaxy Nexus using xda premium
joshnichols189 said:
You have to unroot before you flash anything if you want superuser to go away.
Sent from my Galaxy Nexus using xda premium
Click to expand...
Click to collapse
no you dont. you just need to flash the stock system img and SU will not be there.
joshnichols189 said:
You have to unroot before you flash anything if you want superuser to go away.
Sent from my Galaxy Nexus using xda premium
Click to expand...
Click to collapse
That's not entirely true. Flashing a stock system image will make Superuser go away. Wiping the system partition will make Superuser go away...
EDIT: Ninja'd by Zepius...
efrant said:
That's not entirely true. Flashing a stock system image will make Superuser go away. Wiping the system partition will make Superuser go away...
EDIT: Ninja'd by Zepius...
Click to expand...
Click to collapse
i r faster
Zepius said:
no you dont. you just need to flash the stock system img and SU will not be there.
Click to expand...
Click to collapse
He said in the OP he flashed stock images..
Sent from my Galaxy Nexus using xda premium
joshnichols189 said:
He said in the OP he flashed stock images..
Sent from my Galaxy Nexus using xda premium
Click to expand...
Click to collapse
That's what he said, but it would seem that he only flashed the stock recovery image, not all the images. Flashing the stock system image will certainly get rid of the superuser app.
joshnichols189 said:
He said in the OP he flashed stock images..
Sent from my Galaxy Nexus using xda premium
Click to expand...
Click to collapse
Obviously he didn't really do that or it failed, since if he really did flash stock images properly, SU will be gone.
Galaxy Nexus GSM
joshnichols189 said:
He said in the OP he flashed stock images..
Sent from my Galaxy Nexus using xda premium
Click to expand...
Click to collapse
no, he said he used the toolkit to flash the images. it clearly did not flash the system image and over-write everything in the /system folder.
another reason toolkits are just bad if you dont know what you're doing.

Recovery after JB OTA

Any bros tried recover your phone using the recovery in Bootloader?
I'm wondering whether it will be recovered to ICS or JB... ? Any idea?
uhhh... what? Recovery isn't like a recovery partition on a PC, it doesn't restore your phone to anything. All it does is sit there as a tool to use if you run into trouble with the device.
If you need to "recover" your device, you can download the stock images of your choice and flash them via Fastboot.
martonikaj said:
uhhh... what? Recovery isn't like a recovery partition on a PC, it doesn't restore your phone to anything. All it does is sit there as a tool to use if you run into trouble with the device.
If you need to "recover" your device, you can download the stock images of your choice and flash them via Fastboot.
Click to expand...
Click to collapse
Thank you :good:
That means recovery in bootloader serves as a series of commands there instead of a stock image of the OS?
tinyau09 said:
Thank you :good:
That means recovery in bootloader serves as a series of commands there instead of a stock image of the OS?
Click to expand...
Click to collapse
Recovery in the bootloader allows you to flash updates, use adb, and wipe data.
Sent from my Galaxy Nexus using Tapatalk 2
MДЯCЦSДИT said:
Recovery in the bootloader allows you to flash updates, use adb, and wipe data.
Sent from my Galaxy Nexus using Tapatalk 2
Click to expand...
Click to collapse
Thank you! It changes my concept of recovery!
Sent using xda app-developers app

How to get in cwm if I just have odin mode?

Hi, I ask that because the "+"volume buttom of my phone was broken, so that my phone can only boot into the Odin mode/download mode.
Also, my phone can't boot normally becase I flash something wrong so it got a bootloop, so how can I get in the cwm if I just have the Odin mode/download mode? Thx!!
Sent from my GT-P6800 using xda premium
arhung said:
Hi, I ask that because the "+"volume buttom of my phone was broken, so that my phone can only boot into the Odin mode/download mode.
Also, my phone can't boot normally becase I flash something wrong so it got a bootloop, so how can I get in the cwm if I just have the Odin mode/download mode? Thx!!
Sent from my GT-P6800 using xda premium
Click to expand...
Click to collapse
You can use the galaxy nexus toolkit to boot it into cwm recovery.
Sent from my Galaxy Nexus using xda premium
jhernand1102 said:
You can use the galaxy nexus toolkit to boot it into cwm recovery.
Sent from my Galaxy Nexus using xda premium
Click to expand...
Click to collapse
No he cannot.
@OP: There is no way to get to recovery (that I know of) without either a) being able to boot into Android, or b) having access to the bootloader.
EDIT: You can try an Odin flash to flash all the stock images, and then go from there.
efrant said:
You can try an Odin flash to flash all the stock images, and then go from there.
Click to expand...
Click to collapse
Will I lose all my data(even music, photos and my backup) if I flash a stock images?
Sent from my GT-P6800 using xda premium
arhung said:
Will I lose all my data(even music, photos and my backup) if I flash a stock images?
Sent from my GT-P6800 using xda premium
Click to expand...
Click to collapse
You can try removing the userdata image from the odin .tar. Assuming your bootloader is unlocked, flashing the other images should leave you with your data intact. Note that you will need to wipe data from within CWM if you flash a version of Android (without the userdata image) via Odin that is different than what you are currently running, otherwise it will not boot. But at least you will have whatever is on /sdcard.
No guarantees that it will not wipe /sdcard (as I have never tried it), but based on what I know, it shouldn't.
Yes, Odin will wipe everything. I have the sane issue currently with my volume down key, but luckily no software issues.
I'm wondering if this busted volume key thing is a common occurrence, or if you and I just got lemons. Gonna have mine looked at tomorrow.
Sent from my AOSP Android 4.1.1 Galaxy Nexus
Zeinzu said:
Yes, Odin will wipe everything. I have the sane issue currently with my volume down key, but luckily no software issues.
I'm wondering if this busted volume key thing is a common occurrence, or if you and I just got lemons. Gonna have mine looked at tomorrow.
Sent from my AOSP Android 4.1.1 Galaxy Nexus
Click to expand...
Click to collapse
It should NOT wipe everything IFF: 1) your bootloader is already unlocked, AND 2) you remove the userdata image from the .tar.
So now I download the stock images from google and flash with Odin MODE?
Sent from my GT-P6800 using xda premium
arhung said:
So now I download the stock images from google and flash with Odin MODE?
Sent from my GT-P6800 using xda premium
Click to expand...
Click to collapse
No, the images need to be packed into a .tar so that odin can flash them. What version of Android are you running?
Chainfire has IMM76D images here, and there are some JRO03C images as well somewhere. In order for you to be able to boot without wiping, you need to flash the same version of Android that you are currently on, or add CWM to the package (renamed to recovery.img) so that you can wipe data. Otherwise, you will not be able to boot. Follow the instructions carefully -- make sure you do not have re-partition checked.
efrant said:
No, the images need to be packed into a .tar so that odin can flash them. What version of Android are you running?
Chainfire has IMM76D images here, and there are some JRO03C images as well somewhere. In order for you to be able to boot without wiping, you need to flash the same version of Android that you are currently on, or add CWM to the package (renamed to recovery.img) so that you can wipe data. Otherwise, you will not be able to boot. Follow the instructions carefully -- make sure you do not have re-partition checked.
Click to expand...
Click to collapse
My phone is running android 4.1.1,so which one I should download?
Sent from my GT-P6800 using xda premium
arhung said:
My phone is running android 4.1.1,so which one I should download?
Sent from my GT-P6800 using xda premium
Click to expand...
Click to collapse
You need to make a .tar using the boot and system images from JRO03C. I don't think there is one already pre-made.
1) Download the JRO03C factory image corresponding to the build that you are running (yakju or takju), and extract the system.img and boot.img files.
2) Download CWM 5.5.0.2 and rename it to recovery.img.
You should now have 3 images: system.img, boot.img, and recovery.img. Next is to package them for use with odin. This needs to be done either 1) on a linux box, or 2) on a Windows PC running cywin, or 3) on your phone (I believe).
Code:
tar -H ustar -c system.img boot.img recovery.img > ODIN_JRO03C.tar
md5sum -t ODIN_JRO03C.tar >> ODIN_JRO03C.tar
mv ODIN_JRO03C.tar ODIN_JRO03C.tar.md5
Now you should have one file ODIN_JRO03C.tar.md5 which you can load up and flash with Odin. Follow the instructions in Chainfire's thread that I linked to earlier.
Usual disclaimer: I'm not responsible if you mess up your device using the info here...

Categories

Resources