AOKP ROM based Android 4.2 Jelly Bean arrives on Nexus 4 [How to Install]
AOKP ROM based Android 4.2 Jelly Bean arrives on Nexus 4 .

Nexus 4 users are in for a double treat, as the premium smartphone gets back to back Android 4.2 Jelly Bean firmware updates through the release of Slim Bean custom ROM followed by the latest AOKP (Android Open Kang) version. The AOKP ROM brings a host of customising options and tweaks to enhance the Nexus 4 Android experience.

Users must note that the AOKP custom ROM is still under development and may harbour a few untested bugs or broken features. However, all known issues are expected to be fixed in forthcoming software updates for the Nexus 4 device.

Key Points to Note

  • The AOKP custom ROM and the instructions provided in this guide are compatible with the Nexus 4 device only and will not work with any other device. Verify your device's model number by navigating to Settings > About Phone.
  • The instructions provided in this guide are meant for reference purpose only and IBTimes UK will not be held responsible for issues arising out of installing the AOKP ROM, or any damage to your device. Users are advised to proceed at their own risk.

Pre-requisites

  • Verify that the correct USB drivers are installed for your Nexus 4 device to enable connectivity with the computer (Download Nexus 4 USB drivers)
  • Enable USB debugging mode by navigating to Settings > Developer Options and check the USB debugging option.
  • Make sure that your phone battery has at least 85 percent charge to prevent unexpected device shutdown (due to battery drain) while flashing the AOKP ROM on your Nexus 4 smartphone.
  • Ensure that your phone's bootloader is unlocked and rooted with ClockworkMod Recovery (CWM) preinstalled on it.

Downloads

How to Install AOKP ROM Based Android 4.2 Jelly Bean Update on Nexus 4

1. Connect your phone to the computer with the USB cable.

2. Copy the downloaded zip files to the root folder of your phone's SD card without extracting any files.

3. Disconnect the USB cable from the computer and power off your smartphone (wait until the device completely shuts down).

4. Now, boot into recovery mode by powering off your device, and then boot into bootloader. After entering bootloader mode, browse to Recovery Mode option using volume keys and then select it by pressing Power button.

5. It's advisable to perform a Nandroid backup of your current ROM, so that you can restore it later if something goes wrong with the newly installed ROM. To take a backup, choose Backup and Restore and then hit Backup again. Return to main recovery menu once backup is done.

6. Perform a full data wipe process. To do so, click wipe data/factory reset, then choose Yes on next screen to confirm the action. Wait for a few minutes until the data wipe process completes. Choose Format /System (this does not affect your Internal/External storage) under Mounts and Storage option and then click Yes on next screen to confirm the action.

7. Choose install zip from sdcard, then click choose zip from sdcard. Now, browse to aokp_mako_unofficial_Nov-22-12.zip file that you copied to your phone in Step 2, and select it by tapping Power button. Confirm the ROM installation by clicking Yes on next screen and the installation will begin.

8. After the ROM is installed, repeat the step 7 but choose the 4.2_gapps-jb-20121119.zip file instead of ROM zip to install the Google apps package.

9. Now return to CWM recovery main menu. Hit wipe cache partition and after wiping process is complete, choose Wipe Dalvik Cache under advance option to perform Dalvik cache wipe.

10. When all data wipe process completes, return to main recovery menu and tap Reboot System Now to reboot Nexus 4 into AOKP based Android 4.2 Jelly Bean ROM. The first boot is time-consuming, so leave it alone.

Restoring Previous ROM: To restore your previous ROM, boot into recovery, choose Backup and Restore then restore your previous ROM by selecting it from the list.

AOKP ROM based Android 4.2 Jelly Bean update is now successfully installed on your Nexus 4.

[Source: Android Jinn]