Step-by-step Rooting Guide with SuperSU for MI 8 - Xiaomi Mi 8 Guides, News, & Discussion

I wanted to make sure everyone read this part first so that you know it's critical to backup because it happened to me figuring things out. If for any reason you are stuck in a boot loop, just reload twrp recovery and restore boot.img that you backed up for an easy quick fix.
Install drivers and adb on your PC.
Open command prompt or search 'cmd'.
Navigate to the directory with adb.exe
Download and store TWRP 2.2.2 (preferred) in the same directory where adb is located. Recommend renaming recovery file to recovery.img
Enable usb debugging on device by going to settings > about > and click on MIUI version repeatedly until developer settings are enabled. Go back and select additional settings to enable usb debugging.
Run the command: adb devices - to verify if able to connect to device (the serial number of your device will populate if so.
Run the command: adb reboot bootloader and phone device should say "Fastboot" in blue font
Run the command: fastboot boot recovery.img
Recovery will show in Chinese, click on the bottom right button to select English
May require to enter your default password you use to unlock your phone normally.
Click backup and be sure to backup system, boot, and recovery most of all so it's easy to recover your device moving forward.
Download and save SuperSU (I have been unsuccessful in getting Magisk to work at this time) onto storage device from PC to MI 8 that should appear with your Internal storage
Click on "Mount" in TWRP and unselect read-only
Click "Install" and flash SuperSU then reboot (my device rebooted one time and fully boot up the 2nd time so you're not alarmed)
Links:
SuperSU: https://download.chainfire.eu/1122/SuperSU/SR3-SuperSU-v2.82-SR3-20170813133244.zip?retrieve_file=1
TWRP: https://forum.xda-developers.com/mi-8/development/recovery-twrp-3-2-2-0703-t38126005
Appreciate any feedback, ideas, thoughts, or suggestions where all can collaborate and expand where we help each other further. Look forward to the future development of the MI 8 folks! Please note, I wanted to share the method that seemed to work best for me, but please be aware each and every single MI 8 device is not always exactly the same and the end result may vary and I'm not held accountable or responsible should you choose to follow the directions listed above. However, I wanted to share this information to help avoid any frustration going forward and save you time.
p.s. - If someone could help me figure out how to get twrp recovery to hold and not end up being replaced by mi recovery I would be most grateful as this has been an issue for me (I tried flashing, booting, and installing the img through twrp with no success). Thank you.

Hello thanks for your guide but i think we first need to unlock bl And for the twrp recovery to stick and not to be replaced by xiaomi recovery we need to flash something called "dm-verity " it basically removes that check, which replaces any other recovery by xiaomi recovery
Have a nice day and thanks for your work

I thought so as well, unfortunately I just haven't had much luck with dm verity which led to a soft brick on my device. I'll have to look over the code as it may vary in comparison to other xiaomi devices.
Sent from my MI 8 using Tapatalk

Fastboot flash recovery Command should do it ..
mekaziah said:
I wanted to make sure everyone read this part first so that you know it's critical to backup because it happened to me figuring things out. If for any reason you are stuck in a boot loop, just reload twrp recovery and restore boot.img that you backed up for an easy quick fix.
Install drivers and adb on your PC.
Open command prompt or search 'cmd'.
Navigate to the directory with adb.exe
Download and store TWRP 2.2.2 (preferred) in the same directory where adb is located. Recommend renaming recovery file to recovery.img
Enable usb debugging on device by going to settings > about > and click on MIUI version repeatedly until developer settings are enabled. Go back and select additional settings to enable usb debugging.
Run the command: adb devices - to verify if able to connect to device (the serial number of your device will populate if so.
Run the command: adb reboot bootloader and phone device should say "Fastboot" in blue font
Run the command: fastboot boot recovery.img
Recovery will show in Chinese, click on the bottom right button to select English
May require to enter your default password you use to unlock your phone normally.
Click backup and be sure to backup system, boot, and recovery most of all so it's easy to recover your device moving forward.
Download and save SuperSU (I have been unsuccessful in getting Magisk to work at this time) onto storage device from PC to MI 8 that should appear with your Internal storage
Click on "Mount" in TWRP and unselect read-only
Click "Install" and flash SuperSU then reboot (my device rebooted one time and fully boot up the 2nd time so you're not alarmed)
Links:
SuperSU: https://download.chainfire.eu/1122/SuperSU/SR3-SuperSU-v2.82-SR3-20170813133244.zip?retrieve_file=1
TWRP: https://forum.xda-developers.com/mi-8/development/recovery-twrp-3-2-2-0703-t38126005
Appreciate any feedback, ideas, thoughts, or suggestions where all can collaborate and expand where we help each other further. Look forward to the future development of the MI 8 folks! Please note, I wanted to share the method that seemed to work best for me, but please be aware each and every single MI 8 device is not always exactly the same and the end result may vary and I'm not held accountable or responsible should you choose to follow the directions listed above. However, I wanted to share this information to help avoid any frustration going forward and save you time.
p.s. - If someone could help me figure out how to get twrp recovery to hold and not end up being replaced by mi recovery I would be most grateful as this has been an issue for me (I tried flashing, booting, and installing the img through twrp with no success). Thank you.
Click to expand...
Click to collapse
Skickat från min MI 8 via Tapatalk

what issues do you get with magisk? I was able to flash it without any issues.

superior8888 said:
Fastboot flash recovery Command should do it ..
Skickat från min MI 8 via Tapatalk
Click to expand...
Click to collapse
Yes it does. Don't know why anyone would run SuperSU though.

mekaziah said:
I thought so as well, unfortunately I just haven't had much luck with dm verity which led to a soft brick on my device. I'll have to look over the code as it may vary in comparison to other xiaomi devices.
Click to expand...
Click to collapse
MAKE SURE U HAVE UNLOCKED BOOTLOADER
here is wat i do
first i boot into twrp
(make sure u have rom.zip magisk/superuser.zip an twrp.img) on internal storage
then i wipe
dalvik cache
cache
data (NOT FORMAT)
system
then i flash
rom.zip
twrp.img
then i reboot recovery
fkash magisk.zip
then reboot system
now i have new rom an still have twrp on

-fluffy- said:
here is wat i do
first i boot into twrp
(make sure u have rom.zip magisk/superuser.zip an twrp.img) on internal storage
then i wipe
dalvik cache
cache
data (NOT FORMAT)
system
then i flash
rom.zip
twrp.img
then i reboot recovery
fkash magisk.zip
then reboot system
now i have new rom an still have twrp on
Click to expand...
Click to collapse
Would you mind stating the version of Magisk?

Strange Guide no Attention for Unlok Bl.

barrielui said:
Would you mind stating the version of Magisk?
Click to expand...
Click to collapse
16.4

magisk has been working fine for me for a while

samwise110712 said:
what issues do you get with magisk? I was able to flash it without any issues.
Click to expand...
Click to collapse
What's your ROM version? I flash twrp then magisk, bootloop...

-fluffy- said:
MAKE SURE U HAVE UNLOCKED BOOTLOADER
here is wat i do
first i boot into twrp
(make sure u have rom.zip magisk/superuser.zip an twrp.img) on internal storage
then i wipe
dalvik cache
cache
data (NOT FORMAT)
system
then i flash
rom.zip
twrp.img
then i reboot recovery
fkash magisk.zip
then reboot system
now i have new rom an still have twrp on
Click to expand...
Click to collapse
Hello how did you flash the TWRP through the TWRP ???
What version of MiUi you have ???

omek07 said:
Hello how did you flash the TWRP through the TWRP ???
What version of MiUi you have ???
Click to expand...
Click to collapse
simple put twrp.img on ur storage
then flash img from twrp

-fluffy- said:
simple put twrp.img on ur storage
then flash img from twrp
Click to expand...
Click to collapse
Yes but its asking after in which partition.
What partition you chose ?
---------- Post added at 08:26 AM ---------- Previous post was at 07:41 AM ----------
-fluffy- said:
simple put twrp.img on ur storage
then flash img from twrp
Click to expand...
Click to collapse
Could you please tell me what rom you have ???
Thank you

omek07 said:
Yes but its asking after in which partition.
What partition you chose ?
---------- Post added at 08:26 AM ---------- Previous post was at 07:41 AM ----------
Could you please tell me what rom you have ???
Thank you
Click to expand...
Click to collapse
u choose recovery
im using miui eu

magisk is running without any issue.
i am on the newest xiaomi eu beta rom and flashed magisk 16.7 without any issue right now
(after waiting horrible 15 days for unlocking the bootloader)

Ok so both of you have the xiaomi eu. I have global stable 9.5.11. so maybe that's the problem
---------- Post added at 06:30 AM ---------- Previous post was at 06:29 AM ----------
So both of you have xiaomi eu rom. I have global stable 9.5.11. maybe that's the problem.

omek07 said:
Ok so both of you have the xiaomi eu. I have global stable 9.5.11. so maybe that's the problem
---------- Post added at 06:30 AM ---------- Previous post was at 06:29 AM ----------
So both of you have xiaomi eu rom. I have global stable 9.5.11. maybe that's the problem.
Click to expand...
Click to collapse
I have the lastest global version, I cannot get the root access...
Someone tell me flash the Chinese verision then flash xiaomi.eu and magisk.

felixrao said:
I have the lastest global version, I cannot get the root access...
Someone tell me flash the Chinese verision then flash xiaomi.eu and magisk.
Click to expand...
Click to collapse
My friend i changed to the Xiaomi eu and everything worked. You dont have to flash the Chinese Version first you can go from Global to Xiaomi.eu. Just dont forget to do FORMAT data and not only Wipe Data.

Related

Someone help

I am about to unlock the bootloader but im confused about the TWRP flashing...
I went through the newbie guide and see that we have flash Universal Boot Img Patcher (UBP) after flashing MIUI Recovery ROM Zip
I am confused about the MIUI Recovery ROM Zip... Which ROM is that.??
I am currently on MIUI Global 8.0 Stable (8.0.6.0). Can i just unlock bootloader and flash TWRP and Supersu
Please someone help me with step by step guide to unlock and root this phone...(Unlocking Moto seems easy)
$lim $hady said:
I am about to unlock the bootloader but im confused about the TWRP flashing...
I went through the newbie guide and see that we have flash Universal Boot Img Patcher (UBP) after flashing MIUI Recovery ROM Zip
I am confused about the MIUI Recovery ROM Zip... Which ROM is that.??
I am currently on MIUI Global 8.0 Stable (8.0.6.0). Can i just unlock bootloader and flash TWRP and Supersu
Please someone help me with step by step guide to unlock and root this phone...(Unlocking Moto seems easy)
Click to expand...
Click to collapse
you can try to unlock directly at your current stable rom, somebody able to do it while i can't do it and should move to dev rom to unlock.
if you failed to do it at current rom, you can move to dev rom using miflash and ofc using fastboot rom. if you should move to dev rom to unlock, choose LP rom since MM rom have forced encryption feature by default.
OK.. suppose now I unlocked the bootloader... wat should I do to flash twrp and root the phone.. should I just flash tarp and supersu or should I need to flash anything else... please help me step by step after unlocking bootloader...
follow lolipop unlock process Replace emmc_appsboot.mbn in dev rom and flash via mi flash done,
fastboot oem unlock-go
fastboot flash recovery recovery name.img
then flash radon latest marshmallow version and then flash supersu 2.76 done, its work for me,
$lim $hady said:
I am about to unlock the bootloader but im confused about the TWRP flashing...
I went through the newbie guide and see that we have flash Universal Boot Img Patcher (UBP) after flashing MIUI Recovery ROM Zip
I am confused about the MIUI Recovery ROM Zip... Which ROM is that.??
I am currently on MIUI Global 8.0 Stable (8.0.6.0). Can i just unlock bootloader and flash TWRP and Supersu
Please someone help me with step by step guide to unlock and root this phone...(Unlocking Moto seems easy)
Click to expand...
Click to collapse
This may give you method for rooting...
And for installing cm13 ROM too... With proof...
It worked for me .. I did the same...
First
download the required files from the given link: [50mb]
https://mega.nz/#!1NhDTQoR!cP7vrchwswOfj3oHQ5saZ2d0JkcmunEn5pqyOcpZDoE
INSTRUCTIONS: [redmi note 3]
1. Get into fastboot mode. Charge the phone first. Hold the power button and the volume down button simultaenously.
2. If you can open your current rom, open developer options by clicking on the build no several times in the about phone menu in settings. and select allow oem unlocking and usb debugging.
3. if not leave it... go on and connect your phone to the PC while in fastboot mode.
BUT, before that: open Command prompt on your PC. (search it on the search box). right click on it and open it in administrator mode.
type in: bcdedit /set testsigning on
hit enter and restart your pc
(this is imp.)
4. open the zip file and extract the contents. open the boot edl mode folder and click the edl.bat file. allow it to run.
5. now screen will turn black, do not disturb it. Now flash the twrp by running flash twrp.bat from the 'flash TWRP' folder.
6. Now go to Unlock folder and run the unlock bootloader.bat file.
your phone will boot into the TWRP recovery mode automatically.
if it opens in chineese you select every tab and find the globe icon.
if the globe icon is found on any of the tab select it and change the language to ENGLISH.
wipe your system from the wipe tab:
Now download the latest CM13 SNAPSHOT BUILD ROM FOR YOUR REDMI:
https://download.cyanogenmod.org/get/kenzo-snapshot.zip
and GAPPS:
http://opengapps.org/?api=6.0&variant=mini
do select the arm 64 version and mini one.
download from your pc and copy it to micro sd card. enter this card into you phone and go to mount in twrp.
mount the micro sd card storage.
select the zip file on the micro sd card from the install tab on twrp and flash it.
now go back and flash open gapps zip file.
now REBOOT to system. everything will work fine....
any rom could be installed after it by the same proccess.
you would beome comfortable in doing all this after once trying/.
if you even brick your phone there would always be a way out.
search it on youube.
because everything occurs in partitions , you think hat you have bricked but actually not. there's always a safe way out
---------- Post added at 05:19 PM ---------- Previous post was at 05:17 PM ----------
Do the above method till rooting and installing TWRP.
If you want to install cm14.1 for redmi note 3:
Follow this thread:
http://forum.xda-developers.com/redm...459382/page330
[email protected] said:
This may give you method for rooting...
And for installing cm13 ROM too... With proof...
It worked for me .. I did the same...
First
download the required files from the given link: [50mb]
https://drive.google.com/file/d/0B81...w?usp=drivesdk
INSTRUCTIONS: [redmi note 3]
1. Get into fastboot mode. Charge the phone first. Hold the power button and the volume down button simultaenously.
2. If you can open your current rom, open developer options by clicking on the build no several times in the about phone menu in settings. and select allow oem unlocking and usb debugging.
3. if not leave it... go on and connect your phone to the PC while in fastboot mode.
BUT, before that: open Command prompt on your PC. (search it on the search box). right click on it and open it in administrator mode.
type in: bcdedit /set testsigning on
hit enter and restart your pc
(this is imp.)
4. open the zip file and extract the contents. open the boot edl mode folder and click the edl.bat file. allow it to run.
5. now screen will turn black, do not disturb it. Now flash the twrp by running flash twrp.bat from the 'flash TWRP' folder.
6. Now go to Unlock folder and run the unlock bootloader.bat file.
your phone will boot into the TWRP recovery mode automatically.
if it opens in chineese you select every tab and find the globe icon.
if the globe icon is found on any of the tab select it and change the language to ENGLISH.
wipe your system from the wipe tab:
Now download the latest CM13 SNAPSHOT BUILD ROM FOR YOUR REDMI:
https://download.cyanogenmod.org/get/kenzo-snapshot.zip
and GAPPS:
http://opengapps.org/?api=6.0&variant=mini
do select the arm 64 version and mini one.
download from your pc and copy it to micro sd card. enter this card into you phone and go to mount in twrp.
mount the micro sd card storage.
select the zip file on the micro sd card from the install tab on twrp and flash it.
now go back and flash open gapps zip file.
now REBOOT to system. everything will work fine....
See the following overview video after installing the CM13 ROM:
https://www.youtube.com/watch?v=T--f7ClmQVM
any rom could be installed after it by the same proccess.
you would beome comfortable in doing all this after once trying/.
if you even brick your phone there would always be a way out.
search it on youube.
because everything occurs in partitions , you think hat you have bricked but actually not. there's always a safe way out
---------- Post added at 05:19 PM ---------- Previous post was at 05:17 PM ----------
Do the above method till rooting and installing TWRP.
If you want to install cm14.1 for redmi note 3:
Follow this thread:
http://.xda-.com/redm...459382/page330
Click to expand...
Click to collapse
How we can flash twrp without unlocking bootloder as you say, first flash twrp then unlock Bootloader it's Not posible,
XN Logos said:
How we can flash twrp without unlocking bootloder as you sat, first flash twrp then unlock Bootloader it's Not posible,
Click to expand...
Click to collapse
Both can be done.
Vice versa is also possible.
OK then click unlock bootloader first and then flash twrp.
The reverse can also be done. I did the reverse and I was amazed so thought I should as this to my tutorial
[email protected] said:
Both can be done.
Vice versa is also possible.
OK then click unlock bootloader first and then flash twrp.
The reverse can also be done. I did the reverse and I was amazed so thought I should as this to my tutorial
Click to expand...
Click to collapse
1. bro drive link you provided say file does not exist..............
2. do we have to follow all your steps every time for flashing rom???
Sorptarn said:
1. bro drive link you provided say file does not exist..............
2. do we have to follow all your steps every time for flashing rom???
Click to expand...
Click to collapse
Sorry I accidently removed the link.
I also deleted my review video of YouTube .
I will upload it and get you the link
---------- Post added at 11:08 AM ---------- Previous post was at 11:03 AM ----------
Sorptarn said:
1. bro drive link you provided say file does not exist..............
2. do we have to follow all your steps every time for flashing rom???
Click to expand...
Click to collapse
Once unlocked bootloader and flash twrp.
You don't have to take help of PC or any other thing.
You can always do it on the phone itself.
Boot into twrp by pressing upper volume and power button.
Wipe everything except storages (internal or external)
And then install the ROM zip file and gapps file accordingly.
Do it for any rom
---------- Post added at 11:20 AM ---------- Previous post was at 11:08 AM ----------
Wait uploading the file...
---------- Post added at 11:26 AM ---------- Previous post was at 11:20 AM ----------
Bro file uploaded.
Take it and enjoy.
https://mega.nz/#!1NhDTQoR!cP7vrchwswOfj3oHQ5saZ2d0JkcmunEn5pqyOcpZDoE
---------- Post added at 11:29 AM ---------- Previous post was at 11:26 AM ----------
XN Logos said:
How we can flash twrp without unlocking bootloder as you say, first flash twrp then unlock Bootloader it's Not posible,
Click to expand...
Click to collapse
New link updated for root files
https://mega.nz/#!1NhDTQoR!cP7vrchwswOfj3oHQ5saZ2d0JkcmunEn5pqyOcpZDoE
@[email protected] bro ye global stable miui8 lp mein kaam krega na.............
Sorptarn said:
@[email protected] bro ye global stable miui8 lp mein kaam krega na.............
Click to expand...
Click to collapse
any rom can be install from phone through twrp directly but this is for rom other than miui.
if you install the global stable miui 8 official then its gone. your phone will brick. the bootloader, since is unofficially unlocked, your phone would stuck at mi logo.
now if you wanna install miui rom without any such kinda loss, you see this video: the madthing he explained everything.
download a patched miui 8 rom that will support unofficially unlocked bootloader and will not cause any problem. and it supprts volte too.
or if you want the real miui 8 global rom back . this has to be done by pc.
Install miui 8 patched directly from twrp recovery. [easy one with extra features and safe and volte supported]
https://www.youtube.com/watch?v=B1U1T5gBzbI
Or install the stable miui 8 global offiical rom by pc method. doing everything again. [hard one, success not guaranteed but mostly works. follow each step correctly]
https://www.youtube.com/watch?v=YijIOh9b3mY
his would definetly help you.
do give a thumbs up if you found it helpful
[email protected] said:
any rom can be install from phone through twrp directly but this is for rom other than miui.
if you install the global stable miui 8 official then its gone. your phone will brick. the bootloader, since is unofficially unlocked, your phone would stuck at mi logo.
now if you wanna install miui rom without any such kinda loss, you see this video: the madthing he explained everything.
download a patched miui 8 rom that will support unofficially unlocked bootloader and will not cause any problem. and it supprts volte too.
or if you want the real miui 8 global rom back . this has to be done by pc.
Install miui 8 patched directly from twrp recovery. [easy one with extra features and safe and volte supported]
https://www.youtube.com/watch?v=B1U1T5gBzbI
Or install the stable miui 8 global offiical rom by pc method. doing everything again. [hard one, success not guaranteed but mostly works. follow each step correctly]
https://www.youtube.com/watch?v=YijIOh9b3mY
his would definetly help you.
do give a thumbs up if you found it helpful
Click to expand...
Click to collapse
Thnx fr the update..........
Bt was asking that im currently on miui 8 stable lp........ Th unlock krne k lie miui dev rom th flash nhi krni......
First try this the process I have suggested and given instructions. If any problem comes I would help.
It can alone unlock bootloader. No need to install global kenzo ROM.
I would help just text me
[email protected] said:
First try this the process I have suggested and given instructions. If any problem comes I would help.
It can alone unlock bootloader. No need to install global kenzo ROM.
I would help just text me
Click to expand...
Click to collapse
Tried to unlock bootloader, but the stuck at 50% saying unable to verify device something.. so tried logging into micloud and making hte device active.
Will try it today.
So after unlocking bootloader, just flash TWRP using adb commmands and flash SuperSU??
abihary said:
you can try to unlock directly at your current stable rom, somebody able to do it while i can't do it and should move to dev rom to unlock.
if you failed to do it at current rom, you can move to dev rom using miflash and ofc using fastboot rom. if you should move to dev rom to unlock, choose LP rom since MM rom have forced encryption feature by default.
Click to expand...
Click to collapse
Thank you... I tried to unlock it on global stable rom but not able to do it(stuck a 50%)
Can i just download and 6.9.15 global developer rom and flash it using updater and try unlocking the bootloader or is it necessary to flash fastboot rom only.
If yes, please provide the link for lollipop fastboot rom
$lim $hady said:
Thank you... I tried to unlock it on global stable rom but not able to do it(stuck a 50%)
Can i just download and 6.9.15 global developer rom and flash it using updater and try unlocking the bootloader or is it necessary to flash fastboot rom only.
If yes, please provide the link for lollipop fastboot rom
Click to expand...
Click to collapse
better go to global dev LP to avoid problem with data encryption at global dev MM.
you can download it from this link
abihary said:
better go to global dev LP to avoid problem with data encryption at global dev MM.
you can download it from this link
Click to expand...
Click to collapse
Thanks for the link. Downloading it now..could you please provide the steps to flash this file or a link which helps in flashing fastboot rom...
once i have flashed, just unlock it and flash twrp and supersu.
Any other steps to flash cm 13 or 14..??
$lim $hady said:
Tried to unlock bootloader, but the stuck at 50% saying unable to verify device something.. so tried logging into micloud and making hte device active.
Will try it today.
So after unlocking bootloader, just flash TWRP using adb commmands and flash SuperSU??
Click to expand...
Click to collapse
Yeah
---------- Post added at 10:09 AM ---------- Previous post was at 10:03 AM ----------
[email protected] said:
Yeah
Click to expand...
Click to collapse
If you do it by installing global dev kenzo ROM by mi flash then it may get stuck at 50-60℅ as happened to many here.
I have also experienced it. It got stuck at 40℅. It may happen.
It can say not enough memory to continue or whatever ****.
Leave it don't panic. The ROM has partially been installed.
Now cmtry power off. Or click on boot edl mode. Now directly click unlock bootloader .bat file which I provided. And then click on flash twrp. Bat file.
You phone will automatically boot into twrp and now go last tab of last second row, got to globe icon and change language and now go back and wipe everything.
No wiping internal storage if you have kept any ROM there. But I suggest wipe everything.
Insert a micro SD card or USB otg containing any ROM (because you need to boot up at least) and then flash it along with proper gapps.
---------- Post added at 10:12 AM ---------- Previous post was at 10:09 AM ----------
You phone will boot up and now if you want you can go again to twrp and install a proper ROM of your choice. Or if you want stay there. Boot loader unlocked twrp flashed and everything done.
[email protected] said:
Yeah
---------- Post added at 10:09 AM ---------- Previous post was at 10:03 AM ----------
If you do it by installing global dev kenzo ROM by mi flash then it may get stuck at 50-60℅ as happened to many here.
I have also experienced it. It got stuck at 40℅. It may happen.
It can say not enough memory to continue or whatever ****.
Leave it don't panic. The ROM has partially been installed.
Now cmtry power off. Or click on boot edl mode. Now directly click unlock bootloader .bat file which I provided. And then click on flash twrp. Bat file.
You phone will automatically boot into twrp and now go last tab of last second row, got to globe icon and change language and now go back and wipe everything.
No wiping internal storage if you have kept any ROM there. But I suggest wipe everything.
Insert a micro SD card or USB otg containing any ROM (because you need to boot up at least) and then flash it along with proper gapps.
---------- Post added at 10:12 AM ---------- Previous post was at 10:09 AM ----------
You phone will boot up and now if you want you can go again to twrp and install a proper ROM of your choice. Or if you want stay there. Boot loader unlocked twrp flashed and everything done.
Click to expand...
Click to collapse
Thanks but i don want to unlock it unofficially.. unless its not possible to unlock it officially..
$lim $hady said:
Thanks but i don want to unlock it unofficially.. unless its not possible to unlock it officially..
Click to expand...
Click to collapse
Wait for 1 or 2 weeks then.
And not sure whether it will accept your request or not. OK .
Welcome

TWRP-installer.zip for evert

Simple way to install TWRP on Moto G6 plus!!
1. download the twrp-installer.zip
2. boot in TWRP via fastboot boot twrp.img
3. flash twrp-installer.zip to overwrite stock recovery
4. flash the magisk.zip because step 3. will patch your boot.img
5. it's done! you can start TWRP easily like on A-only-slot devices
Works perfect for my Moto G6 plus rooted with magisk!!
How did you prepare this?
Do you also have flashable .img of TWRP for G6 Plus?
segra246x said:
Simple way to install TWRP on Moto G6 plus!!
1. download the twrp-installer.zip
2. boot in TWRP via fastboot boot twrp.img
3. flash twrp-installer.zip to overwrite stock recovery
4. flash the magisk.zip because step 3. will patch your boot.img
5. it's done! you can start TWRP easily like on A-only-slot devices
Works perfect for my Moto G6 plus rooted with magisk!!
Click to expand...
Click to collapse
Simple Great!
For me adb sideload dont work, even when i type "adb devices" or "sudo adb devices" just appear "no devices/emulators detected" but when I use twrp via "sudo fastboot boot twrp.img" all works propertly. Although i type adb kill-server and sudo adb start-server no fix that than in the another method it works. I think maybe is for version (3.2.3-0) works and in your (3.2.1-0) dont (?) or Is by in one Is installed on the devices and the another not (?)
Thanks in advance for an posible solution. Grettings from México
Many thanks in advance segra246x.
Unfortunately for me, every time I´ve flashed TWRP, then I do not know what may i do to reboot the phone. My phone is unlocked and I am root with Magisk, so I do not know which boot should I flash at the end, so that it starts again and does not stay in a loop with TWRP or in brick.
Couls you tell wich procedure are you using to can start the device normally?
i flashed patched boot image, Should i flash boot patched boot image and re-start again Magisck instalation? Should i flash boot boot.image from the regarding stocke version without loosing root satus?
Thank you, the twrp works fine installed with stock Oreo 8.0.
Worked on G6+ with Pie. Thank you!
thump said:
Worked on G6+ with Pie. Thank you!
Click to expand...
Click to collapse
Please explain your process & is it still working? What version are you on with 9.0?
---------- Post added at 10:04 PM ---------- Previous post was at 10:00 PM ----------
thump said:
Worked on G6+ with Pie. Thank you!
Click to expand...
Click to collapse
segra246x said:
Simple way to install TWRP on Moto G6 plus!!
1. download the twrp-installer.zip
2. boot in TWRP via fastboot boot twrp.img
3. flash twrp-installer.zip to overwrite stock recovery
4. flash the magisk.zip because step 3. will patch your boot.img
5. it's done! you can start TWRP easily like on A-only-slot devices
Works perfect for my Moto G6 plus rooted with magisk!!
Click to expand...
Click to collapse
This method still working for you?? And I don't see any credits so did you create this installer??
I used the exact file and the 5 step method outlined in the original post.
Hey did you create this?
segra246x said:
Simple way to install TWRP on Moto G6 plus!!
1. download the twrp-installer.zip
2. boot in TWRP via fastboot boot twrp.img
3. flash twrp-installer.zip to overwrite stock recovery
4. flash the magisk.zip because step 3. will patch your boot.img
5. it's done! you can start TWRP easily like on A-only-slot devices
Works perfect for my Moto G6 plus rooed with magisk!!
Click to expand...
Click to collapse
I can't find any credits.
---------- Post added at 08:11 AM ---------- Previous post was at 08:02 AM ----------
segra246x said:
Simple way to install TWRP on Moto G6 plus!!
1. download the twrp-installer.zip
2. boot in TWRP via fastboot boot twrp.img
3. flash twrp-installer.zip to overwrite stock recovery
4. flash the magisk.zip because step 3. will patch your boot.img
5. it's done! you can start TWRP easily like on A-only-slot devices
Works perfect for my Moto G6 plus rooted with magisk!!
Click to expand...
Click to collapse
**I noticed that you have not been logged in here for
about a month. When you get back please inform me.
I have an error to flash the twrp, how did you do it?
Instructions..
HorryStorm said:
I have an error to flash the twrp, how did you do it?
Click to expand...
Click to collapse
Follow the directions. Couldn't be more simple.
First use our official TWRP 3-2-3-0 to BOOT into
There you flash this installer.
I have used this installer and can say it's good.
MPT works.. you can then reboot to recovery at
Anytime. Hope that's helpful. Good luck.
--Ken
the question is that when I try to make the flash it appears a maximum size error.
This is only for Moto G6 Plus. If that's your device
Then idk. I've installed it several times and never had
An issue.
Ok, thanks.
I dont have OS Pie9 after flashing twrp
My step was,
1. flashing Pie9 with cmd in fastboot
2. then i boot in twrp.img and install zip twrp ...
---------- Post added at 01:29 PM ---------- Previous post was at 01:10 PM ----------
lavriiga said:
My step was,
1. flashing Pie9 with cmd in fastboot
2. then i boot in twrp.img and install zip twrp ...
Click to expand...
Click to collapse
I fix it, First i flash PIE 9.0
Then i boot in twrp.img in fastboot
Then zip TWRP.zip and after that i install MAGISK 17.1 And it works ! Thanks for posts !!!:good::laugh::laugh::laugh:
Secure Startup Password
First off thank you segra246x for making this. I had no problem following the instructions and got TWRP installed with no issue. I have also been able to successfully flash a bunch of different Pie GSIs (phhTreble, AOSP Extended) successfully.
I do however have a question that I cannot seem to find the answer too anywhere for the Moto G6 Plus. On past devices (i.e. Moto G5 Plus) I was able to configure the device to require a password or pin or pattern before the device would boot. Similarly TWRP would require this in order to mount /data. Depending on where you are looking online this could be called Secure Boot or Secure Startup. On this device however I cannot find the option when I set the password with any version of Android to require the boot password. This means that all it takes to decrypt and copy my data partition is a hard reset into recovery.
I have done a fair bit of research into this to see if I was just missing a step or a missed step with no luck. I saw some posts from Motorolla / Lenovo that indicate this is no longer an option, I will post links below for the interested. I also saw a Moto G6 post talking about having to format, reboot into recovery, format again to get the decryption to work. I knew that it would be long shot but I gave this a try just in case but it did not help.
Does anyone have any information about this device, TWRP and secure boot? I know that decrypting /data in TWRP can be difficult but if I had to choose I would rather data partition is never mountable by TWRP over mountable with no password. Any information would be greatly appreciated. Thanks.
Motorolla Post indicating that Moto G6 Plus uses direct boot instead of secure boot
https://forums.lenovo.com/t5/Moto-G6-Moto-G6-Plus-Moto-G6/G6-Plus-can-t-find-Secure-Startup/m-p/4311477
Motorolla Post indicating this is new encryption method
https://support.motorola.com/uk/en/solution/MS129140
roomfool said:
First off thank you segra246x for making this. I had no problem following the instructions and got TWRP installed with no issue. I have also been able to successfully flash a bunch of different Pie GSIs (phhTreble, AOSP Extended) successfully.
I do however have a question that I cannot seem to find the answer too anywhere for the Moto G6 Plus. On past devices (i.e. Moto G5 Plus) I was able to configure the device to require a password or pin or pattern before the device would boot. Similarly TWRP would require this in order to mount /data. Depending on where you are looking online this could be called Secure Boot or Secure Startup. On this device however I cannot find the option when I set the password with any version of Android to require the boot password. This means that all it takes to decrypt and copy my data partition is a hard reset into recovery.
I have done a fair bit of research into this to see if I was just missing a step or a missed step with no luck. I saw some posts from Motorolla / Lenovo that indicate this is no longer an option, I will post links below for the interested. I also saw a Moto G6 post talking about having to format, reboot into recovery, format again to get the decryption to work. I knew that it would be long shot but I gave this a try just in case but it did not help.
Does anyone have any information about this device, TWRP and secure boot? I know that decrypting /data in TWRP can be difficult but if I had to choose I would rather data partition is never mountable by TWRP over mountable with no password. Any information would be greatly appreciated. Thanks.
Motorolla Post indicating that Moto G6 Plus uses direct boot instead of secure boot
https://forums.lenovo.com/t5/Moto-G...G6-Plus-can-t-find-Secure-Startup/m-p/4311477
Motorolla Post indicating this is new encryption method
https://support.motorola.com/uk/en/solution/MS129140
Click to expand...
Click to collapse
Hi, this has to do with the rom I think. I had LineageOS 15.1 installed and I had to decrypt the data with my password before I could do anything in twrp. I currently have the option to encrypt my phone on HavocOS under the security tab, but it doesn't work for now =))). On LOS15.1 it was enabled by default, so give it a try if this concerns you so much.
Thanks
randomanonymousname said:
Hi, this has to do with the rom I think. I had LineageOS 15.1 installed and I had to decrypt the data with my password before I could do anything in twrp. I currently have the option to encrypt my phone on HavocOS under the security tab, but it doesn't work for now =))). On LOS15.1 it was enabled by default, so give it a try if this concerns you so much.
Click to expand...
Click to collapse
OK I was not sure if this was more related to the ROM or TWRP, my bad for posting in the wrong place. I have tried the AOSPExtended 9 ROM and all 3 flavors of the phh treble 9 ROM with the same result. Have not had any luck installing Lineage or any of the 8.1 phh treble ROMs. I will keep digging to see if I can't find some info about this. Thanks.
Hi, my backups get stuck at 80-90% sometimes, does anyone have the same issue?

Redmi 9 unofficial TWRP (Sep,2020)

Unofficial TWRP has been released, it is tested, can be used can be touched
REQUIREMENT :
- Already UNLOCK BOOTLOADER
- Your PC already installed adb&fastboot driver
-If you cannot enter the cycle boot, please refer to: https://forum.xda-developers.com/re...access-redmi-9-mediatek-t4149531(-vbmeta.img)
How to:
STEP 1
- Backup Always Recommended
-Turn off the phone-then press the volume down button + power on button to enter fastboot
-Then plug in the data cable (provided that your phone is correctly installed with the adb driver) and run the redmi9 one-key flashing tool
-Wait for the phone to enter recovery and you're done
note:
My device China version redmin9
Download (Download link may require vpn):new
TWRP-3.4.2BREDMI9.rar - 蓝奏云
文件大小:31.8 M|
wwa.lanzous.com
lkj00 said:
Unofficial TWRP has been released, it is tested, can be used can be touched
REQUIREMENT :
- Already UNLOCK BOOTLOADER
- Your PC already installed adb&fastboot driver
-If you cannot enter the cycle boot, please refer to: https://forum.xda-developers.com/re...access-redmi-9-mediatek-t4149531(-vbmeta.img)
How to:
STEP 1
- Backup Always Recommended
-Turn off the phone-then press the volume down button + power on button to enter fastboot
-Then plug in the data cable (provided that your phone is correctly installed with the adb driver) and run the redmi9 one-key flashing tool
-Wait for the phone to enter recovery and you're done
note:
My device China version redmin9
Download (Download link may require vpn):
https://wwa.lanzous.com/iXvkCgnha5g
Click to expand...
Click to collapse
Is your device boot successfully without any problem
I think it is not safe to flash this recovery in global version ROM...
lkj00 said:
Unofficial TWRP has been released, it is tested, can be used can be touched
REQUIREMENT :
- Already UNLOCK BOOTLOADER
- Your PC already installed adb&fastboot driver
-If you cannot enter the cycle boot, please refer to: https://forum.xda-developers.com/re...access-redmi-9-mediatek-t4149531(-vbmeta.img)
How to:
STEP 1
- Backup Always Recommended
-Turn off the phone-then press the volume down button + power on button to enter fastboot
-Then plug in the data cable (provided that your phone is correctly installed with the adb driver) and run the redmi9 one-key flashing tool
-Wait for the phone to enter recovery and you're done
note:
My device China version redmin9
Download (Download link may require vpn):
https://wwa.lanzous.com/iXvkCgnha5g
Click to expand...
Click to collapse
Thanks for sharing. This may be better than the other one from unofficialtwrp. Forks by wzsx150 are usually good from my past experience. Anyone successfully installed?
Shas45558 said:
Is your device boot successfully without any problem
I think it is not safe to flash this recovery in global version ROM...
Click to expand...
Click to collapse
My device has been tested without problems
lkj00 said:
Unofficial TWRP has been released, it is tested, can be used can be touched
REQUIREMENT :
- Already UNLOCK BOOTLOADER
- Your PC already installed adb&fastboot driver
-If you cannot enter the cycle boot, please refer to: https://forum.xda-developers.com/re...access-redmi-9-mediatek-t4149531(-vbmeta.img)
How to:
STEP 1
- Backup Always Recommended
-Turn off the phone-then press the volume down button + power on button to enter fastboot
-Then plug in the data cable (provided that your phone is correctly installed with the adb driver) and run the redmi9 one-key flashing tool
-Wait for the phone to enter recovery and you're done
note:
My device China version redmin9
Download (Download link may require vpn):
https://wwa.lanzous.com/iXvkCgnha5g
Click to expand...
Click to collapse
lkj00 said:
My device has been tested without problems
Click to expand...
Click to collapse
Great.....you should try gsi on your device....
Sounds good and regards to the developer, But I recommend that to wait until the TWRP be tested well and release the first update vesion .
for me I will keep waiting for the official TWRP, no need to rush there is no any custom rom
Well it works for me. I use the redmi 9 nfc 3/32 lancelot.
Thread Title Edited to: Redmi 9 unofficial TWRP (Sep,2020)
Funk Wizard said:
Thread Title Edited to: Redmi 9 unofficial TWRP (Sep,2020)
Click to expand...
Click to collapse
Thanks for quick respond.
I just want to know can this be used to flash full magisk? I am in indian rom. Will there be brick issue or something?
Colossus96 said:
I just want to know can this be used to flash full magisk? I am in indian rom. Will there be brick issue or something?
Click to expand...
Click to collapse
I guess you can test it yourself. Quite easy to fix things if it doesn't boot the TWRP. You'll simply flash the original recovery.img from the current MIUI full ROM installed on your phone to erase the TWRP without even erasing userdata. My bootloader is currently locked so can't test it now. About bricks, as you know this is an MTK so you have to be extremely careful.
The advantage with TWRP is you can mod the system so long as you enable write access to that partition. Flashing Magisk modules also works better via the recovery.
Last thing, I think the only way you can get root on MIUI is through the patched boot method. Flashing the Magisk installer zip in TWRP just doesn't do.
Abdullah.Csit said:
Sounds good and regards to the developer, But I recommend that to wait until the TWRP be tested well and release the first update vesion .
for me I will keep waiting for the official TWRP, no need to rush there is no any custom rom
Click to expand...
Click to collapse
I also wait for offical..i root my device and use mod...
I do not want to take risk because of mtk prossessor...
I did
nielsync said:
Thanks for sharing. This may be better than the other one from unofficialtwrp. Forks by wzsx150 are usually good from my past experience. Anyone successfully installed?
Click to expand...
Click to collapse
I did installed it into my Redmi 9 4/64 Indonesia version... So far no problem at all
---------- Post added at 12:57 AM ---------- Previous post was at 12:50 AM ----------
lkj00 said:
Unofficial TWRP has been released, it is tested, can be used can be touched
REQUIREMENT :
- Already UNLOCK BOOTLOADER
- Your PC already installed adb&fastboot driver
-If you cannot enter the cycle boot, please refer to: https://forum.xda-developers.com/re...access-redmi-9-mediatek-t4149531(-vbmeta.img)
How to:
STEP 1
- Backup Always Recommended
-Turn off the phone-then press the volume down button + power on button to enter fastboot
-Then plug in the data cable (provided that your phone is correctly installed with the adb driver) and run the redmi9 one-key flashing tool
-Wait for the phone to enter recovery and you're done
note:
My device China version redmin9
Download (Download link may require vpn):
https://wwa.lanzous.com/iXvkCgnha5g
Click to expand...
Click to collapse
Hi sir, i have tested this twrp, and its stable enough.. but i wanna ask u for helping us make a stable/official one based on PBRP (Pitch Black Recovery Project). Can u help us with this??
My telegram : @afdy_y
lkj00 said:
Unofficial TWRP has been released, it is tested, can be used can be touched
REQUIREMENT :
- Already UNLOCK BOOTLOADER
- Your PC already installed adb&fastboot driver
-If you cannot enter the cycle boot, please refer to: https://forum.xda-developers.com/re...access-redmi-9-mediatek-t4149531(-vbmeta.img)
How to:
STEP 1
- Backup Always Recommended
-Turn off the phone-then press the volume down button + power on button to enter fastboot
-Then plug in the data cable (provided that your phone is correctly installed with the adb driver) and run the redmi9 one-key flashing tool
-Wait for the phone to enter recovery and you're done
note:
My device China version redmin9
Download (Download link may require vpn):
https://wwa.lanzous.com/iXvkCgnha5g
Click to expand...
Click to collapse
What is redmi 9 one key flashing tool? How can i find it?
Shas45558 said:
What is redmi 9 one key flashing tool? How can i find it?
Click to expand...
Click to collapse
It means the flashing program in the zip. You can just flash the img file via fastboot command. I tried, it works.
Copy the .img file to your fastboot folder & flash .
Almost brick my device.....
Today I installed this in my redmi 9....
I was surprised when I see that my device is is boot into this recovery....
I am very happy but my happiness gone after a few minutes.....
When I boot into system I cannot boot into recovery.....
So I format all user data and chach....
But same thing happen To me....
I flash this recovery again with fastboot mode.. then I can boot into recovery...
I think it could be happen because my phone is encrypted... So I force dencrypted my device....
When I want to boot into system. I fail to boot no system and no recovery...
I think it is over but luckily I able to boot into fastboot mood ..then I flash boot and recovery....
I realise that there is no need to flash this recovery... Because you can root your phone without recovery....
If you try to flash GSI ROM... It will not happen because it does not support GSI ROM
There is no option to erase system and vendor separately.....
So who want to flash GSI via this recovery, I suggest you do not flash it because we do not need it this time....
I am not sure it may be happen only with me. Feel free to share your experience...
Shas45558 said:
Today I installed this in my redmi 9....
I was surprised when I see that my device is is boot into this recovery....
I am very happy but my happiness gone after a few minutes.....
When I boot into system I cannot boot into recovery.....
So I format all user data and chach....
But same thing happen To me....
I flash this recovery again with fastboot mode.. then I can boot into recovery...
I think it could be happen because my phone is encrypted... So I force dencrypted my device....
When I want to boot into system. I fail to boot no system and no recovery...
I think it is over but luckily I able to boot into fastboot mood ..then I flash boot and recovery....
I realise that there is no need to flash this recovery... Because you can root your phone without recovery....
If you try to flash GSI ROM... It will not happen because it does not support GSI ROM
There is no option to erase system and vendor separately.....
So who want to flash GSI via this recovery, I suggest you do not flash it because we do not need it this time....
I am not sure it may be happen only with me. Feel free to share your experience...
Click to expand...
Click to collapse
This recovry is only to flash magisk for now. Flashing ROMs not supported yet. Don't try to flash rom with this.
That's mean this recovery is not helpful.....
Because we root our devices without any recovery....
Colossus96 said:
This recovry is only to flash magisk for now. Flashing ROMs not supported yet. Don't try to flash rom with this.
Click to expand...
Click to collapse
So it's just for the developers ( As first step to deal with this awful Mediatek ). We will look forward and hopping to get lucky as redmi note 8,8pro.
Abdullah.Csit said:
So it's just for the developers ( As first step to deal with this awful Mediatek ). We will look forward and hopping to get lucky as redmi note 8,8pro.
Click to expand...
Click to collapse
In order to get that lucky we will need source code. Without source code nothing can be done properly.

[AIO] Guide to Unlock bootloader , Flash TWRP and a Custom rom.

Unlocking Bootloader​1. Make sure you have a sim and active mobile data. Then go to about phone tap build number 7-8 times. After that go to advanced settings > developer options > turn on OEM unlocking and then check if this device is secure and click add account and device.
2. Download Mi unlock tool from here. Extract it and paste it in C:/unlock. or else your device won't be recognized for unlocking.
3. Open Mi unlock tool and then enter the Mi account which was on your device. Put your device in fastboot mode by pressing vol- and power and then connect to PC. Press unlock and if it tells you to wait you have no other option but to wait. If your mi flash tool shows connect your device even after you have connected it. Follow this guide here.
4. After you have unlocked your bootloader reboot your phone.
Flashing TWRP and Rooting via magisk​
1. Download this TWRP image here. Thanks to the original developer mauronofrio.
2. Download adb and fastboot tools here and install it.
3. Now put your phone in fastboot mode and connect it with your pc. Now where you have downloaded the TWRP file rename it to TWRP.img and open a CMD window there if you don't know how just google.
4. Type the following commands
1. fastboot devices
2. fastboot flash recovery TWRP.img
3. fastboot reboot recovery.
Click to expand...
Click to collapse
5. Your phone will boot into TWRP now. But TWRP will be overwritten by stock miui recovery to stop that you need to flash Magisk. Download this zip move it to internal storage then flash by tapping on install and swipe to flash. Reboot your device. Reboot to recovery again to check if TWRP is present.
Now your device is rooted
OR
Flash latest OrangeFox Recovery if you don't want magisk.
Flashing A rom
1. Download.
2. Flash.
3 Format Data.
Done
Feel free to ask any questions. And don't point a finger at me for messing your device.
My mi unlock tool says can't get info. I using Indian version miui 12
Thanks for the useful guide. I have a quick question, does this works with MIUI 12?
igeekyayush said:
My mi unlock tool says can't get info. I using Indian version miui 12
Click to expand...
Click to collapse
Sorry for late reply. Have you installed the drivers correctly? Try using another port in your pc or use this mi unlock tool version zip
Doombuggie85 said:
Thanks for the useful guide. I have a quick question, does this works with MIUI 12?
Click to expand...
Click to collapse
Yes, it does.
hello,
thanks for the reply sir. yes i've tired changing port, pc everything. today i've factory reset my phone and added mi account and now i'm getting 7 days wait time. let's see now
LoadOP2 said:
Sorry for late reply. Have you installed the drivers correctly? Try using another port in your pc or use this mi unlock tool version zip
Click to expand...
Click to collapse
igeekyayush said:
hello,
thanks for the reply sir. yes i've tired changing port, pc everything. today i've factory reset my phone and added mi account and now i'm getting 7 days wait time. let's see now
Click to expand...
Click to collapse
Okay keep the sim inserted and use the device for 7 days. And if it doesn't work try using older version of unlock tool.
Hi there!
Silly question: is it possible to install TWRP but keep the official ROM? (phone is unlocked)
_benedict_ said:
Hi there!
Silly question: is it possible to install TWRP but keep the official ROM? (phone is unlocked)
Click to expand...
Click to collapse
Flashing a custom rom is optional. You don't NEED to flash a rom to get TWRP...
---------- Post added at 06:48 PM ---------- Previous post was at 06:46 PM ----------
I've unlocked the bootloader using the unlock tool and waited for 7 days,
But i rooted the device using a different method where i patched a boot.img and flashed that to the device.
Will this method still work for me as I'm already rooted but just want TWRP so i can flash other ROMs.. The post says you have to flash magisk from the (temporary) TWRP for the TWRP to stay as the recovery..
Will the magisk on my phone and the magisk installed here collide?
I just want TWRP so i can switch to a custom rom, so any input is appreciated!!
_benedict_ said:
Hi there!
Silly question: is it possible to install TWRP but keep the official ROM? (phone is unlocked)
Click to expand...
Click to collapse
Skip the flashing a rom part and you will be good to go.
But i rooted the device using a different method where i patched a boot.img and flashed that to the device.
Will this method still work for me as I'm already rooted but just want TWRP so i can flash other ROMs.. The post says you have to flash magisk from the (temporary) TWRP for the TWRP to stay as the recovery..
Will the magisk on my phone and the magisk installed here collide?
I just want TWRP so i can switch to a custom rom, so any input is appreciated!!
Click to expand...
Click to collapse
You can flash twrp and then check if it persists. If not flash magisk again their is no thing as magisk colliding lol. Just make sure you flash a newer version. And if nothing works flash stock rom and then twrp.
If you have the stock boot IMG flash it and then intsall twrp and magisk.
smsry said:
Flashing a custom rom is optional. You don't NEED to flash a rom to get TWRP...
Click to expand...
Click to collapse
LoadOP2 said:
Skip the flashing a rom part and you will be good to go.
Click to expand...
Click to collapse
Haha, makes sense! Thank you for your answers
Nevermind.. i got it to work pretty easily..
I have twrp on this device and Pixel Experience ROM and it's working all fine..
But there's this one thing where when booting to recovery, it asks me to input a password for User(0) when i try to input anything it says password failed..
From reading the log, it says it's for decrypting data(8f I'm not mistaken)
Is this important? Do i need to decrypt it?
Currently the ROM works fine with no errors, so I'm not gonna bother, but would still like to know what this "decrypting" thing is..
smsry said:
Nevermind.. i got it to work pretty easily..
I have twrp on this device and Pixel Experience ROM and it's working all fine..
But there's this one thing where when booting to recovery, it asks me to input a password for User(0) when i try to input anything it says password failed..
From reading the log, it says it's for decrypting data(8f I'm not mistaken)
Is this important? Do i need to decrypt it?
Currently the ROM works fine with no errors, so I'm not gonna bother, but would still like to know what this "decrypting" thing is..
Click to expand...
Click to collapse
Yes, If you use a lock screen enter that password it will be decrypted. You will have to format data if you decide to flash any other rom anyway.
flashed twrp but not able to boot into recovery.
igeekyayush said:
flashed twrp but not able to boot into recovery.
Click to expand...
Click to collapse
There can be many reasons for that. Please tell me the error or what's actually happening. Then only I can be of help.
Sir ive used xiaomi flashtool v2 after that and it worked. Thanks sir. After that i updated to latest twrp from that chinese one.
​
LoadOP2 said:
There can be many reasons for that. Please tell me the error or what's actually happening. Then only I can be of help.
Click to expand...
Click to collapse
Joyeuse
Hello, Does it work for Joyeuse (European version)?
The name of TWRP says Curtana -Unified
rfguy said:
Hello, Does it work for Joyeuse (European version)?
The name of TWRP says Curtana -Unified
Click to expand...
Click to collapse
Yes Unified means all Snapdragon 720g Devices which include Joyeuse, Curtana, Gram, Excalibur.
Hey buddy, thank you for this quick step-by-step guide. I flash ROMs since 2012 and you know what? It helped me the same. Having all stuff needed for go from stock to custom concentrated in one place (plus some useful tip like the Magisk flash at the end) it's always useful and time-saving. Thank you
2 Micro-notes about fastboot btw:
- write 'fastboot (with lowered 'f'): it may confuse some newbie
- it's 'reboot' instead of 'boot'

Question about upgrading Pocophone F1

Hello all,
It's a long time that's i haven't post a thread here but i have a question.I have a Poco with MIUI Global 9.6 Stable (9.6.25.0) for ROM with a Android Version 8.1.0 OPM 171019.011 with root acces, unlocking bootloader and TWRP 3.3.0-0 installed.
I would upgrade my phone to something "newer" (A ROM with Android 12 if possible) and conserv the root access and my apps.
I have read that now ,we should have 3 files to do that (firmware,system and vendor) to make a wipe and install new ROM with TWRP.
So my question:
-Is it possible to upgrade Android 8.1.0 to Android 12 witn a new ROM? (i have read something about kernel in Android12 but haven't understand all)
-Have i missed some steps or just download files,boot TWRP,wipe and install newer ROM+firmware and vendor appropriate is good?
-Which ROM do you recommend?
Thanks for the previous answers.
devil1 said:
Hello all,
It's a long time that's i haven't post a thread here but i have a question.I have a Poco with MIUI Global 9.6 Stable (9.6.25.0) for ROM with a Android Version 8.1.0 OPM 171019.011 with root acces, unlocking bootloader and TWRP 3.3.0-0 installed.
I would upgrade my phone to something "newer" (A ROM with Android 12 if possible) and conserv the root access and my apps.
I have read that now ,we should have 3 files to do that (firmware,system and vendor) to make a wipe and install new ROM with TWRP.
So my question:
-Is it possible to upgrade Android 8.1.0 to Android 12 witn a new ROM? (i have read something about kernel in Android12 but haven't understand all)
-Have i missed some steps or just download files,boot TWRP,wipe and install newer ROM+firmware and vendor appropriate is good?
-Which ROM do you recommend?
Thanks for the previous answers.
Click to expand...
Click to collapse
It's not possible to switch from stock ROM to custom without doing clean install. You will have to root again.
First update to latest Official Stock ROM, then take backup of your files to your PC or to SDCard (if you have one) , flash to latest Official TWRP and check my POCO F1 Ultimate Collection & Guides. You can find everything there. I have awarded recommended ROMs in my collection.
Feel free to ask if you have any question regarding the guides.
Thanks for the answer.I have begin to read your guides.
If i understand good,it's not possible to conserv my root,unlock bootloader and twrp when i upgrade to android 12? Automaticaly i should root again my phone and restore with titanium backup my files,contact,....?
devil1 said:
Thanks for the answer.I have begin to read your guides.
If i understand good,it's not possible to conserv my root,unlock bootloader and twrp when i upgrade to android 12? Automaticaly i should root again my phone and restore with titanium backup my files,contact,....?
Click to expand...
Click to collapse
First you need to take backup of your files to PC or External SDCard.
Then you should update to latest version of MIUI via OTA if it's possible or via TWRP (you can use the stock recovery rom to do it via twrp). (You can also use my guides for clean install stock rom)
Then you should unlock your bootloader if it's not already unlocked.
Then flash latest Official TWRP.
Then flash latest firmware (not vendor) just to make sure you are on the latest. (You should be on latest firmware after updating to the latest MIUI version)
Then Wipe everything + format data according to my guides and flash the ROM you want. If you choose A12 Pixel Experience or crDroid keep in mind that these ROMs use their own recovery because these are encrypted by default ROMs and TWRP can't handle the decryption of A12 encrypted ROMs yet. So to make OTA updates and that stuff work correctly devs of these ROMs decide to use their own recovery which can handle the decryption of encrypted roms and as result to make OTA update work fine. Check the installation instructions of these roms in their threads. (Afterwards you can use adb sideload to flash stuff using these recoveries)
After that, flash Magisk since you want root.
Then you can restore titanium backup if you want.
OK i follow your instruction.Thanks
Hello retrial,
I have now updating my phone to MIUI Global 12.0.3 Stable with Android Version 10QKQ1.My phone is not yet rooted and now he is encrypted.The recovery is now Mi-Recovery 3.0
I have unlock again my bootloader.
Now to follow your instruction,i should flash the latest TWRP.
I have take TWRP-3.6.0_9-0-berylium in your guide.
I think i should do Fastboot Method because i'm now in Mi-Recovery?i'm right?
No problem with the encryption?
Thanks.
i have find this video.This is not the good phone but i think that the installation is the same:
devil1 said:
Hello retrial,
I have now updating my phone to MIUI Global 12.0.3 Stable with Android Version 10QKQ1.My phone is not yet rooted and now he is encrypted.The recovery is now Mi-Recovery 3.0
I have unlock again my bootloader.
Now to follow your instruction,i should flash the latest TWRP.
I have take TWRP-3.6.0_9-0-berylium in your guide.
I think i should do Fastboot Method because i'm now in Mi-Recovery?i'm right?
No problem with the encryption?
Thanks.
Click to expand...
Click to collapse
Yes use Fastboot Method to flash TWRP. No problem with encryption.
After that follow my clean install custom rom guide to flash the ROM you want. Also please check the instructions in the threads of ROMs you want to flash. A12 crDroid and PE use their own recoveries.
Basically tell me which ROM you want to flash to help you exactly with steps.
Hello retrial,
i have a problem to install TWRP-3.6.0-9-0 on my pocophone.Everything working fine but in step 8 of your guide,i can't find my twrp.img that i have copied in 2 different case to test :
8. Boot into Recovery by typing in cmd: fastboot boot <recovery_filename>.img (The file may not be named identically to what stands in this command, so adjust accordingly and write the full path of it, check the example below).
This command will not flash permantly the recovery, it will just temporary boot into it and afterwards you will flash permantly the twrp.img you copied into your Internal Storage or SDcard in recovery partition.
For example: fastboot boot C:\Users\Retrial\Desktop\twrp-3.5.2_9-0-beryllium.img
Have you an idea to why i cannot find my twrp.img in the boot mode?
devil1 said:
Hello retrial,
i have a problem to install TWRP-3.6.0-9-0 on my pocophone.Everything working fine but in step 8 of your guide,i can't find my twrp.img that i have copied in 2 different case to test :
8. Boot into Recovery by typing in cmd: fastboot boot <recovery_filename>.img (The file may not be named identically to what stands in this command, so adjust accordingly and write the full path of it, check the example below).
This command will not flash permantly the recovery, it will just temporary boot into it and afterwards you will flash permantly the twrp.img you copied into your Internal Storage or SDcard in recovery partition.
For example: fastboot boot C:\Users\Retrial\Desktop\twrp-3.5.2_9-0-beryllium.img
Have you an idea to why i cannot find my twrp.img in the boot mode?
Click to expand...
Click to collapse
Send a screenshot what you type in cmd and where you have the twrp.img
Or you mean you can't find it in your device while you are booted on TWRP?
i cannot find the twrp.img in my device.The step 8 of your tutorial.
I have copied the files but cannot find it in the cases.I have take TWRP-3.6.0-9-0
The link of the files: https://eu.dl.twrp.me/beryllium/twrp-3.6.0_9-0-beryllium.img.html
devil1 said:
i cannot find the twrp.img in my device.The step 8 of your tutorial.
I have copied the files but cannot find it in the cases.I have take TWRP-3.6.0-9-0
The link of the files: https://eu.dl.twrp.me/beryllium/twrp-3.6.0_9-0-beryllium.img.html
Click to expand...
Click to collapse
Are you sure you select Install Image?
ok i have download an other twrp.img and this time it's ok.i can go to the end of the tutorial but when i reboot my device mi-recovery 3.0 come back.I have tried 2 times but all the time mi-recovery3.0 come back
Have you an idea?
Should i take a additional command like in the video i have send you in the thread "fastboot flash recovery"?
devil1 said:
ok i have download an other twrp.img and this time it's ok.i can go to the end of the tutorial but when i reboot my device mi-recovery 3.0 come back.I have tried 2 times but all the time mi-recovery3.0 come back
Have you an idea?
Should i take a additional command like in the video i have send you in the thread "fastboot flash recovery"?
View attachment 5549731
Click to expand...
Click to collapse
I have all the steps on my guide. Please read it carefully. It boots back to mi recovery because you haven't flash TWRP yet just booted into. After boot into TWRP u need to flash twrp in recovery section so it will stay after reboot.
Please read the steps.
Download portable Minimal ADB and Fastboot and latest Official TWRP recovery.
Open cmd from minimal adb and fastboot and write:
fastboot boot and the path you have TWRP.
Example:
Code:
fastboot boot C:\Users\Retrial\Desktop\twrp-3.6.0_9-0-beryllium.img
Then proceed with the rest steps in my guide. Connect ur device to pc while u are booted into TWRP and copy TWRP.img to your device. Then in TWRP press Install Image and select the twrp.img u just copied into ur device. Select recovery and done.
I have made a video to show you what happened (sorry for the bad quality and the moove) :
I think a video is easyest to understand my problem.For information my bootloader is unlock and usb debugging ok.
devil1 said:
I have made a video to show you what happened (sorry for the bad quality and the moove) :
I think a video is easyest to understand my problem.For information my bootloader is unlock and usb debugging ok.
Click to expand...
Click to collapse
Hmm strange, probably of MIUI. Anyway since you are going to flash custom rom, when u flash twrp in recovery go back and select wipe and wipe everything (read my clean install guide), go back press format data type yes, and then reboot to TWRP.
EDIT: I just saw u rebooted to system. That's not what we want. Press reboot to recovery.
i reboot first to bootloader after have flash the twrp.img in recovery.That's only the second time that i reboot to system to use the normal mode of the phone and reboot after to recovery mode to show you that mi recovery is back.
devil1 said:
i reboot first to bootloader after have flash the twrp.img in recovery.That's only the second time that i reboot to system to use the normal mode of the phone and reboot after to recovery mode to show you that mi recovery is back.
Click to expand...
Click to collapse
The TWRP flashed correctly. You overlap it again by pressing reboot to recovery from MIUI updater.
Don't do that...do the combination to boot to TWRP after flashing it. Power+Volume Up.
And continue with clean install steps in my guide to flash custom rom.
In my guide I write nowhere to boot to MIUI and press from MIUI Updater reboot to recovery, please stick to my guide and you will be fine.
Poco f1 update not

Categories

Resources