Earlier today, Google rolled out the much awaited Android 6.0 Marshmallow OTA update to HTC One M8 Gpe edition. The update is rolling out to all M8 Gpe devices at once, however, in case you haven’t received the update notification yet, you can grab OTA zip from here and manually install it via recovery.

As for the root, well, it’s pretty well-known that you need a modified boot to get root on a device running on Android 6.0 Marshmallow. Thankfully, developer topjohnwu over at xda already has root for One M8 Gpe Marshmallow build MRA48K.

The root is similar to Chainfire’s root for Nexus devices running Android 6.0. You first have to flash a modified boot and then a SuperSU package, both via twrp recovery.

Grab the modified boot to root Marshmallow on HTC One M8 Gpe from the download link below and simply flash it via TWRP recovery without wipes of any sort.

[icon name=”download” class=”” unprefixed_class=””] Download One M8 Modified boot for build MRA58K.H6

Once you’ve flashed the modified boot, download and install SuperSU 2.52 from the link below and you’ll have root access.

[icon name=”hand-o-right” class=”” unprefixed_class=””] How to Flash SuperSU and Get Root

Happy Androiding!

via xda