[Share][Recovery] TWRP 3.0.2 developed by cofface [Redmi 3S] - Xiaomi Redmi 3s Guides, News, & Discussion

!!THIS IS NOT MY WORK, IT'S SHARING ONLY FROM A CHINESE BOARD!!
TWRP 3.0.2 by the Chinese developer cofface (not me) FOR 3S
Download:
Password for unlocking download: yyut
http://pan.baidu.com/s/1slRBdKD
Installation:
(Unlocked bootloader required)
flash using fastboot:
fastboot flash recovery recovery.img
fastboot boot recovery.img
To boot recovery:
Hold volume up, and power together very long until the chinese boot menu appears. There you select "recovery", and it will boot.
If cases this sometimes doesn't work, then you either boot using fastboot like seen above, or you chose "reboot recovery" in your rom or "su root" then "reboot recovery" in terminal emulator app.
To change language:
Swipe right, then tap the 3rd from above on the right row, it will bring a menu, there you see a globe icon, tap it, there you can change language.
Source: http://www.miui.com/thread-4916257-1-1.html
ALL CREDITS GO TO COFFACE, i'm just sharing his work.
Enjoy~

cofface?he has sold his redmi3.it shouldn't his work.

kzw200015 said:
cofface?he has sold his redmi3.it shouldn't his work.
Click to expand...
Click to collapse
This recovery is for "3S" not, "3"

Any difference between this and my current twrp recovery, sorry I don't know much about these things,
Sent from my redmi 3s prime using old xda version

himfa71 said:
Any difference between this and my current twrp recovery, sorry I don't know much about these things,
Sent from my redmi 3s prime using old xda version
Click to expand...
Click to collapse
Don't know either, to be honest.
Despite that, someone complained he had issue with flashing a ROM, having a second recovery if something not works is good to have.

I am wondering if this will work on Redmi 3S Prime/Pro or not.. Need to know cause else may get brick/bootloop.

vdbhb59 said:
I am wondering if this will work on Redmi 3S Prime/Pro or not.. Need to know cause else may get brick/bootloop.
Click to expand...
Click to collapse
I'm having Redmi 3S Prime and I am using this

Aronuser said:
I'm having Redmi 3S Prime and I am using this
Click to expand...
Click to collapse
Everything is in Chinese and very difficult to even dechiper.
How did you get through?

vdbhb59 said:
Everything is in Chinese and very difficult to even dechiper.
How did you get through?
Click to expand...
Click to collapse
Swipe right, then tap the 3rd from above on the right row, it will bring menu there you see a globe icon, tap it, there you can change language.

Aronuser said:
Swipe right, then tap the 3rd from above on the right row, it will bring menu there you see a globe icon, tap it, there you can change language.
Click to expand...
Click to collapse
Thanks man.

Related

[Recovery]{Unofficial} TWRP v3.0.0.0 (WQ501)

