XiaoMiTool: Automated Flashing Tool for Vendor ROMs and Locked Bootloaders
Support XiaomiEnlightened
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Thanks
no, but I did use it on for xiaomi.eu MIUI 8, with unlocked Mi Mix, and my phone has been completely fucked ever since. Constant “unfortunatly________ has crashed”, even if I flash an official ROM with MiFlash. So be warned, as my phone is now useless. It is alpha software.
Okay, here is the solution that worked for me. It may or may not have been a result of the way XMT works, because it really just looks like a skin of the MiFlash, with added functionality.
So to solve this, I did:
>by jazz452
fastboot devices
fastboot erase userdata
fastboot erase cache
fastboot reboot
now this does wipe everything, but, now it works.
Can this software flash any rom whatsoever or just xiaomi.eu/miui roms? It doesn’t seem clear to me from its description.
would like to know this as well
My experience: worked wonderfully on my Redmi 4 Prime. The first time I tried to flash I got an error halfway through, which made me really nervous, but I just tried it again and it worked fine. Thanks!
Note: you DO NOT need to unlock your bootloader for this to work! Unless you’re flashing to uncommon ROMs.
Could the dev use electron to make this tool cross platform?
/u/sharkcpn
I got a offically unlocked kate – what twrp did you flash? Can you link me? I’ve tried two different ones, but they don’t work.
cheers
Nice, my work colleagues phones are really stubborn to be flashed to stock miui
This tool is awesome and the dev should feel awesome. Awesome job! Already flashed multiple times, everything went 100% smooth.
I think it’s inbuilt. I have it downloaded anyway, I can’t do anything at the moment though. Only just linked my account for unlocking the bootloader so have to wait 72 hours.
Deep flash was blocked a while ago, doesn’t work unless you’re on an old rom.
Should work!
Installation failed on Mi 6, report sent.
Attempted installation without unlocking the bootloader.
From their website:
>XiaoMiTool automates the sometimes difficult procedure which is needed to change rom and you can use it to:
> Install official roms (Global stable/developer or China stable/developer)
> **Install unofficial Xiaomi.eu roms (stable/developer)**
> Install any other twrp flashable rom (such as lineageos, resurrection remix, …)
> Install custom recovery (TWRP or else)
> Unlock bootloader*
> Lock bootloader
So… looks like it? Will let other people test it then might see if it can install Lineage for me…
Holy crap! this is an amazing piece of software!
It does it all!!! i just upgraded to the newest Miui on my mimax and i lost the unlocked bootloader, root, xposed etc…
i was about to do a downgrade and this app did it for me!
10/10 ! thanks!!
Thanks
Thank you,
What’s mido? Where to get it?
This the only thing that I found.
http://bigota.d.miui.com/V8.2.10.0.MCFMIDL/miui_HMNote4XGlobal_V8.2.10.0.MCFMIDL_ee189ea231_6.0.zip
Will I be able to flash TWRP witht his tool?
I’ve tried twrp-3.1.1-0-kenzo and twrp_3.0.3-7_inline_17-03-04 both flashed and showed twrp loading screen but I just got the bunny when trying to get into twrp. these i tried though xiaomitool.
Because I’m impatient I’ve followed this [thread](https://forum.xda-developers.com/redmi-note-3/how-to/zcx-twrp-install-twrp-flash-supersu-t3462448) and all seems to be ok at the minute.
Is your twrp better/official?
Ta for the reply
Well, I don’t think it unlocks the bootloader for you, you still have to use the Xiaomi Unlocker or whatever it’s called. But yeah, after you unlock, you only have to download those and you’re ready to go.
the dual sim work in lineageOs? and volte?
also can u link to some guide i can follow to flash lineageos, i have never done this before so i am just worried i dont end up bricking my device :p thanks
So I actually found it a total pain in the end. The tool flashed TWRP fine but that was about it. Thankfully I was able to flash it myself through TWRP anyway. I was getting “error 7”, which I eventually got around by installing the 7.7.6 MIUI dev firmware first, then doing another wipe, and then installing Lineage/GApps/root.
Very glad I did it though, the phone feels about twice as fast and the notifications aren’t a total shit show any more.
Best tool ever. No root, no unlocked BL and still flashes? Fuck yeah.
With this tool, I can flash any official Twrp, any custom ROM and official MIUI roms (provided these Roms are already downloaded), if I have unlocked bootloader…or **does it work on locked bootloader as well**
I have unlocking permission, but haven’t tried to unlock my bootloader.
Just trying to research everything before I unlock my bootloader.
Thank you very much!!!
A locked bootloader will work just fine. Last week, I flashed my Redmi Note 4 from the original ROM (Stable / Vendor) to the Global Developer ROM. Didn’t face any issues (It should work just fine on a Redmi 4)
I suppose that’s only needed for MIUI? Never did that when running LineageOS
> – Now flash this zip immediately after booting into TWRP: https://build.nethunter.com/android-tools/no-verity-opt-encrypt/no-verity-opt-encrypt-5.1.zip
What’s that zip for? What does it do?
Sadly, I don’t know why this doesn’t work for my Redmi 4X. Had to flash via fastboot because my it “flashes” but at the end I only get a Bootloop.
http://i.imgur.com/oh2a2dS.png
since the owner of XiaomiTool use .net framework, i think to port them to Electron would take time. but still worth to try once the original creator releases source code for XiaomiTool.
I had issues with VoLTE. I could recieve but not make calls so had to turn it off. Could be my operator, could be Lineage. Might be fixed now, haven’t tested it since. I only have one SIM so can only test single SIM. There are two SIM slots showing in the settings, though.
I’d follow this guide if I were you, it’s very clear:
https://wiki.lineageos.org/devices/gemini/install
Have a read through and download everything you’ll need before you do it (lineageOS and OpenGApps probably). If nothing else, this tool should easily install TWRP for you (letting you skip to “installing lineageos from recovery” once you’ve done that) and it’s easy to unlock the bootloader yourself. Once you’ve got TWRP on there it’s really just a case of running a backup, wiping the phone, then clicking through to a few different zip files in the right order.
The thing that went wrong for me was flashing Lineage around step 9, I had an error. Which is easily fixed by re-wiping and then flashing the latest recommended dev firmware from here:
https://forum.xda-developers.com/mi-5/development/tool-flashable-firmware-twrp-easy-t3474898
You’re so energetic you give things to chickens.
I hope you have a nice day!
Anyone tried this with the RN3P yet?
It does sound great, but has anyone actually tried/tested it yet?
More feedback – had either the global ROM or Xiaomi.eu installed on my Redmi 3S but wanted to completely clear it out. Flashed the Xiaomi.eu latest stable and it worked perfectly.
Excellent. About time too 🙂
Im updating my Xiaomi Mi5s on mitool and when transfering it stopped at 31% when transfering files to the phone
Stupid question. Does anybody in here know how to easily move everything(or practically everything such as Contacts, Photos etc) from a iPhone over to a Mi Device?
Thank you so much. I hope don’t spend the whole weekend end cleaning this mess.
Yes. I’m aware of that. I just want a clean machine. Vendor number one selling point is the global ROM.
I’ve used this tool in its earlier stage on my girlfriend’s Mi 5S, works pretty well, no headaches.
Still need a deep flash cable for this? Currently stuck on a vendor rom. Tried a few options/tutorials but none some to work, and people suggest I try a deep flash cable thing
Phone: Mi 5
Use Google Drive’s backup feature.
Funny thing when I switched a month ago though is that it refused to sync contacts. I figured I’d solve it later by exporting via iCloud (you can export as vCards on iCloud.com). But when I had set up my new Redmi Note 4 and logged in on my Google account, all the contacts were there anyway.
Edit: Redmi, not Redmond.
How does the software detect the hardware. I m afraid that it will not detect it properly.
I just bought a redimi note 4x 3gb 32gb. But is flashed with redimi note 4 ROM global.
I want global ROM for note 4x.
I have a stock Mi 5, how easy will it be for me to flash Lineage OS from within this program? Will there just be a series of options to unlock bootloader, install TWRP, then lineage, then GApps? Guessing all I need to download seperately is lineage and openGApps?
Yeah, just had a look myself. Guessing I unlock the bootloader using Xiaomi’s tool first, then am I right in thinking I open the advanced options in this, then first select TWRP and isntall, then Other (recovery file) (.zip) and install lineage/GApps?
I got the SMS Permission 4 days ago, since then I have been trying to add account but it’s giving me error like 80… something and connection error 😐
But /r/xiaomi wiki says, that binding account thing doesn’t matter..we can proceed safely to Unlocker app even after error in binding.
Please read that wiki page.
We have to download Twrp separately, right? Or is it inbuilt within the program
Linked where? Unlocking app or [here](http://i.imgur.com/MiCaQXv.png)
how do i use custom zip file of lineageos to flash with this tool?
How do I use this to install any custom ROMs? It’s my first time installing lineageOS and I’m trying to find the least risky way possible.
I’m getting mixed messages. The link above says you need unlock permission, since the tool unlocks and relocks the bootloader.
But this post on the MIUI forums uses the same tool (I think?) and don’t mention unlock permission: http://en.miui.com/thread-683339-1-1.html
These instructions on the wiki also use this tool and doesn’t mention unlock permission: https://www.reddit.com/r/Xiaomi/wiki/advanced/xiaomitool
I want to flash the Global ROM on my Redmi 4 Prime when I get it. Will I need unlock permission? Will the last two links I posted work without unlock permission?
The latter. I got unlock approval through today (same day as I requested it) but hadn’t done that. You have to wait 72 hours after pressing add account and device before the unlocker does its thing.
Yes. I’m aware of that. I just want a clean machine. Vendor number one selling point is the global ROM. Their more expensive than the China ROM rn4x.
Edit: is the rnx4 ROM package the same as rn4 ROM?
i dont know where to ask so i will just ask here, what is the recommended rom for redmi note 4 mediatek? i just bought my first xiaomi phone yesterday so i don’t have any idea about these things.
tried on redmi note 3 pro kenzo, works great.