[Unofficial] HTC U11+ TWRP Recovery

goodman_east

Senior Member
Jan 13, 2013
258
94
0
Amoy
Last edited:

nkk71

Inactive Recognized Developer / Inactive Recognize
May 26, 2010
8,743
7,570
0
49
Beirut
@nkk71
Will it be "androidboot.selinux=permissive" cause this problem.
Doubt it, all this is very strange however. The normal U11 is using the same method (same files and services) except it lacks a vendor partition, and the only other device I've seen that is using vold_decrypt + FDE Keymaster 3 and also has a vendor partition is some mediatek device that I don't know (can't remember the name), but everything working properly.

I have no idea what could be causing this *change*. I'll try to ask someone more skilled, if they have any ideas.
 

milesd

Member
Jul 5, 2016
15
8
0
black screen

hi there, at least one user wrote about no success with booting twrp ending up in a black screen. all others had luck? booting twrp without flashing it?
I tried every version by coming out, same result. fastboot boot twrpxxx.img. first to come is the new 'letter' from htc about unlocked bootloader followed by blscr.
Software of that phone is still so poor, I want to gather upcoming otas (full of hope) and keep or at least save my stock recovery as I haven't found any
for my version 1.10.400.23 in the net, so I dont wanna flash twrp for now.
A nice evening everywhere!!
 

digio1996

Member
Sep 9, 2016
14
3
0
hi there, at least one user wrote about no success with booting twrp ending up in a black screen. all others had luck? booting twrp without flashing it?
I tried every version by coming out, same result. fastboot boot twrpxxx.img. first to come is the new 'letter' from htc about unlocked bootloader followed by blscr.
Software of that phone is still so poor, I want to gather upcoming otas (full of hope) and keep or at least save my stock recovery as I haven't found any
for my version 1.10.400.23 in the net, so I dont wanna flash twrp for now.
A nice evening everywhere!!
I have got your same problem and same version (1.10.400.23). I just need root but i am worried about going back then. If anyone find stock recovery for this version please let us know :D
 

nenebear

Senior Member
Dec 27, 2009
123
83
48
Taipei
I have got your same problem and same version (1.10.400.23). I just need root but i am worried about going back then. If anyone find stock recovery for this version please let us know :D
Here is the ota zip link

1.05.709.12 -- 1.04.709.1
http://fotadl-az.htc.com/secure/OTA...1.04.709.1_release_515101wb3yz82664g0pd2z.zip

1.10.709.23 -- 1.05.709.12
http://fotadl-az.htc.com/secure/OTA....05.709.12_release_517077z7dxrjhjj6rk2y9h.zip


1.10.400.23 -- 1.05.400.13
http://fotadl-az.htc.com/secure/OTA....05.400.13_release_517158ov5r8lbbi6tc9m38.zip
 
Last edited:
  • Like
Reactions: digio1996

goodman_east

Senior Member
Jan 13, 2013
258
94
0
Amoy
hi there, at least one user wrote about no success with booting twrp ending up in a black screen. all others had luck? booting twrp without flashing it?
I tried every version by coming out, same result. fastboot boot twrpxxx.img. first to come is the new 'letter' from htc about unlocked bootloader followed by blscr.
Software of that phone is still so poor, I want to gather upcoming otas (full of hope) and keep or at least save my stock recovery as I haven't found any
for my version 1.10.400.23 in the net, so I dont wanna flash twrp for now.
A nice evening everywhere!!
Try the following instruction to root your U11 plus system.
1 make sure oem unlock open and bootloader unlocked
2 flash latest TWRP @nkk71 https://www.androidfilehost.com/?fid=673791459329066862
3 boot to TWRP, choose wipe-format data, input yes and enter
4 boot to bootloader or download, and then boot to recovery again. DO NOT reboot to system.
5 flash latest supersu @Chainfire https://download.chainfire.eu/1220/SuperSU/SR5-SuperSU-v2.82-SR5-20171001224502.zip
6 reboot to system
 

devsk

Senior Member
Dec 14, 2008
1,854
695
133
Try the following instruction to root your U11 plus system.
1 make sure oem unlock open and bootloader unlocked
2 flash latest TWRP @nkk71 https://www.androidfilehost.com/?fid=673791459329066862
3 boot to TWRP, choose wipe-format data, input yes and enter
4 boot to bootloader or download, and then boot to recovery again. DO NOT reboot to system.
5 flash latest supersu @Chainfire https://download.chainfire.eu/1220/SuperSU/SR5-SuperSU-v2.82-SR5-20171001224502.zip
6 reboot to system
Instead of that using the closed source SuperSU, use open source Magisk to root, and without touching the recovery partition. Follow this procedure:

1. Download http://fotadl-az.htc.com/secure/OTA....05.400.13_release_517158ov5r8lbbi6tc9m38.zip
2. Extract firmware.zip.
3. Extract boot.img from firmware.zip from step 2 and transfer to the /sdcard.
4. Install Magisk Manager and select Beta channel
5. Click install and choose to use "patch the stock boot image" method. It will browse you to /sdcard. Choose the boot.img from step 3. After its done, it will give you path of patched boot image.
6. Transfer the patched boot image from step 5 to PC using 'adb pull'
7. Boot the phone into download mode and flash the patched boot image.
8. Reboot and enjoy!!
 
Last edited:

sabpprook

Senior Member
Dec 8, 2011
268
366
0
Kaohsiung
@nkk71
found "qseecomd_static" under /vendor/bin/ and it will be called in download mode

Code:
service qseecomd_static /sbin/qseecomd_static
    class core
    seclabel u:r:htc_dlmode:s0
    user root
    group root
    disabled
Code:
on property:ro.bootmode=download
    start qseecomd_static
    start htc_dlmode
    setprop sys.usb.config fastboot

on property:ro.bootmode=RUU
    start qseecomd_static
    start htc_dlmode
    setprop sys.usb.config fastboot

Build a TWRP using "qseecomd_static" instead "qseecomd"
https://drive.google.com/open?id=1oJZbz0Xh96AqKWQmT9A1AWe0lACAh35n
 
  • Like
Reactions: goodman_east

goodman_east

Senior Member
Jan 13, 2013
258
94
0
Amoy
@nkk71
found "qseecomd_static" under /vendor/bin/ and it will be called in download mode

Code:
service qseecomd_static /sbin/qseecomd_static
    class core
    seclabel u:r:htc_dlmode:s0
    user root
    group root
    disabled
Code:
on property:ro.bootmode=download
    start qseecomd_static
    start htc_dlmode
    setprop sys.usb.config fastboot

on property:ro.bootmode=RUU
    start qseecomd_static
    start htc_dlmode
    setprop sys.usb.config fastboot

Build a TWRP using "qseecomd_static" instead "qseecomd"
https://drive.google.com/open?id=1oJZbz0Xh96AqKWQmT9A1AWe0lACAh35n
other files moved to vendor too.
 

digio1996

Member
Sep 9, 2016
14
3
0
Instead of that using the closed source SuperSU, use open source Magisk to root, and without touching the recovery partition. Follow this procedure:

1. Download http://fotadl-az.htc.com/secure/OTA....05.400.13_release_517158ov5r8lbbi6tc9m38.zip
2. Extract firmware.zip.
3. Extract boot.img from firmware.zip from step 2 and transfer to the /sdcard.
4. Install Magisk Manager and select Beta channel
5. Click install and choose to use "patch the stock boot image" method. It will browse you to /sdcard. Choose the boot.img from step 3. After its done, it will give you path of patched boot image.
6. Transfer the patched boot image from step 5 to PC using 'adb pull'
7. Boot the phone into download mode and flash the patched boot image.
8. Reboot and enjoy!!
Thank you so much! I'm gonna try this tomorrow! I have just a question.. for point number 7, i will do "fastboot erase cache" and then "fastboot flash boot boot.img" .. is it correct?
If something goes wrong in the flash of boot.img how do i go back? Thank you!
 

goodman_east

Senior Member
Jan 13, 2013
258
94
0
Amoy
Instead of that using the closed source SuperSU, use open source Magisk to root, and without touching the recovery partition. Follow this procedure:

1. Download http://fotadl-az.htc.com/secure/OTA....05.400.13_release_517158ov5r8lbbi6tc9m38.zip
2. Extract firmware.zip.
3. Extract boot.img from firmware.zip from step 2 and transfer to the /sdcard.
4. Install Magisk Manager and select Beta channel
5. Click install and choose to use "patch the stock boot image" method. It will browse you to /sdcard. Choose the boot.img from step 3. After its done, it will give you path of patched boot image.
6. Transfer the patched boot image from step 5 to PC using 'adb pull'
7. Boot the phone into download mode and flash the patched boot image.
8. Reboot and enjoy!!
Does supersu closed source or open source affect to gain root?
Supersu is enough for me.
 

milesd

Member
Jul 5, 2016
15
8
0
Thank you so much! I'm gonna try this tomorrow! I have just a question.. for point number 7, i will do "fastboot erase cache" and then "fastboot flash boot boot.img" .. is it correct?
If something goes wrong in the flash of boot.img how do i go back? Thank you!
Take out original boot.img from ota posted above, in case of accident flash that one back again. fastboot flash boot bootfilename.img
 
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone