[HELp] Rollback from 12.5.x official CN ROM to 12.0.x official CN ROM - Xiaomi Mi 10 Ultra Questions & Answers

Can anyone point me to a guide to do a rollback from 12.5.1 CN ROM to any 12.0.x official CN ROM?
The upgrade to Android 11 was a bad mistake, a lot of things are broken and my notifications (Whatsapp, etc) are no longer working properly.
Is there anti-rollback protection in 12.5.1?

I figured out it's as simple as request Bootloader unlock, then using miflash fastboot to flash the official 12.0.15 fastboot rom with the clean all and lock option?
That's all right? nothing special?

Hi Phibersg, where do I find official rom? - ok found!
However what about ARB Anti rollback
Xiaomi's Anti-Rollback Protection Explained: How to avoid bricking your phone
All Xiaomi smartphones and tablets will have anti-rollback protection enabled. What is it and how do you avoid bricking your device because of it?
www.xda-developers.com
Thanks

kiwiindo said:
Hi Phibersg, where do I find official rom? - ok found!
However what about ARB Anti rollback
Xiaomi's Anti-Rollback Protection Explained: How to avoid bricking your phone
All Xiaomi smartphones and tablets will have anti-rollback protection enabled. What is it and how do you avoid bricking your device because of it?
www.xda-developers.com
Thanks
Click to expand...
Click to collapse
I just checked there is no ARB for mi 10 ultra on the 12.0.15..
on my mi 10 ultra:
C:\adb>fastboot getvar anti
anti: 1
finished. total time: 0.009s
anti = 1
which is the same as the number is anti_version.txt in
cas_images_V12.0.15.0.QJJCNXM_20201209.0000.00_10.0_cn\images

phibersg said:
I just checked there is no ARB for mi 10 ultra on the 12.0.15..
on my mi 10 ultra:
C:\adb>fastboot getvar anti
anti: 1
finished. total time: 0.009s
anti = 1
which is the same as the number is anti_version.txt in
cas_images_V12.0.15.0.QJJCNXM_20201209.0000.00_10.0_cn\images
Click to expand...
Click to collapse
I am in the same situation and tried rolling back before getting unlocked (still 5 days to go!) however my big issue is to get GAPPS working - contact syncing and WhatsApp changing from phone numbers to contact names at random. Error was AntiRoll Back Error

kiwiindo said:
I am in the same situation and tried rolling back before getting unlocked (still 5 days to go!) however my big issue is to get GAPPS working - contact syncing and WhatsApp changing from phone numbers to contact names at random. Error was AntiRoll Back Error
Click to expand...
Click to collapse
How are you getting anti rollback error when you are still locked and not able to flash?
For the contacts to numbers issue, just set permission for whatsapp to access Contacts to ALWAYS, don't use Allow only when using app.
that will fix the issue.

phibersg said:
How are you getting anti rollback error when you are still locked and not able to flash?
For the contacts to numbers issue, just set permission for whatsapp to access Contacts to ALWAYS, don't use Allow only when using app.
that will fix the issue.
Click to expand...
Click to collapse
I used the Xaiomi MiFlash which works only on Xaiomi ROM So since not changing the boot record I thought it should be ok! I tried to flash back to this ROM cas_images_V12.0.15.0.QJJCNXM_20201209.0000.00_10.0_cn_77d730d8ca.tgz from XaiomiROM.Com. A Flashrom I understand is like an OTA upgrade - but error!

kiwiindo said:
I used the Xaiomi MiFlash which works only on Xaiomi ROM So since not changing the boot record I thought it should be ok! I tried to flash back to this ROM cas_images_V12.0.15.0.QJJCNXM_20201209.0000.00_10.0_cn_77d730d8ca.tgz from XaiomiROM.Com. A Flashrom I understand is like an OTA upgrade - but error!
Click to expand...
Click to collapse
try again when your bootloader is unlocked! Use the full recovery rom instead of the OTA flashrom.
Ya.. cas_images_V12.0.15.0.QJJCNXM_20201209.0000.00_10.0_cn_77d730d8ca.tgz should be the fastboot rom to use.

If you really need to go back, I think you will need an authorised ESL flash from one of the Russian guys.

Managed to rollback to 12.0.15 using miflash last night when my BL got unlocked. just by flashing the 12.0.15 fastboot rom over the 12.5.1 rom in the mi 10 ultra.
nothing extra or special was needed..
i did get a error flashing sparsecrclist.txt error, so i just commented out that line in the BAT and it worked.. LOL
One time affair.. all good now!
i am never touching the 12.5 firmware ever again!

