Galaxy Nexus I9250 phone has received its version of AOKP JB-MR1 build 4 ROM, which is based on the latest Android 4.2.2 Jelly Bean OS by Google. Use this tutorial and you will learn how to successfully flash this custom ROM on your device without any problems. Read the entire post and use the comments field to ask for extra guidance in case you cannot complete the installation.

Android 4.2.2-based AOKP JB MR1 build 4 has been released a few days ago and it brings several new tweaks for the Lockscreen widgets and stability improvements. More info about it can be found here in this news article. It is an official release by the Android Open Kang Project team and it can be installed in under 5 minutes without taking too many steps. However, in order to make sure that you can installed this custom ROM at your first attempt, then you should read the guidelines below.

Use the guide only for the I9250 model of the Samsung Galaxy Nexus. This tutorial won’t work for any other variant of the Galaxy Nexus and you shouldn’t attempt to test this fact. Check your phone’s model number by opening Settings, and then checking the info listed under ‘About phone'; if the I9250 model is listed then you can continue with the rest of this post’s instructions.

Your phone has to be rooted and running CWM / TWRP Recovery. I’ve used CWM recovery for this update. If your phone doesn’t meet these requirements then you won’t be able to flash the custom ROM.

The tutorial features a step that will ask you to factory reset your device. You can skip that step in case your device is currently running on a previous build of AOKP JB MR1. If there is another ROM then you will be forced to apply that step as otherwise the new ROM won’t boot.

Also, remember to sync your Contacts / People with your Gmail account so that you won’t lose any important data of your saved contacts. Enter the same Google Account after the installation is complete so that you will get all the Contacts data restored to your Galaxy Nexus.

Enable USB Debugging option from the Developer Options. NOTE: The Developer Options might be hidden after the new custom ROM is installed, but you can easily re-enable them by opening Settings, then tap the About Phone menu and then tap 7 times on the Build Number section.

Make sure that your phone’s battery is charged so that it won’t power off in the middle of the updating process.

This is a guide for advanced Android users. Don’t blame us in case the phone is bricked in the process or you lose any important data files.

Read the entire tutorial and you should be able to complete the update easily in under 5 minutes. If you’re having problems with the update then you can ask for extra help in comments and I’ll try to find a solution to your problems.

Now that you know all of the above, get to the next part of this post and you will make sure that the new custom ROM will install at your first attempt.

Download the ROM from HERE or HERE and save it on your PC desktop screen. Do not unzip its contents.

Download the Gapps for CM 10.1 from HERE. Download the version for CM 10.1 as it will work with the AOKP ROM. Don’t extract the contents of this zip.

When the downloads are complete, connect the I9250 device to your PC and then move both files to your phone’s internal SDcard. Disconnect the phone from PC when these files are moved with success.

Power off your smartphone.

Boot it into CWM Recovery mode. It can be done if you press Volume Up, Volume Down and Power, all at the same time. It will bring up the Fastboot menu and then you need to select the RECOVERY option and confirm by pressing Power.

When you’re at the main menu of the CWM Recovery mode, you can select the ‘backup and restore’ option and create a NANDROID backup of your current ROM in case you didn’t have one until now. Skip this step if you have such backup.

Select ‘wipe data/ factory reset’ option and confirm. NOTE: If your phone is already sporting a AOKP JB MR1 custom ROM, then you can skip this step and continue to the next one.

Select ‘install zip from sdcard’. Next, select ‘choose zip from sdcard’ and then you need to find the ‘AOKP JB MR1 build 4 ROM’ zip file and confirm its installation.

After this ROM is installed you have to select again the ‘choose zip from sdcard’ option. Find the Gapps file and install it.

Return to the main menu of the Custom Recovery mode when the files are both installed successfully. Select ‘reboot system now’ option.

The first boot process of the AOKP Jelyl Bean 4.2.2 ROM will start now and it should be done in under 4 minutes.

Enter your Google Account details when the new ROM completes the boot. Test its functions and tell us in comments which are its best new additions.

NOTE: In case the first boot doesn’t complete after 10 minutes, or the Galaxy Nexus gets into a boot loop, then you will need to power off the device completely. After that you should repeat the entire tutorial once again, as custom ROM installation aren’t always completed at the first attempt and that is why you need to keep on trying. The install should be ready eventually.

Also, if the ROM doesn’t install at the first attempt, then you will have to repeat the tutorial and make sure that the actions listed under step 7 are completed, as that might be what’s stopping the new OS from installing on your Galaxy Nexus phone.

Test the new ROM and make sure to restore all your data back to your device when you’re sure that you’ll keep it installed. If you’re having problems with this new AOKP JB MR1 build 4, then you can easily restore the NANDROID backup of your previous ROM using the Custom Recovery mode.