Welcome to Twrp 3.0.0.0 for our Zenwatch 2's
This release I was able to flash the recovery, flash the supersu zip, and flash some others, so far I have not encountered our wild soft brick madness.
Thanks to @acbka for showing me how to get into log files, essentially helping me figure out why the partitions were not mounting correctly when I compiled and recompiled.
Here is TWRP 3.0.0.0
Directions:
Get into fastboot, either by enabling adb by enabling developer options going into settings, about, and taping the Build number 8 times, and going back, down to developer options and enable ADB Debugging.
Then you can type into your CMD or terminal adb reboot-bootloader or by powering down by holding the button or power down in settings, when the screen goes black, repress and hold the button and swipe the screen from the upper left down to the lower right and that should bring up the ASUS logo with CSC Fastboot Mode! on the screen
continue to boot the recovery by typing fastboot flash recovery twrp3.img
OR load up your tethered twrp and flash the image under that.
Hope you guys enjoy! So far I have not encountered soft bricks so it should be safe and sound
thank you, will test now
---------- Post added at 09:21 PM ---------- Previous post was at 09:01 PM ----------
Works perfectly, my zenwatch 2 is now rooted
thank you, you`re amazing
Thank you very much! I hope this will be one of the first steps into advanced development for our watches! Does this work for WI502Q? But what's a benefit of rooting this watch?
okaay3D said:
Thank you very much! I hope this will be one of the first steps into advanced development for our watches! Does this work for WI502Q? But what's a benefit of rooting this watch?
Click to expand...
Click to collapse
That im not sure, it might, wouldnt hurt to fastboot boot it and see if itll start twrp. I have the 501
Root will go with modifying the Momentum kernel so you wont have much lag on the watch, and any other root modifications that can go with it, like maybe xposed?
Next step in development is fixing twrp so it can be flashed, then maybe modifying the wear os? Or maybe porting some stuff
T10NAZ said:
As far as I understand people are able to get backups of their watch in order to preserve OTA's before rooting
Click to expand...
Click to collapse
I want to test it. But how do I backup my watch and restore it to get updates? And is there something like a KNOX-counter to tell whether the device was modified?
matze19999 said:
Works perfectly, my zenwatch 2 is now rooted
thank you, you`re amazing
Click to expand...
Click to collapse
what did u flash to get root? the one twrp offers (if this one does)? the one xda tv featured for 5.0.1 wear http://www.xda-developers.com/root-android-wear-5-0-1-xdatv/ ? or just the newest non-systemless supersu.zip used for phones? with a phone i would just flash away anything. but im a bit hestitant on the watch yet. couldnt find clear info yet.
Awesome! Got supersu flashed and was able to use Advanced Settings to disable some of the built-in bloatware apps. I'll have to try out the kernel but I'm currently at work and don't want to spend all day messing around with my watch (well... I want to, but I like not getting fired).
4RK4N said:
what did u flash to get root? the one twrp offers (if this one does)? the one xda tv featured for 5.0.1 wear http://www.xda-developers.com/root-android-wear-5-0-1-xdatv/ ? or just the newest non-systemless supersu.zip used for phones? with a phone i would just flash away anything. but im a bit hestitant on the watch yet. couldnt find clear info yet.
Click to expand...
Click to collapse
I do have the 5.0.1 wear downloaded and installed! And as far as i know, Its working ok
okaay3D said:
I want to test it. But how do I backup my watch and restore it to get updates? And is there something like a KNOX-counter to tell whether the device was modified?
Click to expand...
Click to collapse
You can tell twrp to preserve the system protection, back every single thing up that you can in the twrp option, push that backup to your computer, and then you can disable system protection. twrp itself wont do anything, however playing with options will modify the watch.
OR you can fastboot pull things off the watch, the system.img and boot.img yourself, in case the ones uploaded in my general thread didnt have the protection enabled.
If you want to hang tight until 1.4 comes out, that can be a good thing too
And im not sure if there is something like that on the watch. I have not seen anything about it before
My attempt was a failure on my WI502Q. I got the following messages. And, OP, how do you pull system.img from a device through fastboot? I thought you needed root permission to do that through adb.
"
C:\adb\zw2>fastboot boot recovery.img
downloading 'boot.img'...
OKAY [ 0.381s]
booting...
FAILED (remote: dtb not found)
finished. total time: 0.834s
"
Thanks for this! I was losing hope on any development for this watch but now we have the most crucial component to modifying anything on android, a custom recovery. Going to perform a backup, root and flash your custom kernel you kindly released as well!
T10NAZ said:
Hello everyone, I have been working hard last night to make twrp run on our watches, and this I think is a good representation on what itll be like with actual development going on
As far as I understand people are able to get backups of their watch in order to preserve OTA's before rooting, and I was able to flash some zips and kernels successfully, and I fixed the UI to look better and actually usable on the watch
Also, I was able to flash this puppy, and I got android wear to boot with it flashed, however most of the time, it goes haywire and only boots into recovery. Same thing applies, this shall be a Tethered recovery only until I know why its going crazy.
As always, problems can arise on your watch, so be careful!
read the entire instructions, This is a known way to get system protection off, and to flash zips/kernels when need be. Do not flash please.
Here is the link to the updated twrp
Get into fastboot, either by enabling adb by enabling developer options going into settings, about, and taping the Build number 8 times, and going back, down to developer options and enable ADB Debugging.
Then you can type into your CMD or terminal adb reboot-bootloader or by powering down by holding the button or power down in settings, when the screen goes black, repress and hold the button and swipe the screen from the upper left down to the lower right and that should bring up the ASUS logo with CSC Fastboot Mode! on the screen
continue to boot the recovery by typing fastboot boot recovery.img like the other one.
I also have a kernel underway if people would like to try it out and test it in the next couple days
Click to expand...
Click to collapse
What are the Advantages of installing TWRP in Zenwatch 2 WI501Q..???
does it allow to uninstall stock apps..!!
yash92duster said:
What are the Advantages of installing TWRP in Zenwatch 2 WI501Q..???
does it allow to uninstall stock apps..!!
Click to expand...
Click to collapse
it could lead to that, yea, since this is the only root method basically, it adds a few extra steps to do it
can we root with regular supersu .zip, or do we need a special build for wear devices?
slothdabski said:
can we root with regular supersu .zip, or do we need a special build for wear devices?
Click to expand...
Click to collapse
https://drive.google.com/file/d/0B3zB2zRyWlLBNmhwSmNBUEp1SVU/view?usp=sharing there ya go. dunno if the regular supersu works. havent tried that out. this one does. and alrdy has a busybox installer wear app included which u need anyway sooner or later.
there is no supersu manager app in it though like on phones. apps requiring root just have it. tested advanced settings so far for disabling built-in stuff and a reboot option. but maybe there is a supersu-wear.apk somewhere?
not my link. taken from here: http://forum.xda-developers.com/showpost.php?p=65759835&postcount=14 he took it from the G watch R forums iirc.
zenwatch2
hi dear freind
after the flash twrp recovery
after the wipe
my watch was brick and hang on asus logo
help me plase
mehdi.ahmadi said:
hi dear freind
after the flash twrp recovery
after the wipe
my watch was brick and hang on asus logo
help me plase
Click to expand...
Click to collapse
Let me know the steps you took from when you downloaded it, to when it sits on the asus logo, and do you have the 502 or the 501 watch?
mehdi.ahmadi said:
after the flash twrp recovery
Click to expand...
Click to collapse
guess that means he flashed it. now his watch is bricked. not that it hasent been mentioned NOT to flash it just fastboot boot ...
flash the stock images via fastboot or tethered (NOT flashed) twrp and you should get your watch working again.
4RK4N said:
what did u flash to get root? the one twrp offers (if this one does)? the one xda tv featured for 5.0.1 wear http://www.xda-developers.com/root-android-wear-5-0-1-xdatv/ ? or just the newest non-systemless supersu.zip used for phones? with a phone i would just flash away anything. but im a bit hestitant on the watch yet. couldnt find clear info yet.
Click to expand...
Click to collapse
I flashed this zip file
https://drive.google.com/file/d/0B3zB2zRyWlLBNmhwSmNBUEp1SVU/view
matze19999 said:
I flashed this zip file
https://drive.google.com/file/d/0B3zB2zRyWlLBNmhwSmNBUEp1SVU/view
Click to expand...
Click to collapse
found it about 2 weeks ago somewhere here on xda and alrdy linked it to several ppl here in the thread.
but thx

