Update: The AOKP project for Galaxy S is now maintained by Sixstringsg (officially), and not by Bhuvan Goyal whose AOKP based rom is now known as Blue Lightening — of course, we’ll be covering it soon enough. For now, the post has been updated to give credit to Sixstringsg and links have been updated accordingly.
The original Galaxy S i9000 continues to get it’s share of developer love in the form of Android 4.0 or Ice Cream Sandwich Custom ROMs. Who cares if Samsung releases an official update or not? XDA member BhuvanGoyal, from Jaipur, India, has just released his own port of Developer Roman’s ICS AOKP ROM. The ROM is based on Android 4.0.3 and is AOSP based, meaning no Touchwiz launcher, featuring the glitch kernel v14, is pre-rooted, and has great battery life.
The ROM is still a Beta, and it is possible to encounter some bugs, which are essentially carried forward from the base AOKP ROM, which in itself is under heavy development. The plus side is that as the base ROM gets additional features and fixes, we are likley to see this one get better too. (Little update: Almost everything works now, and it cannot be said buggy anymore. So go ahead and enjoy this very beautiful rom.)
The methods and procedures discussed here are considered risky and you should not attempt anything if you don’t know exactly what you are doing. If any damage occurs to you or your device, including a bricked, non-functional device, we won’t be held liable. You have been forewarned!!!
This Rom and the guide below is compatible only and only with the Samsung Galaxy S, model number GT-i9000. It’s not compatible with any other device and may render an incompatible device unusable. Check your device model in Settings » About phone.
- Developer → Sixstringsg
- Rooted Galaxy S with Clockworkmod Recovery installed.
- Fully Charged Battery
- This procedure will wipe all your apps, data and settings (but it will NOT touch your SD cards, so don’t worry about those). Backup your Apps and important data — bookmarks, contacts, SMS, APNs (internet settings), etc. This Android backup guide would help you
How To Install AOKP ICS Port on your Galaxy S GT-i9000
- You’ll need clockworkmod recovery installed in order to install the AOKP rom on your Galaxy S. To get it, do this:
- Download the AOKP ICS ROM from the AOKP’s page here: Link
- This rom doesn’t contain Google apps (Gmail, Talk, etc.) by default and you have to install them separately. So, download this file called gapps in short from here: Link. Filename: gapps-ics-20120429-signed.zip
- Transfer both the downloaded zip files to the root of SD card on your phone. You can transfer it anywhere but just remember the location of the folder where you out it.
- Now power off the phone and reboot to recovery (Press and hold these 3 buttons together: Volume UP+Home+Power till the Galaxy S logo shows up on screen. You’ll boot into CWM recovery soon enough)
- Perform a full Wipe.
- Wipe data / factory reset –> then Select Yes- Wipe data/Factory reset on the next screen
- Wipe Cache Partition –> then Select Yes- Wipe cache partition on the next screen
- From the main menu, select Advanced, and then Wipe Dalvik Cache –>then Select Yes- Wipe Dalvik cache on the next screen
- Select Install zip from sdcard » Choose zip from sdcard » browse and select rom file you downloaded in step 2. Confirm installation by selecting Yes on next screen.
- Flash the gapps file now. Select Install zip from sdcard » Choose zip from sdcard » browse and select rom file you downloaded in step 3. Confirm installation by selecting Yes on next screen.
- After the installation is complete, select “go back” and then select “reboot system now” to reboot your phone.
Note: If you are coming from a Stock ROM, or a Samsung based ROM, the phone might get caught in a bootloop during flashing. In case that happens, just pull the battery, reboot into recovery and reflash the ROM, and then reboot again, and you should be fine.
- That’s it!! Enjoy AOKP ICS rom on your Galaxy S. And btw, in case you wanna come back to Gingerbread for whatever reason, simply install XXJVU firmware, using the link provided in step 1.1
You can visit the original development thread to check for updates and more details. Let us know about your AOSP Ice Cream Sandwich experience in comments below.