TWRP Unresponsive - Please help! - Xiaomi Mi MIX Questions & Answers

Hi all,
I just got my Mi MIX today (6gb version). I have been trying to get TWRP and SuperSU working on it, then flash the EU rom. During this process, my TWRP has become unresponsive. At the same time, my Wifi cannot be enabled. (I am installing EU rom because my Google Play Store download speed was throttled, and I could not find the option in Mi App Store to disable)
I am hoping that someone has a stock recovery I can flash, or knows how I can revert to stock. I have ADB and Fastboot installed.
I have tried re-flashing TWRP, and it does not work. I have also tried Fastboot -w to see if it helps. It instead shows me the screen asking to write to system again, instead of the main menu like before.
Any help is very appreciated! :crying:

go read the entire detailing how to install xposed, twrp, etc others have had similar things happen and there are instructions on what to type in fastboot to fix. just read the thread.

http://forum.xda-developers.com/mi-mix/how-to/guide-flash-global-china-rom-root-gapps-t3510592/page1
The OP in this thread has a comprehensive run through of how to install TWRP, EU ROM and root with Su. I suggest using the EU TWRP from the beginning as we found that it works best with the CN Stable ROM (8.0.11.0) .
Don't forget to root
Cheers
J
Sent from my MIX using XDA Labs

Hello,
I encountered the same problem (TWRP not responsible)
Solved with flashing this version of TWRP that work with latest EU ROM .
https://mega.nz/#!A91zFZqQ!AB1AB6HMaAtVS-2GQlUNgVXDtn-ZJej22rjEwJgVQlU
Try and tell me if it's OK ?

Thanks all! This is solved now Happy to be using my new Mi MIX!

4DM said:
Thanks all! This is solved now Happy to be using my new Mi MIX!
Click to expand...
Click to collapse
Glad to hear you have it working
Enjoy your Mix
Best
J
Sent from my MIX using XDA Labs

Related

[GAPPS] 64 Bit Slim Gapps

Now that you installed TWRP or another custom recovery, here is a working GAPPS for Xiaomi Note Pro, this one so far works
perfectly, do not rely on manual install version as they are missing key lib and framework files.
http://www.slimdevs.com/Gapps/Lollipop-arm64/
lorinkundert said:
Now that you installed TWRP or another custom recovery, here is a working GAPPS for Xiaomi Note Pro, this one so far works
perfectly, do not rely on manual install version as they are missing key lib and framework files.
http://www.slimdevs.com/Gapps/Lollipop-arm64/
Click to expand...
Click to collapse
So just flash over the top of existing or is there more to it?
Thanks
Flashed. All working fine.
jazz452 said:
So just flash over the top of existing or is there more to it?
Thanks
Click to expand...
Click to collapse
You should if you already manually installed GAPPS, with my phone it was flash the ROM, flash TWRP, flash SU, and GAPPS
lorinkundert said:
You should if you already manually installed GAPPS, with my phone it was flash the ROM, flash TWRP, flash SU, and GAPPS
Click to expand...
Click to collapse
Installed over existing Gapps no problem except while rebooting and updating my phone was that hot I could hardly touch it. Sat it on a cool damp sponge, once it finished it cooled back to normal.
jazz452 said:
So just flash over the top of existing or is there more to it?
Thanks
Click to expand...
Click to collapse
Not Found
The requested URL /Gapps/Lollipop-arm64/ was not found on this server.
Can u reupload to mega? thx
FxJohnnyEng said:
Not Found
The requested URL /Gapps/Lollipop-arm64/ was not found on this server.
Can u reupload to mega? thx
Click to expand...
Click to collapse
Hi,
Uploaded to mega for you here's the link
https://mega.co.nz/#!iRkgxAYS!hIJFpAQ1SUjlkCq3Syr8v1iTz-lRnRMj5LRl-oIiqAo
Kahun said:
Hi,
Uploaded to mega for you here's the link
https://mega.co.nz/#!iRkgxAYS!hIJFpAQ1SUjlkCq3Syr8v1iTz-lRnRMj5LRl-oIiqAo
Click to expand...
Click to collapse
Thanks for your kindness
For root, need you guys clarify bit,
As i can see from this forum link: http://en.miui.com/download-262.html
Xiao mi note pro stable rom is V6.5.4.0.KXECNCD, can i use this root tutorial to activate root for my mi note pro instead of installing developer rom?
Thanks
FxJohnnyEng said:
Thanks for your kindness
For root, need you guys clarify bit,
As i can see from this forum link: http://en.miui.com/download-262.html
Xiao mi note pro stable rom is V6.5.4.0.KXECNCD, can i use this root tutorial to activate root for my mi note pro instead of installing developer rom?
Thanks
Click to expand...
Click to collapse
There is no root method released yet apart from installing the developer rom
Kahun said:
There is no root method released yet apart from installing the developer rom
Click to expand...
Click to collapse
Most important question to ask, i new to xiao mi environment,
Let say i install the developer rom, anytime i can download the stable rom and update over? While installing do i need clean data or the rom?
Do i need like use twrp to backup the stock rom first or something?
need your advice bro, and how about the recovery? as i know use flashify to backup and restore, as stock rom doesnt not have root yet, so cant backup as well.
Thanks if you can give me assurance
FxJohnnyEng said:
Most important question to ask, i new to xiao mi environment,
Let say i install the developer rom, anytime i can download the stable rom and update over? While installing do i need clean data or the rom?
Do i need like use twrp to backup the stock rom first or something?
need your advice bro, and how about the recovery? as i know use flashify to backup and restore, as stock rom doesnt not have root yet, so cant backup as well.
Thanks if you can give me assurance
Click to expand...
Click to collapse
You won't get TWRP on without developer rom first as it fails through fastboot. The only method is using Flashify. Best thing is staying with developer rom as it is stable, had no problem at all with it. You will also receive weekly updates. Just don't flash TWRP because the updates will brake it needs to be stock recovery. You can install the developer rom by downloading it onto your phone and installing it using the Updater app on your phone. Once you have activated it the root permissions a bit strange. First what you have to do is open app that required root permissions, close the app then go to Security App>Permissions>Root Access and select the app. Yes you can flash the stock rom back at any time but you will loose root. I'm waiting for Xiaomi to release the Kernel Source, when that happens we will have custom roms such as Cyaongen mod, root methods etc..
Kahun said:
You won't get TWRP on without developer rom first as it fails through fastboot. The only method is using Flashify. Best thing is staying with developer rom as it is stable, had no problem at all with it. You will also receive weekly updates. Just don't flash TWRP because the updates will brake it needs to be stock recovery. You can install the developer rom by downloading it onto your phone and installing it using the Updater app on your phone. Once you have activated it the root permissions a bit strange. First what you have to do is open app that required root permissions, close the app then go to Security App>Permissions>Root Access and select the app. Yes you can flash the stock rom back at any time but you will loose root. I'm waiting for Xiaomi to release the Kernel Source, when that happens we will have custom roms such as Cyaongen mod, root methods etc..
Click to expand...
Click to collapse
I've been updating weekly and I'm using TWRP as my recovery with no issues...
Kahun said:
You won't get TWRP on without developer rom first as it fails through fastboot. The only method is using Flashify. Best thing is staying with developer rom as it is stable, had no problem at all with it. You will also receive weekly updates. Just don't flash TWRP because the updates will brake it needs to be stock recovery. You can install the developer rom by downloading it onto your phone and installing it using the Updater app on your phone. Once you have activated it the root permissions a bit strange. First what you have to do is open app that required root permissions, close the app then go to Security App>Permissions>Root Access and select the app. Yes you can flash the stock rom back at any time but you will loose root. I'm waiting for Xiaomi to release the Kernel Source, when that happens we will have custom roms such as Cyaongen mod, root methods etc..
Click to expand...
Click to collapse
TWRP works fine on the stable ROM, you just have to hold the vol up and power button at first boot as you would if you want to go into
recovery mode
skw5115 said:
I've been updating weekly and I'm using TWRP as my recovery with no issues...
Click to expand...
Click to collapse
lorinkundert said:
TWRP works fine on the stable ROM, you just have to hold the vol up and power button at first boot as you would if you want to go into
recovery mode
Click to expand...
Click to collapse
Strangely enough I have 2 mi note pros and both of them can't update through TWRP. Yes TWRP will work fine in stable rom but u ll need root perm to flash it first. That's what I had to do as it failed through fastboot
Kahun said:
You won't get TWRP on without developer rom first as it fails through fastboot. The only method is using Flashify. Best thing is staying with developer rom as it is stable, had no problem at all with it. You will also receive weekly updates. Just don't flash TWRP because the updates will brake it needs to be stock recovery. You can install the developer rom by downloading it onto your phone and installing it using the Updater app on your phone. Once you have activated it the root permissions a bit strange. First what you have to do is open app that required root permissions, close the app then go to Security App>Permissions>Root Access and select the app. Yes you can flash the stock rom back at any time but you will loose root. I'm waiting for Xiaomi to release the Kernel Source, when that happens we will have custom roms such as Cyaongen mod, root methods etc..
Click to expand...
Click to collapse
So if i flash developer rom, recovery will remain stock and will have root access right? so i update developer rom and go back stock anytime without issue right?
Thanks for explanation, not feeling good to update twrp yet , later GG
Yup that's correct.
Kahun said:
Yup that's correct.
Click to expand...
Click to collapse
Dear Professor kahun,
Just to confirm, is this http://en.miui.com/download-262.html rom for Mi Note Pro? Just in case before i update it.
Thanks
FxJohnnyEng said:
Dear Professor kahun,
Just to confirm, is this http://en.miui.com/download-262.html rom for Mi Note Pro? Just in case before i update it.
Thanks
Click to expand...
Click to collapse
No that's MI Note. The download for MI Note Pro is here: http://en.miui.com/download-273.html
skw5115 said:
No that's MI Note. The download for MI Note Pro is here: http://en.miui.com/download-273.html
Click to expand...
Click to collapse
Thanks bro, lucky i download but haven update XD
FxJohnnyEng said:
Thanks bro, lucky i download but haven update XD
Click to expand...
Click to collapse
It would have failed anyway without editing the build.prop xD