phibersg said:
Managed to rollback to 12.0.15 using miflash last night when my BL got unlocked. just by flashing the 12.0.15 fastboot rom over the 12.5.1 rom in the mi 10 ultra.
nothing extra or special was needed..
i did get a error flashing sparsecrclist.txt error, so i just commented out that line in the BAT and it worked.. LOL
One time affair.. all good now!
i am never touching the 12.5 firmware ever again!
Click to expand...
Click to collapse
If you were bootloader unlocked with twrp installed I'm sure it was possible flashing the 12.0 on 12.5 and than format data (which requires typing "yes") and all would have been good, but that's just my thought based on my android experience and knowledge, cheers

Related

redmi6 stock rom full backup before unlocking or twrping

hi, i have a redmi6 cereus (type M1804C3DG 64GB) android 8.1 and i have upgraded from miui global 9.6 to miui global V10.2.6.0 (OCGMIXM) stable.
i have created a miui account and i’m waiting the last days for bootloader unlocking permission.
even if i loose warranty i decided to root it (the idea is to install twrp - the only way i know to make full backups and magisk).
but before i would like to know if there is any way to make a full backup of the stock rom as is (maybe before unlocking or before installing recovery) to eventualy restore phone as it came (if it has sense relocking bootloader and restoring stock rom) to see if in case it’s possible to try not to loose warranty
so is there any way to make a full backup of the stock rom (not in cloud) i mean to an sd card or to a pc to eventualy restore to stock if needed?
I can backup data partition only in LR TWRP. But i can backup everything else in every TWRP for R6.
stuck in locked bootloader
TanRayCz said:
I can backup data partition only in LR TWRP. But i can backup everything else in every TWRP for R6.
Click to expand...
Click to collapse
good, tnx for the tip, i'll consider the second then.
unfortunately i'm blocked since more than 3 weeks and i don't know how to come out from an idiot message that says that i haven't used the phone enough.
the situation is this:
redmi 6 (cereus type M1804C3DG 64GB) android8.1
upgraded from miui global 9.6 to miui global V10.2.3.0 (OCGMIXM) stable
the phone is still always logged in the mi account from the beginning when i’ve tried to unlock
spent 15 days waiting unlock permissions but the result is that mi unlock (3.3.827.31 official) tells me is: "Couldn't unlock"
the dispotic reason in chineese ideograms reports: “The phone has not been used for the specified time and cannot be unlocked" 手机使用未达到指定时间,无法解锁 (with the button below “unlock again”)
after theese 15 days i'm still logged and i’ve spent the following 9 days using it more, but trying to unlock gives always the same idiot message
i feel rooked because i'm not the owner of the phone i've buyed
any ideas on any way to unlock?
neshipda said:
good, tnx for the tip, i'll consider the second then.
unfortunately i'm blocked since more than 3 weeks and i don't know how to come out from an idiot message that says that i haven't used the phone enough.
the situation is this:
redmi 6 (cereus type M1804C3DG 64GB) android8.1
upgraded from miui global 9.6 to miui global V10.2.3.0 (OCGMIXM) stable
the phone is still always logged in the mi account from the beginning when i’ve tried to unlock
spent 15 days waiting unlock permissions but the result is that mi unlock (3.3.827.31 official) tells me is: "Couldn't unlock"
the dispotic reason in chineese ideograms reports: “The phone has not been used for the specified time and cannot be unlocked" 手机使用未达到指定时间,无法解锁 (with the button below “unlock again”)
after theese 15 days i'm still logged and i’ve spent the following 9 days using it more, but trying to unlock gives always the same idiot message
i feel rooked because i'm not the owner of the phone i've buyed
any ideas on any way to unlock?
Click to expand...
Click to collapse
* remove the account do a factory reset.
* re-add the same account.
* enable oem-unlocking & mi unlock permission in developer setting.
* download older version of mi unlock tool (I used 2.3.803.10)
* flash twrp & your flavours.
neshipda said:
good, tnx for the tip, i'll consider the second then.
unfortunately i'm blocked since more than 3 weeks and i don't know how to come out from an idiot message that says that i haven't used the phone enough.
the situation is this:
redmi 6 (cereus type M1804C3DG 64GB) android8.1
upgraded from miui global 9.6 to miui global V10.2.3.0 (OCGMIXM) stable
the phone is still always logged in the mi account from the beginning when i’ve tried to unlock
spent 15 days waiting unlock permissions but the result is that mi unlock (3.3.827.31 official) tells me is: "Couldn't unlock"
the dispotic reason in chineese ideograms reports: “The phone has not been used for the specified time and cannot be unlocked" 手机使用未达到指定时间,无法解锁 (with the button below “unlock again”)
after theese 15 days i'm still logged and i’ve spent the following 9 days using it more, but trying to unlock gives always the same idiot message
i feel rooked because i'm not the owner of the phone i've buyed
any ideas on any way to unlock?
Click to expand...
Click to collapse
I had to wait 1 month for unlock. Maybe it might have got bugged. Try waiting for 1 month in total.
TanRayCz said:
I had to wait 1 month for unlock. Maybe it might have got bugged. Try waiting for 1 month in total.
Click to expand...
Click to collapse
followed your suggestion and waited until today but no changes, tnx 4 support anyway
successfully unlocked!
abkdmn said:
* remove the account do a factory reset.
* re-add the same account.
* enable oem-unlocking & mi unlock permission in developer setting.
* download older version of mi unlock tool (I used 2.3.803.10)
* flash twrp & your flavours.
Click to expand...
Click to collapse
hey bro this was the key!! successfully unlocked, don't know how to thank you man!!
hey since i'm quite sure to have lost warranty, i'd like to be sure about the steps because reading around i saw that once flashed twrp to make it permanent i should wipe data and to disable force encryption flashing also lazyflasher or no-verifyencrypt so avoiding that at first reboot system re-encrypts again and that twrp will be replaced from stock recovery, is it right?
magisk a part, did you flash something else after twrp?
neshipda said:
hey bro this was the key!! successfully unlocked, don't know how to thank you man!!
hey since i'm quite sure to have lost warranty, i'd like to be sure about the steps because reading around i saw that once flashed twrp to make it permanent i should wipe data and to disable force encryption flashing also lazyflasher or no-verifyencrypt so avoiding that at first reboot system re-encrypts again and that twrp will be replaced from stock recovery, is it right?
magisk a part, did you flash something else after twrp?
Click to expand...
Click to collapse
If you want only rooted system then just format userdata in fastboot then flash twrp and then flash disableforceencryption or lazyflasher then magisk through twrp.
abkdmn said:
If you want only rooted system then just format userdata in fastboot then flash twrp and then flash disableforceencryption or lazyflasher then magisk through twrp.
Click to expand...
Click to collapse
rooted:good: tnx for support!!

