To install TWRP (Team Win Recovery Project) on the Asus ZenFone 4 Selfie Pro (model Z01M), you need to unlock the bootloader, then flash the TWRP image using fastboot. This guide walks you through the entire process, including prerequisites, step-by-step instructions, and common pitfalls.
Background: What Is TWRP and Why Install It?
TWRP is a custom recovery environment that replaces the stock Android recovery. It allows you to create full system backups (Nandroid), install custom ROMs, flash mods, wipe data more thoroughly, and access a file manager when the phone won’t boot. For the ZenFone 4 Selfie Pro, TWRP is often the first step toward rooting or installing a custom ROM like LineageOS.
The ZenFone 4 Selfie Pro was released in 2017 with Android 7.1.1 Nougat. Asus has stopped providing updates, so custom development has become the primary way to get newer Android versions. TWRP is maintained by the community, and the official build for this device is available on the TWRP website.
Prerequisites and Warnings
Before you begin, understand the risks. Unlocking the bootloader voids your warranty and erases all data. Flashing TWRP can also trigger a bootloop if done incorrectly. Proceed only if you accept these risks.
- Backup everything – Your phone will be wiped during bootloader unlock.
- Charge your phone – Ensure at least 70% battery to avoid interruption.
- Enable OEM unlocking – Go to Settings > Developer Options > OEM unlocking and enable it.
- Install ADB and fastboot – You need the platform-tools on your PC.
- Download the correct TWRP image – For Z01M, the file is usually named twrp-3.x.x-x-Z01M.img.
Step-by-Step: Unlock the Bootloader
Asus provides an official unlock tool, but it is no longer available on their website. The community has created a modified version that works. Here’s the process:
- Install the Asus Unlock Tool APK (search for “Asus Unlock Tool Z01M”).
- Open the app, read the warning, and tap “Unlock”.
- Wait for the process to finish. The phone will reboot automatically.
- After reboot, verify bootloader is unlocked by checking fastboot mode (see next section).
If the official tool fails, some users have used the “ZenFone 4 Selfie Pro unlock tool” from XDA forums. Be cautious about third-party sources.
Flashing TWRP via Fastboot
Once the bootloader is unlocked, you can flash TWRP:
- Download the TWRP image and rename it to
twrp.imgfor simplicity. - Place it in the same folder as your fastboot executable.
- Power off your phone.
- Boot into fastboot mode: Press and hold Volume Up + Power for a few seconds.
- Connect your phone to your PC via USB.
- Open a command prompt in the platform-tools folder and type
fastboot devicesto verify your phone is detected. - Flash TWRP with the command:
fastboot flash recovery twrp.img - After flashing, do not let the phone boot normally. Instead, boot directly into recovery using
fastboot reboot recoveryor by holding Volume Down + Power.
If you boot into the system first, the stock recovery may overwrite TWRP. To prevent this, you can also boot TWRP temporarily with fastboot boot twrp.img before flashing.
Common Problems and Fixes
- Fastboot not detecting device – Install proper USB drivers for Asus, try a different USB port, or enable USB debugging.
- Bootloop after flashing – This often happens if you didn’t wipe data after unlocking. Boot into TWRP and do a factory reset.
- TWRP not sticking – The stock recovery overwrites TWRP on first boot. Always boot directly into recovery after flashing.
- Unlock tool fails – Some users report needing to run it twice. If it still fails, check if your device is already unlocked (fastboot will show
unlocked).
Alternatives and Additional Steps
If TWRP fails to work, you can try an alternative recovery like OrangeFox, which is based on TWRP but offers more features. For rooting, after TWRP is installed, you can flash Magisk zip to gain root access.
Remember that TWRP is not a permanent solution; it’s a tool. After installing, you might want to create a backup before making further changes.
Frequently Asked Questions
Will installing TWRP void my warranty? Yes, unlocking the bootloader and installing custom recovery voids the warranty. There is no official way to restore it.
Can I uninstall TWRP later? Yes, you can flash the stock recovery image using the same fastboot method, or use the Asus official firmware to restore the entire system.
Do I need to root after installing TWRP? No, TWRP works without root. You can use it to flash custom ROMs or make backups without rooting.
What if my phone gets stuck in a bootloop? Boot into TWRP (Volume Down + Power), then wipe cache and data. If that doesn’t work, you can restore a backup or flash the stock firmware using fastboot.
Is TWRP available for the ZenFone 4 Selfie Pro (Z01M)? Yes, official builds are available on the TWRP website. Make sure to download the version for Z01M, not the regular ZenFone 4.
Related
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.
More cards in this drawer
- Cool Raspberry Pi Projects: 15 Ideas for Any Skill Level3
- Terraform vs Kubernetes: Key Differences
- China’s IPv9 Decimal Network Project Explained
- Fix Wired Earbuds That Only Work in One Ear
- What to Check Before Buying the Dip in Indian Shares
- Internet Connectivity in Remote Areas: Options0.80 USD/GB