Compatibility Notes on S4 Models
You can install any GT-i9505 ROMs on your T-Mobile/Canadian Galaxy S4.
For Korean S4 (E300S, E300K, E300L), see here for compatibility notes.
Want to install Verizon ROMs on your Sprint Galaxy S4? See here.
Custom Recovery Tutorials for Galaxy S4
If you rooted your Galaxy S4 with custom recovery such as CWM or TWRP, here’s some tutorials you will want to follow.
If you have newer AT&T or Verizon Galaxy S4 4.4.2, you need to use SafeStrap Recovery instead!!!
First, make sure you make a backup ROM after rooting, see How to Backup/Restore ROM on Galaxy S4 with Root.
If you want to install a custom ROM, see How to Install Custom ROM on Galaxy S4.
Galaxy S4 Conversion to Galaxy S5, S6, S7
- Want to convert your Galaxy S4 into Galaxy S6? See How to Convert Galaxy S4 into Galaxy S6!
- Convert Galaxy S4 into Galaxy S5, see How to Convert Galaxy S4 into Galaxy S5!
Wifi Tether on Galaxy S4
For AT&T Galaxy S4 SGH-i337, see How to Wifi Tether on AT&T Galaxy S4.
Other Useful Galaxy S4 Tutorials
Did you DROP your Galaxy S4? Or perhaps dropped it in water and some parts are not functioning correctly? Here’s a step-by-step tutorial on How to Disassemble/Assemble your Galaxy S4 and also How to Replace Screen Glass Only on Galaxy S4!
What is a Custom ROM?
A custom ROM is a custom, modified operating system that you can install on your Android device. Basically it's like installing Windows OS on a Macbook. By installing a custom ROM, you can bypass stock factory settings like locked hotspot tether, install new Android versions early, or even convert your phone into another OS.
With a custom ROM, you can really maximize the capabilities of your smartphone by adding custom features that have been developed by open source developers.
How to Install Custom ROMs
First, you will need to root your device, if it is not rooted yet, follow our root tutorial and root your phone.
Once rooted, you should have TWRP installed on your phone. Installation of a custom ROM is easy if you learn the basic of it. If you don't know how to install custom ROMs using TWRP recovery, see our tutorial on How to Install Custom ROM using TWRP!