The Android Open Kang Project launched for the Nexus S users the latest AOKP JB build 5 that it’s based on Google’s latest Android 4.1.2 firmware. Note that this guide is only destined to be used by Nexus S users and you shouldn’t attempt to use it on any other Nexus smartphone.
This latest release adds tweaks and all the bugs from the previous build 4 of AOKP were fixed. There are too many new features and in case your device is already running that one then you should know that this build 5 is only slightly more table. Installing this ROM is easy and you should be able to flash all files easily. In case you want to dirty flash the build 5, your phone has to be on AOKP JB Build 4 ROM. However, we recommend you to perform a clean install in case your device is running a much early release.
If you want to successfully flash this update, then you should read the preparation guide below and learn how to create backups so that you won’t lose any important files. If you think that you’re capable of flashing these files, you should still read the preparation guide below. Here’s what you need to know:
- Install this update only on the Samsung / Google Nexus S smartphone. Don’t flash the files you find here on any other Nexus variant as you will brick them.
- The Nexus S smartphone has to be on a rooted firmware and running the CWM Recovery image. Also, it has to be on a bootloader that is unlocked.
- Create a full Nandroid backup of your existing ROM. This file will be useful in case you cannot complete the tutorial and the phone doesn’t boot normally. These files can be created with CWM / TWRP Recovery or with ROM Manager or ROM Toolbox apps.
- If you want to backup apps, Call logs, SMS and APN Internet Settings, please use the following Android apps: SMS backup & restore | Call Logs backup & restore | APN Settings Backup & Restore | AppBack for Android. Some of these tools will work only on rooted phones.
- Save the Contacts by syncing them with your Gmail account. After the ROM is installed you will have to re-enter the same Google account for the synced Contacts to be restored to your smartphone.
- Enable USB Debugging option. Also, remember to charge the Nexus S battery for its power levels to go over 50%. This will prevent the smartphone from powering OFF during the custom ROM installation.
- Note that we cannot be blamed if you lose any data or in case your phone is unusable after applying the changes.
- Make sure that you don’t skip any steps in the tutorial. This is a guide for advanced users but you should still be able to flash all files in under 5 minutes.
- If you hit any roadblocks or any other problems, please tell us in comments and we will come to your aid.
I think that these are all the instructions that you had to read before moving to the next part of this article. In case the update doesn’t install successfully, you should use the ROM backup to restore the currently installed Android OS files.
How to update Nexus S to AOKP JB Build 5 custom ROM:
- Download the ROM zip file HERE. Place it on your computer’s desktop and don’t unzip the files comprised within.
- Download Google Apps zip file from HERE. Get the file for Android 4.1 Jelly Bean and not some other file that is destined for previous Android editions. Save it on your desktop and don’t extract the contents.
- Connect your smartphone to PC and transfer these files on the Nexus S internal SD card storage. After that you have to unplug the device from computer and after that power it off.
- Boot your Nexus S into custom Recovery mode. It can be done if you press at the same time ‘volume up’ + ‘power’ buttons. Release these buttons only when the displays powers ON.
- Select ‘wipe data/ factory reset’ and confirm this to perform a clean install. In case your device is running the AOKP JB Build 4, then you can skip this step and move to the next one as you can easily update over it.
- Now select ‘install zip from sdcard’ and then ‘choose zip from sdcard’. Find the AOKP JB Build 5 zip and install it.
- Select ‘choose zip from sdcard’ once again and find the Gapps for Jelly Bean zip. Confirm its installation, too. After both ROM and Google Apps files are flashed successfully return to the main custom recovery screen.
- Highlight and select the ‘reboot system now’ option. Nexus S will restart and it will boot for the first time with the Build 5 of AOKP JB ROM. This will take at most 5 minutes to complete. If it takes longer, read the note that I’ve listed under this tutorial.
- When the update is complete the phone will boot normally and you simply need to enter the Google Account and take control over your Nexus S.
NOTE: If the phone gets into a boot loop or it cannot go past the boot animation logo, then you should power off the device and remove its battery. Re-insert it back to its place and then start again from step 4. Eventually you should be able to flash this update.
In case you have any other problems please leave a detailed comment in which you describe exactly what steps you took and where you got stuck or, why you think that the phone isn’t capable of booting normally.