So, you want to install a custom ROM on your newly rooted(wedded) Galaxy S3?
Well, I’ve been flashing custom ROMs on many different Android devices in the past and here’s my “universal” guide “fail-proof” method for installing a custom ROM on your rooted Galaxy S3. This will work on all custom ROMs.
Before you install a custom ROM, PLEASE MAKE A BACKUP ROM!!! See How to Backup/Restore ROM on Rooted Galaxy S3!
Also, before you install a new custom ROM, use Titanium Backup app to backup all your apps, use GMail to backup your contacts (make a dummy GMail account if you don’t have one), and use any SMS Text backup app from the Play Store to backup your SMS texts.
Step 1. First, go ahead and download the ROM zip file and copy the whole file over to your phone’s internal storage or microSD card. DO NOT UNZIP the ROM zip file. Mac OSX usually automatically unzips the zip file but just use the zip file not the folder.
Sometimes there may be several zip files, usually the ROM and Gapps or other mods. Copy all of them over to your phone’s internal storage or microSD card. For multiple files, you simply have to install the ROM first then the rest.
Step 2. First, reboot into ClockworkMod Recovery by holding down Volume Up, Center Home, and Power buttons together for 10 seconds.
Step 3. Choose “wipe data/factory reset”.
Step 4. Choose “Yes”.
Step 5. Choose “install zip from sdcard”.
Step 6. Choose “choose zip from sdcard” OR “choose zip from internal sdcard” depending on where you copied the ROM zip file to in Step 1.
Step 7. Browse and find the ROM zip file you copied over to your phone in Step 1. In the example below, I am going to choose “I9300_Omega_v4.2_XXALEF.zip” which is the ROM zip file for Omega ROM.
Step 8. Choose “Yes”.
Step 9. Depending on the ROM you install there may be an additional graphical installer. If it does, simply follow the instructions on the screen, otherwise just give it 5-10 minutes for the ROM to install.
Step 10. Reboot and you should find your phone with a new custom ROM!
Step 11. (Optional) If for some reason your phone doesn’t boot into your new custom ROM or you get a lot of force closes or you can’t download apps from the Play Store, you can clear cache and dalvik cache in CWM.
Cache and Dalvik cache are temporary files in your phone that can go corrupt while installing a new ROM. It doesn’t hurt to format/wipe cache so let’s do that.
Reboot into ClockworkMod Recovery by holding down Volume Up, Center Home, and Power buttons together for 10 seconds.
Step 12. Choose “Wipe cache”.
Step 13. Choose “Yes”.
Step 14. Also you can wipe dalvik cache, which is usually in Advanced menu.
Step 15. 99% of the time, wiping cache and dalvik cache will solve your bootloop problems and force closes. You don’t have to do this every time you install a new ROM (some people do) but just know this is the FIRST thing you do when something goes wrong while installing a new ROM.
Need Help? Best way to reach me is on Twitter for the fastest response!
Tweet/Follow Me @Zedomax
I don't use Hangouts app much btw but you can follow me on my Google+ for latest updates.
Have Facebook? Follow me on Facebook
Want to stay updated on latest Galaxy S3 Root news?
Sign up for our Galaxy Note 3 Root Newsletter here so you get ROM of the week and more! Galaxy S3 Reference
You will need a rooted Galaxy S3 to install all ROM/kernels.
NOTE: PLEASE ONLY INSTALL ROMS INTENDED FOR YOUR VERSION OF GALAXY S3! Otherwise you WILL BRICK YOUR PHONE and I will not be responsible!
First time to rooting and custom ROMs? Please see our Galaxy S3 Root FAQ FIRST! Note: T-Mobile Galaxy S3 ROMs are compatible with Canadian Wind, Mobilicity, and Videotron Galaxy S3s.
AT&T Galaxy S3 ROMs are compatible with Canadian Bell, Telus, and Sasktel Galaxy S3s.