We have all heard the news about the T-MobileHTC One M8, The HTC One A9 and the One M9 receiving the latest Android 6.0 Marshmallow firmware update earlier this month. However, this time, it is real and we have the full stock RUU file for the T-Mobile variant for the HTC One M9 officially from HTC portal. The latest update comes with all the Android 6.0 Marshmallow goodies, bug fixes, stability improvements and security patches from the newer AOSP source code. Also, not to forget the latest Sense 7 UI from the manufacturer. So grab the full firmware update from the download section below and follow the instructions to successfully upgrade. According to the T-Mobile HTC OTA for the One M9, the update will install software version 3.39.531.7 and the file reads as RUU_HIMA_UL_M60_SENSE70_TMUS_MR_TMOUS_3.39.531.7.exe and weighs around 2.25 GB.

It is a full stock firmware from HTC and comes in the form of an RUU file. The installation procedure is quite simple as it comes with a .exe extension. All you need to do is connect your device to a Windows PC and run the RUU file. This Marshmallow upgrade is a great deal for M9 users who were eagerly waiting for the update to reach their device. The procedure will perform a clean install and restore your device to full stock. To know how to install the firmware, get to our installation tutorial guide from below. The guide involves 2 methods to flash the RUU file. The first one needs an RUU.exe file which is the official stock file. The other methods is a stock based custom ROM ZIP and needs a custom recovery such as TWRP.

Prerequisites

2. Enable USB Debugging on your device. To do so, go to Settings>About Phone> Tap on the Build Number several times until you get a new Developer Options in theSettings. Open Developer Options and enable USB Debugging from there. Trust the connection by allowing it when you connect it to your PC for the first time.

3. Make sure you have latest device drivers setup on your PC for a better connection. Get it from the official page of your device manufacturer.

5. For ADB and Fastboot download the quick ADB and Fastboot Installer from here for Windows. You may also like HTC Fastboot tool for the HTC device.

Installation Instructions

If you have the RUU.EXE file, then this is the recommended method and the flash process will be comparatively easy. Download the latest available RUU.exe file from above for your device. To successfully flash it, make sure you have the latest HTC drivers or the HTC Sync installed. Connect your phone to your computer and launch the RUU.EXE file. Follow the instruction from the RUU program. Once you successfully update your phone software, you can now enjoy your stock firmware.

Install Marshmallow on T-Mobile HTC One M9 with TWRP

Proceed only if you have a custom TWRP recovery installed. Download the files that quotes TWRP flashable ROM. All you need to do is make sure you have TWRP installed on your T-Mobile HTC One M9. Once setup, boot into TWRP, wipe the data, go to home screen and tap install and select the file. Swipe to flash the package. Your device will enter the AROMA installer. Choose the variant, carrier, features you want and proceed as instructed. Once done, reboot to system. First boot may require several minutes. However, before you proceed, take a full Nandroid backup from within the recovery. For detailed TWRP tutorial, go to this page. You may also be interested in Stock HTC One M10 wallpapers Marshmallow for HTC One M8, the One M9 and the One A9. Like and share us on social media. If you need any help, then comment down below or leave a question in forums.