If you want to install a new ROM on your rooted T-Mobile Galaxy S2 SGH-T989, you will want to make sure to make a backup of your ROM first (see How to Backup ROM on T-Mobile Galaxy S2!)
UPDATE (Nov. 14th 2013) – Please make sure to upgrade your CWM when installing Android 4.4 KitKat ROMs FIRST!
Also, installing new ROM erases all your settings and apps, I highly recommend you to use Titanium Backup app to backup your apps beforehand. (see How to Backup/Restore Apps with Titanium Backup app!)
Once you’ve got the backup of your ROM and also apps out of the way, here’s how to install ROM on a rooted T-Mobile Galaxy S2:
Step 1. Install ROM Manager off Market and open.
Step 2. Choose “Flash ClockworkMod” to install the latest version.
Step 3. Copy over the ROM zip file you want to install by putting it in USB storage mode then copying over the file on your computer.
Step 4. In this example, I am copying EagleBlood_SGH-T989_1.0.zip, which is the ROM zip file.
Step 5. Choose “Reboot into Recovery” in ROM Manager to reboot into recovery.
Step 6. Choose “wipe data/factory reset” and hit Power button. (not wipe cache partition)
Step 7. Choose “Yes”.
Step 8. Choose “install zip from sdcard”.
Step 9. Choose “choose zip from sdcard” or “choose zip from internal sdcard” depending where you copied the ROM zip file to.
Step 10. Choose the ROM zip file you want to install.
Step 11. Choose “Yes”.
Step 12. Wehn it’s complete choose “Go Back”.
Step 13. Choose “Reboot system now”.
Step 14. You should reboot into the new ROM.
Step 15. Enjoy your new ROM and restore your apps using Titanium Backup app.