Samsung Galaxy S5 SMG900V



Samsung Galaxy S5 SMG900V
KitKat 4.4.4
Rooting Instructions

  • Modifying / replacing your phone's software may void the phone's warranty and may render phone to 'brick' status - meaning your phone will not be worth much more than a brick. 
  • Rooting a phone is entirely at your own risk. No one affiliated with ROMWarez is responsible for your decision to root your phone.
  • Unlocking the bootloader on most phones will automatically wipe all data.
  • Always backup your current Apps/Data/SMS Messages before performing any type of rooting procedure. Find these backup apps on Google Play. If you have a Google account, then backing up your contacts is unnecessary as these are on Google servers. 
  • Many hours have been spent compiling and creating this unique Android application. If you feel that SuperRoot-DIY has helped you, please consider a donation.
Rooting the Phone
  • Download and install the phone's USB drivers for computer.
  • Download and extract RootFiles to desktop. 
  • Download and copy SuperSU to RootFiles folder.
  • Download and extract Odin v3.10 zip file to desktop.
  • Download and copy TowelRoot to RootFiles folder (created in earlier step). 
  • Download G900V_NCG_Stock_Kernel to Odin folder (created in earlier step).
  • Download and extract Samsung NI2_Stock_Kernel to Odin folder (created in earlier step). 
  • Enable USB debugging: See section below for specific Android versions.
  • Enable Unknown Sources: Menu --> Security.
  • Ensure phone is on latest Android v4.4.4 Kitkat before continuing. 
  • Power off phone. After phone is powered off, press the Power + Home + Volume Down buttons. When warning message is displayed, release buttons and press the Power button to place phone in Download Mode.
  • Right click on Odin Tool on PC Desktop and run as an Administrator.
  • While phone is in Download Mode, plug it to the PC through USB cable. Once phone is connected to the PC, the ID:COM section will turn yellow / blue. 
  • Click on 'AP' / 'PDA' button in Odin and locate the firmware G900V-NCG-Stock-Kernel file (downloaded in earlier step).
  • Click on 'Start' button to start the flashing process to update phone. Phone will reboot, once firmware is updated. This may take several minutes.
  • Phone is now updated with the G900V-NCG-Stock-Kernel firmware. 
  • Install TowelRoot App (downloaded in earlier step) by opening the RootFiles Folder created in earlier step and double click on the 'Open Command Prompt'. 
  • At command prompt, type adb install towelroot.apk and press 'Enter' key.
  • Start TowelRoot on phone and press the button 'Make it Ra1n' to root phone.
  • Ensure phone is still connected to computer via USB cable. 
  • Flash the Samsung NI2_Stock_Kernel via Odin flashing tool by locating this file (downloaded in earlier step).
  • Reboot phone.
  • Once phone is on homescreen, install SuperSU app from command prompt (opened in earlier step) by typing 'adb install supersu.apk'. Then press Enter key.
    Note: Extreme lag may appear on your device making it unable to install TowelRoot after flashing firmware. If this occurs, reboot and try again.
  • If SuperSU asks to update the su binary, choose the Normal method. 
  • From the RootFiles folder, double click on the Open Command Prompt.
  • From command prompt type: adb install rootchecker.apk.
  • Start RootChecker on your phone to verify root privileges. If phone is rooted, phone should display below screen shot:

  • Phone is rooted!

Enabling USB Debugging:


Jelly Bean / KitKat
(4.2 – 4.4.4)
  • Go to Settings --> About Phone.
  • Tap on Build Number up to 7 times.
  • On 3rd tap, message will display: You are now 4 steps away from being a developer.
  • After the 7th tap, a message will display: You are now a developer!
  • The Developer Options will be displayed above About Phone.
  • Enable Developer Settings by sliding the switch.
  • Place a Check Mark on the box next to USB Debugging / Android Debugging.




Key Combinations:

Booting into Download Mode: 
Home + Power Down + Power Button Press and hold for about five seconds until Download Mode Screen is displayed. 

If you decide you would rather have an expert root your phone or you want to install a custom ROM like CyanogenMod, feel free to click on the link to schedule a remote session with ROMWarez.com.