Related
Disclaimer: I come from the LG D802 world so I have no idea what antirb, dm-verity, authorization code or other strange protections are. Back then, any soft/hard brick could have been simply fixed by putting the phone in download mode and flashing the original software. So here I'm a bit scared to mess with the phone. I googled up all these questions, but mostly got contradictory answers so I decided to make a thread here trying to address everything.
For all the following scenarios, we'll consider that we're running the latest global MIUI with antirb = 4 (MIUI v10.0.1 OEIMIFH)
SCENARIO 1:
Let's say I want to gain root access with the original ROM (in my case: MIUI v10.0.1 OEIMIFH with antirb = 4). I understand that I have to:
1. fastboot into some custom recovery (let's say orangefox)
2. reflash redwolf from recovery
3. flash magisk
4. reboot into system
Now I should have root access, right? What about if I want to make changes to the /system partition now? From what I understand, there is a dm-verity check that detects changes to the /system partition and bootloops the phone if found. So, am I safe or not to make changes? (eg: flash youtube vanced, edit hosts, remove system apps, edit configuration files, etc)
SCENARIO 2:
I read somewhere that in order to disable all /system integrity checks, I'll have to reflash MIUI through orangefox and it will auto-patch out those checks. So, for instance, I want to flash the latest weekly xiaomi.eu ROM. (which AFAIK is China developer based and might interfere with the antirb check). The steps should be:
1. download the ROM
2. look into the .zip file and remove the firmware update script (is this necessary or orangefox will take care of it ???)
3. copy to sd
4. wipe cache, dalvik and /data (without /system and /persist)
5. flash through orangefox
6. flash magisk
7. reboot to system. done???
Now I should be able to make all sorts of changes to the phone (/system partition) without bootlooping or whatever?
SCENARIO 3:
Let's say I want to flash RR (or any other custom ROM). The instructions say that I need to have a NON-ARB firmware. What does it mean? How do I flash a NON-ARB FW if I'm on ARB 4 without bricking my phone?
SCENARIO 4:
Let's say that somehow I managed to flash a custom ROM. How can I go back to the original MIUI without bricking/losing the unlocked bootloader? Is miflash enough?
Unrelated questions:
1. How to make the custom recovery permanent? (is booting into recovery + twrp reflash enough ???)
2. Will OTA's brick my phone? (the phone being twrp'ed + magisk'ed)
3. Will OTA's remove my custom recovery?
4. What is lazyflasher and when does it have to be flashed? (or is it still required?)
5. Is it possible that the bootloader will get relocked by mistake?
6. What are the advantages of redwolf/orangefox compared to vanilla twrp?
I'd appreciate if somebody could take time to explain the steps and answer my questions (especially those from scenario 3) because I'm pretty sure there are many other users as confused as me regarding all this xiaomi flashing policy.
Scenario 3 : No you don't have to flash any firmware as you are already in latest miui version
Non ARB is for those people who is using anti3 ROM and don't want to upgrade to anti4 ROM
Just flash RR ROM without flashing any firmware file
Scenario 4 : yes using MiFlash just flash fastboot ROM or else just flash recovery ROM from custom recovery
There won't be any chances of bricking if you use MiFlash software because MiFlash checks bootloader index before flashing fastboot ROM, to be safer side always flash latest available MIUI ROM
xiaomi.eu is not a official ROM you can get official ROM from en.miui.com
To make custom recovery permanent just flash lazy flasher
No OTA will not brick your device
Yes if you flash full recovery ROM then custom ROM will be replaced by mi recovery but you can avoid this by flashing lazy flasher
No there is no chances of bootloader lock with OTA update, to lock bootloader you have to flash fastboot ROM using MiFlash software and you have to select clean all and lock option
Thank you, I finally start to understand how this phone works.
Now I have 1 more question: what about that dm verity thing? I don't feel yet ready to go to a full custom rom so I'd like to try out xiaomi.eu rom first because I understand that it is based on the chinese version of miui which comes with extra features. Will messing around with /system partion bootloop my phone? (due to the dm verity thing)
csm1n said:
Thank you, I finally start to understand how this phone works.
Now I have 1 more question: what about that dm verity thing? I don't feel yet ready to go to a full custom rom so I'd like to try out xiaomi.eu rom first because I understand that it is based on the chinese version of miui which comes with extra features. Will messing around with /system partion bootloop my phone? (due to the dm verity thing)
Click to expand...
Click to collapse
All the edited options will be over written by newly flashed ROM.
I don't know much about Dm Verity but you can flash lazy flasher to avoid dm Verity
Hopefully you will find your answer here https://forum.xda-developers.com/an...zip-lazyflasher-tool-flashing-custom-t3549210
csm1n said:
Thank you, I finally start to understand how this phone works.
Now I have 1 more question: what about that dm verity thing? I don't feel yet ready to go to a full custom rom so I'd like to try out xiaomi.eu rom first because I understand that it is based on the chinese version of miui which comes with extra features. Will messing around with /system partion bootloop my phone? (due to the dm verity thing)
Click to expand...
Click to collapse
had a G2 long time.
dm verity you can flash after installing TWRP flash file called lazyflasher or use orange fox recovery and no need to do anything. just flash and forget.
also try masik rom
I'm a newbie myself. Can I ask a few questions too?
1. If I want to root (miui 10) and install some mods, what's the best way to backup my current rom before rooting?
2. If I change my ROM to a custom ROM, how can I flash back my current ROM with OTA?
Thanks
Remig83 said:
I'm a newbie myself. Can I ask a few questions too?
1. If I want to root (miui 10) and install some mods, what's the best way to backup my current rom before rooting?
2. If I change my ROM to a custom ROM, how can I flash back my current ROM with OTA?
Thanks
Click to expand...
Click to collapse
1. TWRP Backup or ADB backup
2. You can return to stock MIUI ROM by flashing fastboot ROM using MiFlash (Recommended) or by flashing MIUI Recovery ROM
Hi,
I'm using the following version of the Xiaomi Redmi Note 8T (willow):
- Model number: Redmi Note 8T
- Android version: 9 PKQ1.190616.001
- MIUI version: MIUI Global 10.3.1 | Stable 10.3.1.0(PCXEUVF)
- Model name: M1908C3XG
So it's still the official MIUI 10 stock ROM,
the only thing I've changed is that I switched from stock to custom recovery TWRP (https://twrp.me/xiaomi/xiaomiredminote8.html) and installed a GCam mod (https://forum.xda-developers.com/redmi-note-8/themes/best-gcam-mod-redmi-note-8-t3970675).
If I press the button to check for OTA updates within MIUI it still says no updates available.
However, according to this thread it's possible to download and flash the update to MIUI 11 manually:
https://www.xda-developers.com/download-miui-11-xiaomi-redmi-note-7-pro-poco-f1/
1.) Is my understanding correct that based on my current MIUI 10 ROM,
I have to download and flash the "V11.0.1.0.PCXMIXM (Global)" one from those versions mentioned below?:
43. Redmi Note 8T (willow):
- V11.0.2.0.PCXEUXM (Europe) Download Recovery ROM Download Fastboot ROM
- V11.0.3.0.PCXEUXM (Europe) Download Recovery ROM Download Fastboot ROM
- V11.0.1.0.PCXMIXM (Global) Download Recovery ROM Download Fastboot ROM
- V11.0.1.0.PCXRUXM (Russia) Download Recovery ROM Download Fastboot ROM
2.) Is my understanding correct that this MIUI 11 ROM could be flashed without loosing the existing data (apps, pictures,...)?
If yes, what would whould be the best approach (via "Recovery ROM" or "Fastboot ROM" method),
and what do I have to select in TWRP for example so that my data doesn't get wiped during the flash?
3.) Once I've flashed this MIUI 11 ROM will it get regular updates via OTA,
or is it a kind of beta version?
Thanks and best regards
XYZ0815 said:
Hi,
I'm using the following version of the Xiaomi Redmi Note 8T (willow):
- Model number: Redmi Note 8T
- Android version: 9 PKQ1.190616.001
- MIUI version: MIUI Global 10.3.1 | Stable 10.3.1.0(PCXEUVF)
- Model name: M1908C3XG
So it's still the official MIUI 10 stock ROM,
the only thing I've changed is that I switched from stock to custom recovery TWRP (https://twrp.me/xiaomi/xiaomiredminote8.html) and installed a GCam mod (https://forum.xda-developers.com/redmi-note-8/themes/best-gcam-mod-redmi-note-8-t3970675).
If I press the button to check for OTA updates within MIUI it still says no updates available.
However, according to this thread it's possible to download and flash the update to MIUI 11 manually:
https://www.xda-developers.com/download-miui-11-xiaomi-redmi-note-7-pro-poco-f1/
1.) Is my understanding correct that based on my current MIUI 10 ROM,
I have to download and flash the "V11.0.1.0.PCXMIXM (Global)" one from those versions mentioned below?:
43. Redmi Note 8T (willow):
- V11.0.2.0.PCXEUXM (Europe) Download Recovery ROM Download Fastboot ROM
- V11.0.3.0.PCXEUXM (Europe) Download Recovery ROM Download Fastboot ROM
- V11.0.1.0.PCXMIXM (Global) Download Recovery ROM Download Fastboot ROM
- V11.0.1.0.PCXRUXM (Russia) Download Recovery ROM Download Fastboot ROM
2.) Is my understanding correct that this MIUI 11 ROM could be flashed without loosing the existing data (apps, pictures,...)?
If yes, what would whould be the best approach (via "Recovery ROM" or "Fastboot ROM" method),
and what do I have to select in TWRP for example so that my data doesn't get wiped during the flash?
3.) Once I've flashed this MIUI 11 ROM will it get regular updates via OTA,
or is it a kind of beta version?
Thanks and best regards
Click to expand...
Click to collapse
judging by the present miui version in your device it's PCXEUVF so you have a european version. You can download the latest recovery rom from here. MIUI 11 EU version will be PCXEUXM. You can flash this rom from twrp. But looking at your post seems like you haven't flashed disable dm-verity zip(a zip which prevents stock recovery from coming back after every reboot), you might end up with stock recovery which is a good thing. If you end up with stock recovery then you can just put this recovery rom in a folder named "downloaded_rom" (without quotes) in internal storage and update with updater app and your data won't be lost.
In case you want to flash some other version rom like global(PCXMIXM) or russian(PCXRUXM) then you have to download fastboot rom and mi flash from here and flash it with mi flash which will erase your data so make sure you backup your data before flashing.
Hi,
thank you very much for your reply!
Okay, so as it seems like I'm having a EU version,
based on my understanding I have to select the following MIUI 11 ROM, right?:
V11.0.3.0.PCXEUXM (Europe) Download Recovery ROM Download Fastboot ROM
Most likely I've already flashed something like "dm-verity" zip ("flashed disable dm-verity zip(a zip which prevents stock recovery from coming back after every reboot'),
because I've restarted the Redmi Note 8T several times and TWRP recovery is still available.
So what do I have to select within TWRP to flash this MIUI 11 ROM without loosing the existing data (apps, pictures,...)?
Thanks and best regards
XYZ0815 said:
Hi,
thank you very much for your reply!
Okay, so as it seems like I'm having a EU version,
based on my understanding I have to select the following MIUI 11 ROM, right?:
V11.0.3.0.PCXEUXM (Europe) Download Recovery ROM Download Fastboot ROM
Most likely I've already flashed something like "dm-verity" zip ("flashed disable dm-verity zip(a zip which prevents stock recovery from coming back after every reboot'),
because I've restarted the Redmi Note 8T several times and TWRP recovery is still available.
So what do I have to select within TWRP to flash this MIUI 11 ROM without loosing the existing data (apps, pictures,...)?
Thanks and best regards
Click to expand...
Click to collapse
Yes you have to select the miui 11 rom PCEUXM recovery rom if yo want to flash with twrp.
Now comes the part where you have to consider a few things.
So dm-verity and forceencrypt are different things. Sometimes both features are included in a single zip file. So if your device is decrypted you'll have to go through a lot of troubles. Search for encryption in Phone settings search bar and check if your device is encrypted or not. If your device is encrypted just flash the rom through twrp and everything will work just fine.
However if your device is decrypted then you'll face bootloop into twrp every time you dirty flash/update miui stock. To solve this do any of the following :
1. Flash stock rom though twrp as you do but after that you need to format data or else your phone won't boot.[but all your data will be lost so back it up first]
2. Flash stock mi recovery and then update through updater app.
3. Flash another recovery like orangefox which provides ability to flash miui OTA without any issues. Here's a guide for you how to flash miui using orangefox.
Hope it helps.
the_weird_aquarian said:
Yes you have to select the miui 11 rom PCEUXM recovery rom if yo want to flash with twrp.
Now comes the part where you have to consider a few things.
So dm-verity and forceencrypt are different things. Sometimes both features are included in a single zip file. So if your device is decrypted you'll have to go through a lot of troubles. Search for encryption in Phone settings search bar and check if your device is encrypted or not. If your device is encrypted just flash the rom through twrp and everything will work just fine.
However if your device is decrypted then you'll face bootloop into twrp every time you dirty flash/update miui stock. To solve this do any of the following :
1. Flash stock rom though twrp as you do but after that you need to format data or else your phone won't boot.[but all your data will be lost so back it up first]
2. Flash stock mi recovery and then update through updater app.
3. Flash another recovery like orangefox which provides ability to flash miui OTA without any issues. Here's a guide for you how to flash miui using orangefox.
Hope it helps.
Click to expand...
Click to collapse
Hi,
thank you very much for your reply!
Okay, I've ensured that my Redmi Note 8T shows the status encrypted within the settings first.
Then I've downloaded the "V11.0.3.0.PCXEUXM" ROM from the link mentioned below (http://c.mi.com/in/miuidownload/detail?device=1900375).
I then tried to boot into TWRP recovery, but Redmi-Recovery 3.0 appeared instead.
So it seems like I haven't installed the fix which avoids TWRP recovery to be replaced by the default recovery after a reboot.
So I've just rebooted into MIUI and flashed the downloaded ZIP file of the "V11.0.3.0.PCXEUXM" ROM like decribed below:
"But looking at your post seems like you haven't flashed disable dm-verity zip(a zip which prevents stock recovery from coming back after every reboot), you might end up with stock recovery which is a good thing. If you end up with stock recovery then you can just put this recovery rom in a folder named "downloaded_rom" (without quotes) in internal storage and update with updater app and your data won't be lost."
However, initially this was not working so I had to do the following additional steps (https://www.gizchina.com/2019/10/23/how-to-download-and-install-miui-11-if-it-has-not-yet-arrived/):
"Then, we go again to the ‘About this phone’ section.
And in ‘System update’ we press a few times on the logo until a small temporary warning appears.
Then, click on the three-point menu and choose ‘Select update package’.
We look for the ‘Downloaded_rom’ folder and select the ROM that we have previously downloaded."
(Note: I had to re-install the app Mi File Manager first in order for this to work!).
However, I'm getting the following error message:
"Couldn't verify.
Looks like current ROM's network carrier type is different from that in the Recovery package.
Please download the correct ROM from MIUI forum."
I did a quick research and it seems like my Redmi Note 8T device contains a strange Vodafone branded ROM ("VF" = Vodafone ):
- Anyone with the Vodafone Custom ROM still getting updates ? (REDMI NOTE 8T) [10.3.0.1/PCXEUVF] - Xiaomi:
https://www.reddit.com/r/Xiaomi/com...one_custom_rom_still_getting/?sort=confidence
- Redmi Note 8T w NFC - Redmi Note 8/Pro/8T - Mi Community - Xiaomi:
https://c.mi.com/forum.php?mod=viewthread&tid=2576031&aid=4944161&from=album&page=1
If I remember correctly I was also wondering why it contains a pre-installed Vodafone app when uninstalling apps/de-bloating the ROM.
Thanks and best regards
XYZ0815 said:
Hi,
thank you very much for your reply!
Okay, I've ensured that my Redmi Note 8T shows the status encrypted within the settings first.
Then I've downloaded the "V11.0.3.0.PCXEUXM" ROM from the link mentioned below (http://c.mi.com/in/miuidownload/detail?device=1900375).
I then tried to boot into TWRP recovery, but Redmi-Recovery 3.0 appeared instead.
So it seems like I haven't installed the fix which avoids TWRP recovery to be replaced by the default recovery after a reboot.
So I've just rebooted into MIUI and flashed the downloaded ZIP file of the "V11.0.3.0.PCXEUXM" ROM like decribed below:
"But looking at your post seems like you haven't flashed disable dm-verity zip(a zip which prevents stock recovery from coming back after every reboot), you might end up with stock recovery which is a good thing. If you end up with stock recovery then you can just put this recovery rom in a folder named "downloaded_rom" (without quotes) in internal storage and update with updater app and your data won't be lost."
However, initially this was not working so I had to do the following additional steps (https://www.gizchina.com/2019/10/23/how-to-download-and-install-miui-11-if-it-has-not-yet-arrived/):
"Then, we go again to the ‘About this phone’ section.
And in ‘System update’ we press a few times on the logo until a small temporary warning appears.
Then, click on the three-point menu and choose ‘Select update package’.
We look for the ‘Downloaded_rom’ folder and select the ROM that we have previously downloaded."
(Note: I had to re-install the app Mi File Manager first in order for this to work!).
However, I'm getting the following error message:
"Couldn't verify.
Looks like current ROM's network carrier type is different from that in the Recovery package.
Please download the correct ROM from MIUI forum."
So it seems like it's the wrong ROM
But which one do I have to selected instead...?
Thanks and best regards
Click to expand...
Click to collapse
Did some searching and found out that you have a vodafone rom that's why there's VF in the end and not XM. I suggest you to switch to XM one using fastboot method via mi flash. After that you'll receive updates as soon as they're released by xiaomi.
the_weird_aquarian said:
Did some searching and found out that you have a vodafone rom that's why there's VF in the end and not XM. I suggest you to switch to XM one using fastboot method via mi flash. After that you'll receive updates as soon as they're released by xiaomi.
Click to expand...
Click to collapse
Okay, will try to do this.
But this means I will loose the existing data (apps, pictures,...), right?
I hope it will still support B28 after changing from the PCXEUVF to the PCXEUXM ROM?
Thanks and best regards
XYZ0815 said:
Okay, will try to do this.
But this means I will loose the existing data (apps, pictures,...), right?
I hope it will still support B28 after changing from the PCXEUVF to the PCXEUXM ROM?
Thanks and best regards
Click to expand...
Click to collapse
Yes unfortunately you will lose existing data. Backup all your data before flashing fastboot rom via mi flash. After flashing everything will work just fine
Hello,
i have version 11.0.2.0 Global on the device with twrp, magisk and edXposed.
Now I have seen that there is already a global version 11.0.6.0.
In my case, how can I update to a new version without losing the data and settings?
And one more question in general. Version 11.0.6.0 is not shown to me via OTA. Here it says, latest stable version 11.0.2.0. Is it not rolled out via OTA?
And if there was a newer version available via OTA, could I install the update despite TWRP?
hmarder said:
Hello,
i have version 11.0.2.0 Global on the device with twrp, magisk and edXposed.
Now I have seen that there is already a global version 11.0.6.0.
In my case, how can I update to a new version without losing the data and settings?
And one more question in general. Version 11.0.6.0 is not shown to me via OTA. Here it says, latest stable version 11.0.2.0. Is it not rolled out via OTA?
And if there was a newer version available via OTA, could I install the update despite TWRP?
Click to expand...
Click to collapse
I (without root) flashed the OTA on 11.0.2.0 global PGGMIXM to 11.0.6.0, but, to flash with root... Maybe (I dont know if it will brick) but you can try flash a recovery version of 11.0.6.0
hmarder said:
Hello,
i have version 11.0.2.0 Global on the device with twrp, magisk and edXposed.
Now I have seen that there is already a global version 11.0.6.0.
In my case, how can I update to a new version without losing the data and settings?
And one more question in general. Version 11.0.6.0 is not shown to me via OTA. Here it says, latest stable version 11.0.2.0. Is it not rolled out via OTA?
And if there was a newer version available via OTA, could I install the update despite TWRP?
Click to expand...
Click to collapse
I had exactly the same setup as you - here's what I did: 1 - Downloaded full rom from official Mi website (MIUI Global 11.0.6.0(PGGMIXM) 2 - Moved rom to root storage 3 - Flashed rom with TWRP, and voila! Updated to latest stable rom. Just remember to flash TWRP recovery again through Fastboot, because you will have stock recovery after update. I am using LTWRP- 3.3.1 -0924 and rooted and installed Magisk, without issues
hmarder said:
Hello,
i have version 11.0.2.0 Global on the device with twrp, magisk and edXposed.
Now I have seen that there is already a global version 11.0.6.0.
In my case, how can I update to a new version without losing the data and settings?
And one more question in general. Version 11.0.6.0 is not shown to me via OTA. Here it says, latest stable version 11.0.2.0. Is it not rolled out via OTA?
And if there was a newer version available via OTA, could I install the update despite TWRP?
Click to expand...
Click to collapse
One thing you forgot to mention is what region is your phone (not your Rom). If Chinese you may have to be extra cautious and steps above might not work for you.
Good luck!
KonahZave said:
I (without root) flashed the OTA on 11.0.2.0 global PGGMIXM to 11.0.6.0, but, to flash with root... Maybe (I dont know if it will brick) but you can try flash a recovery version of 11.0.6.0
Click to expand...
Click to collapse
Interesting. I'm still on rooted miui 10 4.5.0 PGGEUXM rooted magisk and twrp recovery-红米Note8Pro-3.3.1-9.0.img
I didn't update yet as bricking started to happen and I can't miss my phone as a daily driver.
Normally I would flash the full ROM, flash magisk, wipe cache and reboot.
So flashing full ROM doesn't break root?
Can't we flash recovery by twrp after flashing ROM instead by flashing by fastboot?
Isnt secure flash twrp after the ROM.
donkyshot said:
So flashing full ROM doesn't break root?
Can't we flash recovery by twrp after flashing ROM instead by flashing by fastboot?
Click to expand...
Click to collapse
Flashing a full rom will break root, and install stock recovery...
It is too risky to flash another recovery with twrp (possible brick)
so where to put official update on sd card?
download recovery rom?
unoturbo1 said:
I had exactly the same setup as you - here's what I did: 1 - Downloaded full rom from official Mi website (MIUI Global 11.0.6.0(PGGMIXM) 2 - Moved rom to root storage 3 - Flashed rom with TWRP, and voila! Updated to latest stable rom. Just remember to flash TWRP recovery again through Fastboot, because you will have stock recovery after update. I am using LTWRP- 3.3.1 -0924 and rooted and installed Magisk, without issues
Click to expand...
Click to collapse
I just brought rmn8p with miui 11.0.6.0 ,so it is ok to use LRTWRP-3.3.1 -0924. I came across a new version -1104, I'll try it after unlock the bootloader. After that flash preloader then trwp.
Use LR.TWRP, it got an option to make the TWRP persist on every OTA.
Also LR.TWRP = less headache on Xiaomi devices.
Here's the latest build: https://mega.nz/folder/cMAT3Q4b#7CbPV7sbEuSEdP7cehXJ-w
tze_vitamin said:
so where to put official update on sd card?
download recovery rom?
Click to expand...
Click to collapse
??
Put on external sd card dude
unoturbo1 said:
I had exactly the same setup as you - here's what I did: 1 - Downloaded full rom from official Mi website (MIUI Global 11.0.6.0(PGGMIXM) 2 - Moved rom to root storage 3 - Flashed rom with TWRP, and voila! Updated to latest stable rom. Just remember to flash TWRP recovery again through Fastboot, because you will have stock recovery after update. I am using LTWRP- 3.3.1 -0924 and rooted and installed Magisk, without issues
Click to expand...
Click to collapse
For chinese, this will brick the phone. See this instead.
Guys I Just see This video and in it shows the update process, with ltwrp, when the recovery capture the process and update even without losing data, its This True?, somebody has tried?
Link.
This will brick every phone. I brick my EU ROM, with this method of update rooted phone.
What is correct solution to update rooted phone?
Redmi Note 8 Pro, 11.0.2 QGGEUXM, TWRP 3.3.1 1210, Magisk 20.3 -> 12.0.1 QGGEUXM
System say there exists update, i choose download, select reboot, but after reboot i end up in TWRP but nothing happened. After exit i boot to old 11.0.2 system with message that update fail.
Edit 1: after 2. download/update/reboot TWRP start installing image ...
Edit 2: after automatic update system say 12.0.1, just loosing root (all apps stay)
Edit 3: installed TWRP again, Magisk (there was little problem because Magisk Manager say "not installed", but after some googlig i fix that. So i update system without reinstalling apps or loosing data.
Clear solution is probably download full rom from official Mi website and flash selected rom with TWRP (flash TWRP recovery again, repeat root process, to get root back). See next post.
RedMu said:
So what is correct solution to update rooted phone?
Redmi Note 8 Pro, 11.0.2 QGGEUXM, TWRP 1210, Magicks 20.3 -> 12.0.1 QGGEUXM
Now system say there exists update, i choose download, select reboot, but after reboot i end up in TWRP. After exit i boot to old 11.0.2 system with message that update fail.
So solution is probably downloaded full rom from official Mi website and flash selected rom with TWRP (flash TWRP recovery again, repeat root process, to get root back).
So what is correct way for update in this case?
Click to expand...
Click to collapse
This is how I upgraded, try at your own risk.
Download full recovery zip of MIUI 12 and latest magisk
Create twrp Backup just in case
In LR TWRP 10 mount & format system, cache, dalvik, vendor.
Flash full rom (not ota!)
Press home to return to the main screen Choose Advanced-File Manager item >system_root / system / folder at the bottom if there is a recovery_fromboot.p file delete it.
Go back to Advanced and select Close AVB2.0 and confirm with a swipe to the right.
flash Magisk
boot to system
First boot takes a while, relax and grab a drink
Remember to backup and close AVB!
Thank you so much for sharing these steps. I have questions for a couple of steps below:
donkyshot said:
This is how I upgraded, try at your own risk.
Download full recovery zip of MIUI 12 and latest magisk
Create twrp Backup just in case
In LR TWRP 10 mount & format system, cache, dalvik, vendor.
Click to expand...
Click to collapse
What is TWRP 10? Do I format first and then mount? I usually wipe system, cache, dalvik and then "install" the full rom (your next step), but i never try "mount" here. What does mount do here? what is wiping vender and mounting vender?
donkyshot said:
[*]Flash full rom (not ota!)
[*]Press home to return to the main screen Choose Advanced-File Manager item >system_root / system / folder at the bottom if there is a recovery_fromboot.p file delete it.
[*]Go back to Advanced and select Close AVB2.0 and confirm with a swipe to the right.
Click to expand...
Click to collapse
There are two check box here. one is "close the boot verification of avb2.0" the other is "close the DMVerity of avb2.0". Do O check one of both?
Thank you!
po1 said:
Thank you so much for sharing these steps. I have questions for a couple of steps below:
What is TWRP 10? Do I format first and then mount? I usually wipe system, cache, dalvik and then "install" the full rom (your next step), but i never try "mount" here. What does mount do here? what is wiping vender and mounting vender?
There are two check box here. one is "close the boot verification of avb2.0" the other is "close the DMVerity of avb2.0". Do O check one of both?
Thank you!
Click to expand...
Click to collapse
Recovery LR TWRP for Android 10
https://androidfilehost.com/?fid=8889791610682889486
First mount system, cache, dalvik, vendor
Than format system, cache, dalvik, vendor
Without mounting folders they won't be mounted
►go back to your main screen: ADVANCED- close AVB 2.0 then swipe to confirm, just tick only 1st box, ignore the second box
Hi guys I wanna ask you if someone tried to downgrade from android 10 to 9, I really didn't like the gestures and other things in new android.
Right now in don't even have TWRP installed.
It's possible to just download the official rom and flash it with the normal procedure :
I mean :
Local upgrade and upgrade with the file?
I'm really retired about flashing customs roms, that's why I even don't have TWRP installed.
As far as I'm aware your only options are:
1. Use the unbrick tool for the 9.0 software (wipes everything) https://forum.xda-developers.com/oneplus-5t/how-to/op5t-collection-unbrick-tools-t3898890
2.find a rollback firmware on oneplus site (will wipe everything but can do through local upgrade option) https://androidfilehost.com/?fid=6006931924117903378
3. Flash twrp (rather easy through fastboot) wipe system,data,cache but not vendor then install the desired oos software. (Will retain all the files on ur internal like downloads, images, folders etc and once the software has installed it replaces twrp back with stock recovery)
Twrp
https://forum.xda-developers.com/oneplus-5t/development/recovery-twrp-3-2-1-0-oreo-8-0-8-1-t3729673
ROM
https://www.oneplus.com/uk/support/softwareupgrade/details?code=PM1574156155944
Personally the 3rd is the easiest and only choice for keeping files.
But if you don't mind losing everything then the second is the same as how you updated to the beta from what I can gather. if you want everything to be 100% like day one then the unbrick tool will flash everything including firmware, radios and so on but has to be installed on a Windows computer and then plugged in to phone
Have you had any luck downgrading? I am also not liking 10.
If you have twrp back up you can revert back without losing data.
Instal via adb twrp recovery again, copy oos 9.0.11 to root then dirty flash it , flash magisk if you dont want to lose twrp, then restore only data from backup. Remove pin before start anything.
AFAIK, you can't downgrade with stock OOS recovery
I'm now on 9.0.11 from OB3
Backup your data/apps, remove your fingerprint or PIN, flash TWRP, then install 9.0.11
I have a strange and weird behavior with flashing custom rom by twrp
I have two RN8 Global phones
- batch 07-2020 64GB A9 Miui 11.09
- batch 11-2020 128GB A9 Miui 11.011 board ID 3.29
The first one I have flashed without problems with RR official in august and updated till the last from DqrKn3Zz.
The second flashed without any error in twrp, but refuses to boot in twrp or system,
Screen went black, pushing powerbutton does lcd backlight only short flashing. usb isn't recognized.
Only solution is testpoint, edl flash with qfil.
What are the differences with flashing:
- Miui version
- Board ID, I think
- Storage 128Gb vs 64GB
- Twrp 3.5 vs 3.4
- Twrp flashing rom from external SD card vs internal storage
- FW and RR version are for both devices the same, the FW 12.01 Global and last RR 8.6.4 from DqrKn3Zz
- The first one I started with RR8.5.8 and FW 20.8.27 CN, but don't dare to flash CN FW anymore
I followed the instructions for unlocking, twrp and FW and RR flashing, but get always a flashing screen and fastboot isn't possible anymore.
In the past I haved flashed about 12 different Xiaomi phones, but this is the first time I am out of ideas how to solve this.
My suspicion is that something is or isn't changed in the booting process with flashing FW.
Tried different scenarios like, partly flashing and starting to twrp again.
I can flash and start twrp, flash magisk, decrypt etc. but if I flash FW and Rom that ended it.
I have formatted data, wipe system, caches and vendor etc. but no succes
Testpoint/EDL I have used 5 times to recover Miui 11 again, without problems or sahara error
With starting Miui, my account is still there, I only have to activate it and bootloader is still unlocked.
The last thing I can try is flash only RR and no FW, but I don't know if it is possible to flash A10 custom on A9 FW
Or official update to Miui 12 - A10 and try to flash custom rom only.
But I am afraid that if there is again a brick, the EDL solution won't work.
Has anybody some other ideas what I can do?
Answer my own question:
The headache is over
At last I found the reason of this brick.
It is impossible to flash Miui 12.0.1 with recovery on Miui 11.0.11
Only with Miui 11.0.11 you must flash Miui 12.0.1 with fastboot
The first version which you can flash with recovery is Miui 12.0.2
I didn't know this because I never intended to use Miui.
After a search I found a source for this information
Installed RR8.6.7 with FW 12.03 without problems
Elinx said:
I have a strange and weird behavior with flashing custom rom by twrp
I have two RN8 Global phones
- batch 07-2020 64GB A9 Miui 11.09
- batch 11-2020 128GB A9 Miui 11.011 board ID 3.29
The first one I have flashed without problems with RR official in august and updated till the last from DqrKn3Zz.
The second flashed without any error in twrp, but refuses to boot in twrp or system,
Screen went black, pushing powerbutton does lcd backlight only short flashing. usb isn't recognized.
Only solution is testpoint, edl flash with qfil.
What are the differences with flashing:
- Miui version
- Board ID, I think
- Storage 128Gb vs 64GB
- Twrp 3.5 vs 3.4
- Twrp flashing rom from external SD card vs internal storage
- FW and RR version are for both devices the same, the FW 12.01 Global and last RR 8.6.4 from DqrKn3Zz
- The first one I started with RR8.5.8 and FW 20.8.27 CN, but don't dare to flash CN FW anymore
I followed the instructions for unlocking, twrp and FW and RR flashing, but get always a flashing screen and fastboot isn't possible anymore.
In the past I haved flashed about 12 different Xiaomi phones, but this is the first time I am out of ideas how to solve this.
My suspicion is that something is or isn't changed in the booting process with flashing FW.
Tried different scenarios like, partly flashing and starting to twrp again.
I can flash and start twrp, flash magisk, decrypt etc. but if I flash FW and Rom that ended it.
I have formatted data, wipe system, caches and vendor etc. but no succes
Testpoint/EDL I have used 5 times to recover Miui 11 again, without problems or sahara error
With starting Miui, my account is still there, I only have to activate it and bootloader is still unlocked.
The last thing I can try is flash only RR and no FW, but I don't know if it is possible to flash A10 custom on A9 FW
Or official update to Miui 12 - A10 and try to flash custom rom only.
But I am afraid that if there is again a brick, the EDL solution won't work.
Has anybody some other ideas what I can do?
Click to expand...
Click to collapse
i flashed over 250 rom on my 128gb variant without a single problem
i always flash rom + dfe + format sometimes if required
about 100 rom with twrp
and the rest with orangefox
i was on OFox when i flashed miui12 but the phone booted normally
maybe because i have "Aggressive stock recovery deactivation" option enabled ...
i don't like to flash FW a lot
they seem to be N1 problem source for ginkgo ...
I too have a lot of experience with flashing (not 250+), but becasue I stay far away of Miui I didn't know of this incombabilty with Miui 11.0.11 and recovery-flash of 12.0.1 Firmware. Older versions of Miui 11 hadn't this problem.
For me this was the first time I had such a problem.
If I had flashed the latest RR ZhanTech version immediately, I wouldn't even have noticed this problem.
But the first RN8 is in use by my wife and isn't completely flawness.
With the second one I had planned to experiment first with some solutions for that,, because I could always back to base.
Luckely I choose always a Xiaomi which has a lot of development for it, so mostly is this an older type and never the newest.
In this case it was very easy to flash back with EDL and patched firehose file.
Elinx said:
I didn't know of this incombabilty with Miui 11.0.11 and recovery-flash of 12.0.1 Firmware.
Click to expand...
Click to collapse
maybe because it "patch" the custom recovery ???
anyway, i will never back to miui unless i want to sell it
and i think the best way is flash a custom rom based on miui
loopypalm said:
maybe because it "patch" the custom recovery ???
..
Click to expand...
Click to collapse
No, with Miui OTA you flash with Xiaomi recovery, but before you get a warning 12.01 is incompateble and recovery doesn't start.
Directly with twrp, you don't get this warning and also you don't get any flashing error.
That is why I didn't expect that it was of incompatiblity of the FW.
One of the last things I did was flashing rom, magisk etc and started between to system.
As last I flashed 12.01 FW and got a brick.
After this I was searching for this problem and there where complains about a brick with flashing the new Miui 12 with twrp.
I was afraid that I couldn't flash new FW, but then I found that it is only with FW 12.01....... flashing 12.02 and 12.03 give no problems.
Elinx said:
flashing 12.02 and 12.03 give no problems.
Click to expand...
Click to collapse
with twrp you mean ?
loopypalm said:
with twrp you mean ?
Click to expand...
Click to collapse
Yes, only 12.01 FW or Miui12.01 with twrp gives a brick.
12.02 and higher is possible with twrp.
it is only possible to flash Miui 12.01 entirety with Miflash/fastboot
Elinx said:
Yes, only 12.01 FW or Miui12.01 with twrp gives a brick.
12.02 and higher is possible with twrp.
it is only possible to flash Miui 12.01 entirety with Miflash/fastboot
Click to expand...
Click to collapse
ow, i see
thx for the informations