Wednesday, November 14, 2012

A Complete Guide to Install Official Android 4.2 Jelly Bean On Galaxy Nexus GSM

Google has officially started pushing the Android 4.2 Jelly Bean update to the Galaxy Nexus device. The update is currently being pushed to users of the US GSM/HSPA+ variant of the device but it can be installed manually to the international GSM/HSPA+ variants as well and as ever, we’ve got you covered with our detailed installation guides. So read on, and get Jelly Bean 4.2 up and running on your Galaxy Nexus in no time.


Requirements
  • GSM/HSPA+ Samsung Galaxy Nexus. Do NOT proceed if you have the CDMA variant; you WILL most likely brick your device if you do.
  • USB Cable
  • Android SDK installed on your computer for using fastboot.
  • Archive utility of your choice.
  • ClockworkMod recovery image.
  • Android 4.2 OTA Update Image.
  • Latest Android 4.1.2 Factory Image (Only if mentioned below in the ‘Preparing Your Device’ section)
Preparing Your Device
Determine whether your device is the takju, yakju or yakjuXX variant:

Launch Google Maps on your device and go to its Settings > About.
Note what it says under ‘Device’ after the term ‘samsung’. It should be takju, yakju or yakjuXX where XX is an alphanumeric combination.
Now follow these preparation instructions according to your device.

Takju On Stock ROM
Go to Settings > About phone. If it says ‘4.1.2’ under Android version, you are good to go. If it shows an earlier version, go to System updates (on the same screen), check for the latest OTA update and download and install it following the instructions you get on the phone.

You may now proceed to ‘Installing ClockworkMod recovery’ if you are on a fully stock system with stock recovery, or skip that step and go straight to ‘Installing the Update’ section if you have ClockworkMod recovery already installed.

Takju On Custom ROM & Yakju Or YakjuXX On Any ROM
If you are using a custom ROM on Takju or any stock/custom ROM on Yakju, you must first revert to the stock 4.1.2 takju firmware. Don’t worry if you have yakju, as takju firmware can be safely installed on it without any risk whatsoever.

Do note that this method will involve manually flashing the firmware images to your device and for this purpose, its bootloader must be unlocked. Unlocking the bootloader will involve a complete wipe of your device, so you should backup all your data before proceeding.

Attention yakjuXX owners: Note that you will essentially be switching your yakjuXX over to takju firmware. Since yakju firmware is compatible for manual flashing to yakjuXX devices and takju firmware is fully compatible when manually flashing to yakju devices, that should make takju firmware fully compatible with yakjuXX. However, perform this ENTIRELY at your own risk, as it also involves flashing the takju radio to yakjuXX. we will not be responsible for any damage that may be caused to your device in case anything goes wrong.

Steps in installing the latest Jelly bean 4.2 on your device
  • Unlock the bootloader of your device
(if you havent then follow this steps to unlock bootloader on you device
Download and install Android SDK
After that turn off your device and boot in bootloader mode by holding power button along with trackball.
Now go to command prompt / terminal interface on your computer and type following command:
fastboot oem unlock
Once this is done, your phone will show a screen that will prompt you regarding unlocking bootloader. Read through the instructions carefully and select “Yes – Unlock bootloader (and void your warranty) by pressing Volume Up button followed by pressing the power button.
There you go! You now have your bootloader on a stock Android device unlocked.)
  • Download the latest 4.1.2 tajku firmware here
extract its contents to a folder using your favorite archiving utility. (Depending on the application you use, extracting the contents of the downloaded tgz file may result in a tar file. Don’t fret, and simply extract the contents of the tar file.)
  • Connect your Galaxy Nexus to your computer via USB
If the required drivers aren’t already installed, they should start downloading and installing automatically. Wait till they are installed before proceeding.
  • Reboot your device into fastboot mode
if you dont know how to, follow this;
Power the device off.
Keep both the volume down and volume up buttons firmly pressed.
Press the power button without releasing the volume down and volume up buttons.
Wait till the device boots in bootloader mode (you will see a bug Start button on-screen with a lying down and opened-up Android logo), and then release the buttons. Again, if any drivers start installing on your PC, wait till they are completely installed.
  • For Takju or Yakju
Run the flash-all.bat file on Windows, or flash-all.sh on Linux/Mac.
  • For YakjuXX
Open a command prompt window, navigate to the location where you extracted the files, and enter these commands in this sequence:
fastboot flash bootloader bootloader-maguro-primelc03.img
fastboot reboot-bootloader
fastboot flash radio radio-maguro-i9250xxlf1.img
fastboot reboot-bootloader
fastboot -w update image-takju-jzo54k

Your device will boot into the stock takju Android 4.1.2 Jelly Bean firmware. Now is the time to configure your phone in the initial setup wizard. Once done with that, you should be ready to move to the next step.

  • Installing ClockworkMod Recovery
if ClockworkMod recovery has not been installed the follow this;
Download the ClockworkMod recovery image from here
Connect your phone to your computer via USB.
On your phone, go to Settings > Developer Options, enable them from the toggle button at the top, and then enable ‘Android debugging’ under the ‘Debugging’ section. If any drivers start to install on your PC, wait till they finish automatically installing.
Open a command prompt window on your computer and navigate to the location where you placed the ClockworkMod recovery image.
In the command prompt window, enter this command to reboot into bootloader mode:
adb reboot bootloader
Once the device is in bootloader mode, enter this command to flash the recovery:
fastboot flash recovery recovery-clockwork-touch-6.0.1.0-maguro.img
Now boot back into Android mode by hitting the power key once.

You should now have ClockworkMod recovery installed. All that is left now is to flash the latest 4.2 update, so let’s get on with it.

  • Installing The Update
Download the Android 4.2 Jelly Bean OTA update file from here
Connect your device to your PC. It should automatically be available in MTP mode for file transfer.
Transfer the downloaded OTA update file to your device.
Open a command prompt window and enter this command to reboot your phone into recovery:
adb reboot recovery
Once in recovery, choose ‘install zip from sdcard’ followed by ‘choose zip from sdcard’, and then select the OTA update file that you transferred to the device.
Confirm the prompt you get for installing the update, and wait patiently till it is flashed.
Once the update is completely flashed, reboot your device by selecting ‘reboot device now’.

  • Congratulations
Your Galaxy Nexus should now be running the latest official Android 4.2 Jelly Bean. 
Enjoy!



Comment below if you have any difficulties.

Follow the team on twitter for more updates...



No comments:

Post a Comment