The Vanilla Android Lollipop was released Google about 3 months ago but, according to the latest official OS distribution stats, the new software occupies only 3.3% of the total Android expanse. The reasons behind this tiny Lollipop cut are:
1). Heavily customized versions of Android used by different OEMs.
2). Hardware limitations of older devices.
3). Neglection of older devices.
The latter does not apply to our HTC One M7 for sure. Integrating a new OS version in a non-vanilla UI does take some time but it should certainly not take more than 3 months. Whatever the reason might be, the Android 5.0 Lollipop update for T-Mobile variant of the HTC One M7 finally started rolling out on Tuesday. Since we already had news about the Lollipop OTA, it certainly did not come as surprise!
If you own the T-Mobile HTC One (M7), you might have already received the new system update notification. In case you did not get the OTA yet, you can manually download and install it from Settings> About. As you might already be knowing, you would not receive the Lollipop OTA if you got a rooted phone, or have installed a custom recovery, Kernel or ROM. In that case, you will have to update your phone to Android 5.0 manually.
HTC has shared the Android 5.0 Lollipop RUU (ROM Update Utility) file that can restore the T-Mobile One M7 to the stock Android 5.0 with Sense 6.0. If you got some experience with installing the official firmware using RUU, just jump to the download link and flash it. However, if are a novice with such things, you can follow our detailed tutorial provided below.
- Download the Lollipop RUU file: RUU_M7_SENSE60_MR_TMOUS_7.18.531.2_signed.exe (not available now)
- Download and install the latest HTC Sync software or the HTC USB Drivers on your PC.
- Go to Settings> Developer options and enable USB Debugging on your One M7.
- Backup your apps and data and make sure that your device has at least 60% battery before proceeding.
Restore TMO One M7 to Stock Android 5.0 Using RUU
- Connect your One M7 to your PC via the USB Cable supplied by the OEM.
- Now double-click the RUU file with .exe extension to start the software update wizard.
- In case your phone is not recognized by the RUU wizard, do as follows:
- Go to Settings> Power and uncheck Fastboot option on your phone.
- Turn off your phone and then hold the Volume Down + Power buttons until the device gets into the Bootloader Mode.
- Using the volume keys, scroll to FASTBOOT option and press the Power button to select it.
- Now connect the phone to PC. It should now be detected by the RUU. To exit FASTBOOT mode later, you can navigate to REBOOT option and select it by pressing the Power button. If you still have issues with getting the phone recognized, try uninstalling and reinstalling the drivers.
- Now follow the on-screen instructions shown on the PC.
- When the software update is done, you’ll see Finish button in the RUU wizard. Click it.
- Your HTC One M7 will reboot.
- It might take a few minutes before you can see the device setup screen.
- Go through the initial setup on your phone.
Done! You now have the stock Android 5.0 Lollipop ROM installed on your T-Mobile One M7.