How do you check the current firmware version on the stock Global Xiaomi MIUI Rom?
I'm interested in installing a custom ROM but I'm worried about bricking my phone by flashing an incorrect firmware number.
Edit: When custom ROM threads refer to a specific firmware version, they are usually talking about the beta MIUI ROMS, not the stable channel. The version numbers for beta Roms have a different numbering scheme than stock so it can be confusing for newcomers to understand.
Related
Sorry for being ignorant. I am new to the Mi 5 Development environment, here I see firmwares are necessary to flash custom Roms. This thing is new to me. Can anyone explain this thing briefly to me? Which firmware is necessary for certain custom roms? for example For marshmallow and Nougat. Also what in case of Miui based Roms? Thanks in advance.
For MIUI ROMs firmware flashing is not necessary as what we actually flash as firmware is actually a part of the MIUI ROMs while using other ROMs.
For other ROMs, firmware flashing is not always necessary,sometimes firmware is included in ROM zip,sometimes not.You have to read the OP and flashing instructions to know if its necessary to flash a firmware.
For an example,i have been using RR 5.8.0 unofficial for some days,i didn't have to flash the firmware zip,as it was included in the ROM.but 1 or 2 days ago,RR 5.8.1 official released,and firmware were removed from thw ROM zip to make it smaller.so if i want to flash the latest RR 5.8.1 on my phone now,I have to flash the firmware required though i didn't have to do it in the older builds.
Good luck.
Sent from my MI 5 using Tapatalk
Rhine Septimus said:
Which firmware is necessary....
Click to expand...
Click to collapse
You can have a look at this thread: https://forum.xda-developers.com/mi-5/development/tool-flashable-firmware-twrp-easy-t3474898 ...very very informative.
Here some words from 33bca, the OP of that thread
<< zip includes all needed firmware files to switch between different firmware versions, since roms don't include firmware to use less space or they are not allowed to. It can also get really helpful if you want to restore a backup of an older rom which requires a different firmware. >>
Hi,
OK, so currently, I am running the MIUI 8.2 by xiaomi.eu 6.12.29.
However, this is UNOFFICIAL with no OTA etc. At the time, it was better than using the unofficial ROM that came with the phone (I'm not sure what that's called) and better than the official Chinese one.
But, I can now see that there is an OFFICIAL MIUI 8.2 GLOBAL for the Mix.
I want a phone that is unrooted, everything is vanilla (so that my banking apps work), has Google Apps and with OTA updates (I guess it's best for security). Also, the Euro ROM doesn't have working NFC payments (I can't get mine to work anyway).
Is my best bet now to move to the OFFICIAL GLOBAL ROM?
Thanks.
Hid Sugiura said:
Hi,
OK, so currently, I am running the MIUI 8.2 by xiaomi.eu 6.12.29.
However, this is UNOFFICIAL with no OTA etc. At the time, it was better than using the unofficial ROM that came with the phone (I'm not sure what that's called) and better than the official Chinese one.
But, I can now see that there is an OFFICIAL MIUI 8.2 GLOBAL for the Mix.
I want a phone that is unrooted, everything is vanilla (so that my banking apps work), has Google Apps and with OTA updates (I guess it's best for security). Also, the Euro ROM doesn't have working NFC payments (I can't get mine to work anyway).
Is my best bet now to move to the OFFICIAL GLOBAL ROM?
Thanks.
Click to expand...
Click to collapse
That's the really good question regarding the MIUI versions.
Maybe someone can explain (in noob version) the differences between the ROM versions. I came from Samsung two months ago and I am really confused, becasue the number of versions and their numbering.
I understand there are few types of ROM available with MIUI 8:
- MIUI Global Stable 8.x.x
- MIUI Global Beta 7.x.x (why the beta version has lower version number than stable one???)
- MIUI China Stable 8.x.x (what is the difference of Global vs. China?)
- MIUI Developers ROM 7.x.x (why it is 7.x.x not 8.x.x if it is MIUI 8???)
- MIUI Developers ROM 6.x.x (why it is 6.x.x not 8.x.x if it is MIUI 8???)
- other versions (please add if so)
Are they all version supported by MIUI team (official one) or maybe there are some developed by other teams? Which ones?
Thanks in advance for the explanation of this mess...
Regards!
zencooler said:
That's the really good question regarding the MIUI versions.
Maybe someone can explain (in noob version) the differences between the ROM versions. I came from Samsung two months ago and I am really confused, becasue the number of versions and their numbering.
I understand there are few types of ROM available with MIUI 8:
- MIUI Global Stable 8.x.x
- MIUI Global Beta 7.x.x (why the beta version has lower version number than stable one???)
- MIUI China Stable 8.x.x (what is the difference of Global vs. China?)
- MIUI Developers ROM 7.x.x (why it is 7.x.x not 8.x.x if it is MIUI 8???)
- MIUI Developers ROM 6.x.x (why it is 6.x.x not 8.x.x if it is MIUI 8???)
- other versions (please add if so)
Are they all version supported by MIUI team (official one) or maybe there are some developed by other teams? Which ones?
Thanks in advance for the explanation of this mess...
Regards!
Click to expand...
Click to collapse
Hello. I´ll try to explain.
There is no Global for now. So no need to explain.
The difference between 7.x.x and 6.x.x means that 7 ( Year 2017) and 6 (Year 2016) and it´s MIUI 8 . China Stable and China Developer are Official MIUI.
Project depreciated! Leaving here for the time being.
See yshalsager's thread for automated firmware zips and quicker releases:
https://forum.xda-developers.com/mi-6/development/firmware-xiaomi-mi-6-t3760924
Here will be the firmware packages from the latest Global/China MIUI ROMs for those of you using custom ROMs that require the firmware for radios etc to work.
I will try to keep it as up-to-date as possible so every time you need to update your ROM you can grab the newest firmware here and use it to keep firmware up-to-date as well.
Installation Instructions:
I recommend using firmware from the Stable builds, but the firmware from the other ROMs should be fine too. Let us know in the comments if you see any differences between them.
For Oreo ROMs use Oreo Firmware.
For Nougat ROMs use Nougat Firmware.
Follow advice from your ROM maintainer!
(or)
1. Wipes
2. Flash Firmware
3. Flash ROM
4. Other stuff you do in recovery
Global ROMs Firmware:
Oreo Global Developer Firmware:
Latest:
8.3.1: AFH
Previous:
See my AFH Global Beta Oreo folder: All Firmware Packages
Nougat Global Stable Firmware:
Latest:
9.2.2.0: AFH
Chinese ROMs Firmware:
Oreo China Stable Firmware:
Latest:
9.2.3.0: AFH
Oreo China Developer Firmware:
Latest:
8.2.24: AFH
Previous:
See my AFH China Beta Oreo folder: All Firmware Packages
Nougat China Stable Firmware:
Latest:
9.2.4.0: AFH
Previous:
See my AFH China Stable folder: All Firmware Packages
Nougat China Developer Firmware:
Latest:
7.12.7: AFH
Previous:
See my AFH China Dev folder: All Firmware Packages
thank you
Thanks. Note that you need the latest TWRP.
Release notes:
https://twrp.me/site/update/2017/12/01/twrp-3.2.0-0-released.html
Download:
https://dl.twrp.me/sagit/
Sounds great! Installing this on top of an already installed ROM is not recommended?
Ultraschorsch said:
Sounds great! Installing this on top of an already installed ROM is not recommended?
Click to expand...
Click to collapse
In theory it should be fine since it doesn't replace anything to do with /system.
In practice I'm not 100% sure as I've seen a few people mess up their installs by flashing firmware after ROM.
You can just flash firmware then dirty flash your ROM to be sure.
Kind of like if you were updating your ROM just using the zip version you already are on.
Dobsgw said:
In theory it should be fine since it doesn't replace anything to do with /system.
In practice I'm not 100% sure as I've seen a few people mess up their installs by flashing firmware after ROM.
You can just flash firmware then dirty flash your ROM to be sure.
Kind of like if you were updating your ROM just using the zip version you already are on.
Click to expand...
Click to collapse
That worked! I am on AOSPA and everything seems to work. Thank you for sharing!
Thread should be stickied
So for NisseCool's LOS15, I should grab the Oreo Alpha Firmware now? Or just keep the China Dev Nougat?
ArcOnFire said:
So for NisseCool's LOS15, I should grab the Oreo Alpha Firmware now? Or just keep the China Dev Nougat?
Click to expand...
Click to collapse
Up to you.
I'm using the dev for LOS 15 but they should all work fine.
There doesn't seem to be noticeable differences between the firmwares.
Just giving the option to those who want it
should I wipes system before I flash this firmware?
Liaoyiwa said:
should I wipes system before I flash this firmware?
Click to expand...
Click to collapse
No its not necessary.
Nothing from the zip should affect the system partition.
However I recommend flashing the firmware before flashing your ROM eg with an update or dirty flash just to be 100% sure.
But many users choose to just flash the updated firmware over their ROM and it works just as well
Maybe I'm just OCD about my install proceedures
Oreo Beta Firmware coming now. Link will be up today.
Thx a lot!I fixed nfc not working in miui by flashing the latest china dev firmware.
Dobsgw said:
Oreo Beta Firmware coming now. Link will be up today.
Click to expand...
Click to collapse
Hi buddy. Whick FW to use for latest AospExtended from 30/12/2017?
icrunchbanger said:
Hi buddy. Whick FW to use for latest AospExtended from 30/12/2017?
Click to expand...
Click to collapse
One of the latest ones
On LineageOS I'm using the latest stable firmware.
I haven't been able to update the firmware packages for the last week as I'm away ATM but will be back soon and can resume uploading them.
You can also make the zips yourself if you download the latest ROM from miui website and use one of mine as a template of what files to remove and what to leave.
And then compare the updater script to see what lines to remove.
Its really easy I'm just uploading for people that don't want to download an entire ROM
China dev 7.11.30 :
https://androidfilehost.com/?fid=745849072291698124
Global stable 9.0.2.0:
https://androidfilehost.com/?fid=889964283620776132
Hi, do you have Global Stable 8.2.2.0 firmware? I've mic problem with my Mi6, and it seems the mic is working only in 8.2.2.0
fuqiangyang said:
Hi, do you have Global Stable 8.2.2.0 firmware? I've mic problem with my Mi6, and it seems the mic is working only in 8.2.2.0
Click to expand...
Click to collapse
No sorry.
You can make it yourself very easily though by downloading the full package from end.muiu.com and then using one of my firmware packages as an example of what to remove and what to leave.
Then copy the updater-script from mine to yours or edit it to be the same and flash
Dobsgw said:
No sorry.
You can make it yourself very easily though by downloading the full package from end.muiu.com and then using one of my firmware packages as an example of what to remove and what to leave.
Then copy the updater-script from mine to yours or edit it to be the same and flash
Click to expand...
Click to collapse
Ok, i will try it, thanks a lot
I'm planning to use custom ROM like LOS, but everytime i flash, the mic always not working properly, for example when recording, my voice can't be recorded, but if i tap the mic, the tapping voice is recorded..in the MIUI 9 Stable and Beta, the voice can be recorded but we have to speak very closely to the mic and the voice result also very low..and when i tried to flash back to 8.2.2.0 the mic is working normally, so do u think it's the firmware problem?
---------- Post added at 07:43 PM ---------- Previous post was at 07:42 PM ----------
I'm quite newbie about this, so i'm really sorry if i bother u a lot
Hello Guyz,
here are the links of the MIUI custom roms that you will like and wanted something new in your phone. I will give you all the Links of the websites where you will find the list of phones and then you can download it from there.
MIUI custom roms links :-
*China rom (stable and beta ) :-
http://www.miui.com/getrom.php?r=347&m=yes&app=false
*EU rom :- https://xiaomi.eu/community/forums/miui-rom-releases.103/
From there you will have to choose latest miui version and then you will get links where you can choose your device and download the rom (EU).
*Brasil Rom :- https://miuibrasil.org/downloads/#downloads
*Global (Stable and Beta) :- http://en.miui.com/getrom.php?r=345&m=yes&app=false
here you will find russia stable rom also.
*Mi Globe rom :-
https://mi-globe.com/rom-builder-features/?codename=ysl&img=redmis2.png&realname=RedMi+S2
and if you like this then please like this thread.
THANK YOU
What is the difference between all miui rom?
I think they are region specific ?
Gohar___Nadeem said:
What is the difference between all miui rom?
I think they are region specific ?
Click to expand...
Click to collapse
Brother different region having different feature .We can also flash in Indian redmi y2 also
Thinking of using global rom than indian rom , miui11 ultra.
Check this video.
Mohamedkam000 said:
Check this video.
Click to expand...
Click to collapse
thanks for this. I meant difference in ROM rather than naming convention. Like what I will miss and what I will get if I move from say IN rom to CN rom. or global rom.
ultimateparashar said:
thanks for this. I meant difference in ROM rather than naming convention. Like what I will miss and what I will get if I move from say IN rom to CN rom. or global rom.
Click to expand...
Click to collapse
In that case, I see that you prefer this kind of information.
Size of Miui 12.5.2.0 stable Indian Rom is 3.36 GB.
Size of Miui 12.5.2.0 stable Global Rom is 5.23 GB.
Difference in size is around 2 GB, which clearly demonstrates Indian ROM will be missing many things.
I flashed Global (IM) ROM fastboot v12.5.4.0
So that I could get root
I was on Global India (IN) ROM v12.5.2.0 with no root from fastboot ROM v12.0.2.0
They are pretty much identical.
Major difference I saw:
1. PayTM and Amazon app is installed by default in IN ROM
2. Red light notification in rear display works on latest Indian ROM (v12.5.2.0) but such an option does not exist in the latest Global ROM v12.5.6.0
There is a notification but it seems to be limited and definitely not the red dot.
Honestly I feel the Indian ROM is really good. The red dot is a plus plus really but I'm afraid root would be an issue on the Indian ROM as there are more fastboot ROM's available to the owners when Global ROM (IM) is concerned.
Xiaomi.eu's ROM based on China (CN) has everything and more but I didn't quite like the MiUi dialer and MiUi Contacts app.
Honestly I can't remember if the red dot notification worked on this ROM.
Shailendra Garg said:
Size of Miui 12.5.2.0 stable Indian Rom is 3.36 GB.
Size of Miui 12.5.2.0 stable Global Rom is 5.23 GB.
Difference in size is around 2 GB, which clearly demonstrates Indian ROM will be missing many things.
Click to expand...
Click to collapse
Are you flashing with custom recovery of any sort?
Because of root, I am restricted to the fastboot Rom's. Atleast that's my understanding of getting boot.img from a Rom.
TWRP unofficial didn't flash for me. Hoping the official custom recovery is out soon.