How to root Samsung G900P with SuperSU
This is a step-by-step guide to root the Galaxy G900P. This process will install PhilZ Touch Recovery and install SuperSU to get root access. Rooting the Galaxy G900P has a lot of benefits like the ability to install custom ROMS like CyanogenMod, Paranoid Android, AOKP. You can also use great apps like Titanium Backup that allows you to backup and restore app + app data!
Note: Backup any important information (music, movies, documents) before continuing!
Enable‘USB debugging’ and ‘OEM Unlock’ option from setting>developer option>. To enable Developer Options, go to About phone and tap the Build Number 7 times. Connect your phone to the PC.
Download SuperSU.zip on your PC and copy it to your phone sd card.
Download and install Samsung Galaxy USB Driverson your PC .
Download Latest Odin Tool on your PC and extract the zip file.
Official TWRP Recovery for Samsung Galaxy xxxon your PC and extract the zip file.
(1)Plug the USB end to the computer.
(2)Transfer UPDATE-SuperSU-v2.76.zip to your Galaxy S5 (you can choose your internal or external storage. I personally prefer the internal storage).
Don't unzip it, transfer the zip file!
(3)Enter your phone into "Download Mode". Power off your phone then press
the volume down, home button and power button.
(4) You should now see "Warning". Press the volume up button to continue.
(5)Unzip Odin3_v22.214.171.124zip and run odin3 v126.96.36.199.exe.
(6)You should see a yellow box in the left side of odin, if you don't then install the Samsung USB driver, reboot computer, and run odin.
(7)Uncheck "Auto Reboot".
(8)Now locate and add the twrp-3.0.0-xxx.img.tar file (you downloaded from above) to the AP/PDA tab in Odin.
(9)Click on "Start", this will only take a few seconds. Odin will show "PASS!" in green. Congrats you now have PhilZ Touch Recovery installed, but we still need to root our device (get SuperSU access).
(10) Now unplug your phone and enter into recovery mode. Press and hold the volume up, home button and power button all at the same time. Keeping holding for about 15 seconds.
(11)You should now see a pink/purple interface. Select "Install Zip".
(12)Now select "Choose zip from /sdcard".
(13) Locate UPDATE-SuperSU-v2.76.zip, select it, and choose "yes".
(14)We're almost done! Select any key at the bottom of the screen, choose "+++++Go Back++++++", and tap on "Reboot System Now".
(15)You should now have SuperSU installed and in your app drawer. Open up the app and select "Ok" when asked to disable KNOX.
(16)You are done! Your Galaxy S5 is completely rooted and has PhilZ Touch Recovery installed so you can use apps like Titanium Backup and also install custom ROMS like CyanogenMod if you choose to!