After the Google Nexus 7 received the official update to Android 4.1.2 Jelly Bean, now it is time for the Galaxy Nexus I9250 to be updated to the latest Google Android OS. Use the instructions that I have listed in this post and you will learn how to manually flash the 4.1.2 Jelly Bean JZO54K build without risking any data corruption.’
This update is a minor release and it doesn’t change too much of your phone, which means that you will get mostly bug fixes and several improved features. There is no official changelog at the moment, but we should get one in the next few days.
This is a rooted ROM and you shouldn’t worry in case you already have your phone rooted. Flash is still supported by the web browser. You will need to use a custom recovery image to install the Android 4.1.2 JB on your Nexus I9250. Before starting to update the phone, you will first need to read the preparation guidelines below:
- Install the firmware ROM file listed in this post only on the Samsung Galaxy Nexus I9250. Do not attempt to flash the file on any other Android device as you might end up bricking them.
- As you know, your device should be on an unlocked bootloader and running a CWM Recovery image. Also, it is recommended for your phone to be already rooted. Note that this update to Android 4.1.2 JB firmware is pre-rooted and you won’t need to re-root the phone after installation.
- Backup all your important files. Move them on your device’s internal SD card or on your PC.
- If you wish to save a list of apps, SMS, Call Logs or the APN Internet Settings then you should use these apps: SMS backup & restore | Call Logs backup & restore | APN Settings Backup & Restore | AppBack for Android. Note that these should be backed up because the tutorial will ask you to wipe data and factory reset the device.
- Sync your Gmail with your Contacts app. This will save all the phone numbers and contact details that are currently stored on your device.
- Note that we cannot be blamed in case your device gets bricked in the process.
- Remember to charge the phone’s battery so that it won’t power off while you’re applying the firmware files.
- Make sure that you read the entire tutorial first and only after you’re sure that you know what you’re doing, you will begin the updating process.
I hope that you’ve managed to read all of the above and now that you’ve done that, then you can move to the next part of this post and learn how to properly flash this latest Jelly Bean update on your smartphone.
How to update the Galaxy Nexus I9250 with pre-rooted Android 4.1.2 Jelly Bean Firmware
- Download the AOSP 4.1.2 JZO54K firmware zip from HERE. Save the file on your PC and don’t extract its contents.
- Now download the Gapps for Jelly Bean zip file from HERE. Also, don’t extract its contents.
- Download the driver updates for Wi-Fi, graphics and others from HERE. This file will add small tweaks and it will improve the overall performance of your device.
- After the downloads are complete you should connect your device to your PC. Move the ROM zip file, the Gapps and the driver updates one on your phone’s internal SD card via USB cable. When the transfer is complete you should unplug the smartphone from PC.
- Power off your smartphone. Boot it into CWM or TWRP Recovery mode, as both are supported. You can boot into custom recovery mode by pressing at the same time the following buttons: volume up, volume down and power. Release the buttons when the screen powers ON. Use the volume buttons and select Recovery to boot into CWM recovery mode.
- When you’re at the main recovery mode screen you should select ‘backup and restore’ and create a full backup of your existing ROM. If you already created such backup, then you should skip this step or after the backup is complete you should move to the next step.
- Now select ‘Wipe data/ factory reset’ and confirm this action.
- Next, select ‘install zip from sdcard’ and then ‘choose zip from sdcard’. Find the AOSP 4.1.2 Android JZO54K zip and confirm that you want to install it.
- After the ROM installs you should select again ‘choose zip from sdcard’ and then find the Gapps zip. Install it.
- Now you should install the ‘drivers update’ file and you can do it just like you did with the Gapps and the ROM zips.
- After all three zips were successfully installed you should return to the main recovery screen. Select ‘restart system now’ and then wait for the first boot process with this new ROM to complete.
- Note that the first boot process with Android 4.1.2 will take at most 5 minutes to complete and you shouldn’t interfere with the process. When the Jelly Bean 4.1.2 home screen loads you should enter your Google Account details and take control over your phone once again.
NOTE: In case the first boot process takes over 15 minutes to complete or the smartphone gets into a boot loop, then you should power off the device completely, remove its battery, re-insert it and then repeat the entire tutorial starting with step 4.
These were all the steps that you had to take. In case you have any other problems with this ROM, please leave a detailed comment at the end of this post and I will try to come up with a solution. Also, remember that this guide should be applied by advanced Android users and you shouldn’t attempt to flash this ROM in case you don’t know what you’re doing.
This Android 4.1.2 is based on AOSP JZO54K Jelly Bean firmware and it is pre-rooted, which means that you don’t need to use another guide to apply a new root, as this one already offers you root access.