[Verizon Galaxy S 5 General] GeTex:
[MENTION=1949695]jrkruse[/MENTION] I'm rewritting the op again for you, it's needed >.>

---------- Post added at 07:25 PM ---------- Previous post was at 07:17 PM ----------

PLEASE TAKE NOTE! About SuperSU Me App. The Developer Of This App Has Made This A Paid App On The Play Store. This App Is required In This Process So You If You Want It You Must Get This App Here Google PlayStore Link

I ask out of respect to the developer for those of you that have the app that you not share it and please consider buying the app

A Special Thanks To [MENTION=5414005]GeTex[/MENTION] For Mods to the root.bat and updating the old instructions

A Special Thanks Also To [MENTION=5901467]be free[/MENTION] for the new simple method

If anyone wants to make a donation I personally dont accept them but on this rare occasion Im going to put this link up a good friend of mine lost everthing in a fire and there is a go fund me set up for him @gofundme account located here so if you want or can make a donation the family would really appreciate it

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

This Is Very Important!!! Once Your Rooted Do Not Flash Any Firmware Zips Found In My Other Threads Unless They Specify NO_BOOTLOADERS In The File Name!

This is confirmed working on BOK3 Rom with BOK3 Bootloaders, BOG5 with BOG5 Bootloaders, BPB1 with BPB1 Bootloaders and BOE1 with BOE1 Bootloaders!, that were previously unrootable! Just make sure in bottom directions you flash the kernel that matches your firmware! This files were provided to me by [MENTION=4613917]voices![/MENTION] the files are by CDMA YEMEN TEAM. I provided the method and editing of files and last but not least [MENTION=7145180]alnazef34[/MENTION] he was the first to tell me about this. Also would like to thank [MENTION=3178012]gatesjunior[/MENTION] for making the Supersu Me app. Please goto his thread and thank him donate to him and go buy his Super-Sume Pro at the playstore and keep a copy for future.

Latest! OK3_ROOT_V5 Added PB1 kernel Updated Safestrap To Flash BPB1 Kernel

Here We GO!

New Steps!

Before Doing Anything Please Install The Latest Samsung Drivers SAMSUNG_USB_Driver_for_Mobile_Phones_v1.5.45.0.exe

YOU MUST DO THIS

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Download this zip OK3_ROOT_V5.exe

Unzip folder.

If Your Not On BPB1 Build then Proceed too Prepare Your Phone ------------------------V RIGHT THERE V

Open The OK3_ROOT click the root.bat plug in your phone and follow directions<----------------------------------------------------------- OMG READ IT PLEASE

If it succeeds, continue to the next step ------------------------------------------------------^READ THAT RIGHT THERE^

If the root process hangs close root.bat. unplug phone pull battery and reboot phone to recovery (VolUp+Pwr+Home). In recovery wipe cache only and reboot to bootloader. If phone reboots back to recovery instead of bootloader pull battery and manually reboot to bootloader (VolDwn+Pwr+Home). Now plug phone back in and open root2.bat. This will skip the install of apps and the flashing of the nk2 kernel since this has already been done, and the root2.bat will proceed directly to installing root.

Root.bat is only used once, if it fails, use root2.bat as it skips installing apps. YOU DON'T NEED TO RUN BOTH IF THE FIRST ONE SUCCEEDS.

1. Open KingRoot.apk Click The Up Arrows a couple of time until you get to Try It and click Try It and that's it don click nothing else just close Kingroot. You should now have root. If It says Root not available and the bat said your were rooted Reboot Phone and open KingRoot You should now be rooted(otherwise reboot phone and check again)

