The Galaxy S4 came to Verizon pretty later than other network providers in the USA but it was rooted on the very first day it hit the stores. Our intrepid developers are always ready with their skills to dig into the layers of security imposed by OEMs against root access and custom development activities.
As you know, Samsung has set Kernel UID restrictions in it latest flagship the Galaxy S4. Due to this restrictions, rooting a Samsung device is no more easier as it used to be. The rooting method for all Galaxy S4 variants require a modified Kernel to be install first which replaces the stock kernel and thus makes the device open to rooting.
The new root method for the Verizon Galaxy S4 SCH-I545 is said to be very easy as it does not require any ADB (Android Debug Bridge) skills on the part of the users. What to need to do is to download a couple of files and install them to device in a few simple steps. However, we would like to warn the users that the procedure given below, despite its being tested successfully, is considered risky and if you are not careful while going through it, it might soft-brick your Verizon Galaxy S4 SCH-I545. Read the guide several times before making the attempt!
So, without much ado, let’s proceed to the rooting drill but before that you will have to download a few tools and make some preparatory steps to do the rooting job successfully.
After you have downloaded the required files and installed the drivers, you need to do the following things:
In case you are having problem with rooting your Galaxy S4 using the method given below, you can install a pre-rooted version of stock firmware which can save a lot of time and is less risky. Just download the firmware from the link below and install it using Odin by following the Steps 1 to 7 from the Odin method given below.
Download Firmware: factoryrom_vzw_stock_debloat_v1.zip
Having made sure that you have gathered all required tools and made necessary preparations as instructed above, you can now move on to root your Verizon Galaxy S4. Just follow the steps below and you are good to go:
Your device now has insecure kernel that will remove root block and allow the Motochopper tool to inject the SuperSU app to your device so that it has root access. Now do the following steps:
To verify a working root access on your Verizon Galaxy S4 SCH-I545, install the Root Checker app from the Google Play and run it.
In case you notice any problem with root access on your phone, install the Go to Google Play and download the SuperSU app by Chainfire:
After installing the app, do not forget to update the SU binary. The app will ask “The SU binary needs to be updated. Continue?” Select “Continue”. On the next screen select “Normal”, then “Allow” and finally “OK”.
Thus, you have already rooted your device but it still has the pre-release Kernel (that might have a few bugs) on it. To go back to original Kernel your device came with, you can install the VRUAMDK stock Kernel back. Don’t worry, you will not lose the root access! To restore the original kernel, install the “SCH-I545_MDK_562219_Kernel.tar.md5″ file and follow the same steps as you did while installing the pre-release kernel via Odin above.
To install TWRP Recovery on your S3 SCH-I545, you can can download the GooManager app from the Google Play and flash TWRP image with root on stock kernel.
You can also download the GooManager app directly from the official site. Open GooManager, grant root permissions, hit Menu (or the button with the 3 dots on your screen) and then Install OpenRecovery.
Since the Loki method of installing CWM Recovery on Verizon S4 SCG-I545 is a little rounded and complex, here is an easier procedure that is easier. Install the ROM Manager app from the Google Play Store. This app requires root access on your phone, so make sure that it is already rooted. You must also have a working data connection as the app downloads online data.
When the app is installed, open it and grant SuperUser permissions when prompted. Then tap “Flash ClockworkMod Recovery”. You will see a list of devices, select your phone model and confirm. The app will download and install ClockworkMod Recovery on your Verizon Galaxy S4.
ClockworkMod is the oldest and most popular custom recovery for Android devices. Since it’s very early to have a fully functional CWM recovery on the Verizon Galaxy S4, the method of installation is a little more complicated than it usually happens. If you wish to install the CWM on your device, you can do it by using Loki method which bypasses the unlocked bootloader on SCH-I545 and installs the custom recovery. To know more about what Loki does, read Rosenberg’s blog post.
Done! Your Verizon Galaxy S4 now has root access with CWM/TWRP recovery installed on it.