Galaxy S2 T989

How to Update Galaxy S II SGH-T989 with ICS Darkside Evolution Custom ROM Firmware

S2 T989 LogoClean, Fast & Stable custom ROM firmware arrives for T-Mobile Samsung Galaxy S II SGH-T989 smart phone which is dubbed as DARKSIDE.EVOLUTION.3 which is developed by Darkside team. Full credits to the developers as this custom ROM firmware has turned Out to be one of the best custom ROM firmwares when it comes to the features and add-ons. Over a period of this article we will be checking out on what are the list of features this custom ROM firmware comes along with detailed pre requisites and a guide to help you upgrade with this custom ROM firmware. This custom ROM firmware is based on the UVLE1 4.0.3 Based ROM which is the official ICS firmware released by SAMSUNG Electronics.

Disclaimer: We should not be held responsible for any damage happened to your device in the process of following the instructions mentioned in this article. It is very unlikely that there will be any issues to the device as we are committed to help you out with the same.

Banner T989

Since this firmware is a custom ROM firmware, there will be some issues, but it will be addressed in the coming days. We will also be checking out on how this custom ROM firmware looks like with the help of screen captures. Also, in the coming days we will be checking out more custom ROM firmwares.

Caution: This firmware should not be applied on the Galaxy SII GT I9100 model.


  • UVLE1 4.0.3 Based ROM (TMO-T989 Official)
  • Rooted
  • Deodexed
  • Busybox
  • bash
  • Zipaligned
  • Zipalign on boot
  • Removed “BLOAT”
  • Init.d support
  • Boot animation support
  • 5x4x5 TouchWiz Modified Launcher
  • Added Scrolling Wallpaper support
  • Fixed Gallery3D to support scrolling or static wallpapers w/ TW Launcher
  • Customizable 15 toggle quick panel (Thanks to @lengendk95)
  • Added Recovery & Download to Power Menu
  • Enabled SIP Calling over WiFi and 3g/4g
  • MMS Enhancements
  • Battery Notification disabled
  • DARKSIDE scripts
  • sysrw/sysro scripts
  • Enabled “Stay Awake” in Development Settings
  • SGS2 International shutdown/boot animation
  • Removed AM/PM from status bar
  • Updated Framework
  • Updated Statusbar
  • Samsung Keyboard, Swype, and ICS stock Keyboard
  • Fixed ADB
  • Enabled statubar brightness slider thingy
  • Removed Exchange security policy
  • BLN support


  • DATA
  • WIFI
  • GPS
  • MMS

Screen Captures of DARKSIDE.EVOLUTION.3 Custom ROM:

Darkside 1 Darkside 2 Darkside 3 Darkside 4 Darkside 5 Darkside 6

Let’s head to the detailed pre requisites which one has to follow so as to facilitate smoother firmware update.

It’s highly recommended that you back up all the data present in your phone so that if by chance the data gets lost or corrupted, the same can be restored with the help of below mentioned steps. With the help of below mentioned steps, you can easily back up the data. Don’t use the PC Suite tools to back up the data as KIES doesn’t detect device in custom ROM firmwares.

SMS – Use “SMS Backup & Restore app”,
Contacts – Sync with the Gmail application,
Call Log –Call Log and Restore
Images, Songs, Videos, Files – Copy to internal / External SD Card,
APN and MMS Settings – Note down from the path “Applications > Settings > Wireless and Network > Mobile Networks > Access Point Names

From the path “Settings > Applications > Development > USB debugging”, you need to enable the USB Debugging Mode. Ensure that the USB Debugging Mode is enabled in your device. You can check whether your device is rooted or not with an App called “Root Checker” which can be downloaded from the PLAY Store.

Your Galaxy SII should be rooted and the minimum charge left in your phone should be 60% so as to ensure that the device doesn’t get turned Off in the middle of firmware update. Full USB write / read access should be there in your computer.

Disable or Uninstall all the security suites present in your device as these tools interrupt the process of custom ROM firmware installation.

So assuming that you have followed all the instructions mentioned above, you can now proceed to the next page where we have summed up a detailed guide on how you can apply this firmware update.

Pages: 1 2

Click to comment

Leave a Reply

Your email address will not be published. Required fields are marked *

Comment moderation is enabled. Your comment may take some time to appear.

Most Popular

To Top