Stuck on EDL Mode

Hi, guys. I have a terrible issue with my phone. I tried to flash stock ROM and phone get bricked. After that, i used a tool to flash without MiFlash but i miss the tool is for Redmi 3S, so i guess i mess up, HardBrick. The thing is that my phone is stuck in EDL mode, if i connect to laptop, that recognize QD Loader 9008 port. But if i flash again, i getting the error "writing exceeded wait time" and in times "only nop and sig tag...."
Any advices folks??
Edit: I used newest MiFlash and all good untill i get "No authorized Xiaomi Account can't Flash" message... Help please
Miflash Beta 2016: "cannot find port"
Miflash 2015: "catastrophic failure 0x8000ffff "
Can you boot into recovery?
THE USER said:
Can you boot into recovery?
Click to expand...
Click to collapse
Im stuck in EDL, i dont tried point test yet because dont want to loose warranty. None of the button combinations can send my out of EDL
kathsfernan said:
Im stuck in EDL, i dont tried point test yet because dont want to loose warranty. None of the button combinations can send my out of EDL
Click to expand...
Click to collapse
Did you solve it?
I have the same problem
venezolano69 said:
Did you solve it?
I have the same problem
Click to expand...
Click to collapse
Dont worked any of the advices. The only method i have seen is to pay a s- unlock account (20-30 $) but i certainly need a china rom, and dont exist any for the RN 6 Pro, so i guess i have a paperweight instead :crying:
Hi guys, i need to tell you that i could flash via MiFlash with succeed. The problem i have right now that the phone is in Bootloop, even if i Flash again with newest MiFlash version. I have to say that im unlocked bootloader, what you recomend?
Had the same issue. Went to the service center and they flashed it and gave it back within 15 mins
As i have read in the article from the link below, even for EDL you have to have account approval from Xiaomy (which is paid i assume)...
https://www.xda-developers.com/xiaomi-anti-rollback-protection-brick-phone/
Sent from my Redmi Note 6 Pro using Tapatalk
Well.... after thousand of tries, i could bring back to life my device, only flashing Beta Pie Official rom via MiFlash 2018528. Only thing is that i missed IMEI
I have also watched before (maybe a year ago) some clips on YouTube how to bring back IMEI number (procedure for entering number, you have it on the box of the phone if you still have it).
Hope you will resolve it soon.
I will download MiFlash 2018528 and try to flash MIUI 9 to mine phone... I have read that MIUI 9.6.10.0 have ARB level 4, same as MIUI 10.2.2.0 so it should be safe to flash back to MIUI 9 (really hope it is safe [emoji53])
Sent from my Redmi Note 6 Pro using Tapatalk
Well...i was.flashing 9.6.10.0 through MinFlash tool, and after some 130 seconds, some error has been reported (Failed to write - somerhing like that) and I'm stuck on Fastboot... Same thing is happening when i want to flash 10.0.5.0 or even 10.2.2.0 which was there in the first place...
Since it's stuck in Fastboot, i hope i didn't brick it... I have sent it to a guy which is an expert in these things, hoping to resolve ot successfully [emoji53]
Sent from my Redmi Note 4 using Tapatalk
davorterzin said:
Well...i was.flashing 9.6.10.0 through MinFlash tool, and after some 130 seconds, some error has been reported (Failed to write - somerhing like that) and I'm stuck on Fastboot... Same thing is happening when i want to flash 10.0.5.0 or even 10.2.2.0 which was there in the first place...
Since it's stuck in Fastboot, i hope i didn't brick it... I have sent it to a guy which is an expert in these things, hoping to resolve ot successfully [emoji53]
Sent from my Redmi Note 4 using Tapatalk
Click to expand...
Click to collapse
You could flash back Beta Pie from newest fastboot without any problem
My problem right now is that i restore IMEI, but no signal for me. None of the sim card, even if the phone recognize that
How did u get the authorized ID?
could someone solve it?

