Related
First of all why did this happen, presumably I wasn't doing anything wrong or uninformed. I just unlocked the bootloader successfully, afterward as many threads claimed I flashed twrp-3.3.1-2-davinci-fix, and now it simply wont boot neither to system nor twrp. Why did this happen?
Does anyone know how to fix this? Thank you!
Mi 9T (M1903F10G)
Did you try to power off and then turn back on holding power and volume up? I had this issue yesterday but doing the vol up and power got me to twrp then did format and it booted up
cmlucht said:
Did you try to power off and then turn back on holding power and volume up? I had this issue yesterday but doing the vol up and power got me to TWRP then did format and it booted up
Click to expand...
Click to collapse
Thank you for your reply. You can't even power off, it will simply bootloop forever into fastboot. Nonetheless I managed to fix it by flashing fastboot ROM using MIFlash, but man, didn't expect root solutions to be this complicated, unstable, and outdated for our beloved Mi 9T. I simply want to achieve root in the stock rom, and wasted 7 hours yesterday and still got nowhere. I come from a classic LG G2, when things were much simple and straight forward back then. You can stop reading here, but now I had to:
Wait 1 week for bootloader unlock.
Flash TWRP, which soft bricked my phone right away. Why on earth, a recovery image provided in many reliable tutorials from multiple sources cause soft-brick in the second step is beyond my comprehension. I am still genuinely curious why did this happen, and why such a broken image is still circulating here?
Then I had to inform myself all about Anti Rollback, in order to prevent it happening, and concluded that MiFlash is safe, so I got MiFlash and a fastboot rom.
Apparently Mi Flash is terribly buggy and kept showing .net error exceptions because a "LOG" folder was missing in root folder, so let's waste one hour scratching our heads what the hell is happening because the developer missed a simple MkDir line during development.
After creating LOG folder, and installing drivers, couldn't flash any fastboot ROM because my 9T antiroll back number is 1 while fastboot rom ARB index was 0.
Then it appears that this error has actually nothing to do with ARB, but it is because I had to a) start MiFlash from C:\, b) remove name spaces in target address and c) shorten fastboot ROM folder name. So I had to get all these 3 variables right in order to resurrect my phone. MiFlash terrible programming didn't stop at step 4) but it extends into showing entirely confusing ARB errors that have nothing to with the real problem, rather petty programming bugs such as folder naming.
Finally managed to boot up 9T, and we're back at square one.
Afterward successfully flashed mauronofrio TWRP including vbmeta and got recovery working.
I decided to try out few custom ROMs since all my data were erased anyway, but it appears my system was encrypted and TWRP showed encrypted alphanumeric characters, so I had to format data in order to flash files.
Now every-time I flash stock ROM .zip I lose TWRP, and every-time I reflash mauronofrio TWRP I end up in recovery bootloop, and so I can't manage to have both at same time in order to move with the Magisk flash.
10 steps and 7 hours later and still got nowhere, just risked bricking my phone.
Now we have to deal with
a) bootloader wait,
b) twrp encryption mess,
c) anti roll back risk,
d) buggy MiFlash
e) safety net measures
f) no custom ROMs that are pre-rooted and simple
g) dependency of stock ROM files - meaning you can't wipe everything including system and just flash custom ROM .zips, like I used to do with 5 android phones before this one. Now you are somehow dependent on original ROM files which probably means you will have to base install stock MI before you flash anything Xiaomi.EU, Evolution X, PixelExperience etc. When did things get so complicated? It seems every year new limitations are introduced and the sheer combination to get them all right give headaches.
Anyway, all I want is to install latest stock ROM from TWRP and keep TWRP so I can also flash Magisk. In other words, how to simply have a rooted stock?
Your mistake is to not use Official TWRP instead of an old TWRP version...
Micdu70 said:
Your mistake is to not use Official TWRP instead of an old TWRP version...
Click to expand...
Click to collapse
Thanks for your reply! Yes, that must have been it. Those outdated tutorials should be removed.
Now I flashed miui_DAVINCIEEAGlobal_V11.0.4.0.QFJEUXM through latest TWRP, but it removed TWRP. When I reflash latest TWRP then it ends up in bootloop.
EDIT: Ended up reflashing all over again using MiFlash. Now the only problem remaining is which version of Magisk is compatible with miui_DAVINCIEEAGlobal_V11.0.4.0.QFJEUXM?
What are you flashing with? I am now using xiaomitools v2 and it installed twrp and magisk with no problems.
I flashed the EU custom stable, I was global but I wanted to compare the 2 and I like the EU better.
I came from a non rootable lg g7.
I have not flashed custom ROMs since my old Galaxy note days.
cmlucht said:
What are you flashing with? I am now using xiaomitools v2 and it installed twrp and magisk with no problems.
I flashed the EU custom stable, I was global but I wanted to compare the 2 and I like the EU better.
I came from a non rootable lg g7.
I have not flashed custom ROMs since my old Galaxy note days.
Click to expand...
Click to collapse
Never heard of XiaomiTools v2, it seems like a great alternative. I used buggy MiFlash to flash fastboot ROM, flashed TWRP, then got a bootloop, formatted data from TWRP and flashed Magisk. It seems everything is working fine now, but in the future I'll make sure to check XiaomiTools v2.
I never used stock ROMs in any of my past phones, first thing I did when I bought a new phone is unlock bootloader and install Lineage or Cyanogenmod back in the days. But somehow I like MIUI so all I needed was root.
It is hard to believe that there are actually phones that have no root at all.
blackmatrix64 said:
Thank you for your reply. You can't even power off, it will simply bootloop forever into fastboot. Nonetheless I managed to fix it by flashing fastboot ROM using MIFlash, but man, didn't expect root solutions to be this complicated, unstable, and outdated for our beloved Mi 9T. I simply want to achieve root in the stock rom, and wasted 7 hours yesterday and still got nowhere. I come from a classic LG G2, when things were much simple and straight forward back then. You can stop reading here, but now I had to:
Wait 1 week for bootloader unlock.
Flash TWRP, which soft bricked my phone right away. Why on earth, a recovery image provided in many reliable tutorials from multiple sources cause soft-brick in the second step is beyond my comprehension. I am still genuinely curious why did this happen, and why such a broken image is still circulating here?
Then I had to inform myself all about Anti Rollback, in order to prevent it happening, and concluded that MiFlash is safe, so I got MiFlash and a fastboot rom.
Apparently Mi Flash is terribly buggy and kept showing .net error exceptions because a "LOG" folder was missing in root folder, so let's waste one hour scratching our heads what the hell is happening because the developer missed a simple MkDir line during development.
After creating LOG folder, and installing drivers, couldn't flash any fastboot ROM because my 9T antiroll back number is 1 while fastboot rom ARB index was 0.
Then it appears that this error has actually nothing to do with ARB, but it is because I had to a) start MiFlash from C:\, b) remove name spaces in target address and c) shorten fastboot ROM folder name. So I had to get all these 3 variables right in order to resurrect my phone. MiFlash terrible programming didn't stop at step 4) but it extends into showing entirely confusing ARB errors that have nothing to with the real problem, rather petty programming bugs such as folder naming.
Finally managed to boot up 9T, and we're back at square one.
Afterward successfully flashed mauronofrio TWRP including vbmeta and got recovery working.
I decided to try out few custom ROMs since all my data were erased anyway, but it appears my system was encrypted and TWRP showed encrypted alphanumeric characters, so I had to format data in order to flash files.
Now every-time I flash stock ROM .zip I lose TWRP, and every-time I reflash mauronofrio TWRP I end up in recovery bootloop, and so I can't manage to have both at same time in order to move with the Magisk flash.
10 steps and 7 hours later and still got nowhere, just risked bricking my phone.
Now we have to deal with
a) bootloader wait,
b) twrp encryption mess,
c) anti roll back risk,
d) buggy MiFlash
e) safety net measures
f) no custom ROMs that are pre-rooted and simple
g) dependency of stock ROM files - meaning you can't wipe everything including system and just flash custom ROM .zips, like I used to do with 5 android phones before this one. Now you are somehow dependent on original ROM files which probably means you will have to base install stock MI before you flash anything Xiaomi.EU, Evolution X, PixelExperience etc. When did things get so complicated? It seems every year new limitations are introduced and the sheer combination to get them all right give headaches.
Anyway, all I want is to install latest stock ROM from TWRP and keep TWRP so I can also flash Magisk. In other words, how to simply have a rooted stock?
Click to expand...
Click to collapse
Hey, I'm facing the same issue you faced here. Waited 7 days to unlock bootloader, after unlocking it, flashed a twrp i found on one of the youtube tutorials. Immediate bootloop. Im fairly new to all of this, and dont understand what certain words even mean tbh. Do you mind guiding me in fixing my phone? Any help would be really appreciated. Thank you.
blackmatrix64 said:
Never heard of XiaomiTools v2, it seems like a great alternative. I used buggy MiFlash to flash fastboot ROM, flashed TWRP, then got a bootloop, formatted data from TWRP and flashed Magisk. It seems everything is working fine now, but in the future I'll make sure to check XiaomiTools v2.
I never used stock ROMs in any of my past phones, first thing I did when I bought a new phone is unlock bootloader and install Lineage or Cyanogenmod back in the days. But somehow I like MIUI so all I needed was root.
It is hard to believe that there are actually phones that have no root at all.
Click to expand...
Click to collapse
i miss the Cyanogenmod days
Is it possible to downgrade from 11 to 10 without twrp? And without wiping my phone?
You will be wiping your phone if you want to downgrade from A11 to A10. No way around it.
Hi , how I can go back to A10 please ?
No. Downgrade will wipe all in youre phone, but it can be done just by flashing downgrade rom with Settings > System updates > Local Upgrade.. No twrp needed.
Can I have link for your method please ?
I really want to go back in A10 , android 11 is **** even if I need to wipe my phone
"Downgrade zips (will wipe your data)"
https://forum.xda-developers.com/oneplus-8-pro/how-to/oneplus-8-pro-repo-oxygen-os-builds-t4084315
Choose the one for the region you live in !
Thanks bro it's working
The MSM tool is a way back. Never done it but should be safe.
dladz, my friend, MSM is the ultimate resort, when you got booboo..
1.Downgrade rom
2.FastBoot rom
3.MSM tool
I am on stable Android 11 , want to downgrade to 10 . Do i need to download the downgrade zip file or the regular os file will work ? Downgrading from Stable 11 to Stable 10.
Thansk
OPOmaniac said:
Is it possible to downgrade from 11 to 10 without twrp? And without wiping my phone?
Click to expand...
Click to collapse
letscheckitout said:
I am on stable Android 11 , want to downgrade to 10 . Do i need to download the downgrade zip file or the regular os file will work ? Downgrading from Stable 11 to Stable 10.
Thansk
Click to expand...
Click to collapse
MsmDownloadTool is the best way I found to downgrade from OOS 11 to 10. I have tested on OP8P. If you use the tool your data will be lost.
null0seven said:
dladz, my friend, MSM is the ultimate resort, when you got booboo..
1.Downgrade rom
2.FastBoot rom
3.MSM tool
Click to expand...
Click to collapse
Ha.
I'll be honest I've never used it pal.
Seems to be the only way without twrp.
The times I've not been able to boot I've just wiped system. Always does the job.
I used a few times Downgrade, FastBoot rom, MSM on my OnePlus phones, since OP3 to OP 8 Pro. All of these are Life Savers.
And i did a clean flash all the time, till the latest 2 phone models.
null0seven said:
I used a few times Downgrade, FastBoot rom, MSM on my OnePlus phones, since OP3 to OP 8 Pro. All of these are Life Savers.
And i did a clean flash all the time, till the latest 2 phone models.
Click to expand...
Click to collapse
Sometimes you will need to use MSM Tool.
It's possible to break only one partition and there is only one way with MSM to fix that. Even fastboot rom or OTA won't fix that. I had that once with my OP7T and also saw some other guys reported that issue.
Hi there,
I am using a OnePlus 8 Pro on Oxygen OS 11, Global variant. I have been working on this for at least 10 hours now. I bought the OnePlus 8 Pro orginally running Oxygen OS 12, and when I flashed the recovery (TWRP) for the first time to two slots via this explanation
, I bricked the phone so the only tool accessible to me was fastboot.
Hmm okay, I'll just use MSM tool (https://forum.xda-developers.com/t/...l-to-restore-your-device-to-oxygenos.4084953/) to revert back to oxygen OS so I can continue my mission.
I am trying to install the latest CRDROID from their official website after follow their instructions on here. I get as far as being in fastboot mode with the OEM unlocked, and then I try to flash the recovery they provided. It doesn't work. When I select boot into recovery, I get sent back to fastboot, however, when I flashed the original recovery img for Oxygen OS 11 I took from the payload dumper, it loads fine.
OKAY so now I am thinking that perhaps there is a problem with the recovery provided. That is fine so I choose to use TWRP to flash the custom ROM. Thankfully, it does work, and I am able to load into it through recovery, however when I tried to flash the rom through ABD sideload, from the PC whilst in TWRP, it doesn't load! It gets halfway and stops. I tried this several times to no avail.
I choose to then (after having bricked the phone several times by now and having to revert to factory settings with MSM tool), try to flash the custom ROM from the internal storage of the phone via TWRP. That still does not work. I have also tried this with Project Elixir. No success.
I don't know what to do guys. I have followed the instructions provided, but I don't understand why the phone is not accepting other custom recoveries or allowing me to flash a custom ROM.
All help is very much appreciate.
You have to make sure that you are on OOS11 on BOTH slots.
What i would do now:
Use MSM Tool to go to 11.0.4.4.
Boot the phone and flash 11.0.11.11 via local upgrade TWICE (to ensure its on both slots)
Follow the instructions of CRDROID etc.
Edit: Dont use TWRP on Android12 now.
Read this carefully before you do anything: https://forum.xda-developers.com/t/...ro-8t-9r-with-oxygenos-12-coloros-12.4426167/
josephxdaForum said:
Hi there,
I am using a OnePlus 8 Pro on Oxygen OS 11, Global variant. I have been working on this for at least 10 hours now. I bought the OnePlus 8 Pro orginally running Oxygen OS 12, and when I flashed the recovery (TWRP) for the first time to two slots via this explanation
, I bricked the phone so the only tool accessible to me was fastboot.
Hmm okay, I'll just use MSM tool (https://forum.xda-developers.com/t/...l-to-restore-your-device-to-oxygenos.4084953/) to revert back to oxygen OS so I can continue my mission.
I am trying to install the latest CRDROID from their official website after follow their instructions on here. I get as far as being in fastboot mode with the OEM unlocked, and then I try to flash the recovery they provided. It doesn't work. When I select boot into recovery, I get sent back to fastboot, however, when I flashed the original recovery img for Oxygen OS 11 I took from the payload dumper, it loads fine.
OKAY so now I am thinking that perhaps there is a problem with the recovery provided. That is fine so I choose to use TWRP to flash the custom ROM. Thankfully, it does work, and I am able to load into it through recovery, however when I tried to flash the rom through ABD sideload, from the PC whilst in TWRP, it doesn't load! It gets halfway and stops. I tried this several times to no avail.
I choose to then (after having bricked the phone several times by now and having to revert to factory settings with MSM tool), try to flash the custom ROM from the internal storage of the phone via TWRP. That still does not work. I have also tried this with Project Elixir. No success.
I don't know what to do guys. I have followed the instructions provided, but I don't understand why the phone is not accepting other custom recoveries or allowing me to flash a custom ROM.
All help is very much appreciate.
Click to expand...
Click to collapse
And just do payload dump and flash .img in fastboot ROM installer
Hello everyone, I've been rooting phones for many years and this is my first post asking for help.
The phone was on Android 12 and rooted. I think it was C.16
I tried to do a local update with oxygen updater and then use magisk to install to inactive slot. It updated and booted up however I lost root.
I flashed a patched boot image and now the phone is stuck in fastboot.
My computer recognizes fastboot and I can flash etc. however ADB does not work and the device is not recognized.
I had a spare phone that I tried to replicate the process with and it updated locally, I patched the boot image from magisk and now it is on Android 12 and fully rooted. IN2025_11_C.21
The problem phone currently says the boot image is corrupted but I am able to get it back into fastboot.
I flashed C .11, C.16 and C .21 boot.img.
I used the spare phone to create a patched boot.img and tried flashing with that.
I have tried other patched boot.imgs with various versions from the forum.
I flashed both A and B slots with stock boot.img
When I set to slot B it boots up to a strange state but it blinks a lot and then restarts after a minute or two. I was able to look at the version number and it shows C21 regardless of boot.img. See attached image. I don’t have a keyboard or any other navigation bar. Only icons. No screen lock code at boot.
I'm wondering if maybe it did a system OTA update that I missed and the phone is not on the version I suspected for example C.33 and I don't believe there is a zip file to extract a boot.img from.
If the device is in Fastboot I should be able to reboot if I find the correct boot.img, correct?
If I can update the other phone to C.33 is there a way to extract the boot.img from the device without the full OTA file?
Any help is greatly appreciated. Thank you.
There is a c.33 zip for IN2023 which is the EU version.
At least its worth a try.
[OnePlus 8 Pro][ROM][OTA][Oxygen OS] Repo of Oxygen OS Builds
As OnePlus doesn't always provide download links for all of their OxygenOS ROMs & OTA update zips, we've created an index to put the links in one post so that they're easy to find. Note: This is not a support thread for issues you may have with...
forum.xda-developers.com
If nothing works use MSM tool.
[OP8PRO][OOS 11AA/BA/DA] Unbrick tool to restore your device to OxygenOS
Disclaimer: By attempting any of the processes listed in this thread you accept full responsibility for your actions. I will not be held responsible if your device stops working, catches fire, or turns into a hipster and claims to have been...
forum.xda-developers.com
Please watch out what you flash in fastboot mode.
[GUIDE] How to Avoid Killing Your OnePlus 8 Pro / 8T / 9R with OxygenOS 12 / ColorOS 12
As You can see, recently we started seeing more and more threads complaining about OxygenOS 12 killing people's devices. I lost my 8 Pro the same way few months ago and we finally know what caused this! ANSWER - THE BOOTLOADER! Massive Update...
forum.xda-developers.com
xtcislove said:
There is a c.33 zip for IN2023 which is the EU version.
At least its worth a try.
[OnePlus 8 Pro][ROM][OTA][Oxygen OS] Repo of Oxygen OS Builds
As OnePlus doesn't always provide download links for all of their OxygenOS ROMs & OTA update zips, we've created an index to put the links in one post so that they're easy to find. Note: This is not a support thread for issues you may have with...
forum.xda-developers.com
If nothing works use MSM tool.
[OP8PRO][OOS 11AA/BA/DA] Unbrick tool to restore your device to OxygenOS
Disclaimer: By attempting any of the processes listed in this thread you accept full responsibility for your actions. I will not be held responsible if your device stops working, catches fire, or turns into a hipster and claims to have been...
forum.xda-developers.com
Please watch out what you flash in fastboot mode.
[GUIDE] How to Avoid Killing Your OnePlus 8 Pro / 8T / 9R with OxygenOS 12 / ColorOS 12
As You can see, recently we started seeing more and more threads complaining about OxygenOS 12 killing people's devices. I lost my 8 Pro the same way few months ago and we finally know what caused this! ANSWER - THE BOOTLOADER! Massive Update...
forum.xda-developers.com
Click to expand...
Click to collapse
Thank you. I tried everything except msm, still no luck. I am still working on it and asked about it in another subforum.
[OnePlus 8 Pro][ROM][OTA][Oxygen OS] Repo of Oxygen OS Builds
As OnePlus doesn't always provide download links for all of their OxygenOS ROMs & OTA update zips, we've created an index to put the links in one post so that they're easy to find. Note: This is not a support thread for issues you may have with...
forum.xda-developers.com
It is really hard to find a boot image for a rom you think you have installed. Your best bet is MSM back to stock and start over.
Apologies if this is the wrong forum.
From what I can tell, the only versions of Pixel Experience 13 require to start from OOS 12.
I have Pixel Experience 12.1 with Pixel Experience Recovery on my phone and have not been able to flash Pixel Experience 13 or Pixel Experience Recovery for 13.
Is there any way to do it, or do I need to go back to OOS somehow and start from there? I do not have easy access to a Windows computer to use MSM.
1. Never play with your device without a PC you can access
2. If there is a version of PE 13 made for your device, wipe system and clean flash thru TWRP
“Never play with your device without a PC you can access” says the “Android enthusiast who will stop at nothing to brick his device and will then beg for help on this forum”
I have access to a Linux PC and a Mac, both with working adb.
When I installed PE 12, I was only able to do it from PE Recovery, TWRP did not work so I’m wary of changing recoveries.
gongolino said:
Apologies if this is the wrong forum.
Click to expand...
Click to collapse
It's better to ask in ROM thread.
[ROM][13.0][OnePlus8T] PixelExperience [AOSP/UNOFFICIAL] - JUNE 17, 2023
YOU MUST HAVE STOCK OOS13 INSTALLED ON BOTH SLOTS TO AVOID TOUCH SCREEN ISSUES. IF YOU ARE ON A11 or A12, THEN UPDATE TO A13. IF YOU ARE ON A13 then you are good to flash this already. Use copy partions if you want to make sure firmware is on...
forum.xda-developers.com