1: Download Odin and Verizon S5 Retail Tar from the links below. Then extract the Odin.zip file ..
2: Run Odin and pick the AP button then navigate to where you saved the file you want to flash and chose that file. Let Odin verify the file.
3: If you want to re-partition the phone unzip the pit file and chose that with the Pit button in Odin. This is optional.
4: Turn off your phone and enter download mode by holding the home, volume down and the power buttons until the enter download mode screen appears. Then enter download mode by letting go of the buttons and then press the volume up key.
6: Now you should be in download mode, connect your phone to your PC now. Odin should say connected in the message box, if not you need to install your Samsung phone drivers.
7: After connecting your phone and loading the tar file press the AP button and let Odin do it's job. This will take about 5 to to 10 minutes to complete. Please be patient and do not disconnect your phone until the phone reboots and the word Pass appears in the upper left corner of Odin.
8: That's it, you should now be in the phone setup screen with the words Pass in Odin if all went well.
2: Copy tr_v2.apk, BusyBox.apk, Safestrap-G900V-3.75-KitKat.apk and UPDATE-SuperSU-v2.40.zip to your extSd card on your phone.
3: Run Odin3 and load G900V_NCG_Stock_Kernel.tar.md5 in the AP slot.
4: Shut your phone off and enter download mode by holding down the power, home and volume down buttons until it boots to download mode and then press the volume up key.
5: While in download mode connect your phone to your PC and Odin should say you are connected. Now press the start button to flash G900V_NCG_Stock_Kernel.tar.md5 to your phone. The phone will now reboot and update some apps, let it finish. After this there will be a bunch of force closes. Just close them until they go away.
6: Open your file browser, go to your extSD, install and run tr_v2.apk, BusyBox.apk and then Safestrap-G900V-3.75-KitKat.apk in that order.
7: Shut down the phone, enter download mode again, flash NI2_stock_kernel.tar.md5 or whatever kernel you were on in step 1 and reboot into safestrap.
8: While in safestrap install UPDATE-SuperSU-v2.40.zip from your extSD card and reboot.
If all went well you should be on the NI2 firmware, rooted and safestrap installed. For those who do not want to install safestrap you can skip those steps and update superSU from the playsotre.
If towelroot v2 dose not work for you install towelroot v3 and input the code 1337 0 1 7380 4 0 by tapping towelroot v3 at the top of the app 3 times.
Samsung Drivers (Chose the downloads tab)
Free MD5 Check Software
Verizon S5 Retail Tar NCG baseband and Mar 31 kernel or Here
Download G900VVRU1ANE9 Retail tar here.
Download G900VVRU1ANHA_G900VVZW1ANHA_VZW Tar and Here.
Link 1 MD5: ca0a7b9e43e330fc155ef0dab5ce00c4 Link 2 MD5: 872BAB7B6FF3DC5B03C0444C675A08A8
Download NHA Firmware
Download G900VVRU1ANI2_G900VVZW1ANI2_G900VVRU1ANI2_HOME.zip stock tar
Download NI2 Firmware
Download G900VVRU1ANK2_G900VVZW1ANK2_G900VVRU1ANK2_HOME.tar stock tar
Download NK2 Firmware Only
Download NK2 Modem
Download NK2 Kernel Only