2. Optional: If you Dont want to use SuperSu Me Skip To 3 and try but if it doesnt work then you will have to use SuperSume . Now open SuperSU-Me app (This app is now a paid app so setup Google Play and buy and it will remove kinguser and replace it with SuperSu. If you can't get the Paid version to work. The SuperSu Me 6.7 version worked. So you may have to hunt that one down by asking the Dev of the app) After this process SuperSu will ask to update binary click update normal

3. Copy this G900V_Fix Safestrap.zip (It may come in handy later on) to your SD Card and Internal Storage Copy Safestrap_Flashable_Kernels and Safestrap_Flashable_Firmware and anything else you want to install like the below rom

4. Now open Busybox Installer Allow KingRoot permission click on install

5. Click on Safstrap Allow KingRoot permission then click Install Safestrap after it installs reopen Safestrap and click on install again

6. Reboot phone open Safestrap app and Click Reboot To Recovery. If during this process you every get stuck on samsung screen.

Pull battery reboot phone to bootloader (VolDwn+Pwr+Home) Plug phone into computer open Odin In the AP Slot Flash VZW_BPB1_KERNEL_ONLY.tar.md5 Located in the OK3_ROOT Folder

7. Install This zip Knox_Removal_SU_BB_INIT.D.zip If you dont want a custom rom your done!

8. If you want to flash a custom rom make a backup In safestrap. Then in safestrap Click Wipe then Click Advanced Wipe Then Wipe System,Wipe Data,Wipe Cache Then Install any rom of your choosing as long as it is a Verizon S5 TocuchWiz Based Rom CM builds will not work! If you want you can try this it is stable. If for some reason you get an error flashing zips install this zip G900V_Fix Safestrap.zip in safestrap then you will be able to install roms. That zip wipes system and formats it so you will need to install a rom or backup before leaving safestrap

VZW_BPB1_ODEX_DEODEX_V8.zip This is a fully stock rom just like you had except it is Pre Rooted Knox free Deodexed with Tethering Fix, SDWrite Fix. Other than that all the bloat is still there but now your rooted you can remove it or flash different rom whatever

9. After flashing any rom I would head over to my Safestrap Thread and flash the latest version of Safestrap

Prepare your phone for root

(You will lose all of your app data and apps installed, your internal storage will be fine, backup is recommended anyways

Download G900VVRU2BPB1_G900VVZW2BPB1_VZW.zip and unzip it

Reboot to recovery (Power+Volume Up+Home Button) and wipe data from recovery, reboot to bootloader

Plug In your phone and open Odin located in the OK3_ROOT folder

Make sure your phone is recognized (In the Odin Screen Under ID:COM the box under will be blue with your com port id #)

Click the AP button in the Odin Screen and locate and click on the G900VVRU2BPB1_G900VVZW2BPB1_G900VVRU2BPB1_HOME.tar.md5 this is the file that was unziped from the G900VVRU2BPB1_G900VVZW2BPB1_VZW.zip(Everything you do will be flashed via AP!!!!)

This will take a few minutes for odin to load and verify MD5. When done in the odin message box it will say

Enter CS for MD5..
Check MD5.. Do not unplug the cable..
Please wait..
G900VVRU2BPB1_G900VVZW2BPB1_G900VVRU2BPB1_HOME.tar.md5 is valid.
Checking MD5 finished Sucessfully..
Leave CS.

Under options DO NOT CHANGE ANYTHING (Previously I had you check NandErase but this was part of the problem with root not finishing)

Now click on Start

When finished you will get a green box that says PASS!

Phone will reboot automatically to recovery and finish updating then it will restart

When Phone has finished loading and has booted up go through setup and do not add any google accounts or samsung accounts or anything

Proceed back to rooting instructions!

Old Directions

3. Plug your phone into computer. Locate the folder Apps_To_Install and place it on your phone do not install any of them yet!

4. Go to Settings/Display and set your screen timeout to 5 min (You don't need to do this I only say this so you don't miss the Allow USB Debugging Screen and the Update Super Su Binary screen latter in the procedure)

5. Go to settings on phone and find about phone and click on build number 5 times to enable developer options

6 Now goto the Root_OG5_V(#) folder you extracted on your computer and open the G900V_TEAM_ROOT folder

7. Click on the ROOT_G900V_5.0.bat and Plug your phone into the computer

8. On your phone go to Settings/Developer Options and enable USB Debugging

9. Allow USB Debugging dialog comes up check always allow this computer and click ok. If it doesn't come up in Settings/Developer Options and under USB Debugging click Revoke USB debugging authoriztions. This should bring up the dialog Allow USB Debugging dialog comes up check always allow this computer and click ok

Now Pay Attention!!!

10. From the the ROOT_G900V_5.0.bat type option 5 Connect to Phone Make sure at the top under List of devices attached you see for example

[COLOR="red"][B] BELOW IS YOUR DEVICE STATUS
----------------------------------------------------------------------------------------------------
List of devices attached
0abb967d device
----------------------------------------------------------------------------------------------------[/B][/COLOR]

11. Now choose option 1 to Reboot To Stock Recovery

12. In stock recovery Wipe Cache only! Do Not wipe Data! After you wipe Cache you will have to pull the battery (The Reboot to Bootloader from Stock Recovery will not work after you wipe cache) Reboot to Bootloader (Power+Volume Down+Home Button)

13. Use Odin_3.10.0 located in the Root_OG5_V(#) Folder and install 01_G900V_NI2_Kernel.tar. Your phone will reboot and get stuck on the Samsung screen, this is ok!

14. Plug in your phone(if not already) open the ROOT_G900V_5.0.bat and make sure you have this

[COLOR="red"][B] BELOW IS YOUR DEVICE STATUS
----------------------------------------------------------------------------------------------------
List of devices attached
0abb967d device
----------------------------------------------------------------------------------------------------[/B][/COLOR]

If above is blank select option 5 Connect To Phone(if you continue to have issues, see the extra notes)

15. Now select option 2 Start Root

16. If the root process hangs for more than 2 minutes (Example Below) Unplug Phone Pull Battery Reboot to recovery wipe cache only, then start at step 12. Make sure phone is connected.

[B][COLOR="Sienna"][-] WAITING FOR YOUR DEVICE G900V

[*] If The Process Hangs For More Than 2 Minutes
[*] Unplug Phone Pull Battery Reboot To Recovery (Pwr+VolUp+Home) Wipe Cache Only
[*] Choose 3 To Start Again
[*]
[*] ROOT INSTALLING NOW .......................................................................

---------------------------------------------------------------
If You Do Not See The Message ======= KRSLOG ROOT DONE =======
---------------------------------------------------------------
This Probably Means Your Not Rooted[/COLOR][/B]

If root is successful you will see this

[COLOR="SeaGreen"][-] WAITING FOR YOUR DEVICE G900V

[B][*] If The Process Hangs For More Than 2 Minutes
[*] Unplug Phone Pull Battery Reboot To Recovery (Pwr+VolUp+Home) Wipe Cache Only
[*] Choose 3 To Start Again
[*]
[*] ROOT INSTALLING NOW .......................................................................
[COLOR="SeaGreen"]KRSLOG: ROOT DONE!

---------------------------------------------------------------
If You See The Message ======= KRSLOG ROOT DONE =======
---------------------------------------------------------------
This Probably Means Your Your Rooted![/COLOR][/B][/COLOR]

17. When finished pull your battery on your phone. Replace battery and reboot to download mode Power+Volume Down+Home

18. Use odin and Flash the BOK3 Kernel found in the Odin_Lollipop_Kernels

19. When phone reboots Install All Apps in the Apps_To_Install folder you placed on your phone

20. Open KingRoot.apk Click The Up Arrows a couple of time until you get to Try It and click Try It and that's it don click nothing else just close Kingroot. You should now have root. If It says Root not available and the bat said your were rooted Reboot Phone and open KingRoot You should now be rooted(otherwise return to step 12, make sure to wipe cache first)

21. Now open SuperSU-Me app (This app is now a paid app so setup Google Play and buy and it will remove kinguser and replace it with SuperSu. If you can't get the Paid version to work. The SuperSu Me 6.7 version worked. So you may have to hunt that one down)

22. After this process SuperSu will ask to update binary click update normal

23. Copy this Folders to your SD Card and Internal Storage Safestrap_Flashable_Kernels and Safestrap_Flashable_Firmware and anything else you want to install like the below rom

24. Now open Busybox Installer It will show BusyBox is already installed Reinstall Busybox even though it says its installed . Click on Lollipop Safstrap and click Install Safestrap after it installs click the back button and click on Recovery Reboot

25. I would flash a custom rom as soon as you get busybox and safestrap installed

VZW_BPB1_ODEX_DEODEX_V8.zip

26. Remember when using Safestrap to return to rom from Safestrap recovery you must flash the Safestrap Flashable kernel zip matching your firmware The BOK3 is the one you want

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Extra Information

If you soft brick your device and you made a backup in safe strap, flashing the NK2 kernel will get you back into safestrap, allowing you to restore your backup

THIS DOES NOT UNLOCK YOUR BOOT LOADER!!! To Unlock the bootloader look at the Sticky in the Development Forum. You cannot flash anything through the stock recovery. Do not try to, you will softbrick!

If you try and flash a rom or anything else, make a backup first, it saves many headaches.

If you cannot flash roms with the error "set_metadata_recursive failed" or something, you likely need to start from scratch BUT with the S5 PIT file(matching your size, there's a 16GB pitfile floating somewhere)

Realize your phone warranty is likely gone after doing this, should anything arise, you can try and get to download mode and flash the stock image again and it may go back to normal status but we cannot encourage fraudulent warranties, no matter how pathetic Samsung's policies are[/QUOTE]