Galaxy S2 I9100 can be updated with the latest AOKP JB Build 5 ROM and you can learn how to that just by reading this post. Note that this is a custom ROM that has been bundled by the Android Open Kang Project and not an official Samsung release. Read the entire post and only when you’re sure that you want to flash this then you can begin the process.
This latest AOKP build is based on the Android 4.1.2 and there are some new features and functions that should improve the overall performance of your device. However, there aren’t that many changes and in case you’re coming from the AOKP Build 4 JB then you can ‘dirty flash’ this latest build 5, which means that you won’t need to wipe the data and factory reset the device. You won’t lose any data if you’re currently on AOKP JB Build 4.
In order to correctly flash this update, you will first have to read the preparation guide below. Backups of all important files can be made using the tools and guides in this article. Take notice that some of the info listed below will require an advanced user to work with it. Here’s what you need to know:
- Flash the AOKP JB Build 5 custom ROM only on the Samsung Galaxy S2 model number I9100. You shouldn’t attempt to install it on any other Android smartphones. Don’t try to update the Galaxy S2 I9100G device as that one is using a CPU OMAP and the files in this post are incompatible with it.
- The SGS2 I9100 should be rooted, CWM Recovery image has to be installed on it. Only if these requirements are met, you will be able to flash the new custom ROM.
- Use CWM Recovery or ROM Manager to create a full NANDROID backup of your currently installed Android OS. Such file will be extremely useful if the new OS doesn’t install correctly as you will have to restore this backup file if that happens.
- If you wish to individually backup a list of installed apps, SMS, Call Logs and the APN Internet Settings, then you should use these tools: SMS backup & restore | Call Logs backup & restore | APN Settings Backup & Restore | AppBack for Android. Some of them require root access so make sure to grant them that.
- Sync your Contacts with your Gmail account. This step will prevent your stored contact phone numbers and details from being lost. You can restore them after the new ROM installs successfully.
- Enable USB Debugging option from the Android Development menu. Charge your phone’s battery so that you won’t have to repeat the tutorial guide more than once.
- Note that we cannot be held responsible in case you brick your device or some other thing goes wrong with the updating process. Also, remember that you shouldn’t attempt to use this guide in case you’re a novice when it comes to flashing custom ROMs.
- Don’t skip any of the steps that I have listed in the tutorial. Use the comments field to ask for extra help in case you’re stumbling upon any roadblocks.
I think that these are all the general guidelines that you had to read prior to moving on to the next part of this article. Remember that you should apply all steps and it would be better to clean install this new ROM, as a dirty flash is only advised if you’re smartphone is currently running the AOKP JB Build 4.
How to update Galaxy S2 I9100 with AOKP JB Build 5 ROM:
- Download the AOKP custom zip file from HERE. Save the file on your PC and don’t extract its contents.
- Download the Gapps file for Jelly Bean 4.1 firmware from HERE. Save it on desktop and do not unzip.
- Connect your smartphone to your PC using the USB cable. Move both files on its internal SD card. When the transfer has been completed you can disconnect the PC from smartphone.
- Power off your Galaxy S2 I9100 and then boot it into CWM Recovery mode. It can be done if you press at the same time ‘volume up’ + ‘home’ + ‘power’ buttons. After the screen flashes you can release the buttons as the ClockworkMod recovery mode will boot now.
- First thing that you can select is the ‘wipe data/ factory reset’ option. Confirm this and all installed apps, SMS and other similar info that is stored on the /system partition will be deleted. Note that the internal SDcard contents will not be wiped. In case your device is currently running the ‘AOKP JB Build 4 ROM’ then you can skip this step.
- Now select ‘install zip from sdcard’ and then select ‘choose zip from sdcard’. Find the custom AOKP JB Build 5 ROM zip file and confirm that you want to install it.
- When the ROM is successfully installed you will need to select again the ‘choose zip from sdcard’ option. Install now the Gapps zip. When this one is installed return to the main CWM Recovery screen.
- Next, select ‘reboot system now’ and your smartphone will boot for the first time with this build 5 of AOKP JB custom ROM.
- Enter your Google details when the homescreen welcomes you and after that you’re done, you’ve managed to install the new Android AOKP 4.1.2 ROM.
If the phone doesn’t boot normally after installing the ROM, you should power it OFF, remove its battery and then reinsert it back in its place. Repeat the entire tutorial starting with step 4. The second time make sure that you apply the step 5 instructions as you r device needs a data wipe/ factory reset.
In case you cannot complete this update, then you should ask for more help in our comments field and we will gladly help you complete this tutorial.