Android 4.1 Jelly Bean might be officially landing for only a handful of devices, but gadgets like the Samsung Galaxy S GT-I9000 can enjoy this newest update through a custom ROM based on CyanogenMod 10 sources.
This ROM may not be the official build, but it's based on Team Hacksung's source code, with small modifications done to allow the use of /datadata partition.
Galaxy S users have XDA Developers senior member DerTeufel1980 to thank. The ROM is still undergoing improvement. Mounting the external SD card to PC is not yet working but you can get around this by switching to MTP mode. Calls, SMS, data, Wi-Fi, camera, Bluetooth and GPS, however, are in working order.
Check out the rest of the guide to learn how to upgrade the Samsung Galaxy S I9000 to Android 4.1.1 Jelly Bean via the Helly Bean custom ROM based on CyanogenMod 10 source code.
- The instructions in this guide are intended for use with the Samsung Galaxy S, model number GT-I9000. Applying these instructions on another device or model may produce undesired outcomes.
- The information in this guide is provided for instructional and educational purposes only. There is no guarantee that these instructions will work under your specific and unique circumstances.
- Use these instructions at your own risk. We shall not hold any responsibility or liability for whatever happens to you or your device arising from your use of the info in this guide.
- Read and understand the whole guide first before actually performing the instructions.
- Samsung Galaxy S GT-I9000 with ClockworkMod Recovery installed and running on value pack XXJW4 firmware
- Download the following files:
- Helly Bean ROM based on CyanogenMod 10 sources (helly_bean_allinone_20120820.zip, 303 MB)
- Add-ons package for Helly Bean ROM (Helly_Bean_AddOn_20120729.zip, 87.0 MB)
- Backup all personal data on your phone to make sure you have a copy of your personal data (e.g., contacts, SMS, MMS, Internet settings, Wi-Fi passwords, and the like) in case the procedure in this guide erases such data.
- Copy the downloaded ZIP packages to your Galaxy S's internal SD card.
- Turn off your Galaxy S.
- Boot into Recovery Mode. You can do this by pressing and holding down the Volume Down, Home, and Power buttons until recovery boots.
- NOTE: Once in Recovery Mode, you can use the Volume keys to navigate and the Power button to select options.
- Create a NANDroid Backup of your ROM. From the main recovery menu, select Backup and Restore and select Backup on the next screen. Wait until recovery finishes the backup process.
- Select Wipe Data/Factory Reset and confirm the action on the next screen.
- Select Install ZIP from SD Card and select Choose ZIP from SD Card.
- Select the ROM package file and confirm the action on the next screen to flash the ROM to your mobile phone.
- Once the package has been installed, select Advanced > Reboot recovery to reboot the phone back to Recovery Mode.
- Install the ROM package once more, in the same manner as in step 6 and 7.
- Once done, flash the add-ons package file in the same manner as in steps 6 and 7.
- After the addons package has finished installing, select Go Back.
- Select Reboot System Now to restart your phone.
Congratulations! Your device is now running Android 4.1.1 Jelly Bean through the Helly Bean custom ROM based on CyanogenMod 10.