AOKP is now based on Android 4.1 Jelly Bean and it has reaches Build number 3 which brings new tweaks and improvements for multiple Android devices. In this post you will find all the instructions that are required in order to successfully flash the AOKP JB Build 3 on the Samsung Galaxy Nexus I9250 phone.
This new Android Open Kang Project release will bring the SMS QuickReply, Expert Calculator tools like Graph and Matrices, IME Switcher and Vibration Ring toggle, Stopwatch and Countdown can now be accessed via Clock application. Other bugs and errors, that were present in Build 2, are now fixed. Also there are numerous tweaks and some small features were added to improve your overall Android experience.
Before we can begin to flash this new ROM, you should read the preparation guidelines and learn how to correctly set your PC so that the AOKP build 3 will install successfully. Note that this installation is still in development stage and you will find errors, which is why you should leave a comment or head to RootzWiki, the AOKP developers forum, and post a detailed comment in there.
Now that you know all that, read the guidelines below and learn how to backup data and to make sure that your smartphone will support AOKP Jelly Bean Build 3 ROM:
- Flash the AOKP custom ROM on the Galaxy Nexus I9250 device. Verify your phone’s model number by opening the Settings app and then checking the info listed under ‘About device’. If your phone is the I9250 then you can continue reading the rest of this post’s instructions.
- You can install this ROM only if your device is rooted and running the CWM recovery.
- Backup all important data files by moving them on your computer or you can choose to move them on your device’s internal SD card. The Internal SD card will not be removed in the process.
- To backup all your apps as a list or the SMS, Call Logs info and the APN Internet Settings, then you should use the following Android utilities: SMS backup & restore | Call Logs backup & restore | APN Settings Backup & Restore | AppBack for Android.
- All your contacts should be synced with your Gmail.
- Enable USB debugging option.
- Remember to charge your device’s battery so that it won’t power off during the ROM installation.
- This tutorial guide is destined to be used by advanced Android users and you should be careful while installing the new Jelly Bean based AOKP ROM.
- Note that we cannot be blamed in case you damage your device in the process.
- This Build 3 of AOKP for Galaxy Nexus will be updated to Build 4 and in you case you like this one, then you should keep an eye to our website as we will post a new tutorial on how to flash that one.
- You should create a full NANDROID backup of the existing ROM before installing Build 3 of Galaxy Nexus. Users that are already running previous AOKP Jelly Bean builds will not be forced to apply the wipe data/ factory reset step ( you can find it in the tutorial ), and instead you will need to apply ‘wipe cache’ and ‘wipe dalvik cache’.
- Read the entire tutorial first and only when you’re sure that you know what you’re doing, you can begin to install the new AOKP build ROM.
That’s all you needed to know before moving to the tutorial. Don’t skip any steps listed below. In case you cannot complete the installation, then you should ask for more help in comments and I will offer you a solution to your problem.
How to update Galaxy Nexus to AOKP JB Build 3 Official custom ROM
- Download the custom ROM zip HERE. Save the file on your PC and don’t extract its contents.
- Next, download the Gapps for Jelly Bean files from HERE. Make sure that you download the file for Jelly Bean and not the ICS or Gingerbread ones.
- Connect your I9250 device to your computer and move both the AOKP build 3 ROM and Gapps JB on its internal SD card. After the transfer is finished you should unplug the phone from PC.
- Power OFF the Galaxy Nexus. Enter CWM Recovery mode by holding pressed at the same time the following buttons: volume up, volume down and power. Fastboot screen will appear and you should select RECOVERY option to boot the custom recovery mode.
- When you’re at the main CWM recovery screen you will find numerous options. To create a backup of the existing ROM, select ‘backup and restore’ option and save it on your internal SD card. If you don’t want to create a backup, then move to the next step.
- Select ‘wipe data/ factory reset’ option and then confirm the process.
- Now select ‘install zip from sdcard’ and then ‘choose zip from sdcard’. Browse your internal sdcard contents for the AOKP Build 3 zip file. Confirm the installation.
- After the ROM is installed you will need to flash Gapps for JB. Select again ‘choose zip from sdcard’ and find Gapps zip. Confirm its installation.
- When you’ve installed the ROM and the Google Apps files, you can return to the main recovery menu.
- Select ‘reboot system now’ option. The Galaxy Nexus will start the first boot into AOKP JB ROM and you should allow it at least 5 minutes to complete the process.
- When the boot is complete, you should be welcomed by the new AOKP Jelly Bean 4.1.1 Home screen. Enter your Google account details and take control over your phone’s new Android OS.
That’s it, you’ve successfully flashed the new ROM on your device. Now you can customize the launcher, home screens, applications, widgets and all other parts of your Android 4.1.1 AOKP JB firmware. Note that this isn’t an official Google firmware.
NOTE: In case the device doesn’t boot after you apply step 10 or, it gets into a boot loop, then you should power off the device completely by removing its battery and then re-inserting it back on. Boot into CWM Recovery mode once again and after that you should try to flash the ROM once again. Eventually you should be able to install all files.
NOTE 2: If you don’t like this new AOKP Build 3 ROM, then you should use the backup of the previous ROM and restore it. Your device’s OS will be rolled back to the previous installation and it would be like the new custom ROM wasn’t even installed.
If you have any extra questions, please post them in comments.