[FIX][REBOOT TO RECOVERY]redmi 3s/3s prime

Hello everyone, I've been seeing a lot of people having trouble rebooting into the recovery from the rom, specially these new builds based on kernel source.
So, here I am sharing a fix for it.
[BOLD] Steps:[/BOLD]
1. Download
2. Flash from twrp.
[BOLD] Download link:[/BOLD]
https://drive.google.com/file/d/0B47bhL6EWDAQNGZYR0pvYmFsNWM/view
Hope this helps a lotta people. As it was pretty bumming to use the hardware keys all the time.
Cheers!
PS: Its a reshare from xiaomihubs.blogspot
Happy flashing!
Don't forget the thanks button!
Its fix the problem of reboot to TWRP with power + up buttons?
shahar91 said:
Its fix the problem of reboot to TWRP with power + up buttons?
Click to expand...
Click to collapse
Yes bro!
WickedCool19 said:
Yes bro!
Click to expand...
Click to collapse
Thanks man I will try this.
Just in case, you know about the gps problems ?
shahar91 said:
Thanks man I will try this.
Just in case, you know about the gps problems ?
Click to expand...
Click to collapse
I don't really use it, but haven't face any issue.
WickedCool19 said:
[BOLD] Download link:[/BOLD]
https://drive.google.com/file/d/0B47bhL6EWDAQNGZYR0pvYmFsNWM/view
Click to expand...
Click to collapse
Have you tested it?
ConradB said:
Have you tested it?
Click to expand...
Click to collapse
Yes , I've been using it for a couple of weeks now.
Doesn't fixed anything, still cannot access recovery by pressing vol up+power
bobby.surya26 said:
Doesn't fixed anything, still cannot access recovery by pressing vol up+power
Click to expand...
Click to collapse
i dont boot into recovery by new or old.
boot recovery:vol + - and power so easy
kirianti94 said:
i dont boot into recovery by new or old.
boot recovery:vol + - and power so easy
Click to expand...
Click to collapse
Is it able to boot into recovery by pressing default button?
bobby.surya26 said:
Doesn't fixed anything, still cannot access recovery by pressing vol up+power
Click to expand...
Click to collapse
kirianti94 said:
i dont boot into recovery by new or old.
boot recovery:vol + - and power so easy
Click to expand...
Click to collapse
It is working. You don't need to use buttons. Just boot into recovery from advanced reboot menu. And that's it!
bobby.surya26 said:
Is it able to boot into recovery by pressing default button?
Click to expand...
Click to collapse
Flash this after you flash the rom. Then
Enable advanced reboot from developer options in settings. And press reboot in power menu, and select recovery.
That's it! No need for hardware buttons!
WickedCool19 said:
It is working. You don't need to use buttons. Just boot into recovery from advanced reboot menu. And that's it!
Flash this after you flash the rom. Then
Enable advanced reboot from developer options in settings. And press reboot in power menu, and select recovery.
That's it! No need for hardware buttons!
Click to expand...
Click to collapse
Okey, I try
Thanks for the tips :highfive:
WickedCool19 said:
Hope this helps a lotta people. As it was pretty bumming to use the hardware keys all the time.
Cheers!
PS: Its a reshare from xiaomihubs.blogspot
Happy flashing!
Don't forget the thanks button!
Click to expand...
Click to collapse
What rom did you use? HridayHS ROM? Fedosis? Or what? Because it doesn't work with blissmallow
Sent from my Xiaomi Redmi 3S using XDA Labs
jerryshaw12 said:
What rom did you use? HridayHS ROM? Fedosis? Or what? Because it doesn't work with blissmallow
Click to expand...
Click to collapse
I tried it with HridayHS rom and Mokee, and it works perfect.
bobby.surya26 said:
Is it able to boot into recovery by pressing default button?
Click to expand...
Click to collapse
you dont boot same old.
press 3 buttons and keep hold until you see logo mi.
keep 3 button in 1.5s and keep 2 buttons Vol + vol -(release power button)
keep 2buttons vol in 2s. release 2 vol button
done
Will try!
I think I've seen a v39 modem on 4pda.ru but couldn't get to download. Don't know what's the difference though
Edit: @WickedCool19 The link you provided seems to be the complete modem. There is a smaller file with just the fix.
Here
https://forum.xda-developers.com/xiaomi-redmi-3s/development/lineageos-t3547309/post70962335
You could put this in the first post.
MPJINFiNiTE said:
Will try!
I think I've seen a v39 modem on 4pda.ru but couldn't get to download. Don't know what's the difference though
Edit: @WickedCool19 The link you provided seems to be the complete modem. There is a smaller file with just the fix.
Here
https://forum.xda-developers.com/xiaomi-redmi-3s/development/lineageos-t3547309/post70962335
You could put this in the first post.
Click to expand...
Click to collapse
Is it working?
How I am supposed to flash this with recovery if I can't access it ???
Sent from my Redmi 3S using Tapatalk
WickedCool19 said:
Is it working?
Click to expand...
Click to collapse
Yes ? worked for me!
Can I use this on my redmi note 4

