The Samsung Vibrant SGH-T959 gets its fair share of custom ROMs, and now a new Ice Cream Sandwich Android 4.0.3 based ROM has been released for it, named Ice Cream Zenwich. This is a port of the AOKP ROM for the Nexus S (based on the Android Open Kang Project) by XDA developer Br1cK’d, and offers a high number of inbuilt customization options, along with the stock ICS performance sans Samsung’s proprietary TouchWiz UI on top.

Do note that this ROM is still in beta (beta version 1 at the time of this article), so bugs are to be expected, as the AOKP project itself is still under development. Read on to find out how to flash this ROM on your Samsung Vibrant.

Warning!

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!!!

Compatibility

This ROM and the guide below is compatible only and only with the Samsung Vibrant, model number SGH-T959. It’s not compatible with any other device and may render an incompatible device unusable. Check your device model in Settings » About phone.

ROM Info

Known Issues:

  • Pressing reboot option in power menu reboots into recovery.
  • Auto brightness is buggy
  • WiFi tethering may or may not work. (You can use a third-party tethering app from the Market for wifi tethering. Or try this app → here)
  • Call mute/un-mute bug for some people wherein on an incoming call your voice may sound very low in volume to the caller. This can be solved by muting then un-muting whenever you pick up an incoming call.
  • Calling 911 might not work.

Screenshots:

Pre-Installation Requirements

  • Rooted Samsung Vibrant with Clockworkmod Recovery installed.
  • Sufficiently charged battery, at least 50% is recommended.
  • 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 Ice Cream Zenwich ROM on your Samsung Vibrant T959

  1. Download the Ice Cream Zenwich ROM from the original development page to your desktop.
  2. Transfer the downloaded zip file to the root of  SD card on your phone.
  3. Turn off your phone and wait for complete shutdown (wait for capacitive button lights to go off).
  4. Then, press and hold these 3 buttons together: Volume Up, Volume Down, & the Power button till the screen turns on, then let go of the buttons. You’ll boot into CWM recovery soon enough. In recovery, use Volume keys to scroll up and down and power key to select an option.
  5. Perform a full Wipe (this will not wipe your SD cards)
    • Wipe data / factory reset –> then Select Yes – Wipe data/Factory reset on the next screen.
    • Select “mounts and storage“, then select “format system” -> select “Yes” on next screen to confirm. Then, select “go back” to go back to the main recovery menu.
  6. Now scroll to “Install zip from sdcard” and select it.
  7. Select  “Choose zip from sdcard”. Scroll to the file you transferred in Step 2 and select it.
  8. Now confirm installation by selecting “Yes — Install **your_rom_file_name**.zip –  The ROM will start installing.
  9. After the installation is complete, select “go back” and then again select “wipe data/factory reset” to wipe again.
  10. After the wipe is complete, select “reboot system now” to reboot into the ROM.

    Important Note: 
    If you are coming from a Stock Samsung 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, wipe data/factory reset and reflash the ROM, and then reboot againand you should be fine.
  11. That’s it!! Enjoy Ice Cream Zenwich ROM on your Vibrant.

You can visit the original development thread to check for updates and more details. Let us know about your experience and problems (if any) in comments below.