First Things To Do After Getting My Mi Mix?

Just found out that I have a Mi Mix waiting for me when I get home. I've made a checklist of what I want to do to it to get it setup for my use. I wanted to know if anyone had anything to add or has done any of what I'm planning on.
Unlock Bootloader
This should be relatively simple. I already have my unlock permission and will be using the directions from here: http://en.miui.com/thread-202290-1-1.html
As far as I can tell by reading that thread, I do not need to install the developer ROM first. Is this correct?
I will also follow the top reply to this thread which mentions linking your device to your Mi account before unlocking to prevent errors: https://m.reddit.com/r/Xiaomi/comments/5co8t1/mi_unlock_approval/​
Install TWRP
My plan is to follow these instructions: http://forum.xda-developers.com/mi-mix/development/recovery-official-twrp-xiaomi-mi-mix-t3498960
This is where I start having questions. I've been out of the rooting and ROMing game for a couple of years. Does anyone recommend rooting with anything other than SuperSU? I'm reading that it was bought by a Chinese company and shouldn't be trusted. I've also read that using Magisk you can have root that is easily turned off. I'll admit I'm pretty lost at the moment when it comes to what Magisk does and how to use it. But if it is the recommended way of doing things I will do the research to learn it.​
Flash The EU ROM
I think my plan is to flash this EU ROM which debloats everything and seems to come with gapps and a lot of other nice optimizations: https://xiaomi.eu/community/threads/6-11-10.36056/
My first question is has anyone tried this?
My second question is will I need to reinstall TWRP and re-root? I think I will have to re-TWRP because on the TWRP page there is one version for stock and one for the EU version. I will be on stock first and I can't flash EU until after I flash TWRP. So I think the procedure will have to be:
Flash stock TWRP
Flash EU ROM
Flash EU TWRP
Re-Root?
Turn Off All Battery Optimizations
Don't have a guide for this yet but I'm guessing it's not hard to find. Feel free to reply with one if you have one.​
Personalize
Launchers/Themes/Icon Packs/etc. Don't need suggestions here since I already know what I have in mind.​
Anything else?
The only other thing I can think of that I might want to install is Xposed. I've never used it and don't know how to install it but I'll learn if I can be convinced that it's something I want.
What else am I missing?​
I think right now the biggest thing I'm curious about is if anyone has used the EU ROM and what the procedure is if you use that ROM since there are 2 different versions of TWRP for the Mi Mix. But any other suggestions on what to do with the initial setup or how to make my experience better are welcome. I'd also love to hear about any "gotchas" that aren't mentioned in the guides from people who have actually done it.
Well I took the plunge without waiting for feedback and for anyone who is interested, I'll answer my own questions. Read the posts that I linked in the OP to understand what I'm doing below. I will not cover how to get unlock permission as this has been covered elsewhere.
Unlock Bootloader
As far as I can tell by reading that thread, I do not need to install the developer ROM first. Is this correct?
Click to expand...
Click to collapse
This is not correct. You must install the Dev ROM and connect to WiFi and follow the steps to enable Developer options and login to your Mi account in developer options.​
Install TWRP
Before installing TWRP you must update back to the stable ROM. The non-EU version of TWRP will not work with the Dev ROM as of this posting. You can update to the stable ROM using the same steps as updating to the developer ROM. In the TWRP install guide I linked above, I stopped right after step 6 and continued below.​
Flash the EU ROM
Instead of flashing SuperSU after installing TWRP, I copied over the EU ROM linked above and flashed that. Then I followed the instructions starting from step 3 of this post to flash SuperSU, Magisk, and suhide: https://www.reddit.com/r/pokemongod...k_v7_systemless_xposed_v866_released/d8d7ziw/
The only change I made is that in between steps 4 and 5, I flashed the EU version of TWRP before continuing because otherwise the touchscreen would not work in TWRP. I used the most recent versions for the SuperSU, Magisk, and suhide and I did not flash Xposed yet but I believe I can do that in the future if I want to.​
That's where I'm at now. The rest of my checklist was mostly personal preference so I won't go into that. Hope this helps.
@chimera533
THX for taking the plunge & sharing your results with us.
I'm sure I'll be doing the same once mine arrives, hope you don't mind if I look this way if I have any questions regarding TWRP/Root/etc.....
Thank you for posting this, this is the exact list of what I will be doing when my Mi Mix comes in the mail (C'mon Ibuygou).
I couldn't seem to find a EU rom for Mi mix though it is listed in the thread as a supported drive. Will you please drop me the link to download? Thank you.
jim380 said:
I couldn't seem to find a EU rom for Mi mix though it is listed in the thread as a supported drive. Will you please drop me the link to download? Thank you.
Click to expand...
Click to collapse
I think I got mine from here: https://megadysk.pl/f/6.11.10
Just scroll down to the Mi Mix one.
There are 3 repositories to the 6.11.10 weekly ROMs at the top of the page here: https://xiaomi.eu/community/threads/6-11-10.36056/
As far as I know there are no stable EU builds for the Mi Mix probably because it's so new.
Also I believe the weekly updates show up here: https://xiaomi.eu/community/forums/miui-weekly-rom-releases.103/
The Mi Mix was skipped for 6.11.17 as evidenced by the note at the top of the 6.11.17 thread.
That's about all I know. I highly recommend reading all or most of every link I posted here. I'll confess that if I had, I would've known things like having to flash back to stable before TWRP-ing as well as some other things.
It would be nice if you did an edit of your original post, rather than a 'by the way' post below it. It would be much easier to follow the instructions.
I've installed TWRP on multiple phones. The dm-verity stuff is new to me (A xiaomi/MIUI thing I guess),
so the sequence appears to be:
install Official MIUI China developer ROM
<unlock>
install Official stable rom
install Official (Non-EU) TWRP (requires stable)
copy/install EU ROM after step 6 (aka before exiting TWRP)
< Do you reboot now and go back into fastload now? or stay inside TWRP? >
Install EU TWRP
install supersu (again, before you exit TWRP?)
Install Magisk, suhide?
Apologies but I'm away from home at the moment. I'll update the OP with more detail when I have a bit more time. But I'll give you some quick answers below.
install Official MIUI China developer ROM
Remember to log in to your Mi account in the developer options
<unlock>
install Official stable rom
install Official (Non-EU) TWRP (requires stable)
copy/install EU ROM after step 6 (aka before exiting TWRP)
While still in TWRP, install SuperSU in systemless mode.
Boot to system once
Boot back to fastboot and install EU TWRP
Boot to TWRP and install Magisk, suhide
Boot to system and install magisk manager
Got the Mi Mix 128GB overpriced in Thailand, but without any waiting time.
Love your early thread, very helpful.
I also want to get twrp, suhide, magisk and xposed, but I like to stay on the Chinese Dev or official ROM, not xiaomi.eu, because I like the paid themes which are only available on official ROMs.
I've got a MIUI developer account for 4 years, so I can unlock the device directly, being on stable ROM.
Now the steps are a bit unclear for me. Do I understand them correctly?
1. Unlock bootloader
Download and install the developer rom: http://en.miui.com/download-317.html
Create/Login with your MI Account on the device.
Apply for unlocking the bootloader here: http://en.miui.com/unlock/
Install stable ROM if desired
2. Install official TWRP (NON-EU)
Boot into fastboot mode by turning off your device then pressing volume up and power button
Install Minimal ADB and Fastboot on your PC: http://forum.xda-developers.com/showthread.php?t=2317790
Download the correct TWRP image file: https://dl.twrp.me/lithium/twrp-3.0.2-0-lithium.img.html
Copy the twrp file to where minimal adb and fastboot has been installed and rename the twrp file to twrp.img
Open fastboot on your computer and type:
Code:
fastboot flash recovery twrp.img
Code:
fastboot reboot
3. Install SuperSU in systemless mode
Download newest SuperSU: https://play.google.com/store/apps/details?id=eu.chainfire.supersu / http://download.chainfire.eu/1013/SuperSU/SR4-SuperSU-v2.78-SR4-20161115184928.zip
In ADB shell or TWRP shell, type
Code:
echo SYSTEMLESS=true > /data/.supersu
if you don't already have this file to configure SuperSU to install in systemless mode.
Flash SuperSU.
4. Boot to system
5. Boot into TWRP, install Magisk, suhide, Xposed
suhide: http://forum.xda-developers.com/apps/supersu/suhide-t3450396
systemless xposed 86.2: http://forum.xda-developers.com/attachment.php?attachmentid=3897543&d=1475913773
magisk: http://tiny.cc/latestmagisk
6. Boot to system and install Magistk Manager
magisk manager: http://tiny.cc/latestmanager
7. Install XPosed
chimera533 said:
I think I got mine from here: https://megadysk.pl/f/6.11.10
Just scroll down to the Mi Mix one.
There are 3 repositories to the 6.11.10 weekly ROMs at the top of the page here: https://xiaomi.eu/community/threads/6-11-10.36056/
As far as I know there are no stable EU builds for the Mi Mix probably because it's so new.
Also I believe the weekly updates show up here: https://xiaomi.eu/community/forums/miui-weekly-rom-releases.103/
The Mi Mix was skipped for 6.11.17 as evidenced by the note at the top of the 6.11.17 thread.
That's about all I know. I highly recommend reading all or most of every link I posted here. I'll confess that if I had, I would've known things like having to flash back to stable before TWRP-ing as well as some other things.
Click to expand...
Click to collapse
Thank you so much for your help. I installed the ROM and have had it running for 2 days now. Coming from a HTC 10 (custom ROMed and everything), I;m really not digging MIUI on this phone. Lags so much it's literally driving me crazy. My 2 yrs old LG G2, which also has amazing screen-to-body ratio btw, runs circle around this phone. Really disappointed about this phone due to the software performance issues.
jim380 said:
Thank you so much for your help. I installed the ROM and have had it running for 2 days now. Coming from a HTC 10 (custom ROMed and everything), I;m really not digging MIUI on this phone. Lags so much it's literally driving me crazy. My 2 yrs old LG G2, which also has amazing screen-to-body ratio btw, runs circle around this phone. Really disappointed about this phone due to the software performance issues.
Click to expand...
Click to collapse
I don't experience any lags on the original ROM.
From my experience those micro-lags and performance issuese showed up on various devices in my Android past whenever something was wrong with the ROM. A clean flash mostly helped solve the problem.
I'm currently on the original Chinese stable with SuperSu and TWRP. It's blazing fast. What's the reason to flash the xiaomi.eu rom?
underlines said:
I don't experience any lags on the original ROM.
From my experience those micro-lags and performance issuese showed up on various devices in my Android past whenever something was wrong with the ROM. A clean flash mostly helped solve the problem.
I'm currently on the original Chinese stable with SuperSu and TWRP. It's blazing fast. What's the reason to flash the xiaomi.eu rom?
Click to expand...
Click to collapse
I had a nightmare trying to get to the EU Rom yesterday, I was mostly successful, however after a reboot i'd lose Touch in both TWRP and System. Thanks to this post from Chimera533 I was finally able to do it!
Anyway the main reason for the EU ROM is to get rid of all the Bloat and Chinese throughout the ROM that you cannot get rid of. It also has Google Services baked in properly so everything works correctly.
I also had a few other little niggles while on the Chinese ROM :-
Purchases from Google Play Movies wouldn't work
No Smart Lock while connected to Android Wear
No way to replace BAIDU and set Google as the search
So far i'm loving the EU Rom, i've not seen any lag at all while using it and pretty much everything seems to work exactly as it should - it has enhanced the MIX experience so much for me - love this thing!
Guys, how do I disable all battery saving optimizations / memory management optimzations? My background apps keep shutting automatically off after a while.
I'm on the default ROM without root (still waiting for developer approval)...
yakuzlin said:
Guys, how do I disable all battery saving optimizations / memory management optimzations? My background apps keep shutting automatically off after a while.
I'm on the default ROM without root (still waiting for developer approval)...
Click to expand...
Click to collapse
Go to the battery section & have a look around, you should find several settings for battery management.
You're gonna need root & an app such as Titanium Backup Pro, or, SD Maid Pro to disable a lot of the MIUI & Cheetah Mobile applications.
Fine tuning on a per app basis isn't enough (do not optimize battery savings for the apps you want to work properly, notifications, messaging, etc) .....
I highly recommend flashing the EU ROM, it seems to have better memory management than the Global ROM, but, you'll still need to disable a lot of the MIUI apps & all of the Cheetah Mobile s***ware to get memory management more to what you're used to experiencing.
One other item, go to Developer Options & disable MIUI Optimization, it should be the last item or close to it....

Help with TWRP and Rooting

So I have reviewed the excellent threads on unlocking, installing TWRP and rooting the Mi Mix.
Including these
http://forum.xda-developers.com/mi-mix/help/to-getting-mi-mix-t3504613
and
http://forum.xda-developers.com/mi-mix/how-to/guide-flash-global-china-rom-root-gapps-t3510592
I've also reviewed http://forum.xda-developers.com/mi-mix/development/recovery-official-twrp-xiaomi-mi-mix-t3498960
The problem I can't get around is frozen screen TWRP. I assume I have a TWRP/ROM mismatch as I have no issues with Minimal FB/ADB and actually flashing TWRP. But no combination that I have tried has given me working TWRP.
Any advice or recommendations would be vastly appreciated.
Just to be clear, I have unlocked the boot loader, I have Developer mode and USB Debugging activated. I have tried this with the most recent CN Stable (8.0.11.0) and CN DEV (6.12.8) ROMs and I have tried both TWRP 3.0.2 AND 3.0.2-RC1
Frustrated as this device is near perfect, I just need to get rid of the crapware and make a few Root requiring tweaks
Thanks
J
Aeskulapio said:
So I have reviewed the excellent threads on unlocking, installing TWRP and rooting the Mi Mix.
Including these
http://forum.xda-developers.com/mi-mix/help/to-getting-mi-mix-t3504613
and
http://forum.xda-developers.com/mi-mix/how-to/guide-flash-global-china-rom-root-gapps-t3510592
I've also reviewed http://forum.xda-developers.com/mi-mix/development/recovery-official-twrp-xiaomi-mi-mix-t3498960
The problem I can't get around is frozen screen TWRP. I assume I have a TWRP/ROM mismatch as I have no issues with Minimal FB/ADB and actually flashing TWRP. But no combination that I have tried has given me working TWRP.
Any advice or recommendations would be vastly appreciated.
Just to be clear, I have unlocked the boot loader, I have Developer mode and USB Debugging activated. I have tried this with the most recent CN Stable (8.0.11.0) and CN DEV (6.12.8) ROMs and I have tried both TWRP 3.0.2 AND 3.0.2-RC1
Frustrated as this device is near perfect, I just need to get rid of the crapware and make a few Root requiring tweaks
Thanks
J
Click to expand...
Click to collapse
If you're on the latest EU ROM (weekly updates),you need the latest (EU) TWRP RC2 (link is in the OP) :
http://forum.xda-developers.com/mi-mix/development/recovery-official-twrp-xiaomi-mi-mix-t3498960
Read the entire thread if need be,you'll see myself & others had the frozen TWRP on the Dec2 EU ROM (weekly) update & it was remedied by the RC2 update to (EU) twrp
If you're running anything else,IDK,I switched to the EU ROM ASAP & haven't looked back,it's gonna be my daily driver until CM 13/14 (hopefully) becomes available.
KOLIOSIS said:
If you're running anything else,IDK,I switched to the EU ROM ASAP & haven't looked back,it's gonna be my daily driver until CM 13/14 (hopefully) becomes available.
Click to expand...
Click to collapse
Thank you brother. I saw you posts when you mentioned having the same problem. Unfortunately I'm having this issue on the CN Stable ROM. Can I install the EU Weekly through the Installer app on the MIX? Or do I have to use the MIFlash tool?
Thanks
J
Aeskulapio said:
Thank you brother. I saw you posts when you mentioned having the same problem. Unfortunately I'm having this issue on the CN Stable ROM. Can I install the EU Weekly through the Installer app on the MIX? Or do I have to use the MIFlash tool?
Thanks
J
Click to expand...
Click to collapse
@RMXO had a similar issue when stuck w/an unresponsive TWRP & managed to get his phone/TWRP functional again before @jcadduono updated the EU TWRP.
Take a look at @RMXO's posts in that thread on how he got back to a working TWRP.
KOLIOSIS said:
@RMXO had a similar issue when stuck w/an unresponsive TWRP & managed to get his phone/TWRP functional again before @jcadduono updated the EU TWRP.
Take a look at @RMXO's posts in that thread on how he got back to a working TWRP.
Click to expand...
Click to collapse
I'm starting to wonder of the current CN Stable TWRP is unable to work with 8.0.11.0 much like the problem you had and RMXO had with the last EU release. I had backup of the stable CN ROM that works for me for now, but I'd really like to get Adaway and Titanium Backup working
Best
J
I had China stable 8.0.11.0 and I managed to get it working, you need to use built-in updater and download EU rom manually and put it in your device. Then use the updater to update. I had to do it twice as first time i still got China stuffs which i didn't wipe. So if you have problem, update it once to EU, then wipe/factory reset the phone and flash again to make sure it's all clean.
A good indicator of success will be google play store, after flashing EU rom, if you don't see google play store, it means you have to wipe and flash again.
wu5262 said:
I had China stable 8.0.11.0 and I managed to get it working, you need to use built-in updater and download EU rom manually and put it in your device.
A good indicator of success will be google play store, after flashing EU rom, if you don't see google play store, it means you have to wipe and flash again.
Click to expand...
Click to collapse
I tried to manually install the EU Rom (xiaomi.eu_multi_MIMix_6.12.8_v8-6.0.zip) through the Installer and I received a "can't verify" error. Is this the EU ROM you mean? If so did you have to do anything special to get it to flash?
Thanks
J
Aeskulapio said:
I tried to manually install the EU Rom (xiaomi.eu_multi_MIMix_6.12.8_v8-6.0.zip) through the Installer and I received a "can't verify" error. Is this the EU ROM you mean? If so did you have to do anything special to get it to flash?
Thanks
J
Click to expand...
Click to collapse
I've used nothing but TWRP to install ROMs on this device,once for the initial switch from the Global (vendor) ROM to the EU (weekly) ROM & twice to update the EU ROM.
FWIW,my MIX was bootloader unlocked out of the box.
Sent from my lithium using XDA Labs

TWRP Procedure Check!

Hey, I want to make sure that this works fine:
General procedure:
- Unlock bootloader after waiting 1 week
- Flash TWRP
- Flash Global Stable Fastboot 10.3.3.0 (Not Recovery) by:
Backup in TWRP, keep backup on internal and on PC, advanced wipe everything, install rom listed above as well as GAPPS from OpenGAPPS and Magisk from the Magisk thread, then confirm flash
- Install Magisk Manager after setting up 10.3.3.0
Phone should now be rooted with all google apps and on MIUI 10.3.3.0 for International Phone
Is there anything that's missing from this?
Thank you for your help!
Edit: Is GApps necessary? If so, which one would be downloaded?
Also, should magisk and gapps be flashed AFTER the rom, BEFORE, or At the SAME TIME?
Why backup when you'll wipe everything ?, Besides i hope you're not going to wipe system in EVERYTHING, DON'T. just go to advanced and format data (type yes), then flash your recovery ROM and magisk.
Sent from my Redmi K20 Pro using Tapatalk
ishaqtkr said:
Why backup when you'll wipe everything ?, Besides i hope you're not going to wipe system in EVERYTHING, DON'T. just go to advanced and format data (type yes), then flash your recovery ROM and magisk.
Sent from my Redmi K20 Pro using Tapatalk
Click to expand...
Click to collapse
Okay. Will not wipe data, cache, dalvik cache and system as in this thread https://forum.xda-developers.com/k20-pro/how-to/guide-how-to-unlock-bootloader-install-t3956945
Recovery ROM, or Fastboot ROM?
Thanks
Also, no need to install GApps or still need to? With MIUI.
I usually prefer fastboot ROM although it takes longer to flash but even recovery ROM will do. You will have to format data otherwise you will face bootloop according to my experience.
Sent from my Redmi K20 Pro using Tapatalk
ishaqtkr said:
I usually prefer fastboot ROM although it takes longer to flash but even recovery ROM will do. You will have to format data otherwise you will face bootloop according to my experience.
Sent from my Redmi K20 Pro using Tapatalk
Click to expand...
Click to collapse
Sounds good. What's the difference between the two?
Do they both come with all google apps preinstalled?
Does installing either of them remove TWRP? (I've heard that when updating versions using recovery rom, TWRP needs reflashing)
I'm not sure about difference, But BE CAREFUL when flashing with MIFLASH TOOL, DO NOT check CLEAN ALL AND LOCK, only check CLEAN ALL, if you lock with a ROM of different region you will soft brick your phone.
Google apps come pre installed.
Yes with every update you'll have to reflash TWRP and root again.
I have moved to xiaomi.eu ROMs which come with TWRP preinstalled
Sent from my Redmi K20 Pro using Tapatalk
ishaqtkr said:
I'm not sure about difference, But BE CAREFUL when flashing with MIFLASH TOOL, DO NOT check CLEAN ALL AND LOCK, only check CLEAN ALL, if you lock with a ROM of different region you will soft brick your phone.
Google apps come pre installed.
Yes with every update you'll have to reflash TWRP and root again.
I have moved to xiaomi.eu ROMs which come with TWRP preinstalled
Click to expand...
Click to collapse
Do you need to use MIFlash? I was planning on installing purely through TWRP. Are the recoveries in that thread only for MiFlash?
Also, what's the difference between xiaomi.eu and the global version? I don't mind reinstalling TWRP each time.
AvgZing said:
Do you need to use MIFlash? I was planning on installing purely through TWRP. Are the recoveries in that thread only for MiFlash?
Also, what's the difference between xiaomi.eu and the global version? I don't mind reinstalling TWRP each time.
Click to expand...
Click to collapse
No, Miflash is for Fastboot ROMs, TWRPs are pushed with commands.
Difference between xiaomi.eu ROMs can be seen in their website.
Sent from my Redmi K20 Pro using Tapatalk
ishaqtkr said:
No, Miflash is for Fastboot ROMs, TWRPs are pushed with commands.
Difference between xiaomi.eu ROMs can be seen in their website.
Sent from my Redmi K20 Pro using Tapatalk
Click to expand...
Click to collapse
I checked the website, seems like a good idea to go with xiaomi.eu ROMs instead. Note: I'm in the US. Is that okay with .eu roms?
Would the rom "MIUI 11 11.0.2.0" on here (https://forum.xda-developers.com/k20-pro/how-to/redmi-k20-pro-firmware-10-3-8-0-9-6-13-t3939647) work with TWRP-only installation, or does that require Miflash?
Clarification on the steps as well:
Download the rom, put it onto the phone's filesystem. When formatting storage, it will NOT delete the ROM, and the ROM will be able to be flashed through TWRP?
Sorry for questions that may seem obvious, this is my first time doing this since 2014 and it's plenty more complicated now!
AvgZing said:
I checked the website, seems like a good idea to go with xiaomi.eu ROMs instead.
Would the rom "MIUI 11 11.0.2.0" on here (https://forum.xda-developers.com/k20-pro/how-to/redmi-k20-pro-firmware-10-3-8-0-9-6-13-t3939647) work with TWRP-only installation, or does that require Miflash?
Clarification on the steps as well:
Download the rom, put it onto the phone's filesystem. When formatting storage, it will NOT delete the ROM, and the ROM will be able to be flashed through TWRP?
Sorry for questions that may seem obvious, this is my first time doing this since 2014 and it's plenty more complicated now!
Click to expand...
Click to collapse
All Xiaomi.eu ROMs are flashed in TWRP.
1. Reboot to TWRP
2. Advanced⟩Format data, Type YES.
3. Reboot to TWRP again.
4. Now connect your phone to computer and copy-paste the downloaded Xiaomi.eu ROM to phone internal storage.
5. Flash the ROM
6. You're good to go.
Sent from my Redmi K20 Pro using Tapatalk
ishaqtkr said:
All Xiaomi.eu ROMs are flashed in TWRP.
1. Reboot to TWRP
2. Advanced⟩Format data, Type YES.
3. Reboot to TWRP again.
4. Now connect your phone to computer and copy-paste the downloaded Xiaomi.eu ROM to phone internal storage.
5. Flash the ROM
6. You're good to go.
Sent from my Redmi K20 Pro using Tapatalk
Click to expand...
Click to collapse
Makes so much more sense now. Was wondering how all the data formatting and reworking doesn't mess with the ROM!
There shouldn't be any problems with the Xiaomi.eu roms when living in the U.S, right? (LTE with Band 4, Google location as US)
Also, I did a quick search and it turns out Xiaomi.eu rom weekly updates arrive OTA? Is this the case for what I'm doing, and if so, will each OTA update remove TWRP + root?
AvgZing said:
Makes so much more sense now. Was wondering how all the data formatting and reworking doesn't mess with the ROM!
There shouldn't be any problems with the Xiaomi.eu roms when living in the U.S, right? (LTE with Band 4, Google location as US)
Also, I did a quick search and it turns out Xiaomi.eu rom weekly updates arrive OTA? Is this the case for what I'm doing, and if so, will each OTA update remove TWRP + root?
Click to expand...
Click to collapse
Your LTE bands are safe. And yes the OTAs come with TWRP preinstalled so it'll reboot to TWRP and flash by itself. Even if it fails you can always flash manually.
Sent from my Redmi K20 Pro using Tapatalk
ishaqtkr said:
Your LTE bands are safe. And yes the OTAs come with TWRP preinstalled so it'll reboot to TWRP and flash by itself. Even if it fails you can always flash manually.
Sent from my Redmi K20 Pro using Tapatalk
Click to expand...
Click to collapse
That's super helpful. Thank you for all of your help, a lot of things make more sense now (and are much less worrying)! I may update this thread in a few days with a full step-by-step guide that I'm writing for myself, but overall this is much easier than it previously seemed.
Again, thank you so much!
AvgZing said:
That's super helpful. Thank you for all of your help, a lot of things make more sense now (and are much less worrying)! I may update this thread in a few days with a full step-by-step guide that I'm writing for myself, but overall this is much easier than it previously seemed.
Again, thank you so much!
Click to expand...
Click to collapse
You're welcome, usually it's not formatting data at right time that causes problem to many people
Sent from my Redmi K20 Pro using Tapatalk
ishaqtkr said:
You're welcome, usually it's not formatting data at right time that causes problem to many people
Sent from my Redmi K20 Pro using Tapatalk
Click to expand...
Click to collapse
Oh, sorry, one last question!
Using the ROM from here https://forum.xda-developers.com/k20-pro/how-to/rom-miui-11-xiaomi-eu-t3984691
That's flashed with TWRP. Will it, too, get the weekly OTA updates? Or do I have to install the beta build from here to do that? https://forum.xda-developers.com/k20-pro/how-to/redmi-k20-pro-firmware-10-3-8-0-9-6-13-t3939647
Perhaps a better question would be, which source should I use for the rom, or will any european edition xiaomi rom work to get the weekly builds?
AvgZing said:
Oh, sorry, one last question!
Using the ROM from here https://forum.xda-developers.com/k20-pro/how-to/rom-miui-11-xiaomi-eu-t3984691
That's flashed with TWRP. Will it, too, get the weekly OTA updates? Or do I have to install the beta build from here to do that? https://forum.xda-developers.com/k20-pro/how-to/redmi-k20-pro-firmware-10-3-8-0-9-6-13-t3939647
Perhaps a better question would be, which source should I use for the rom, or will any european edition xiaomi rom work to get the weekly builds?
Click to expand...
Click to collapse
Weekly builds are usually beta builds, and to go from beta to stable will require clean flash. I suggest you download stable builds and wait for stable OTAs whenever they're ready
Sent from my Redmi K20 Pro using Tapatalk
ishaqtkr said:
Weekly builds are usually beta builds, and to go from beta to stable will require clean flash. I suggest you download stable builds and wait for stable OTAs whenever they're ready
Sent from my Redmi K20 Pro using Tapatalk
Click to expand...
Click to collapse
Sounds good to me, I'll go with stable, then.
Correct me if I'm wrong with these points:
Magisk will be flashed at the same time as the stable MIUI 11 ROM, and the phone will remain rooted with Magisk even after each OTA update
Xpozed can be installed through the Magisk Manager app (which is persistent after each OTA update)
OTA updates do not change anything to do with the phone's storage
Regarding magisk i have forgotten if it flashed automatically or i did manually, but it shouldn't be a problem manually.
OTA won't affect storage. They're like normal OTAs
Sent from my Redmi K20 Pro using Tapatalk
---------- Post added at 11:26 PM ---------- Previous post was at 11:25 PM ----------
I've never flashed Xposed so i don't know if it works
Sent from my Redmi K20 Pro using Tapatalk
ishaqtkr said:
Regarding magisk i have forgotten if it flashed automatically or i did manually, but it shouldn't be a problem manually.
OTA won't affect storage. They're like normal OTAs
Sent from my Redmi K20 Pro using Tapatalk
Click to expand...
Click to collapse
Perfect, thank you so much! Glad to hear a lot of this is foolproof

K20 Pro 11.0.3.0 Global, whiche TWRP and Magisk use ?

Hi everyone, sorry for my bad english.
I have a Redmi K20 Pro (chinese phone from Rakuten sent to France) with 11.0.3.0 Global Rom (QFKINXM) with an UNLOCKED Bootloader.
I would like to install TWRP (for root) and magisk (to hide root).
When I've bought the phone, i had a 9t Pro Rom installed. I've tried to install TWRP and magisk and I soft bricked it...
So... I've reflash an old Global K20 Pro ROM (not 9T Pro) and update it via OTA.
Now I'm in 11.0.3.0 Global with the good phone name (K20 pro).
I would like to know wich version of TWRP and Magisk I must flash.
Maybe one from this thread?
https://forum.xda-developers.com/k20-pro/development/recovery-unofficial-twrp-xiaomi-redmi-t3944363
Thanks in advance for your help,
Best regards.
Risike said:
Hi everyone, sorry for my bad english.
I have a Redmi K20 Pro (chinese phone from Rakuten sent to France) with 11.0.3.0 Global Rom (QFKINXM) with an UNLOCKED Bootloader.
I would like to install TWRP (for root) and magisk (to hide root).
When I've bought the phone, i had a 9t Pro Rom installed. I've tried to install TWRP and magisk and I soft bricked it...
So... I've reflash an old Global K20 Pro ROM (not 9T Pro) and update it via OTA.
Now I'm in 11.0.3.0 Global with the good phone name (K20 pro).
I would like to know wich version of TWRP and Magisk I must flash.
Maybe one from this thread?
https://forum.xda-developers.com/k20-pro/development/recovery-unofficial-twrp-xiaomi-redmi-t3944363
Thanks in advance for your help,
Best regards.
Click to expand...
Click to collapse
Yep the latest unofficial in your link should work on all regardless. If I'm not mistaken you're on the global indian version for K20 pro?
Hum... I don't know... How can I see that ?
"if it's the first time you flash the TWRP or you are getting problems of TWRP lost or device doesn't boot after flashed magisk or something else you need to flash a modified vbmeta:
Modified VBMETA"
Must I flash VBMETA ?
Risike said:
Hum... I don't know... How can I see that ?
"if it's the first time you flash the TWRP or you are getting problems of TWRP lost or device doesn't boot after flashed magisk or something else you need to flash a modified vbmeta:
Modified VBMETA"
Must I flash VBMETA ?
Click to expand...
Click to collapse
You shouldn't normally need to flash vbmeta, if you are going to install Magisk. You should be OK, if you boot immediately to TWRP after flashing, then flash Magisk.
Also look at Orange Fox recovery, if you are sticking with MIUI. It has extra features specific to MIUI, such as OTA survival and in-built debloat tools, amongst other things.
If you don't need the extra features, then stick with the mauronofrio's TWRP.
For Magisk, just go with the latest official build.
I tried to flash Twrp many times but every attempt failed... Orange Fox is no problem, but I like Twrp more. The phone isn't booting up after flashing Twrp... Has anybody a solution for this problem?
Gesendet von meinem Mi 9T Pro mit Tapatalk
Ok I will try Orange Fox. But could I install Magisk to hide root with Orange Fox ? Moreover, must I boot to Android before flashing Magisk or must I flash it immediatly after the Orange Fox install ?
Thanks in advance.
EDIT : all tutos I've found tells that I must install TWRP before Orange Fox... But I can't install TWRP without soft brick...
Risike said:
Ok I will try Orange Fox. But could I install Magisk to hide root with Orange Fox ? Moreover, must I boot to Android before flashing Magisk or must I flash it immediatly after the Orange Fox install ?
Thanks in advance.
EDIT : all tutos I've found tells that I must install TWRP before Orange Fox... But I can't install TWRP without soft brick...
Click to expand...
Click to collapse
https://forum.xda-developers.com/k20-pro/how-to/flashing-orangefox-recovery-mi-9t-pro-t3980579
wait wait wait....
Umm, if you haven't gotten a fix yet.
You're saying you got k20p china model (RCN) with global rom (RGL rom) and it is using Indian Vendor (RIN vendor).............. dude.... why.
Anyways, can I just suggest you move to EU ROM latest stable. Its a lot less hassle, seriously.
I mean AOSP is great too. but if you want miui, EU just skips all the problems.
Also, to fix your problem.
Find out what phone you have first, then get the latest updated vendor for it.
Use mauronifroi's TWRP img file and flash it via cmd on your PC. then use orangefox.
Just flash the latest stable magisk zip file 20.3
My Guide should fix everything you have. you mix and matched 3 things lel, no wonder something is soft-bricking. Use my guide, or text me on telegram
https://forum.xda-developers.com/k20-pro/how-to/simple-beginners-guide-to-raphaelin-t4020543
there's also a guide on why your recovery isn't sticking.
thanks a lot Sandeeep Kiran !
How can I know exactly the phone model I have ? I'v bought it on Rakuten as a 9T Pro and I've received a K20 Pro (chinese or indian, I don't really know)
Then, how can I know exactly the rom I have. It's just written "11.0.3.0 Global Rom (QFKINXM)" on my phone.
I seem to have an Indian phone with an indian rom but I'm not ure. All works perfectly and in french but I don't pass the Safety check from Google.
Thanks in advance.
EDIT : the phone I've bought. https://fr.shopping.rakuten.com/offer/buy/3967800781/xiaomi-redmi-k20-pro-128-go-ram-6-go-double-sim-rouge.html
But i've received a K20 Pro. After the brick I've installed an old official Global Rom from the Xiaomi website and update it via OTA.
(again sorry for my very bad english)
download cpu-z app on play store, and check if somewhere there is ,,raphael'' or ,,raphaelin'' so we can be sure
Thanks. CPU-Z says me "raphaelin"... So... Indian phone with an Indian Rom I suppose.
I'm affraid to flash TWRP. I'm tired to reinstall all my phone, apps, settings, data, game saves...etc
Risike said:
Thanks. CPU-Z says me "raphaelin"... So... Indian phone with an Indian Rom I suppose.
I'm affraid to flash TWRP. I'm tired to reinstall all my phone, apps, settings, data, game saves...etc
Click to expand...
Click to collapse
then backup them to the cloud
Risike said:
thanks a lot Sandeeep Kiran !
How can I know exactly the phone model I have ? I'v bought it on Rakuten as a 9T Pro and I've received a K20 Pro (chinese or indian, I don't really know)
Then, how can I know exactly the rom I have. It's just written "11.0.3.0 Global Rom (QFKINXM)" on my phone.
I seem to have an Indian phone with an indian rom but I'm not ure. All works perfectly and in french but I don't pass the Safety check from Google.
Thanks in advance.
EDIT : the phone I've bought. https://fr.shopping.rakuten.com/offer/buy/3967800781/xiaomi-redmi-k20-pro-128-go-ram-6-go-double-sim-rouge.html
But i've received a K20 Pro. After the brick I've installed an old official Global Rom from the Xiaomi website and update it via OTA.
(again sorry for my very bad english)
Click to expand...
Click to collapse
You speak English well.
Right, so on my guide link.. scroll down to the 3rd comment, and you'll find a guide that says HOW TO KNOW WHAT DEVICE I HAVE. and check the box.
I'm just assuming whoever sold it did not change the boxes as well.
anyways, on the back of the phone, if it says REDMI it's either an Indian k20p or a Chinese k20p. If it has MI written on it. Your phone is Mi 9tp.
download the DRM info app from the play store. If your widevine is L1, you have the Indian variant confirmed.
If your widevine is L3, you have the china variant probably (or the Indian variant and screwed with the widevine, and you may get it back depending on what the manufactures did. Iff it shows L3, it's a decent chance its the china version)
another sure-fire way is checking if NFC works. The Indian variant does not have NFC hardware chip at all., whereas the china version does.
for now, move to EU, and we can slowly work on which exactly if you are hell-bent on know what you got.
The CPU-Z will show raphael/raphaelin based on your vendor. I have raphaelin, but I am using EU rom, which uses modified china vendor, so my CPU-Z app shows raphael and not raphaelin
btw, if you are so self-conscious about your English, download the chrome extension called grammarly., and Enable it. That'll help your English dramatically by underlining your grammatical mistakes. I use it all the time, and for making sure my posts are grammatically sound.
I'm on telegram as sandeeep, you can text me there if you want to.
Thanks everyone.
I have a chinese version (winedev L3 and NFC and K20 written in the back), good for me and Netflix ! And everyone works perfecly on my phone.
So... I will try to backup as many things as possible and retry to flash TWRP. If it's failed I will flash an EU Rom et retry the TWRP flash.
Sandeeep Kiran, I will telegram you if I have problems. Thanks a lot guy !
Risike said:
Thanks everyone.
I have a chinese version (winedev L3 and NFC and K20 written in the back), good for me and Netflix ! And everyone works perfecly on my phone.
So... I will try to backup as many things as possible and retry to flash TWRP. If it's failed I will flash an EU Rom et retry the TWRP flash.
Sandeeep Kiran, I will telegram you if I have problems. Thanks a lot guy !
Click to expand...
Click to collapse
Hopefully this is the last time to back up and restore the phone.
Go here and get the latest EU fastboot ROM
https://xiaomifirmwareupdater.com/miui/raphael/
It's labelled Global EEA - currently version 11.0.3
Install it with this guide
https://c.mi.com/oc/miuidownload/detail?guide=2
If you see a blank page on a mobile phone, change the browser to desktop mode to view it.
IMPORTANT
In the guide at step 4, after unzipping the ROM delete the file clean_all_lock.bat - This will stop you accidentally bricking the phone.
In step 5 make sure you change the option at the bottom to clean all, before hitting the flash button (see the photo in the guide)
You need to boot into MIUI once before flashing anything else.
After initial set-up of MIUI, boot into fastboot and flash the latest TWRP from here
https://forum.xda-developers.com/k2...icial-twrp-xiaomi-redmi-t3944363/post79823568
Currently 3.3.1-32 is the latest.
After flashing TWRP, while you are still in fastboot mode, type
Code:
fastboot reboot
Now as soon as you hit enter, pick up the phone and press and hold the volume up button. Keeping holding volume up until the phone boots into TWRP.
Download the latest Magisk from here
https://github.com/topjohnwu/Magisk/releases
(It's a good idea to also download the uninstaller file too, just in case you need it)
With the phone now in TWRP and connected to the PC, copy the Magisk installer to the phone, then flash it with TWRP.
You should now have the latest EU ROM with TWRP and Magisk successfully installed, so reboot to MIUI and check Magisk is working.
Then reboot to recovery and check TWRP is working.
I apologies for my bad French. :laugh:

Categories

Resources