If you own an HTC U12+ Plus (Codename: Image/ Ime) and want to install TWRP Recovery 3.4.0 root and flash on your device, you’re on the right page. Thanks to Freak07, XDA approved developer, for his hard work in developing TWRP for this device.

If you are an Android enthusiast and want to perform TWRP recovery on your beloved device, then you have come to the right page. In this article, we will guide you through the process of getting the HTC U12+ Plus off the ground.

The TWRP offers an attractive hardware design and user interface (UI). If you follow this guide, you can install the latest version of TWRP for HTC U12+ Plus. You can download TWRP Recovery from the links in the “Overview” section of this article. Please note that this is an unofficial TWRP recovery and only for HTC U12+ Plus (Confirm the model by going to Settings> About menu). The following process is only for rooting and installing TWRP on HTC U12+ Plus, do not test this method on other devices.

If you want to unleash the full potential of your HTC U12+ Plus hardware, rooting and flashing a custom recovery like TWRP is an important consideration. Exchange ROMs often have limited and unsupported customization options. If you have a rooted device and a flashing TWRP recovery, you can install any custom ROMs, modules, kernels, Xposed, etc., as well as many applications that require root access to function properly. You can easily root your device with the Android Root Tool in just one click, either via PC or APK, which is a quick process.

READ ALSO how to root BQ mobile BQ-5201 space and install TWRP recovery

Brief information and benefits of TWRP recovery

TWRP (Team Win Recovery Project) is an open source community development project. By flashing TWRP, you can install any custom firmware on your device, boot your smartphone, change zip files for settings, Xposed modules for settings, root and unroot processes with one click. You can also create a full backup of Nandroid and restore it later, create a flash image file with one click, remove bloatware, overclock and underclock. With TWRP, you can easily erase, cache and clean up data after flashing an image file to reflect changes and correct minor errors caused by caching.

To install the TWRP, your HTC U12+ Plus phone must have an unlocked bootloader. This means that you must first unlock the bootloader to install the device into the root, along with all the settings.

Disclaimer : Although AndroidWeblog.com covers everything very clearly so that our readers get exactly what they want, there is still a small chance that major problems can arise from the steps mentioned here. Therefore, it is in the interest of the user to follow the steps very carefully to avoid any accidents with the device.
Activating and deactivating the custom ROM firmware will permanently void the warranty of your device and AndroidWeblog.com is in no way responsible for invalid warranties or damaged devices.


Be sure to check the model number, it should be listed :

  • HTC U12+ Plus [codename: Image/YAMA].

You should make sure you read the disclaimer carefully before using your phone regularly and agree to continue taking this risk.

Your phone must be at least 70% charged or you may experience problems when you try to use it. Take a chance and try to charge it fully.

If you are going to root your phone or install a custom ROM, it is a good idea to back up your phone. Back up all your media such as photos, videos and all that to your PC and contacts in the cloud.

(Applies to the PC method only, skip this step if you are using the APK method).

You must enable the USB debugging option by going to Settings, Applications and Developer Options.

ALWAYS pay attention to how you run the HTC One Sprint M7 and install TWRP Recovery

Downloads for HTC U12+ Plus Rooting

Download the ADB universal drivers here (if the drivers are already installed on your PC, you can skip this step).

Download the Platform Tools/ Android SDK Tools package on PC from here. (Android Command line utilities > SDK utility package)

Download the TWRP recovery for HTC U12+ Plus here :

TWRP Recovery 3.5.0

Download SuperSU from Chainfire from here.

Download Magisk Manager from here.

Make sure you have downloaded the required files (link in the Requirements section of this article). Then, hop on the stairs.

Steps for unlocking the HTC U12+ Plus boot loader

Note: If you have already unlocked the bootloader, you can skip these steps.

Step 1: First, you need to connect your HTC U12+ Plus device to your computer in quick start mode. You can reboot the device for a quick start with a command in the ADB terminal:

Advertising Reset

Step 2: Now open the Adb terminal in the PC and just type this command :

OEM unlock quick download

Step 3: Then enter this command:

OEM unlock quick download