Question Stuck on Oneplus 9 Pro Indian firmware

I attempted to convert my t-mobile oneplus 9 to international firmware by first flashing the Indian firmware.
I mistakenly downloaded the oneplus 9 PRO Indian msm.
I didn't realize this as the file has a very similar name. Lemonade_22.I.07_210412 vs Lemonadep_22_I.07_210412
I've tried everything since then, with no success. I tried to flash the correct oneplus 9 indian msm but it says incorrect device.
So I'm stuck with the oneplus 9 pro Indian firmware and can't get back to indian oneplus 9 firmware....
I have been developing and flashing android devices since the early days of Cyanogenmod... dozens of devices. And guess what? I did EXACTLY the same thing as you.
The link I downloaded from said it was Oneplus 9 firmware, and given the filenames being virtually identical, I never noticed it was the Oneplus 9 PRO firmware.
So don't feel too bad. Even experienced people can make mistakes when trying to flash phones!
I am working on a solution, but so far no luck because:
1. Msm Tool will not flash the Oneplus 9 firmware as it thinks it is the incorrect device (why did it let us flash the incorrect device firmware before???)
2. The bootloader is re-locked and the OEM Unlocking feature is greyed out in Developer options, therefore fastboot can't be used to re-flash the correct firmware.
3. The System Update "local upgrade" feature does not find ZIP files in the root folder and will not allow us to browse to the correct file.
So for now, we are stuck. I think solving #3 will be the solution. If we can make the "local upgrade" work, we should be able to flash the stock firmware ZIP.
@Derek6091 @mightysween did you fix it yet? I had my device screw up so bad today that the only MSM I could use on my global unit was the Indian 9 Pro firmware and I have gotten my device mostly working.
You can see my drama with it and how I finally got it working here.
[SOLVED] Can anyone help me unbrick? I have tried lite firehose, MSM for global, MSM for Indian 9 Pro, none work
I modded the global MSM so that it will flash to this frankenphone. https://forum.xda-developers.com/t/all-of-those-stuck-on-indian-firmware-rejoice-i-modded-the-global-msm.4442473/ EDIT: For anyone else trying this and getting unsupported...
forum.xda-developers.com
I can get it working with 11.2.10.10 but not OOS 12, in OOS 12 the touchscreen doesn't work and it shows dual SIM icons so it's still doing something that makes it think it's a foreign variant. I ended up just going back to StagOS where I was before everything got mucked up.
Unfortunately the MSMs still see it as an Indian variant so I can only flash the Indian OP9P firmware to it, tried all the other MSMs and none work. I have been reading threads here and people claim they got it back to global but I tried all of the suggestions and none of them restored the device enough to where the global MSM Tool didn't see it as an Indian model and refuse to flash so I think we are stuck with this frankendevice.
@EtherealRemnant Yes I had to do oem unlock while on the Indian firmware. If your phone has the oem unlock greyed out, there's a guide on how to fix that with a simple command line.
Then I unlocked bootloader, flashed lineage recovery then a custom ROM. Haven't tried to get back to stock rom, and I don't think we can.... But I love this rom I'm currently on which is stagos.
Feel free to message me for any questions you may have!
[ROM][OOS Cam][Android 12.1]StagOS 12.1[lemonade][FINAL][08/09/2022]
Hey another day another rom, that's what you might be thinking. but we at stag aim towards elegance. We are learners just like everyone out there, This is small project we have started which helps us learn every single day. Why Stag, you might...
forum.xda-developers.com
@Derek6091 I have modded the global firmware so that it will flash on a device recognized as the Indian variant. If you would like to give it a shot (I already tested it on my own device and am happy to say, it worked perfectly and my device is back on global firmware), here's the link
LE2115_11.2.4.4_India_fix.zip
Compressed (zipped) Folder
1drv.ms
EtherealRemnant said:
@Derek6091 I have modded the global firmware so that it will flash on a device recognized as the Indian variant. If you would like to give it a shot (I already tested it on my own device and am happy to say, it worked perfectly and my device is back on global firmware), here's the link
LE2115_11.2.4.4_India_fix.zip
Compressed (zipped) Folder
1drv.ms
Click to expand...
Click to collapse
Nice glad you figured it out.
go17lyonjon said:
Nice glad you figured it out.
Click to expand...
Click to collapse
haha yeah I was a dog with a bone, wasn't gonna drop it lol.
EtherealRemnant said:
@Derek6091 I have modded the global firmware so that it will flash on a device recognized as the Indian variant. If you would like to give it a shot (I already tested it on my own device and am happy to say, it worked perfectly and my device is back on global firmware), here's the link
LE2115_11.2.4.4_India_fix.zip
Compressed (zipped) Folder
1drv.ms
Click to expand...
Click to collapse
Excellent. How did you do it? I would like to try with the T-Mobile MSM
Derek6091 said:
@EtherealRemnant Yes I had to do oem unlock while on the Indian firmware. If your phone has the oem unlock greyed out, there's a guide on how to fix that with a simple command line.
Then I unlocked bootloader, flashed lineage recovery then a custom ROM. Haven't tried to get back to stock rom, and I don't think we can.... But I love this rom I'm currently on which is stagos.
Feel free to message me for any questions you may have!
[ROM][OOS Cam][Android 12.1]StagOS 12.1[lemonade][FINAL][08/09/2022]
Hey another day another rom, that's what you might be thinking. but we at stag aim towards elegance. We are learners just like everyone out there, This is small project we have started which helps us learn every single day. Why Stag, you might...
forum.xda-developers.com
Click to expand...
Click to collapse
I can't find a working command line fix for the greyed out OEM unlock... which one did you use?
mightysween said:
I can't find a working command line fix for the greyed out OEM unlock... which one did you use?
Click to expand...
Click to collapse
Go to your home screen on your phone and connect to computer with usb debugging and run this command in cmd,
adb shell pm disable-user com.qualcomm.qti.uim
Then go to developer options and oem unlock should be able to toggle.
mightysween said:
Excellent. How did you do it? I would like to try with the T-Mobile MSM
Click to expand...
Click to collapse
You have to use the Oppo Decrypter tools. Decrypt the OPS file and open settings.xml. At the bottom of it there's a Target area. I just edited that to IN instead of O2 and re-packed it.
Derek6091 said:
Go to your home screen on your phone and connect to computer with usb debugging and run this command in cmd,
adb shell pm disable-user com.qualcomm.qti.uim
Then go to developer options and oem unlock should be able to toggle.
Click to expand...
Click to collapse
Perfect... thanks.
EtherealRemnant said:
You have to use the Oppo Decrypter tools. Decrypt the OPS file and open settings.xml. At the bottom of it there's a Target area. I just edited that to IN instead of O2 and re-packed it.
Click to expand...
Click to collapse
Nice...
I tried it with the T-Mobile MSM but it still failed on "unsupported target". Did you only change the text value for O2 to IN, or did you need to change the numerical Target ID as well?
I am pretty content leaving this phone on StagOS anyway, but would be nice to figure out a way to return to T-Mobile stock after recovering from a brick.
mightysween said:
Nice...
I tried it with the T-Mobile MSM but it still failed on "unsupported target". Did you only change the text value for O2 to IN, or did you need to change the numerical Target ID as well?
I am pretty content leaving this phone on StagOS anyway, but would be nice to figure out a way to return to T-Mobile stock after recovering from a brick.
Click to expand...
Click to collapse
Manually flashing partitions in Fastboot does work, FYI. So it is possible to go back to stock that way once the bootoader is re-unlocked.
I wonder where the "target" data is stored on the actual device. If it is simply a numerical/text value in an accessible partition, seems like it would be pretty easy to make a TWRP flashable that can change it.
mightysween said:
Nice...
I tried it with the T-Mobile MSM but it still failed on "unsupported target". Did you only change the text value for O2 to IN, or did you need to change the numerical Target ID as well?
I am pretty content leaving this phone on StagOS anyway, but would be nice to figure out a way to return to T-Mobile stock after recovering from a brick.
Click to expand...
Click to collapse
Strange that it didn't work for you. That was indeed all I changed. Did you change it to what the unsupported target message said your device was? I was comparing the settings between India and global and besides the change of target ID, the target number on India was 3 instead of 1. No idea if that makes a difference though because I didn't try it.
You made sure to re-encrypt and replace the OPS, right?
Also yeah you can flash with fastboot, it doesn't fix that flag though and when I tried to go back to OOS 12 with the messed up flag it thought my device was a dual SIM device so there was no signal and the touchscreen didn't work. Happened twice. With the modified MSM I went back to global and am running OOS 12 right now.
EtherealRemnant said:
@Derek6091 I have modded the global firmware so that it will flash on a device recognized as the Indian variant. If you would like to give it a shot (I already tested it on my own device and am happy to say, it worked perfectly and my device is back on global firmware), here's the link
LE2115_11.2.4.4_India_fix.zip
Compressed (zipped) Folder
1drv.ms
Click to expand...
Click to collapse
Do you still have this file ? I flashed the OnePlus 9 pro indian firmware in msm since it's the only thing that worked and I want to go back to global
taintsx said:
Do you still have this file ? I flashed the OnePlus 9 pro indian firmware in msm since it's the only thing that worked and I want to go back to global
Click to expand...
Click to collapse
All you have to do to go back to global is download the full OTA for your device and flash it with the system updater.
EtherealRemnant said:
All you have to do to go back to global is download the full OTA for your device and flash it with the system updater.
Click to expand...
Click to collapse
Yea I tried that and had touchscreen not responding issues
taintsx said:
Yea I tried that and had touchscreen not responding issues
Click to expand...
Click to collapse
Then use the downgrade package. It will wipe your phone again but I will get you back to full OOS11 firmware and that issue won't happen.
EtherealRemnant said:
Then use the downgrade package. It will wipe your phone again but I will get you back to full OOS11 firmware and that issue won't happen.
Click to expand...
Click to collapse
Yea i tried that with
[OnePlus 9][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
downgrade indian version 11.2.5.5 , unfortunately it just tells me it cannot read the file when i attempt to sideload

Cannot upgrade to 12.5 MIUI

I have a Russian (thanks Amazon !!) Redmi 9a 32Gb/2gb. It is currently running latest 12.0.x ROM version, but i would like to upgrade it to 12.5.
I see on xiaomi ROM site there is currently a 12.5.x version for Russian version, but the OTA never arrived and if i download the recovery zip file and install it manually, it fails verification and stops.
Is there a way to install 12.5 without unlocking the bootloader ?
Is 12.5 supported on this specific redmi 9a ?
thanks !
mmm... spflashtool might work, but Ive only ever used it on a bircked device to unbrick it, never on a functional device to just change the ROM version, but if you really wanna do it without unlocking bootloader thats your best choice.
I will say anyway, its probably safer to unlock bootloader install recovery and install the rom from there, its your call tho.
Heres how I unbricked my device
[GUIDE] Unbrick hard-bricked device
Condition Phone does not turns on Phone not detected via USB Phone handshake/memory hash failed Requirements Unplug battery Download MIUI 12.5.4.0.RCDMIXM Fastboot ROM Download Scatter File for 12.5.4.0.RCDMIXM Download SP Flash Tool Download...
forum.xda-developers.com
here are some useful files
REDMI 9A - Google Drive
drive.google.com
Thanks
Right now I cannot unlock the bootloader, maybe in the next months I might try (I want to wait for the warranty to expire). My concern is that my version of Redmi 9A with just 2G of Ram is actually not compatible with MIUI 12.5. The 12.5 rom is actually available, but OTA will leave me in the 12.0 branch and verification fails if I try to install the ROM manually. I would not want to brick it by installing an unsupported ROM.
My phone model is M2006C3LG and the ROM I have right now says I have 1.8Gb of available RAM, I don't think you have a different device from mine.
Im a total n00b so I may be wrong about this next thing, but, I think the only difference is what version of MIUI they were sold with since the hardware doesn't allow downgrades further than the stock ROM that came with the device.
There is always antirollback after MIUI 10, but I think its even further locked for the original stock ROM that came to the device, but yeah, this is all my own speculation due to a bricking incident I faced.
The model number is the same, but the 9A was available with different sizes of RAM 2 or 3 or 4 Gb. Mine is the low end 32/2 which is the model still on sale today. If you still have 1.8 Gb of free RAM you very likely has the 3 or 4 GB model.
Maybe you are right, the OTA allows only for updates within the same MIUi version; I saw several guides on-line and i think i will try the miflash tool and switch to the global version. I have to find a way to unlock bootloader without Xiaomi account (no way in hell I'm signing up for that) and without sim card (this phone is used as a smaller wi-fi only tablet). There are some tools for an offline unlock, I will try those first.
It is incredible how Xiaomi is making it complex just to update to a stable official ROM; given also how much bloatware is shovelled with the stock ROM, I'm not sure I will ever consider Xiaomi again.
enryfox said:
The model number is the same, but the 9A was available with different sizes of RAM 2 or 3 or 4 Gb. Mine is the low end 32/2 which is the model still on sale today. If you still have 1.8 Gb of free RAM you very likely has the 3 or 4 GB model.
Maybe you are right, the OTA allows only for updates within the same MIUi version; I saw several guides on-line and i think i will try the miflash tool and switch to the global version. I have to find a way to unlock bootloader without Xiaomi account (no way in hell I'm signing up for that) and without sim card (this phone is used as a smaller wi-fi only tablet). There are some tools for an offline unlock, I will try those first.
It is incredible how Xiaomi is making it complex just to update to a stable official ROM; given also how much bloatware is shovelled with the stock ROM, I'm not sure I will ever consider Xiaomi again.
Click to expand...
Click to collapse
In my opinion, DON'T UPGRADE. I upgraded it with recovery and fastboot and my phone got an message everytime when I boot it : dm verity corrupted and I will need to press power button again to work. Maybe i didn't did that correctly ( I have Global 12.0.20 32/2gb)
Rares6567 said:
In my opinion, DON'T UPGRADE. I upgraded it with recovery and fastboot and my phone got an message everytime when I boot it : dm verity corrupted and I will need to press power button again to work. Maybe i didn't did that correctly ( I have Global 12.0.20 32/2gb)
Click to expand...
Click to collapse
Thanks for the info. So you upgraded to latest 12.0 without moving to 12.5, any reason for not trying 12.5 ? The phone is currently barely usable with Android 10, maybe Android 11 is even heavier, but why not give it a try ?
I saw several youtube videos and guides and by using MI Flash with a Fastboot image (scattered tgz) it should be a total reflash of the phone.
enryfox said:
Thanks for the info. So you upgraded to latest 12.0 without moving to 12.5, any reason for not trying 12.5 ? The phone is currently barely usable with Android 10, maybe Android 11 is even heavier, but why not give it a try ?
I saw several youtube videos and guides and by using MI Flash with a Fastboot image (scattered tgz) it should be a total reflash of the phone.
Click to expand...
Click to collapse
Idk, android 11 may will use more resources but give it a try , good luck
The updates come over time so we must have patience
the_arxyn said:
The updates come over time so we must have patience
Click to expand...
Click to collapse
True but sometimes u won't get the update
Rares6567 said:
True but sometimes u won't get the update
Click to expand...
Click to collapse
in this situation flash the wanted version via recovery or fastboot
the_arxyn said:
in this situation flash the wanted version via recovery or fastboot
Click to expand...
Click to collapse
Yea.

Question Revert back to stock rom

I just bought a Xiaomi Fold 2 and it has multi lang. on it and the current MIUI version is 13. I cannot upgrade it to 14 and it also has some freezing problems from time to time.
How can I install the original Xiaomi rom on it ? So the one with only English and Chinese and the one that can be upgraded ota to MIUI14?
Prydateer said:
I just bought a Xiaomi Fold 2 and it has multi lang. on it and the current MIUI version is 13. I cannot upgrade it to 14 and it also has some freezing problems from time to time.
How can I install the original Xiaomi rom on it ? So the one with only English and Chinese and the one that can be upgraded ota to MIUI14?
Click to expand...
Click to collapse
What is the full rom name?
Your model is 22061218C, code name zizhan?
These questions, because of the multilanguage, because this model is for the Chinese market and the stock roms are all CN.(Chinese,English).
Thanks for your quick reply
Is my attschment enough for info ?
Stock Rom, can you confirm the model: all specs/model
Check my second attachment
Everything matches.
If you go to update it, check for updates?
The bootloader is locked?
22061218C
Update says "can't download updates"
I had the Xiaomi Fold 2 last year too and after a factory reset that phone and had English language and all the stock Chinese apps.
This Fold 2 has multi language after reset and also has all Google apps installed by default and none of the stock Chinese apps.
Have you tried with WIFI and/or changing regions?
Bootloader?
Yes tried with wifi.
What you mean with change region?
And what is bootloader?
What you mean with change region?
Settings/additional parameters/région
And what is bootloader?
BL lock is short for BootLoader. It is a small program that runs before the operation of the operating system kernel. In an effort to prevent third-party apps from hacking into the three-party batch system and modifying the system configuration file, which may lead to user information leaking, Mi phone has added BL lock. When reinstallation or ROOT is required, the BL lock must be unlocked before the operation can proceed.
If you unlock it you can install the rom you want and relock it.
Thanks and sorry for the dumb questions from my side
Which region should I try ?
And how do I check this bootloader thing?
Prydateer said:
Thanks and sorry for the dumb questions from my side
Which region should I try ?
And how do I check this bootloader thing?
Click to expand...
Click to collapse
If you are in Europe, Belgium for example, otherwise the USA, etc. try several regions.
Bootloader:
How to check if your Xiaomi device has bootloader unlocked - xiaomiui
If you bought a device second hand or from anywhere not official, it might have it's bootloader unlocked. Theres quite easy ways to check if bootloader of a
xiaomiui.net
My device seems unlocked. So I have to lock it back ?
Nope, if you want to install a MIUI14 version.
Yes I want to but can you help me out how ?
Prydateer said:
Yes I want to but can you help me out how ?
Click to expand...
Click to collapse
If you are not at the origin of the unlocking and the device was purchased new, the seller unlocked the bootloader to install Google services and multilanguage, which would explain why you do not receive updates.
By flashing the latest MIUI 14 version, you will have to reinstall everything.
That's no problem to reinstall everything.
How do I do this "flashing to MIUI14" exactly ?
Prydateer said:
That's no problem to reinstall everything.
How do I do this "flashing to MIUI14" exactly ?
Click to expand...
Click to collapse
Use this tool:DONT RELOCK THE BOOTLOADER
MIFLASH[GUIDE]⚙ USE XIAOMI FLASH TOOL
FOR ALL XIAOMI BOOTLOADER MUST BE UNLOCKED https://new.c.mi.com/global/post/101245 https://en.miui.com/unlock/index.html ----------------------------------------------------------------------------------------------------------- All your data...
forum.xda-developers.com
with this rom TGZ
Package Name: zizhan_images_V14.0.3.0.TLRCNXM_20230109.0000.00_13.0_cn_1507812319.tgz​
Xiaomi Firmware Updater
The ultimate script that provides firmware packages for Xiaomi devices.
xiaomifirmwareupdater.com
​
Ok, so I downloaded miui_ZIZHAN_V14.0.3.0.TLRCNXM_fd17f7613f_13.0.zip but the manual (https://forum.xda-developers.com/t/flash-tool-guide-use-xiaomi-flash-tool.4262425/) says that I need to have a TGZ file? I extracted the ZIP file but I cannot find a TGZ file in the folder

Categories

Resources