It was in June 2012 that I wrote an article on the best ROMs for the Galaxy S3. It has been a long time since then and though I updated that post every now and then with the newest ROMs, I began to feel that it was better to make a new post rather than updating the old one. The Galaxy S3 is an immensely popular Android phone and it is by far the most-selling phone from Samsung and therefore it has been a darling among Android developers. This has resulted in hundreds of custom ROMs and mods, so much that it might confuse a person who is planning to switch to a good ROM on his Galaxy S3.
As for myself, I have to flash a custom ROM frequently but I always prefer a custom ROM that keeps me near to the stock Jelly Bean 4.1.2 firmware of my Galaxy S3 (with all its bloatwares) but gives me a better battery-life, smoother user UI and a few other tweaks and mods. Quite recently, o example, I had been using the ParanoidAndroid ROM 3.0 and I must admit it was a very lovely experience for a week. But amid all pleasures, I was badly missing the stock file manager, video player and camera. People’s preferences, however, differ and your opinion might be a bit or fully different from me.
As I said the variety and majority of custom ROMs for the Galaxy S3 leads us to a state where we are often stuck to a confusion as to what ROM would be good enough to go with. The definition of good, in the present sense, is again determined by the factor of what you like. I have been testing a bunch of ROMs for more than two weeks and found a few of them worth giving a try.
We would like to clarify the we are not the developers of any of the ROMs listed here. The credit goes to the respective developers for working hard for us. You must know that flashing a custom ROM is a risky thing and if you are not careful enough, it might brick your costly phone. Do not proceed unless you are not sure of what it is all about.
The ROMs listed below are in no particular order, so it should not be taken as a countdown. The reviews and selection is based on the author’s experience and it may be that you have a different view. We have listed what we think are one of the best. What is really best is up to you to decide.
Before You Really Flash a Custom ROM, Must Read This:
Most of you viewing this article, I believe, will have rooted their phone and installed CWM Recovery already. But if you have not yet a rooted Galaxy S3, please root it now: Galaxy S3 Rooting Tutorial.
How to Install Custom ROMs on Galaxy S3:
Download the preferred ROM and Google Apps (if applicable) from below and follow the instruction below carefully. But as I said above, your phone must be rooted and CWM Recovery installed on it.
Download the ROM and Google Apps (if applicable) files. Not that both files come in zip with md5 checksums so do not extract them and copy to your phone’s internal or external (preferable) by connecting it to computer using a USB cable.
Go to Settings> Developer Options and turn on USB Debugging Mode.
Make sure your phone has a good battery level, if not charge it now. Also backup and sync your contacts, messages, apps, etc. Use these backup apps to backup data easily.
Turn off your phone and reboot your phone into ClockworkMod Recovery mode. If you do not now how to do it, here it is: press and hold the Volume Up+Home (center) keys simultaneously and then hold the Power key. Keep the three buttons pressed till the screen turns up, the Samsung logo blinks for two times. Release the power key now but keep the other two keys pressed till you see a list of options in blue text on black background with Android bot.
In the Recovery the touch mode does not work, so you will have to use the Volume up and down keys to scroll and highlight and the Power button to select an option. If you have installed CWM Touch Recovery. you can operate it by touch input.
The first and most important thing is to backup your current ROM. Scroll down to “backup and restore” option and select “backup”. It might take a few minutes for the backup to complete and it is a kind of assurance that you phone will be safe in case anything wrong happens.
When it is done select go back option and choose “wipe data/factory reset” option and wipe it.
Then go to“wipe cache partition” and wipe it.
Finally, go to “mounts and storage” option and format data, cache and system.
Return back to the main menu and select “install zip from sd card> choose zip from sd card”and select the ROM file that you copied to your phone in Step 1.
When the ROM is installed, go back and install the Google Apps zip package the same way you installed the ROM in Step 10.
Finally, go back to the main menu in Recovery and select ”reboot system now”.
Remember that the first boot after installing a new ROM takes much longer time than an usual boot. Sometimes it takes up to 10 minutes (maximum), so be patient. In case you phone does not boot properly and you are stuck on bootanimation even after 10 minutes, long press the power key. If it does not work for you, remove the back cover, pull out the battery, wait for a minute, reinsert the battery and try again. If you wish, you can go back to your previous ROM any time if you have made a back up as told in Step 6.
Phone Stuck at Samsung Logo?
In case your device is stuck on bootloop- that is, it does not boot normally, pull out the battery, boot your Galaxy S3 in CWM recovery, “wipe data/factory reset” and “wipe cache partition” and then reboot the device. You can also try reinstalling the ROM. Read our detailed guide on fixing Bootloop here.
I have been following mike1986 for quite a long time and let me tell you that this guys has multifarious talent. I have used the Android Revolution HD ROM on most my devices including Galaxy S3, Note 2, Note 10.1 and now HTC One too and each time I could not help captivated by the performance I got on all these devices.
As you can see in the screenshots, Android Revolution HD is a stock TouchWiz based custom ROM that takes away the terrible things like bloats and lag-delays from the stock TouchWiz UX and adds a number of modifications, not in the look, but it the system properties to make your device perform faster and with better stability. The ROM features CPU governors performance improvements and disabled kernel debugging for better performance, and RAM and speed optimizations. All such professional touches naturally promise a far better battery life.
The ParanoidAndroid ROM is one of the most popular custom ROMs for the Galaxy S3 but for almost all Android phones. Its hybrid look and feel, smooth and fast performance and decent battery backup, all make it a hotspot for those who love custom ROMs. I spent the whole last week with the latest version of the ParanoidAndroid 3 and it was a whole new experience due to its flexibility, capability of customization and, most of all, the extended desktop mode with that beautiful Pie thing (see the screenshot above).
The PA ROM now comes with another innovative feature called Halo Notifications. Below is a video overview:
I have written a detailed article that reveals all the aspect of this new avatar of the ParanoidAndroid ROM. It is based on AOSP 4.2.2 and also supports themes made for CyanogenMod 10.1.The ROM is almost bugless but the PA Team will have to focus on improving the battery performance a little. If you want to have a fresh new experience with beautiful looks, the PA3 ROM is just for you.
While most ROM developers are prone to strip their ROMs to achieve speed, smoothness and cleanliness, there are still few who prefer to be more and more inclusive. UltimaROM is one such ROM that attempts at being the ultimate choice for those whose hearts beat for the features of stock firmware and the look of AOSP.
So, what are the things that this giant ROM has, making is so heavy. It is a fully loaded ROM with 5 different kernels, all Samsung Apps/Bloats, stock TouchWiz launcher, crDroid TouchWiz 4 x 5 launcher, Motorola Atrix HD launcher, Xperia Z, Nova and Apex launchers and many others. Besides, the crDroid ROM also features 128 CSC’s (country/region codes), transparent widgets (such as AccuWeather, Fm Radio, Music Player), Multi-window with editable apps, Ink-effect lockscreen from Note 2, three pre-installed themes and option to choose from a host of other customization options. The best things is you can choose what, and what not to install. While installing the ROM via CWM, choose “Custom Installation” in Aroma installer.
Among the major features UltimaROM offers, include the following:
Choice of Kernels in AROMA
Option to remove bloat apps
Nexus 4 launcher
Galaxy Note II Keyboard
Galaxy Note II Camera (Jobnik)
Call Recording option
Long Press Volume to change tracks
MegaBassBeats Audio option
Inverted Play Store, YouTube, Gmail, Calendar, Dropbox, etc.
Tweaks to reduce lag.
AOSP Lockscreen Toggle
Advanced System Bar Clock Options
Extended power menu
Custom Boot Animations
Internal2External SD Script option
Transparent Accuweather Widget with Blue Date
As for the battery-life, with the UltimaROM for the Galaxy S3, it was good and lasted a whole day with average use. The ROM is based on stock Android 4.1.2 Jelly Bean firmware for the phone and feels smoother and faster than the original, thanks to the tweaks done by the developer! I have not seen any custom ROM with so much options in Aroma. I really like my Galaxy S3 with all stock options with AOSP style TouchWiz and amazing performance.
Before installing the ROM, make sure you phone has either CWM 6 or TWRP recovery on it. If your phone does not have it, install from here.
The FoxHound ROM might prove an ultimate choice for you if you like a full-featured ROM with lots of settings options for customization. The ROM is more than 900MB in size and it is due to its inclusiveness. I have been using it for 4 days now and it has impressed me with its speed, smoothness and stability. Since it is installed through Aroma installer, you are more in control of things. You can decide what is good for you and installed the desired elements. You can choose from various custom recoveries like CWM, Siyah and Chainfire’s recovery. Moreover you can choose a suitable Kernel (I prefer Siyah). Then there are options for stock SGS3 and themed launchers like Nova, Apex, Nexus 4, etc. and the selection interface for apps you want to install.
The ROM features various performance tweaks and graphical changes and has a far better battery life compared to most ROMs. The best things that this ROM offers are found under device settings. Just explore the extensive settings and you will realize why I am talking about the FoxHound ROM in so hyped terms. The ROM also has OTA update feature and it notifies you whenever a new update is available.
I came to know about the Carbon ROM a few weeks ago but did not consider it for 2 reasons then- first, I thought it was like any common AOSP based ROM and second, it was in early stage with bugs and had issues. At the backend, however, I kept testing it. I would like to share one thing about this ROM. What I supposed was a commonplace ROM like any other, turned out to be a dark horse. I was surprised to see the potential and options for customization offered by the Carbon ROM.
A few days back I reviewed this ROM and I am sure that if you want an AOSP ROM for your Galaxy S3, this is an ultimate choice. Download the ROM and read the full review here.
For good performance and stability, install the latest version from the “release” folder and to enjoy latest features, go with “nightly” version.
The name of the 6th and last ROM in our list of some of the best ROMs for the Galaxy S3 GT-I9300 coincides deeply with the very meaning of “Omega” that is the 24th (2+4= 6th ROM) and last letter of the Greek alphabet and means “great”. It is a great ROM indeed. The developer has optimized the stock Samsung ROM to perform fast and with great stability while taking away all unnecessary bloats and yet maintaining the tru soul of the TouchWiz UX as we know it.
No theming, no extra bloats in the name of tweaking and performance boosting! If you want to use your Galaxy S3 with all those features you spent money for and even better stability, speed and battery life, Omega is just your final destination. Another good thing about the ROM is that most mods like this for the device work superbly. Transparent AccuWeather widget, editable multi-window, ink effect, wallpaper scrolling are just some additional feature you can enjoy with Omega ROM installed on it.
The ROM is based off the latest Android 4.1.2 firmware for the Galaxy S3. Besides, there is another version of the ROM that lets you enjoy the optimized version of the leaked Android 4.2.1 JB firmware.
A multi-faceted person with his heart and mind in English literature and technology, Rakesh is a teacher by profession and Android lover by vocation. He has penned down numerous books and has been a theme-maker, modder and a small-time developer of Android. He enjoys learning, discovering, growing and sharing the newest and latest trends in the world of Android. You can checkout his work here.Current Devices:Nexus 5, Galaxy S4 , HTC One, Galaxy Note 10.1, Xperia Z1, and iPhone 4S.
hi guys, i have tried a few roms on this list with no problems, and today i put on android revolution, and i now i am getting an error msg saying "i am not registered to any network". i have an imei number. tried manually setting etc. i also reverted back to PA using the backup i made before i flashed android revolution and now i have the same problem. any suggestions guys? fanx
Hey there,Nice roundup. very detailed and informative... but how can you possibly ignore Wanam's Rom [Wanamlite]? (I saw you mentioned it in the S4 roundup so, Why not here?) It's the best option for those who just want to have the best preformance, stability and battery life from their S3, without all the bells and whistles that many developers tend to add...In the AOSP front: I tried Carbon. it was nice, but i didn't find any reason to make it my daily driver. battery drained too fast, and it didn't exale in any parameter.Then i tried Paranoid. they did a great job with the last version, and it's much more stable and smooth than before, including the magnificent HALO feature, which rocked my world. But AOSP is just not ready for PrimeTime on S3... as with every AOSP ROM, there's a few small bugs that accumulates to inconvinient use of the rom...So afterall, i found myself running back to the beloved Wanamlite.It's as smooth as Omega or any other AOSP ROM, the performance is as good as it gets, and the battery life is second to none.Do the right thing, help all the newbies and add it here ;) afterall, you thought it's good enough for the S4, didn't ya?
Hi everyone. I have recently tried all built version of SuperNexus ROM on GS3 Int'l Version. Everything works well but everytime i launch the Camera it reboots the phone. I'm sure something goes wrong. Any idea?
don't worry guys, i will not be putting android revolution bk on my device. did an emergency recovery, re-rooted and tried again and had the same problem. so won't be attempting it again. but you may want to inform mike1986; i would like to at least try it some time, with the ability to make calls:)
Hi, nowhere in the article I did say that WanamLite is a bad ROM. It is definitely a very good ROM. At the time I was writing the article, I had some issue with downloading the ROM and so I left it, thinking I would test it later.I revised the article many times afterwards but forgot to include it here. We have so many things like replying to hundreds of comments and making new posts that keep us busy most of the time and thus sometimes we forget and postpone them. I have been thinking of removing some ROMs and adding new ones to the list for more than a week, but time....Anyways, next time I update it I would make sure that WL is in. Thanks for your time and suggestion! :)
I have flashed the ROM correctly. after browsing PA, i decided to setup my email and set it to my company's exchange server. a data encryption would be needed to finish off the setup. so i decided to encrypt my phone overnight and when i woke up,it is still in the android screen with the black background and green logo.and when I press back/return,it would go to the settings screen.
tried all of that. took sim out reinserted, rebooted. i even did a emergency recovery, phone worked fine, re-rooted and then re-flashed android revolution and i still could not make any calls; same error msg "i am not registered to any network". i had to do another recovery and i put PA back on after re-rooting and had no problems with my network.
There is no error. It is just stuck in this screen, except mine does not have the message "Wait while your phone is being encrypted". Apologies if I were not able to send the actual photo since my battery is below 80%.