
Even with the Samsung Galaxy S3 looming on the horizon, you’ve got to give the Galaxy S credit for not running with its tail between its legs. Despite the steady popularity of the Galaxy S2 and the anticipation for Samsung’s newest creation, the Galaxy S GT-I9000 is still receiving a lot of loving from the developer community.
New ROMs keep making this classic phone a keeper and today’s ROM has been built from the latest Google sources. Developed by XDA Developers member el_navajita and Team 3xtr3m3, this ROM has been dubbed ICS333 and promises to be fast, simple, and easy.
The ICS333 ROM has been packed with added functionality based on CyanogenMod 9 and AOKP to make a comfortable and user-friendly experience. But, it doesn’t stop there. The ICS333 ROM also packs the following features:
- Notification bar toggles and numeric battery indicator
- Brightness control in status and notifications bars
- Real and improved auto-brightness.
- Extended power menu with reboot, recovery and screenshot.
- TV-Out
- Video face effects working
- Application killing with long press on back button
- Choose storage in Camera application
- T9 Dialer
- Removed “R” roaming indicator for national roaming
- Root, Busybox and SuperSU
- Kernel Semaphore 1.1.1s (387 MB RAM)
- HugeMem patch for 720p video by F4K
- Preinstalled apps: OI File Manager, Barcode Scanner
- APN’s predefined huge list
- Modified hosts file to remove ads in applications.
Of course, like any ROM in development, the ICS333 custom ROM has some bugs. The most notable is that the silent toggle icon doesn’t properly update. Any other bugs are easy to dismiss and shouldn’t detract from your user experience.
If your hands are itching to get the ICS333 ROM on your Galaxy S, then keep reading for our guide on how to flash the ROM to your device.
Warning
- 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.
Requirements
- A rooted Samsung Galaxy S GT-I9000 running stock XXJW4 firmware and with ClockworkMod Recovery installed
- Backup the /efs folder of your phone. See these instructions for help.
- 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.
- Make a backup of your /efs folder. This is in case you lose your IMEI after flashing.
- If you’ve got SIM card lock enabled, disable it. You can do this through Settings > Location and Security > SIM card lock.
- Google Apps (gapps-ics-20120429-signed.zip, md5sum: 7c524e1e078164f681e0aa6753180b2c).
- ICS333 ROM (ICS333-RC3-signed.zip, 108.94 MB).
Instructions
- Copy both the ICS333 ROM and Google Apps ZIP files to the root of your phone’s SD card.
- Turn off your Galaxy S.
- Boot into Recovery Mode. You can do this by pressing and holding down the Volume Up key, the Home button, and the Power button until the screen turns on.
- In Recovery, you can navigate using the Volume keys to scroll up and down, and select menu items using the Power button.
- Select Wipe Data/Factory Reset.
- Select Install ZIP from SD Card.
- Select the ICS333 ROM.
- Your Galaxy S should reboot during installation and then continue installing.
- If your Galaxy S reboots but does not continue installing, start again from step 5.
- After the ICS333 ROM finishes installing, select Go Back.
- Select Install ZIP from SD Card but this time, select Google Apps.
- Select Go Back.
- Select Reboot System Now.
- Some users report losing the ability to receive or make calls and sending/receiving SMS. If this happens to you, simply restore your IMEI with the backed up /efs folder.
Congratulations! You now have Android 4.0.4 Ice Cream Sandwich on your Samsung Galaxy S GT-I9000 in the form of Team 3xtr3m3′s ICS333 custom ROM. Enjoy all the added functionalities.