[One (M9+) General] tbalden:
[Unofficial] TWRP 2.8.7.0 for HTC m9+ (m9pw, m9 plus, htc_hiau_ml_tuhl) English version

Credit:

TWRP / [MENTION=912474]Dees_Troy[/MENTION]

Theme: Materialised Play [MENTION=2719389]z31s1g[/MENTION] topic

Xiaolu: this version is based on xiaolu's repositories and original compilation and device tree https://github.com/xiaolu?tab=repositories

Repositories: https://github.com/tbalden/android_device_htc_htc_hiau_ml_tuhl https://github.com/tbalden/android_bootable_recovery-twrp

Hit the Thanks button if you like the work being done, or donate to the dev:

DONATION HERE

http://xdaforums.com/donatetome.php?u=3088420http://xdaforums.com/donatetome.php?u=3088420http://xdaforums.com/donatetome.php?u=3088420

Default theme (please download the primary recovery image below):

Materialised Theme (please download the second recovery image below):

Tested on a Chinese M9+

Issues:

- ADB doesn't work. You need to copy flashable files to the device while phone is in normal mode over MTP, not in the recovery.

- external sd card: doesn't work properly, DON'T try flashing from it, I had to restore a backup when I tried

- in Materialised Theme mode, on theme/splash creation screen: creation and flashing of own theme/recovery image fails

WARNING: As usual, use it at your own risk! This comes without any warranties, by downloading and using it you are taking all responsibilities on yourself.

STOCK RECOVERIES: if you want to go back to your Stock recovery some Carriers (regions) some recovery versions for different official firmware versions are available in this thread: http://xdaforums.com/one-m9/one-m9-general/firmware-stock-recoveries-regions-t3120826

ALSO BE AWARE: for some regions the Stock Recovery Image of the phone is not available. So basically, if you flash the recovery as long as there's no official image to extract the original, you won't be able to flash back to stock recovery, meaning that you might have problem with flashing official updates!

SO AGAIN: YOU WON'T BE ABLE TO FLASH BACK TO STOCK RECOVERY, meaning you most probably won't be able to upgrade on the official OTA updates till someone gets an official RUU for your device's carrier from which the stock recovery can be extracted Some carriers some firmware versions are already covered in the thread mentioned above (STOCK RECOVERIES)

You'll need:

- Unlocked bootloader (e.g. proceed as detailed here: http://www.htcdev.com/bootloader)

- Fastboot tool

- Better use a USB 2.0 port, might work to flash with USB 3, but there were reports of issues with that

INSTALLATION:

- Unlock bootloader
- Boot your device into Download mode: POWER OFF, then long press [Volume Down + Power]
- Hook up USB with PC and the phone
- with fastboot:
fastboot flash recovery recovery-twrp-2.8.7.0-htc_m9pw-english.img

Example:

c:\Program Files (x86)\Android\android-sdk\platform-tools>fastboot flash recovery recovery-twrp-2.8.7.0-htc_m9pw-english.img
target reported max download size of 800000000 bytes
sending 'recovery' (13996 KB)...
OKAY [ 1.454s]
writing 'recovery'...
(bootloader) HOSD CL#534001
(bootloader) start@1
(bootloader) recovery@100%
(bootloader) Update partition OK
(bootloader) end@Done
OKAY [ 1.272s]
finished. total time: 2.728s

DOWNLOAD:

TWRP (unmodified, Default Theme):

2.8.7.0: http://d-h.st/BEYh (Use Download Now button on the site)

TWRP with Materialised Light Play theme and light blue material splash precompiled:

2.8.7.0 - material_play: http://d-h.st/16Ec

Unlock tutorial for materialised twrp version:

[YouTube]JE4yzzVvtc8[/YouTube]

2.8.6.0 v2: http://d-h.st/OXFu (Use Download Now button on the site)

2.8.6.0 v1: http://d-h.st/MZh6

ACCESS RECOVERY

Power off. Long press Power + Vol Down. In Download mode with volume buttons navigate to reboot to bootloader, press power.

In bootloader navigate with volume buttons to BOOT TO RECOVERY MODE, press Power.

Rooting guide thread: http://xdaforums.com/one-m9/one-m9-general/howto-rooting-m9-m9pw-htchiaumltuhl-t3116327