Official Android 5.0 Lollipop for T-Mobile HTC One M8 was released in mid-February 2015 with software version 4.20.531.4, this long-awaited update since the last OTA was rolled out in October last year which only improve the camera with Eye Experiences.
The Lollipop update brings quite a lot of changes from the previous version of Android, you can expect better performance, longer battery life and more attractive User Experience (UI) although still with the HTC Sense 6.
Just like before, the update will be rolled out via OTA, so you only need to download then install it. However, it’s only for common users who do not make any changes to it’s phone. In case your phone already rooted with custom recovery, then there is an additional step like unrooting and then swap the custom recovery (like TWRP) to the stock one. Failure to do so will result in a messed up phone.
Advanced users apparently don’t have to worry with this update, as it seems we still can get root access after updating the T-Mobile HTC One M8 to Lollipop, as long as the phone’s bootloader is unlockable then the root is still possible.
Here is an overview of how we can regain root after updated to Android 5.0:
- Unroot then restore the recovery to stock HTC. Additionally, enable all disabled apps and make sure there’s no modified system files.
- Download and install the Lollipop OTA update.
- Flash the custom recovery like TWRP.
- Flash the SuperSU.
For those who already gained S-OFF on their Tmo HTC One M8, it’s easier to flash a custom stock Android 5.0 ROM than performing the above procedure.