The Samsung Galaxy S4 received the Android 4.4.2 KitKat firmware update long ago and now Samsung has started rolling the latest version of the OS to the Galaxy S4 and S5. If you own the T-Mobile Galaxy S4 SGH-M919 think yourself lucky as the TMO S4 has become one of the first devices to get the latest Android 4.4.4 update. The update is not a major one, but it brings a bunch of bug fixes and goodies like Wi-Fi calling for better performance.

The users of the device have already confirmed receiving the OTA. However, if you have yet got a system software update notification you can request it from Settings> About device> Software update. For those who have a rooted galaxy S4 or those who are unable to get the update for some reason, we have firmware file itself. You can download the Android 4.4.4 KitKat firmware for the T-Mobile Galaxy S4 below and install it using the good old Odin method.

In case you are shrinking from updating your Galaxy S4 to Android 4.4.4 for fear of losing root access, you need not worry at all as we have also found a way to gain root access on the TMO Galaxy S4 running the latest software with version M919UVUFNH7.


The firmware installation procedure described below is very easy yet not free of risks. By rooting your Galaxy S4, you’ll void its warranty. Follow the guide at your own responsibility.


  • Download the Android 4.4.4 KitKat firmware for  T-Mobile Galaxy S4:  
  • Download Odin 3.0.9: Odin3 
  • Download and install Samsung USB Drivers on your computer if you do have them already.
  • Enable USB Debugging on your Galaxy S4. If you do not know how to do so, read the instructions given here.
  • Create a backup of your apps and important data.

Update T-Mobile Galaxy S4 to Android 4.4.4 Using Odin

  1.  Unzip the firmware package file that you download from above.
  2. Also extract the Odin zip.
  3. Put your Galaxy S4 in Download Mode. To do so, turn off the device and hold the Volume Down + Home + Power buttons together for 2-3 seconds. When you see the warning screen, press the Volume Up key to continue to the Download Mode.
  4. Now launch the Odin tool and connect your phone using the stock USB cable. Wait till your device is detected in Odin. A successful connection is indicated by blue color at the ID:COM port and “Added!!” text on the message box.
  5. Make sure that only F. Reset Time and Auto Reboot option are selected on Odin.
  6. Now click the AP button and select M919UVUFNH7_M919TMBFNH7_TMB.tar.md5.
  7. Finally, click the Start button to initiate firmware installation which usually takes about 2-4 minutes to
  8. At the completion of the installation, you’ll see PASS! message on Odin.
  9. Your Galaxy S4 will reboot automatically.

Done! You can now unplug the USB cable. Just wait till the device boots up and enjoy Android 4.4.4 on your T-Mobile Galaxy S4 SGH-M919.

Root T-Mobile Galaxy S4 on Android 4.4.4 (NH7)

Having updated your T-Mobile Galaxy S4, if you also plan to root the device on the new software, you can do so easily using Chainfire’s CF-Auto-Root which is flashed using Odin using the same steps that you followed while installing the ROM.

  1. Download the CF-Root package and unzip it:
  2. Enable USB Debugging again (see Preparations above).
  3. Launch Odin (provided in the CF-Root) package.
  4. Boot your phone into the Download Mode.
  5. Connect the device to the computer.
  6. Click PDA button and select CF-Auto-Root-jfltetmo-jfltetmo-sghm919.tar.md5.
  7. Then hit the Start button.
  8. Wait till the file is flashed and your phone reboots.

When the device boots up, open the app drawer and look for SuperSU app there. If the app is present, your device has been rooted successfully. If you notice KNOX issue with root access, see the tips given here. You can verify root access using the Root Check app from the market:

Root Check Price: Free