Hello Mates!
Since there is hardly any detailed guide as to how to Root, Flashing custom kernel & Recovery I decided to make a detailed guide that might help you.
Supported Devices:
So let's start
Flashing Kernel & Rooting
Congratulations! You have successfully rooted your device.
You are facing any issues? Please post your question so I or one of our community members will help you out.
Update:
For Android Marshmallow you could use Chainfire's CF Root. For SM-G928C visit https://autoroot.chainfire.eu/ or download it from here
Also you could check Dr. Ketan's Root and Deep sleep fix guide: here
Update 27th March 2016:
Seems like the some of the root methods out there is hit and miss like CF Auto Root etc. But seems like lot of people reported rooting with SkyHigh Kernel seems to working.
SkyHigh Kernel
Since there is hardly any detailed guide as to how to Root, Flashing custom kernel & Recovery I decided to make a detailed guide that might help you.
PrerequisitesDisclaimer:
Following this will void your warranty
This method will trip Knox and Samsung pay may not work (Until some Dev might come up with better method)
The steps mentioned here are was tested but in case if it didn't work I or the developers take no responsibility so use it on your own risk
Supported Devices:
- g920fi
- g920skl
- g920tw8
- g925fi
- g925skl
- g925tw8
- g928fci (You can flash this on Indian firmware as well)
- g928skl
- g928tw8
So let's start
- Backup your device before following this guide
- First download and install the USB driver from the above link
- Download Odin and unpack to a folder
- Download Phil Recovery from Arter97 Kernel thread (recommended)
- Download Arter97 Kernel & SuperSU and copy them to your device
- Enable Developers option in your phone
- Go to Settings -> Above device ->Software Info and tap on Build number 10 times to enable Developers Mode
- Then Go to Settings & Developers option and Make sure "USB Debugging" is enabled & "OEM Unlock" is enabled
- Now let's reboot the device into Download Mode
- Power off the device.
- Press Volume Down + Home + Power button at the same time and hold them.
- Now open Odin and connect your device to your PC (Sometimes it might take some time for the Odin to detect the device)
- Once Odin detects your device choose AP button and select the recovery file you downloaded (File name with extension .tar.md5)
- Now go to the options tab and make sure everything else is unchecked expect F. Reset Time
- Now click on Start to Flash the custom recovery
- Once it's completed your see "PASS" in a green box on top left corner of Odin
- Congratulations! You have successfully flashed your Custom Recovery
Flashing Kernel & Rooting
- Now let's reboot the device in Recovery mode
- Holding Power +Volume Up+ Home key for a couple of seconds.
- Once you are in Recovery it's recommend to take a backup
- Now Flash the Kernel (It will remove Knox)
- Once you Flashed the Kernel, Flash SuperSU
Congratulations! You have successfully rooted your device.
You are facing any issues? Please post your question so I or one of our community members will help you out.
Update:
For Android Marshmallow you could use Chainfire's CF Root. For SM-G928C visit https://autoroot.chainfire.eu/ or download it from here
Also you could check Dr. Ketan's Root and Deep sleep fix guide: here
Update 27th March 2016:
Seems like the some of the root methods out there is hit and miss like CF Auto Root etc. But seems like lot of people reported rooting with SkyHigh Kernel seems to working.
SkyHigh Kernel
Last edited: