Samsung’s famed S series started with the Samsung Galaxy S. The Galaxy S features a 480×800 Super AMOLED touchscreen display, a 5 MP rear camera, a 0.3 MP VGA front-facing camera, 512MB RAM and a 1 GHz processor. At it’s times of release, it was one of the best phones in the market.
Initially it came with the Android 2.1 Eclair OS and it was upgradable to the Android 2.3 Gingerbread. After this, Samsung stopped pushing out official updates to this phone. However it can still be upgraded to the latest Android 4.3 Jelly Bean OS with the CM 10.2 custom ROM. If you want to install CM 10.2 on your device, follow the instructions given below.
Note: This tutorial is only for Samsung Galaxy S I9000. Do not follow this tutorial for any other variants or carriers.
Disclaimer: Follow the instructions at your own risk. The writer cannot be held responsible for any bricked or unusable devices. Even though the chances of your device getting bricked are negligible, the owner of the device must take full responsibility of it!
Pre-requisites and Backing up your Galaxy S:
- Make a Backup of the data on your device
- Enable USB debugging on your device
- Make sure the device has at least 60% charging
- Backup WhatsApp messages on Android Smartphone and Email
- Samsung Galaxy S must be rooted
- Custom Recovery like CWM or TWRP installed
- CM 10.2 zip file
- Gapps zip file
Steps to Install CM 10.2 ROM on Samsung Galaxy S:
- Create a Nandroid backup from recovery, in case anything goes wrong.
- Download the CM 10.2 zip file and Gapps zip file and transfer it to your device.
- Switch off the phone and boot into Recovery mode.
- Then perform full data wipe task. To do so, click “Wipe Data/Factory Reset”, then choose “Yes” on next screen to confirm.
- Next, wipe the cache and the dalvik cache. Also format the system.
- Now go to “Install zip” and then “Select zip”. Choose the CM 10.2 zip file.
- Now again wipe cache and dalvik cache.
- Now go to “Install zip” and then “Select zip”. Choose the Gapps zip file.
- After the process is complete, reboot the phone.