At this point, your device will automatically reboot. You can now boot the HTC U12+ Plus because your device’s boot loader is already unlocked.

Steps for flashing/installing TWRP recovery 3.4.0 on HTC U12+ Plus

Step 1: Assume that you have already downloaded the platform tools of the Android SDK (SDK Manager) to your PC. The platform tools contain the necessary ADB executables and quick downloads.

Step 2: Make sure the drivers are installed on your computer. Then proceed to the next step.

Note: If the “Developer Settings” and “USB Error Detection” settings are already enabled on your device, as suggested in the “Benefits” section, you can skip steps 3 and 4 and follow step 5 directly.

Step 3: Now activate the developer settings on your HTC U12+ Plus device. To do this, go to Settings -> Info and search for “Build Number”, then click on “Build Number” 7 times, which will activate the developer settings on your device.

Step 4: If you already have a USB debug, you can skip this step. Otherwise, open the developer settings and enable the USB debugging option.

Step 5: Now open a command prompt on the ADB computer/terminal and simply type the command :

Advertising Reset

Step 6: Your device should not be in “fastboot” mode. Now copy the downloaded TWRP.img file in the mandatory section to the same folder where the ADB and rapidboot binaries are located. Rename the file to “twrp.img” and enter this command :

Quick start Flash recovery twrp.img

then run this command, enter :

early recovery

Step 7 (important): Some devices do not automatically replace the custom recovery on first boot. You can search Google for hotkeys to put your device in recovery mode. After performing a quick reboot, press and hold the desired hotkey to put your device in TWRP mode. Once your device is booted into TWRP mode, TWRP will automatically repair the stock ROM to prevent you from replacing TWRP with Stock Recovery.

READ also how to root HTC Google Pixel XL and install TWRP Repair 3.4.0

After entering the quick restart command, hold down the combination key and start in TWRP. Once TWRP is started, TWRP will repair the default ROM to prevent TWRP from replacing the default ROM. If you do not perform this step, you will have to repeat the installation.

How to install HTC U12+ Plus/Install Magisk or SuperSU

Make sure you have downloaded SuperSU or Magisk Manager (link in the required section of this article). Then, hop on the stairs.

Warning: you can use Magisk Manager or Super SU, but only one, so choose well. If you are not sure, go to Magisk Manager.

Step 1: Move the downloaded SuperSU or Magisk Manager file to the internal / SD memory card of your HTC U12+ Plus smartphone.

Step 2: Now you just need to start the recovery. You can optionally backup the ROM through the TWRP interface. However, I still recommend backing up the spare ROM. Because if the process fails, you can make a flash ROM.

Install TWRP 3;0

Step 3: Press “Install”, then navigate to the file “SuperSU.zip” or “magisk.zip” and drag the cursor over the file to confirm flashing (at the bottom of the screen). The Magisk/ SuperSU flash process has started and will take a few seconds.

Congratulations, you have now rooted the HTC U12+ Plus and also flashed the TWRP. You can now install Xposed Framework and customize your smartphone according to your preferences. If you want to check it, you can download and check the root status via the Root Checker application.

Frequently asked questions

Do I need root to install TWRP?

Note: You do not need root to install TWRP, but you do need to unlock the bootloader, which will erase the entire contents of your device. Also, the method to unlock the bootloader is different for each device, so your mileage will vary.

How do I install the TWRP permanently?

How to install TWRP recovery on OnePlus 7 Pro ” OnePlus …

How do I boot my phone to recover TWRP?

Disconnect the phone and use the volume down key to open the recovery option in the boot loader. Press the volume down button or power button (depending on your phone) to select it. The phone should reboot into TWRP.


You May Also Like

Your browser is not supported for security reasons [Full Fix]

In addition to outdated and unsupported browsers, this error can occur due…

Root Realme C11 RMX2185 and Install TWRP Recovery 3.5.0

If you have a Realme C11 RMX2185 and you want to root…

meteoblue weather &amp maps For PC (Windows 10, 8, 7)

Meteoblue is a very useful application that allows you to know the…

How to Translate Text Offline with Google Lens for Android?

To help users translate offline texts, Google Lens for Android now translates…