HTC U11
Rooting Instructions
- Modifying / replacing your phone's software may void the phone's warranty and may render phone to 'brick' status - meaning your phone will not be worth much more than a brick.
- Rooting a phone is entirely at your own risk. No one affiliated with ROMWarez is responsible for your decision to root your phone.
- Unlocking the bootloader on most phones will automatically wipe all data.
- Always backup your current Apps/Data/SMS Messages before performing any type of rooting procedure. Find these backup apps on Google Play.
- Many hours have been spent compiling and creating this unique Android application. If you feel that SuperRoot-DIY has helped you, please consider a donation.
Unlocking the Bootloader
- Download and install the phone's USB drivers (HTC Sync) for computer.
- Download and install ADB to computer.
- Register as user on HTCDev to obtain unlock code for Bootloader.
- After confirming registration, login to HTC account.
- Download and copy TWRP recovery image file to ADB folder created by the ADB installation process above. Rename file to 'twrp.img'.
- Download Magisk ZIP file to ADB folder created in above step.
- Download Magisk Manager APK file to ADB folder created in above step.
- Disconnect phone from PC.
- Power off phone.
- Power on phone by pressing and holding Power Button --> Volume Down Button.
- Phone will boot into Bootloader Mode.
- Connect phone to USB cable.
- Open command prompt from folder ADB was installed in earlier step by pressing and holding 'Shift' key and right clicking on folder and selecting 'Open Command Prompt Here'.
- At a command prompt, type: fastboot oem get_identifier_token and press the enter key. Below is an example of what will be displayed.
- Copy and paste the block of highlighted text by right clicking in the Command Window --> Mark. Then select block of text in same manner as above figure. Once text is highlighted, right click to copy text into clipboard.
- Go to HTCDev.com/bootloader on computer and paste this text into the 'My Device Identifier Token' field and then submit token. You will then receive an email within a few minutes with a BIN file attached.
- Save BIN file into the ADB folder in earlier step.
- At command prompt, type: fastboot flash unlocktoken Unlock_code.bin .
- After pressing 'Enter' on previous step, a disclaimer will be displayed. Use the volume buttons on phone to move up or down to accept the disclaimer by pressing phone's power button.
- Phone will reboot.
- To confirm bootloader has been unlocked, reboot into bootloader. Phone will be unlocked with text at top of screen.
- Enable Unknown Sources by navigating to Settings --> Security.
- Enable Developer Options by navigating to Settings --> About Phone. Tap Build Number 7 times.
- Go to Settings --> Developer Options to enable USB Debugging.
- Open command prompt window as described in above step.
- Connect phone from computer using USB cable.
- At command prompt, type adb reboot bootloader.
- When phone is in Bootloader Mode, at command prompt type fastboot flash recovery twrp.img.
- When TWRP image is flashed, at command prompt type fastboot reboot.
- Copy both Magisk files downloaded in earlier step to the phone SD Card.
- At command prompt, type adb reboot recovery.
- At the main TWRP menu, tap the 'Install' Button.
- Navigate to and select the Magisk ZIP file. Once Magisk ZIP file is selected, wipe the slider to confirm the install of Magisk ZIP file.
- Once the Magisk file is installed, swipe the slider to 'Reboot System'.
- When phone reboots, open a file manager and install the Magisk Manager apk file to confirm root.
Installing Recovery Using Fastboot and Rooting Phone
If you decide you would rather have an expert root your phone or you want to install a custom ROM like CyanogenMod, feel free to click on the 'Schedule' button to schedule a remote session with ROMWarez.com.