[EXPERIMENTAL][RECOVERY][3.4.0][umi]Unofficial TWRP for Mi 10 Unified

Search This thread


Senior Member
Dec 10, 2008
guys new workin TWRP is available, forget OTG crap ;)

Top Liked Posts

  • There are no posts matching your filters.
  • 10
    Team Win Recovery Project 3.x, or twrp3 for short, is a custom recovery built with ease of use and customization in mind. Its a fully touch driven user interface no more volume rocker or power buttons to mash. The GUI is also fully XML driven and completely theme-able. You can change just about every aspect of the look and feel.
    #include <std_disclaimer.h>
     * We are not responsible for bricked devices, dead SD cards,
     * thermonuclear war, or you getting fired because the alarm app failed. Please
     * do some research if you have any concerns about features included in this ROM
     * before flashing it! YOU are choosing to make these modifications, and if
     * you point the finger at us for messing up your device, we will laugh at you.

    - TWRP boots.
    - Decryption is working.
    - Vibration
    - System, Vendor and Product partitions mount is working but you can't modify them.
    - You can flash magisk, miui roms, kernels, firmwares, etc.

    Not working:
    - Partition formatting (upstream)
    - ADB sideload (upstream)

    Install guide:
    To boot (Reccomended):
    fastboot boot <twrp.img>
    To install (NOT reccomended):
    fastboot flash recovery <twrp.img>

    Now build is checking "ro.boot.hwversion". If it is begined with "1" then use Mi 10 Pro cmi profile, otherwise it will use Mi 10 umi profile.
    Please report ro.boot.hwversion if possible. You can get it from getprop command.
    Mega Drive Link

    Source code:
    Device Tree
    Recovery Source

    @mauronofrio @bigbiff and more open source TWRP devs.

    Mi 10 Pro (cmi) thread:
    Hi guys, new build (rev. 2) has been uploaded. Tested fastboot flash recovery is working.
    The way to fix it is just appending recovery dtbo from official recovery. OTG might still not working. Source code has been updated.
    cc @k1n9n0th1n9 @adario73


    This one has helped a lot, thanks. I was about to go mad.

    So basically if you updated to 12.5 you won't be able to flash but boot to twrp3.4.2b (can be dld from above link)

    With this, and only this twrp and method I was able to update to 12.5 21.2.3 without any data loss.
    Any chances for TWRP 3.5?
    Thanks I'll check it. So far I'm just removing lock before flashing. Can't make magisk work with eu Android 11. Is it just me? It installs without errors but after boot shows not installed in magisk manager. 20.4

    please check in this thread my post and @sceryavuz and @mali301262 reply
    i'm rolling back to MIUI 11 *sigh* ... i need root and i need the magisk hide otherwise banks app don't start so no choice at the moment

    ---------- Post added at 06:04 PM ---------- Previous post was at 06:01 PM ----------

    i know ... this is the third point of my post (wzsx150 is on LR Team)

    ---------- Post added at 06:16 PM ---------- Previous post was at 06:04 PM ----------

    all true, no need to flash recovery. only use "fastboot boot twrp.img" for installing xiaomi.eu rom.

    i don't think there is a big difference in security terms from installing or temporary executing the recovery ... the recovery is executed only when you start invoking it, and also in a temporary execute, if inside there is somehing malicious, they can patch your installed rom

    do that every update..

    it's a big hassle because you need a PC near you every time