redmi note 4 lock with pattern, cant acess recovery mode

i have redmi note 4 with pattern i dont know and i cant reset the phone.
i think my recovery mode is locked.
please someone could help ?
Very little info to work with.
Describe the steps you take to replicate your problem.
Cezar` said:
Very little info to work with.
Describe the steps you take to replicate your problem.
Click to expand...
Click to collapse
I think I know his problem. When booting into recovery using the key combo (volume up +power) the screen just shows the phone and a usb cable, with mi.com/pcsuite written under it. Never goes into the recovery. I had this problem too, never found a solution. (now I'm on custom recovery, it works fine)
Sent from my Redmi Note 4 using Tapatalk
What about bootloader? Is that unlocked??
If yeah, you can fastboot the twrp and can remove the pattern or whatever the stuffs.
sachin n said:
What about bootloader? Is that unlocked??
If yeah, you can fastboot the twrp and can remove the pattern or whatever the stuffs.
Click to expand...
Click to collapse
i think it locked
ben.anter said:
i think it locked
Click to expand...
Click to collapse
:0
Sent from my mido using XDA Labs
sachin n said:
:0
Sent from my mido using XDA Labs
Click to expand...
Click to collapse
throw it to the garbage ?
ben.anter said:
throw it to the garbage ?
Click to expand...
Click to collapse
Did you even apply for unlocking permissions? No?
OK, are there any nearby mi service centre? If yeah, then visit em' and act like noob in front of em.
Just tell them forgot the code and blah blah, they'll fix it.
First, unlock the bootloader, then flash TWRP.
Watch this, one parent solved his problem with his phone following this video
https://www.youtube.com/watch?v=N-1govqZXFo
i think flashing the stockrom will fix this issue
you have to use different usb cable (i forget the name , you can searching this on google)
or you can try some method to flashing xiaomi or other phone with locked bootloader
We need more information. What did you do to get to this state?
You must try to go back to stock.
Use the guide documented here: http://en.miui.com/a-234.html
For Step 2: The file you need to download is called like this: Redmi Note 4 Qualcomm Latest Global Stable Version Fastboot File Download
Once the download is complete, follow steps 3, 4, 5 and 6.
For Step 3 the combination is Volume Down + Power to get to Fastboot.
If the flashing guide could not help you, please download Mi PC Suite here
(After Mi PC Suite is installed, make sure that your phone is in fastboot mode [Step 3], connect your phone to a computer, and select the correct ROM file to flash, downloaded at [Step 2])
igorinolw said:
Watch this, one parent solved his problem with his phone following this video
https://www.youtube.com/watch?v=N-1govqZXFo
Click to expand...
Click to collapse
problem solved with this! thanks alot!

Decrypt phone prompt window

Hello all,
on Sunday I flashed LineageOS on my RN4.
Been using it till yesterday but I wanted to switch back to MIUI.
So I downloaded a Global developer recovery rom and wanted to flash it via TWRP.
I rebooted to recovery and immediately there was a prompt to type the password to decrypt the phone. Why is that?
Luckily, the password was my lockscreen PIN so I made it to get in recovery, but, why is that so and how to get rid of it?
And after that, I mean after I flashed MIUI, I rebooted to System and before my phone even booted, I had the same prompt window to type a password to decrypt the phone.
Any help here? I searched already and people said that I have to format my phone (including Data) and after that hopefully the prompt window won't be there anymore.
But I dont wanna format the whole phone, if there is any other solution.
thanks!
chorba69 said:
Hello all,
on Sunday I flashed LineageOS on my RN4.
Been using it till yesterday but I wanted to switch back to MIUI.
So I downloaded a Global developer recovery rom and wanted to flash it via TWRP.
I rebooted to recovery and immediately there was a prompt to type the password to decrypt the phone. Why is that?
Luckily, the password was my lockscreen PIN so I made it to get in recovery, but, why is that so and how to get rid of it?
And after that, I mean after I flashed MIUI, I rebooted to System and before my phone even booted, I had the same prompt window to type a password to decrypt the phone.
Any help here? I searched already and people said that I have to format my phone (including Data) and after that hopefully the prompt window won't be there anymore.
But I dont wanna format the whole phone, if there is any other solution.
thanks!
Click to expand...
Click to collapse
There's no solution unless you do a format via either twrp or using fastboot command.
P L Z F O R M A T xD
sachin n said:
There's no solution unless you do a format via either twrp or using fastboot command.
P L Z F O R M A T xD
Click to expand...
Click to collapse
Format via TWRP means format everything? I mean, Advanced Wipe -> and here check everything and format or?
You mean format everything via fastboot? If so, do I keep TWRP installed? And if so, which command is that?
Thanks!
chorba69 said:
Format via TWRP means format everything? I mean, Advanced Wipe -> and here check everything and format or?
You mean format everything via fastboot? If so, do I keep TWRP installed? And if so, which command is that?
Thanks!
Click to expand...
Click to collapse
Nah, if you've TWRP installed then no need for fastboot.
Steps to decrypt :-
*Boot to TWRP
*choose wipe
*Tap format data [you'll find this in the bottom right]
*type 'yes' to continue
*???!?
*Decrypted!
I repeat do not choose advanced wipe or whatever, choose FORMAT!
Sent from my Redmi Note 4 using Tapatalk
sachin n said:
There's no solution unless you do a format via either twrp or using fastboot command.
P L Z F O R M A T xD
Click to expand...
Click to collapse
Lol
Debarshi Pan said:
Lol
Click to expand...
Click to collapse
Eh?
Ah, NVM. Gotchu!
I followed it. and End up deleted all my files
mzenarosa said:
I followed it. and End up deleted all my files
Click to expand...
Click to collapse
Lol
Don't panic sir, everyone in here who've had Decrypted their device had lost their files too. You should've made a backup before performing the action.
Sent from my Redmi Note 4 using Tapatalk
sachin n said:
Lol
Don't panic sir, everyone in here who've had Decrypted their device had lost their files too. You should've made a backup before performing the action.
Sent from my Redmi Note 4 using Tapatalk
Click to expand...
Click to collapse
Thank you mam so the next time i reboot to twrp it wont ask for pattern again? to decrypt the device?
mzenarosa said:
Thank you man so the next time i reboot to twrp it wont ask for pattern again? to decrypt the device?
Click to expand...
Click to collapse
Nah, it won't ask you again.
Sent from my Redmi Note 4 using Tapatalk
sachin n said:
Lol
Don't panic sir, everyone in here who've had Decrypted their device had lost their files too. You should've made a backup before performing the action.
Sent from my Redmi Note 4 using Tapatalk
Click to expand...
Click to collapse
sachin n said:
Nah, it won't ask you again.
Sent from my Redmi Note 4 using Tapatalk
Click to expand...
Click to collapse
wow thank you so much such a big help.
mzenarosa said:
wow thank you so much such a big help.
Click to expand...
Click to collapse
No problem
By the way, when you add pattern or password or any kinda screen locks, choose "No thanks" When its prompts to enter pin/password everytime you boot.
That's it.
Sent from my Redmi Note 4 using Tapatalk
sachin n said:
No problem
By the way, when you add pattern or password or any kinda screen locks, choose "No thanks" When its prompts to enter pin/password everytime you boot.
That's it.
Sent from my Redmi Note 4 using Tapatalk
Click to expand...
Click to collapse
Alright, thanks.
But, if I format data as you have said, do I keep the TWRP or I have to flash it again via fastboot?
Thanks
chorba69 said:
Alright, thanks.
But, if I format data as you have said, do I keep the TWRP or I have to flash it again via fastboot?
Thanks
Click to expand...
Click to collapse
No need to fastboot again, if you format data, you'll only lose your data not the TWRP.
sachin n said:
No problem
By the way, when you add pattern or password or any kinda screen locks, choose "No thanks" When its prompts to enter pin/password everytime you boot.
That's it.
Sent from my Redmi Note 4 using Tapatalk
Click to expand...
Click to collapse
This same problem with me
Thanks for solution

[GUIDE] How I flashed TWRP, Xiaomi.eu rom and rooted with Magisk

Hey guys.
The below is my full experience of how I flashed TWRP, the Xiaomi.eu rom and rooted with Magisk. Whilst it essentially is a step-by-step, it also contains not only how I succeeded but also how I encountered issues and so...
*UPDATE!*
Here is a slightly condensed verison with thanks to @airwebber
Get the latest xiaomi.eu rom from here or here, just scroll down and find the "xiaomi.eu_multi_MI9..." version.
https://sourceforge.net/p/xiaomi-eu...ty/?page=0&limit=100#5cb9f96ee8ba7c44716e87ff
Get the latest magisk (magisk v19 works at the time of writing this post):
https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
Some versions of twrp may not work on older builds other than the latest (9.4.25) and so use this one with:
https://mega.nz/#!CH5jgYTB!yNqOiVoo3cf0_15jIwZ-btO52cvpOG7iZrRCe19V2Nc
Once the waiting time elapses (usually 360 hours) use the MiFlash tool to unlock the bootloader. Warning: this wipes your phone entirely, so be sure to backup anything of importance.
Unlocking takes a few minutes and once 100% complete your Mi 9 will reboot. Your phone will say “unlocked” on the first splash screen while booting up.
Your Mi 9 will boot, and you will need to either perform/skip the initial setup stuff. Once ready, power off your device in order to flash TWRP.
Press both the volume down key and power key to boot into Fastboot Mode.
Once in Fastboot Mode, use the following command to install TWRP: “fastboot flash recovery XXXX” (XXXX = the pathway to your TWRP.img file). However, I find it best using Minimal ADB and copying the TWRP file and renaming it to “twrp.img” for ease) in the Minimal ADB folder location e.g. “C:\Program Files (x86)\Minimal ADB and Fastboot”.
Once flashed, disconnect the USB cable and boot to TWRP recovery by holding down both the volume up and the power buttons. This sometimes will bring you to the stock recovery and NOT TWRP! If it does, boot back to Fastboot and reflash TWRP.
Once you can boot to TWRP, push both the rom and magisk via CMD line:
adb push rom.zip /tmp/
adb push magisk.zip /tmp/
For ease, I suggest copying both files to the Minimal ADB folder location e.g. “C:\Program Files (x86)\Minimal ADB and Fastboot”. And renaming them to: “rom.zip” and “magisk.zip”.
This step is very important!! You must go to the Wipe menu and select: Format Data, then type “yes” to continue and then: do a Factory reset, which also wipes: Data, Caches and Format Data. If you skip this step you won’t be able to install a lot of important apps and will have to start over.
Now that you have pushed both the rom & magisk and wiped everything you needed to. Install the ROM immediately after install magisk.zip (in that order) both located in /tmp/.
The installation will take a couple of minutes (if your screen dims, don’t worry that’s just TWRP screen dimming, touch the screen to keep it awake!) once finished with no errors, then reboot and chose Do Not Install the TWRP app when prompted.
The phone will take a few seconds to reboot and show the first MI splash screen, but it should start booting. After a couple of minutes, you should see the initial boot screen! Perform the setup (connecting to Wi-Fi, adding my Google account etc.).
Once finished setting up, you may notice that magisk was not installed, if that happens, you can install the APK version and follow the prompts and reboot.
Once rebooted, confirm that magisk is now installed. If it is, I suggest installing SafetyNet and confirming your phone passes!
If it passes, you have successfully installed and rooted the Xiaomi.eu rom!
Also, when updating with each weekly I recommend the below as an alternative to using the built in Updater app. The reason being is I believe the updater app automatically reboots after it installs, which if you're rooted means you'll lose it. That then means you have to reboot back to twrp, reflash magisk, reboot, reinstall modules, reboot again etc.
Therefore to update a weekly:
Download the rom manually
Reboot to twrp
Wipe system and caches
Flash the rom and magisk
Reboot
Optional: I also disable my substratum theme too before updating and reapply afterwards. Whether it's needed or not I'm not too sure, so give it a try either way
Awesome, all files at the ready! BTW get the latest MIUI from HERE or HERE.
Make sure you download the xiaomi.eu_multi_MI9_xxx.zip.
The Dutchman said:
Awesome, all files at the ready! BTW get the latest MIUI from HERE or HERE.
Make sure you download the xiaomi.eu_multi_MI9_xxx.zip.
Click to expand...
Click to collapse
Thanks, first post updated!
cd993 said:
Thanks, first post updated!
Click to expand...
Click to collapse
You have used the Magisk Canary build I presume?
And great job for writing it down.... Now I remember the same culprits I had of flashing TWRP. [emoji23]
*justintime* said:
You have used the Magisk Canary build I presume?
And great job for writing it down.... Now I remember the same culprits I had of flashing TWRP. [emoji23]
Click to expand...
Click to collapse
That's right:
Magisk-v18.2-51110866(18116).zip
If I can find the link (of if someone can link me to it) I'll update the posy
cd993 said:
That's right:
Magisk-v18.2-51110866(18116).zip
If I can find the link (of if someone can link me to it) I'll update the posy
Click to expand...
Click to collapse
Here ya go.
https://forum.xda-developers.com/apps/magisk/dev-magisk-canary-channel-bleeding-edge-t3839337
*justintime* said:
Here ya go.
https://forum.xda-developers.com/apps/magisk/dev-magisk-canary-channel-bleeding-edge-t3839337
Click to expand...
Click to collapse
Thanks, updated!
Rommco05 said:
Good stuff for early roots without not tested stuff like twrp and magisk but I would hide that middle part coz some people can get be confused. Or make a short version which working in order and another with your all step's but separately
edit: still 46h left
Click to expand...
Click to collapse
Yeah I agree it's kinda overkill, being a a full run down - when I get time I'll make a shorter condensed version
Thanks for the detailed write up. The EU roms are google approved correct? Does the side Ai button work with google assist? Do you need to install twrp to flash or can I just flash global/EU rom if I don't want to root yet?
I just got the bootloader unlocked (1h before than I tought ahahah). I had some issue that the unlocker was telling to me thaat I didn't use enought the phone and that so I had to try in few days I overtook the problem using an old version of the unlocker (2.3.803.10).
Reading your procedure it all logical and fine, thanks! Except one thing that I'm not sure... Is xiaomi.eu a 'full rom' (on all Xiaomi that I had I always jumped straight to something different than MIUI and so I never tried it ahahah )?
If so, I think it would be better to wipe the system too before installing the rom. That's because doing so it will do 100% 'clean' installation and not a an update on the normal global miui
perryano said:
Thanks for the detailed write up. The EU roms are google approved correct? Does the side Ai button work with google assist? Do you need to install twrp to flash or can I just flash global/EU rom if I don't want to root yet?
Click to expand...
Click to collapse
Hmm unsure about them being approved or not... The side button does work. As far as I understand, you'll need to install twrp in order to flash the new rom, but could always go back to stock recovery and of course no need to root if you don't want to
mr-mauro said:
I just got the bootloader unlocked (1h before than I tought ahahah). I had some issue that the unlocker was telling to me thaat I didn't use enought the phone and that so I had to try in few days I overtook the problem using an old version of the unlocker (2.3.803.10).
Reading your procedure it is more or less everything fine except one thing that I'm not sure. is xiaomi.eu a full rom? If so, I think it would be better to wipe the system too before installing the rom because instead it will try to to an update on the normal global miui rather than a 100% 'clean' installarion
Click to expand...
Click to collapse
That's a fair point - if you have some this successfully then perhaps I'll amend my post. Sometime soon I'll make a small set of instructions, rather than my essay
cd993 said:
That's a fair point - if you have some this successfully then perhaps I'll amend my post. Sometime soon I'll make a small set of instructions, rather than my essay
Click to expand...
Click to collapse
aahahha, yes, it looks like an essay. I'm trying it now... If it fail I'll scream ahahaha
mr-mauro said:
aahahha, yes, it looks like an essay. I'm trying it now... If it fail I'll scream ahahaha
Click to expand...
Click to collapse
Let us know
cd993 said:
Let us know
Click to expand...
Click to collapse
It just boot So, it is fine I just noticed TickTock as a default app installed by Xiaomi.eu
P.S. FYI I noticed that the devices is seen by Google as a Mi Mix 2S
mr-mauro said:
It just boot So, it is fine I just noticed TickTock as a default app installed by Xiaomi.eu
Click to expand...
Click to collapse
Great!
Ahh I did see 1 random app. But then I debloated a went away
cd993 said:
Great!
Ahh I did see 1 random app. But then I debloated a went away
Click to expand...
Click to collapse
Luckily in those two waiting-weeks I had time to test all the debloat that I wanted to come with a stable configuration today It's just a pity that we can't get rid completely of the Security app It is integrated too much in the system!
One quick question for who has installed Xiaomi EU with Magisk: does it pass SafetyNet to you? (to me no )
cd993 said:
Hmm unsure about them being approved or not... The side button does work. As far as I understand, you'll need to install twrp in order to flash the new rom, but could always go back to stock recovery and of course no need to root if you don't want to
Click to expand...
Click to collapse
So once bootloader is unlocked I can install TWRP and flash the EU rom without rooting?
mr-mauro said:
It just boot So, it is fine I just noticed TickTock as a default app installed by Xiaomi.eu
P.S. FYI I noticed that the devices is seen by Google as a Mi Mix 2S
Click to expand...
Click to collapse
Yeah, to change the device name back to mi 9, just install "Find my device" app from Google play store, sign in with google account, there's an option in the setting to rename the device (this device).
That's the only place you can change the name back, I did try all, but only this one worked.

Categories

Resources