Hi Guys,
I am back with another thread for people who want to downgrade their Android ROM for different reasons from any higher android version, like some of you getting problem with new O.S, some of you might not like the new O.S and as in my case my new o.s marshmallow got crashed/currupted.
As in my case when my new updated O.S 6.0 Marshmallow got crashed, then no way was left to me but to reinstall 6.0 M on my phone, but as stock ROM of marshmalow for HTC Desire 816 dual sim A5_dwg indian version was not available on any portal online, so i need to rollback to any lower version android like kitkat or lollipop.
As you guys must know that if your phone is running on higher android O.S then it doesn't matter whether its corrupted or showing errors, you can't rollback/downgrade to any lower version android.
For finding way to get out of this problem, i am sharing some steps which i followed to rollback my phone to lower android version.
Step 1: First of all please make ready your computer by installing ADB drivers, fastboot utility and drivers for your phone.
Step 2: As i have already made clear that you can't roll back to lower android version from higher one so for doing that you need to unlock your phone's bootloader , ROOT your phone by following this thread
http://forum.xda-developers.com/showthread.php?t=2775801 and install any custom recovery available like CWM or TWRP, i personally prefer TWRP.
IMPORTANT Note: For users who have rooted and un-rooted their phones in past, updated stock ROM to any new stock version and already having Unlock_code.bin file on their e-mail, don't try to use that file now again for unlocking your phones bootloader as it will not work, you need regenerate that unlock_code.bin file from HTC website because with updated stock ROM, code for unlocking bootloader also changes.
Step 3: Once you are done with Rooting and installing custom recovery and Super user app. now it's time to install any custom ROM like cynogenmod or any other custom rom available for you phone. For downloading and installing CM 13 follow links given https://download.cyanogenmod.org/?device=a5dwg
https://wiki.cyanogenmod.org/w/Install_CM_for_a5dwg
Step 4: Once you are done with installing custom ROM CM 13 on your phone now you can start procedure to Un-Root your phone, install stock recovery and flash any lower android version stock ROM on your phone.
for unrooting and rolling back to stock rom you can follow my thread
http://forum.xda-developers.com/desire-816/help/how-to-unroot-roll-to-stock-htc-desire-t3487894
and
http://forum.xda-developers.com/desire-816/help/guide-how-to-flash-stock-recovery-ruu-t3308502
Wollah....... you are now ready with lower android version ROM on your phone and now you can update your phone O.S with OTA updates released by your phones manufacturer.
Hi. I got a Redmi Note 8 Pro Global version and I updated it to Android 10 manually. Problem is I am getting random freezes everyday. I would like to go back to Android 9 because these freezing is very annoying and ruining my experience. I am not sure if this is related to MIUI or Android 10 itself. I've done factory reset and reset via recovery mode as well. Still the same. Are any instructions to go back to Android 9?
I've read in some forums that Android 10 has some issues even in pixel devices where if an app freezes, it brings down the whole OS. Mine freeze about 10 seconds, sometimes more. It's happening very randomly in different apps so it is very difficult to replicate.
joenefloresca said:
Hi. I got a Redmi Note 8 Pro Global version and I updated it to Android 10 manually. Problem is I am getting random freezes everyday. I would like to go back to Android 9 because these freezing is very annoying and ruining my experience. I am not sure if this is related to MIUI or Android 10 itself. I've done factory reset and reset via recovery mode as well. Still the same. Are any instructions to go back to Android 9?
I've read in some forums that Android 10 has some issues even in pixel devices where if an app freezes, it brings down the whole OS. Mine freeze about 10 seconds, sometimes more. It's happening very randomly in different apps so it is very difficult to replicate.
Click to expand...
Click to collapse
use indian version android 10 which is on miui v11.0.2.0.
It works fluently without any problem but keep in mind that preloader and other safety file is for Android 9. If you use them before flashing anything in android 10. Then it might brick your device. Even magisk brick some person device in android 10. So be safe before doing modification in it. Until preloader and lk will be available for it.
Hi. Thanks for the suggestion but what if I want to go back to Android 9 Global version? Just want to back to previous version when I got it out of the box. I don't want to flash or use other region roms. Just want to go back to Android 9. Is there any available steps or instructions out there? Can't seem to find one.
1hekill0r said:
use indian version android 10 which is on miui v11.0.2.0.
It works fluently without any problem but keep in mind that preloader and other safety file is for Android 9. If you use them before flashing anything in android 10. Then it might brick your device. Even magisk brick some person device in android 10. So be safe before doing modification in it. Until preloader and lk will be available for it.
Click to expand...
Click to collapse
joenefloresca said:
Hi. Thanks for the suggestion but what if I want to go back to Android 9 Global version? Just want to back to previous version when I got it out of the box. I don't want to flash or use other region roms. Just want to go back to Android 9. Is there any available steps or instructions out there? Can't seem to find one.
Click to expand...
Click to collapse
You can easily go back to android 9 global version by flashing fastboot rom via fastboot. You can flash fastboot rom just via mi flash tool by flashing lk and preloader before flashing rom or you can easily flash every image one by one manually in fastboot mode, Just by using command like fastboot flash system system.img, fastboot flash cust cust.img and so on. It is very easy. Hope it work for you.
Thanks for this. I've been following instructions from this link https://c.mi.com/ph/miuidownload/detail?guide=2. I think you are also referring to this one. I already followed instructions but I am now stuck in the unlocking method which says I need to wait 168 hours.
You mentioned I can flash img files one by one, is still possible when without unlocking the the device first via miui unlock tool?
1hekill0r said:
You can easily go back to android 9 global version by flashing fastboot rom via fastboot. You can flash fastboot rom just via mi flash tool by flashing lk and preloader before flashing rom or you can easily flash every image one by one manually in fastboot mode, Just by using command like fastboot flash system system.img, fastboot flash cust cust.img and so on. It is very easy. Hope it work for you.
Click to expand...
Click to collapse
joenefloresca said:
Thanks for this. I've been following instructions from this link https://c.mi.com/ph/miuidownload/detail?guide=2. I think you are also referring to this one. I already followed instructions but I am now stuck in the unlocking method which says I need to wait 168 hours.
You mentioned I can flash img files one by one, is still possible when without unlocking the the device first via miui unlock tool?
Click to expand...
Click to collapse
Nope you have to first unlock bootloader. But as I read sp flash tool can work without unlocking bootloader. So if you have fastboot than first flash preloader and lk and then you can use sp flash tool without authorised account. But I am not sure if it work then inform me also. And if it don't work you have to first unlock bootloader.
The experience posted by this user only reinforces my general impression not to do a major upgrade (even an "official" one pushed by the manufacturer) on any phone that one uses for primary use, unless you want to get involved in the whole rooting process and all the time and risk that entails.
In my experience, the original version of android that ships with a device, and subsequent minor fixes, are the most adapted to the phones specs. Despite claims otherwise, every major upgrade involves more resource use, since it was designed with the latest hardware in mind. It will therefore almost certainly degrade the performance of a phone, even one not that old. I have had this happen in every phone I have owned. And unless your phone is rooted, you can not downgrade the OS.
So when MIUI 12 comes out, with Android 10, I will definitely wait for others to do it first and wait for the feedback, maybe I'll just pass on it. Right now my RN8P works great, and the additional "features" of android 10 add no functionality whatsoever. Why screw around with something that already works great?
---------- Post added at 11:25 AM ---------- Previous post was at 11:20 AM ----------
BTW the above is true on Apple devices, too, in my experience.
Just checked My daughters mi 10t lite and to My surprise it still runs 12.0.8.0
It seems there are newer versions but her Phone says that No newer version is avalilable when searching.
Also it seems Android security level is december 2020 which seems very outdated.
IT seems that there are newer versions so why Will the Phone not find Them.?
Mine is the same. Its my first Xiaomi and it surprised me too.
New ROMs are available for download in the app "MIUIdownloader" and instructions on how to install them can be found here:
How to Install Android Updates on Xiaomi, Mi, Redmi, and POCO smartphones with MIUI
Follow these instructions install Android updates / Stock MIUI Recovery and Fastboot ROMs on Xiaomi, Mi, Redmi and POCO smartphones.
www.xda-developers.com
The article says however that the ROMs are available in either Recovery or Fastboot formats, but for mine (Gaugin EEA) there is an "OTA" version available also. Strange that the OTA update isn't actually available "OTA"...
I haven't installed any yet as I only started looking today but I'm a newbie with stuff like this so I'll wait and see if anyone else chimes in and gives us some more pointers. I don't really want to brick my phone!
here you can find the latest EEA roms (12.5.7.0) with 2021 october patchlevel
Redmi Note 9 Pro 5G / Mi 10i / Mi 10T Lite (gauguin) Europe (EEA) Fastboot & Recovery ROM | XiaomiROM.com
Xiaomi Redmi Note 9 Pro 5G / Mi 10i / Mi 10T Lite (gauguin) Europe (EEA) official ROM, include stable, weekly and beta MIUI firmware which can be …
xiaomirom.com
When you scroll up to the top of the page you can find all variants.
Always be sure you download the corresponding RECOVERY image!
Then copy it to your device.
Open settings/ about Phone
tap a couple of times on the middle of the screen, till you get the notification "additional update features on" or similiar.
When you go now to the upper right corner w. the 3 dots, you will now see some new entries, select "Choose update package", then select the downloaded recovery image, and install it.
In your case, since your Versions are heavy outdated I recommend a full backup prior - it can mess up some settings or files.
Overandout said:
Mine is the same. Its my first Xiaomi and it surprised me too.
New ROMs are available for download in the app "MIUIdownloader" and instructions on how to install them can be found here:
How to Install Android Updates on Xiaomi, Mi, Redmi, and POCO smartphones with MIUI
Follow these instructions install Android updates / Stock MIUI Recovery and Fastboot ROMs on Xiaomi, Mi, Redmi and POCO smartphones.
www.xda-developers.com
The article says however that the ROMs are available in either Recovery or Fastboot formats, but for mine (Gaugin EEA) there is an "OTA" version available also. Strange that the OTA update isn't actually available "OTA"...
I haven't installed any yet as I only started looking today but I'm a newbie with stuff like this so I'll wait and see if anyone else chimes in and gives us some more pointers. I don't really want to brick my phone!
Click to expand...
Click to collapse
If/When you do the update, please report back what version you selected and if it did indeed needed af factory reset to work properly.
To be honest i think it is pretty poor, that this not just works out of the box, i have never heard of another brand where the OTA did not work, it's such a bacis function and i must confess, that if it ends up, needing me to do manual upgrading, this will heavily affect my will to buy og recommend anyone to buy a Xiaomi phone.
It seems the expression "You get what you pay for" is right in this instance, and i would certainly rather have paid a bit more to get something that just works, if i had known that even this basic feature did no work.
I wonder, if i update the phone manually to the latest firmware, if it will get the next updates OTA or this is a recurring thing, to do manual upgrades every time ..
Check you full FW version (including letters) - some ROMs are provided by phone operators and these are well known to delay or block the updates. Global ROMs should not show this behavior, I receive all OTA updates on time (or I just download and apply them manually as described by y1nk0).
Thanks for the suggestions but it didn't work.
I pasted the zip file into the phone memory and selected it in the update menu. The error message was Not possible to verify the update. You cannot flash this ROM, or along those lines.
It isn't an operator branded phone and it was brand new out of the box a few days ago so I suppose its possible that it gets an OTA update in the future, but yeah, I'm pretty disappointed with the phone in general really and was hoping that some of the poor features would be improved with an update to Android 11.
Its a work phone so at least I didn't pay for it, but it also means that I can't really do anything which might brick it, I got it to replace a Samsung A50 which I dropped and killed so I have to be careful!
The current ROM is 12.0.8.0(QJSEEUXM) which seems to be an official Mi ROM dated 22 Dec 2021.
I will check the full firmware version and post it here when i get home, but my daughters phone was bought from a large generic electronic retailer and it was bought without any subscription to any phone company and it has no visible branding at all, so i highly doubt that it will be because of this.
But as said...I will post the exact firmware version of the phone later, it would be interesting to see if it is the same as "overandout" has.
I dont know if the phone has actually ever received any updates, but i doubt it, as the safety level is December 2020, and she bought the phone in 2021.
Maybe there is a bug in that particular firmware that prevents it from succesfully updating.
I am thinking of maybe returning the phone to the shop, and reporting it to be faulty, because of the inability to upgrade.
Nowadays firmware and firmware updates are a big part of keeping a phone in "good working order" so the inability to update is certainly in my book to be consideres a serious flaw / defect.
I dont mind to update it manually to be honest, but i would expect it to then begin, updating by itself, i dont want to have to do manual updating every x months.
xsatquest said:
I will check the full firmware version and post it here when i get home, but my daughters phone was bought from a large generic electronic retailer and it was bought without any subscription to any phone company and it has no visible branding at all, so i highly doubt that it will be because of this.
But as said...I will post the exact firmware version of the phone later, it would be interesting to see if it is the same as "overandout" has.
I dont know if the phone has actually ever received any updates, but i doubt it, as the safety level is December 2020, and she bought the phone in 2021.
Maybe there is a bug in that particular firmware that prevents it from succesfully updating.
I am thinking of maybe returning the phone to the shop, and reporting it to be faulty, because of the inability to upgrade.
Nowadays firmware and firmware updates are a big part of keeping a phone in "good working order" so the inability to update is certainly in my book to be consideres a serious flaw / defect.
I dont mind to update it manually to be honest, but i would expect it to then begin, updating by itself, i dont want to have to do manual updating every x months.
Click to expand...
Click to collapse
So did you try the method posted by y1nk0? What happened?
The problem with loading the new ROM any other way is that we will be voiding the warranty...
Overandout said:
So did you try the method posted by y1nk0? What happened?
The problem with loading the new ROM any other way is that we will be voiding the warranty...
Click to expand...
Click to collapse
Hi
No i did not try anything yet, y1nk mentions that since the version is very outdated to make a backup, and i have not had time to do this yet.
Will probably do it this weekend, but i kind of need to have her make a backup of her phone....And i dont even know if she thinks it's worth the trouble if she has to start the phone from scratch after the update.
Teenagers have a LOT of apps and stuff on their phone, it's not just a matter of 5 minutes and she is ready to have her phone potentially reset to factory standard
But seeing as you had no luck i am not holding my breath for that method tbh. : )
Fair enough, I didn't bother with the back up because the phone is so new I hardly have anything configured anyway.
Overandout said:
Fair enough, I didn't bother with the back up because the phone is so new I hardly have anything configured anyway.
Click to expand...
Click to collapse
If you're on V12.0.8.0.QJSEUXM, I would try updating to V12.0.1.0.RJSEUXM first. Sometimes it's not possible to skip one or more updates and you have to install them one by one.
Chronological list of updates with download links: https://xiaomifirmware.com/roms/download-latest-miui-roms-for-mi-10t-lite/
_mysiak_ said:
If you're on V12.0.8.0.QJSEUXM, I would try updating to V12.0.1.0.RJSEUXM first. Sometimes it's not possible to skip one or more updates and you have to install them one by one.
Chronological list of updates with download links: https://xiaomifirmware.com/roms/download-latest-miui-roms-for-mi-10t-lite/
Click to expand...
Click to collapse
That makes sense. I went the other way and tried to install the penultimate version (12.5.6.0) but that gave the same error as the latest..
I'll try the "sequential" approach later.
Overandout said:
That makes sense. I went the other way and tried to install the penultimate version (12.5.6.0) but that gave the same error as the latest..
I'll try the "sequential" approach later.
Click to expand...
Click to collapse
Well, it was worth a try!
Exactly the same result unfortunately.
Not too sure what to try next really.
So i tried a bit here.
What she has is a phone that has the following firmware installed
MIUI Global 12.0.8.0
Stable
12.0.8.0 (QJSEUXM)
So i tried downloading the MIUI downloader tool and selected older versions, and downloaded the firmware called miui_GAUGINEEAGlobal_V12.0.1.0.RJSEUXM_15bfbef742_11.0.zip
put it in a folder called "downloaded_rom", went to the install updates, pressed the MIUI logo to make the "install from package" appear, selected this file and then it chewed on the file for 10-20 seconds and then it just says :
"Can not confirm update"
"Sorry, flash to this stable version is not allowed"
It feels really strange that a phone that has a firmware version called QJSEUXM is unable to update to a version called RJSEUXM
The only difference is that Q has become R, and since R comes right after Q in the alphabet, i would assume that this is the next version.
I am at a loss here, and the posts i made on the official Xiaomi forum, has gone unanswered.
One weird thing though.
I would expext firmware version 12.0.8.0 to be newer than 12.0.1.0. The naming of version seems a bit strange ??
The 12.0.1.0 version is android 11 and the 12.0.8.0 is android 10, so the 12.0.1.0 is newer it seems.
Still, makes no sense that it can not be updated, the file i downloaded is 2,5 Gbyte, so clearly a full image, not just incremental
Try to change your region in system settings (you might even receive an OTA update), updates are sometimes blocked for whatever reason for a particular country. India/China are usually first to receive an update, so they might work.
MIUI sub-version numbers are reset after major Android upgrade, so V12.0.1.0.RJSEUXM (MIUI12 Android 11) is newer than V12.0.8.0.QJSEUXM (MIUI 12 Android 10).
Btw. it seems that there was one more ROM update before moving to Android R (V12.0.9.0.QJSEUXM), you could have more luck with its installation.
List of all ROMs (sort by date and look for EU ROMs): https://xiaomifirmwareupdater.com/archive/miui/gauguin/
_mysiak_ said:
Try to change your region in system settings (you might even receive an OTA update), updates are sometimes blocked for whatever reason for a particular country. India/China are usually first to receive an update, so they might work.
MIUI sub-version numbers are reset after major Android upgrade, so V12.0.1.0.RJSEUXM (MIUI12 Android 11) is newer than V12.0.8.0.QJSEUXM (MIUI 12 Android 10).
Btw. it seems that there was one more ROM update before moving to Android R (V12.0.9.0.QJSEUXM), you could have more luck with its installation.
List of all ROMs (sort by date and look for EU ROMs): https://xiaomifirmwareupdater.com/archive/miui/gauguin/
Click to expand...
Click to collapse
Thank you for the reply, i have succesfully downloaded and installed the 12.0.9.0 firmware version on her phone.
So now it says :
MIUI Global 12.0.9.0 (QJSEUXM)
The android security level is now 01-01-2021
I then tried changing region to a lot of different countries, including countries in the African region, and India which i believe is in the asian region, and also a few european, it said "Changing region" multiple times, but no matter what country i tried, it still said "No available updates". This was offcourse with 12.0.9.0.
I feel that the speed with which it says "There is no update" kind of suggests that it might not even check, but i dont know if it does, and just really quickly figures out that there is no updates.
So while she got a marginally newer firmware with a 1 month newer security date, it still refuses to find OTA updates with 12.0.9.0 Android 10 by itself.
I also tried re-running the downloaded 12.0.1.0 Android 11 version i had previously downloaded, but it still fails with the same message as before.
It seems the update routine for this phone is really screwed. It was able to do the manual update to the newer android 10 but it refuses to do anything with the android 11 firmwares.
If anyone has more succes, i would like to hear about it. My teenage daughter is not prepared to do a full factory reset, so unless someone finds a way to do this without having to reset the phone, i think she will just want to keep the phone on the current firmware.
PS. I also tried disconnecting from our wifi, in case our firewall was blocking, but on 5G it still does not find any updates, really fast.
I can report the same as xsatquest.
The update to 12.0.9.0 has worked but thats as far as it goes.
I would quite happily do a factory reset to get to Android 11 as long as it doesn't involve unlocking the boot loader or anything else that invalidates the warranty.
I swapped the regions a few times too, but it didn't make any difference.
I have tried to follow some youtube tutorials on using MiFlash Pro to load the recovery image, just in case.
I tried to flash the first Android 11 version of the ROM from here:
Download Redmi Note 9 Pro 5G / Mi 10i / Mi 10T Lite (gauguin) V12.0.1.0.RJSEUXM MIUI 12 Stable Full Rom | XiaomiROM.com
The Stable update V12.0.1.0.RJSEUXM has been officially released for Redmi Note 9 Pro 5G / Mi 10i / Mi 10T Lite (codename is gauguin). Before …
xiaomirom.com
but the MiFlash tool gave the same error as the phone gives (more or less), Sorry, flash to this stable version is not allowed".
So I tried flashing 12.5.7 from here:
Xiaomi Firmware Updater
The ultimate script that provides firmware packages for Xiaomi devices.
xiaomifirmwareupdater.com
But its exactly the same...
Overandout said:
I can report the same as xsatquest.
The update to 12.0.9.0 has worked but thats as far as it goes.
I would quite happily do a factory reset to get to Android 11 as long as it doesn't involve unlocking the boot loader or anything else that invalidates the warranty.
Click to expand...
Click to collapse
I know that bootloader unlocking could be a PITA, but it does not invalidate the warranty (at least in Europe).
Edit: could any of you capture logcat during failed attempt for ROM installation? This might provide additional info on why exactly is it failing. Also you might give ADB sideload a chance, I don't expect it to really work, but maybe there will be some extra info too.