CF-Auto-Root is the best and easiest way to root Samsung Galaxy S4. It should work on every region Galaxy S4 (as long as the model is supported) no matter which firmware or kernel version you are using. Unlike the previous CF-Root which require matched kernel version. But here is the catch, it does not install custom recovery like ClockworkMod (CWM) Recovery and install CWM Manager Application. It just to do the essential task – root Galaxy S4 and then install SuperSU binary and SuperSU application. Not a bad idea if you just want to root Galaxy S4. Plus you still can get OTA software update with stock recovery.
Currently, it supports GT-I9505 Qualcomm LTE model only. No luck for GT-I9500 Octa model yet as Developer Chainfire is on vacation now. Therefore, you need to find other way to root Galaxy S4 I9500 for the moment. Update – GT-I9500 model is supported by CF-Auto-Root now.
How to know which Galaxy S4 model that you have? Go to Settings – More – About device – Model number. You should see Model number as GT-I9500 like picture above
(which is not supported currently). Don’t install on non-supported model. You will soft brick your Galaxy S4. And be sure to get more information at XDA website.
Download CF-Auto-Root for Samsung Galaxy S4
Installation guide – How to root Galaxy S4 with CF-Auto-Root I9500 & I9505?