Related
Hi.
I've been using RR MOD (8.1) for like a month now but now the Xiaomi EU ROM based on MIUI 10 has come out and I want to try it.
How do I install it? Do I clear everything? Do I install something first? Help please
MrGiovanni said:
Hi.
I've been using RR MOD (8.1) for like a month now but now the Xiaomi EU ROM based on MIUI 10 has come out and I want to try it.
How do I install it? Do I clear everything? Do I install something first? Help please
Click to expand...
Click to collapse
Just flash as usual.
- Wipe data, cache, system (dont forget to backup your important files)
- Flash MIUI
- Flash lazy flasher (optional)
Keep in mind
If you flash global beta version, it will replace your TWRP, you need to flash your recovery by fastboot whith pc.
China version, cannot replace your TWRP.
Hi,
with the xiaomi.eu rom, you won't loose your recovery. Just follow instructions told by @MattHdH :
- Wipe data, cache, system (dont forget to backup your important files)
- Flash MIUI
Reboot.
Done !
After a long time I was finally able to unlock my Redmi Note 7.
I realized that flashing and other things on this device are a little bit more complex than on other devices I have had in the past.
Therefore I want to know what are the do's and dont's of this device and maybe make a comprehensive list so that everyone can avoid BRICKING or running into trouble while messing around with their phone.
I have seen things such as:
- never wipe system (which i'm not sure is true btw)
- dm-verity and vbmeta stuff (when to do it and what is it for? - some do it, some don't... which is confusing)
etc.
As you can tell I'm a newbie with this device.
Would be cool if you guys could give some input in order to create a comprehensive list.
Thanks!
Yeah Same thing here !!!
I've been using this phone for a month, i'm not an expert but if it can help around.
-Most custom ROM have they steps to flash and are usually the same for a clean flash (Wipe Cache, Dalvik/Art Cache, Data and System)
-If the custom ROM need it you will need to flash Vbmeta, usually the most ROM already have it inside, and a few have it as an external zip, this is only needed "once" you are coming from MIUI to a custom ROM, otherwise you don't.
-Other custom ROM will ask you to flash global firmware and that's just a 60MB zip that you will found in the ROM links usually, as I said most of the Custom ROM post have their steps.
-Dm-verity is something i haven't had to face as a problem so far so can't help abot that, but following the steps have never cause me any trouble.
What to do?
-First read the post of the Custom ROM including their answers, as it always help before flashing something because you will read if it have any kind of problem or etc from users feed back, and of course the OP info.
-Always have a backup of your stock ROM and personal data to avoid any lost.
-The break-the-glass solution in case of any problem will be always to know which version of phone do you have and have a Fastboot ROM for emergencies or if you are returning to MIUI stock, and the MIFlashTool from MIUI site.
-Always clean flash when you are going to another rom.
What not to do:
-Wiping and formating things you don't know what are you messing with, eg. Vendor partition.
-Never do a dirty flash over another custom ROM or stock, only do dirty flash in the same ROM type if the Dev says is possible to "update" that rom with that method, otherwise do a clean flash.
-Never flash another MIUI ROM that's not your type (China, Global, EEA, Rus, etc) with the MIFlashTool.
-Never flash or use the MIUI Tool with low battery
This might be the common and global things that always someone can tell you, if not the much but i hope it might help
never wipe system, unless you're planning to install another rom after that.
/system is where your OS (ROM) is located, wiping it is wiping your OS from your phone.
IDK much about disable DM-v and vbmeta, all I know is we need these two for disabling android's verified boot, secure boot thingy from google. yay.
AFAIK, we have 3 ways to disable DM-V
Using ofox, open settings > ota > mark on 'disable dm-v' before flashing ROM
by flashing disable dmv zip
by flashing magisk because it's included in magisk.
just do one of them but you can do all three, it doesn't really matter.
and vbmeta is needed only if you're on MIUI and about to flash AOSP rom.
but lately most custom AOSP already zipped with vbmeta so you don't need to worry about that.
here's how I flash ROMs
format data,
reboot recovery,
wipe cache, dalvik, system, data, internal,
flash firmware
flash ROM
flash gapps (optional)
flash kernel (optional)
flash magisk
reboot
hope this helps.
Wipe system if you are installing another rom otherwise you will end in bootloop because there is no system to boot.
Get a latest flashable firmware for your Note7 and place it in your mobile in case you get bootloop.
Install Recovery have every thing always backup.
Use Titanium backup for your apps even system apps should be backedup if you are going to modified system apps or delete them .
I just got the device 2 hours ago already making an optimized/rooted/debloated stock rom for it .
vexa said:
never wipe system, unless you're planning to install another rom after that.
/system is where your OS (ROM) is located, wiping it is wiping your OS from your phone.
IDK much about disable DM-v and vbmeta, all I know is we need these two for disabling android's verified boot, secure boot thingy from google. yay.
AFAIK, we have 3 ways to disable DM-V
Using ofox, open settings > ota > mark on 'disable dm-v' before flashing ROM
by flashing disable dmv zip
by flashing magisk because it's included in magisk.
just do one of them but you can do all three, it doesn't really matter.
and vbmeta is needed only if you're on MIUI and about to flash AOSP rom.
but lately most custom AOSP already zipped with vbmeta so you don't need to worry about that.
here's how I flash ROMs
format data,
reboot recovery,
wipe cache, dalvik, system, data, internal,
flash firmware
flash ROM
flash gapps (optional)
flash kernel (optional)
flash magisk
reboot
hope this helps.
Click to expand...
Click to collapse
Mmm, I used to flash custom ROMs like this way:
- wipe cache, dalvik, system, data, internal,
- format data,
- reboot recovery,
- flash firmware (never did it)
- flash ROM
- flash gapps (optional)
- flash kernel (optional)
- flash magisk
- reboot
What do you mean by flashing a firmware before custom rom? (red)
CrashOverride93 said:
Mmm, I used to flash custom ROMs like this way:
- wipe cache, dalvik, system, data, internal,
- format data,
- reboot recovery,
- flash firmware (never did it)
- flash ROM
- flash gapps (optional)
- flash kernel (optional)
- flash magisk
- reboot
What do you mean by flashing a firmware before custom rom? (red)
Click to expand...
Click to collapse
this firmware, because some roms require certain firmware version (usually the latest stable one)
vexa said:
this firmware, because some roms require certain firmware version (usually the latest stable one)
Click to expand...
Click to collapse
Ohh didn't know. Thanks for letting it me know.
I only flashed, until now, RR and AEX. Now I'm back on Xiaomi.eu ROM But never had any problem.
Please help me. I can't seem to understand what exactly I need to do in order to install a custom ROM on my K20 Pro (Global 10.3.5.0.) I have tried following this (https://forum.xda-developers.com/k20...0-pro-t3953844) post thoroughly and others as well, but can't seem to exactly understand what I am required to do. Most custom ROM's state [Raphael], but as I purchased this device in India, it would most probably be [Raphaelin], after unlocking the Bootloader and installing TWRP, am I supposed to flash a Custom ROM (for ex. Lineage OS) directly or would I have to install a ROM which would make my device [Raphael]? Vendor and Firmware have gone over my head, I do not understand what I need to di. If someone could help me out, It would be mean a lot. Thank you.
Platinum_Pyth0n said:
Please help me. I can't seem to understand what exactly I need to do in order to install a custom ROM on my K20 Pro (Global 10.3.5.0.) I have tried following this (https://forum.xda-developers.com/k20...0-pro-t3953844) post thoroughly and others as well, but can't seem to exactly understand what I am required to do. Most custom ROM's state [Raphael], but as I purchased this device in India, it would most probably be [Raphaelin], after unlocking the Bootloader and installing TWRP, am I supposed to flash a Custom ROM (for ex. Lineage OS) directly or would I have to install a ROM which would make my device [Raphael]? Vendor and Firmware have gone over my head, I do not understand what I need to di. If someone could help me out, It would be mean a lot. Thank you.
Click to expand...
Click to collapse
If you're running stock MIUI and haven't moved to any custom MIUI's till date then you can straight away flash LOS. Moreover, most of the custom roms work on multiple vendors irrespective of whether it is a China Vendor or India or Global. It doesn't matter till the time the developer specifically asks you to be on a particular vendor.
Vendor isn't a dreaded thing. It's just the drivers needed to run the various components in the device (BT, WiFi etc). Till the time you don't wipe the vendor partion in twrp, you would always be good to go. You could carry on flashing custom roms w/o careing about the vendor.
Sent from my Redmi K20 Pro using Tapatalk
Sukhi said:
If you're running stock MIUI and haven't moved to any custom MIUI's till date then you can straight away flash LOS. Moreover, most of the custom roms work on multiple vendors irrespective of whether it is a China Vendor or India or Global. It doesn't matter till the time the developer specifically asks you to be on a particular vendor.
Vendor isn't a dreaded thing. It's just the drivers needed to run the various components in the device (BT, WiFi etc). Till the time you don't wipe the vendor partion in twrp, you would always be good to go. You could carry on flashing custom roms w/o careing about the vendor.
Sent from my Redmi K20 Pro using Tapatalk
Click to expand...
Click to collapse
Thank you very much for your reply. So, just to check if I have understood correctly. I can just install TWRP and then flash Lineage OS straight away, right? I checked (https://forum.xda-developers.com/k20-pro/development/rom-lineageos-16-0-t3965311), and it mentioned:
Instructions :
Download the latest build and GApps
Reboot to recovery
Flash proper vendor and firmware
Flash the latest build and GApps
Reboot
What is "proper vendor and firmware"? And would I also be required to flash this?
Thank you.
Platinum_Pyth0n said:
Thank you very much for your reply. So, just to check if I have understood correctly. I can just install TWRP and then flash Lineage OS straight away, right? I checked (https://forum.xda-developers.com/k20-pro/development/rom-lineageos-16-0-t3965311), and it mentioned:
Instructions :
Download the latest build and GApps
Reboot to recovery
Flash proper vendor and firmware
Flash the latest build and GApps
Reboot
What is "proper vendor and firmware"? And would I also be required to flash this?
Thank you.
Click to expand...
Click to collapse
Go back to the Lineage instructions and read immediately below that. It starts P.S.
It explains exactly proper vendor and firmware means.
No you won't need to install anything for this step
Platinum_Pyth0n said:
Thank you very much for your reply. So, just to check if I have understood correctly. I can just install TWRP and then flash Lineage OS straight away, right? I checked (https://forum.xda-developers.com/k20-pro/development/rom-lineageos-16-0-t3965311), and it mentioned:
Instructions :
Download the latest build and GApps
Reboot to recovery
Flash proper vendor and firmware
Flash the latest build and GApps
Reboot
What is "proper vendor and firmware"? And would I also be required to flash this?
Thank you.
Click to expand...
Click to collapse
Nope ! You don't need to flash vendor + firmware as you already running an untouched stock MIUI build. That is for people who are coming from either modified MIUI builds (EU, Miroom etc) or custom roms with a different vendor (India device running on China Vendor)
Custom roms don't carry the Vendor Firmware files and you can only modify the existing Vendor when you move to other region stock or custom MIUI roms.
Back up your data on Internal storage to a safe place either on a PC or OTG. Skip this step if you have nothing important.
Boot In TWRP
Wipe System, Data , Cache , Dalvik
(Don't reboot at this point, Not Even a Recovery reboot)
Flash LOS
Flash GApps
Go to Advanced Wipe and Format Data by typing Yes
Reboot
Sent from my Redmi K20 Pro using Tapatalk
Sukhi said:
Nope ! You don't need to flash vendor + firmware as you already running an untouched stock MIUI build. That is for people who are coming from either modified MIUI builds (EU, Miroom etc) or custom roms with a different vendor (India device running on China Vendor)
Custom roms don't carry the Vendor Firmware files and you can only modify the existing Vendor when you move to other region stock or custom MIUI roms.
Back up your data on Internal storage to a safe place either on a PC or OTG. Skip this step if you have nothing important.
Boot In TWRP
Wipe System, Data , Cache , Dalvik
(Don't reboot at this point, Not Even a Recovery reboot)
Flash LOS
Flash GApps
Go to Advanced Wipe and Format Data by typing Yes
Reboot
Sent from my Redmi K20 Pro using Tapatalk
Click to expand...
Click to collapse
I'm trying to install a custom rom in K20 pro raphaelin. But it is getting stucked at recovery. Then I have to install stock ROM using MIFlash. Any help on this issue?
Custom ROM is successfully flashed in TWRP.
MyNameIsAbey said:
I'm trying to install a custom rom in K20 pro raphaelin. But it is getting stucked at recovery. Then I have to install stock ROM using MIFlash. Any help on this issue?
Custom ROM is successfully flashed in TWRP.
Click to expand...
Click to collapse
Did you do FORMAT Data (not just Wipe) when you installed your custom ROM, and before rebooting?
I have a K20 pro, with a pre-installed China MIUI 10 ROM.
Following is what I did to flash MIUI 11 EU from what I remembered:
1. Boot to TWRP recovery.
2. Wipe System, Data, Dalvik, Cache
3. Flash MIUI 11 EU Rom
4. Flash no-dm-verity-force-encrypt
Without flashing dm-verity with the 'disable encryption' parameter, my phone would stuck at the boot logo. But after flashing it would make the phone data decrypted, which is invalid to enable in system settings.
What should I do in order to enable encryption in MIUI 11 EU ROM? Thank you!
mkcs said:
I have a K20 pro, with a pre-installed China MIUI 10 ROM.
Following is what I did to flash MIUI 11 EU from what I remembered:
1. Boot to TWRP recovery.
2. Wipe System, Data, Dalvik, Cache
3. Flash MIUI 11 EU Rom
4. Flash no-dm-verity-force-encrypt
Without flashing dm-verity with the 'disable encryption' parameter, my phone would stuck at the boot logo. But after flashing it would make the phone data decrypted, which is invalid to enable in system settings.
What should I do in order to enable encryption in MIUI 11 EU ROM? Thank you!
Click to expand...
Click to collapse
Fastboot flash MIUI EU
Done
Unless you are taking about Xiaomi.eu ROMs.
In that case you should format data, instead of wiping data when installing it.
Robbo.5000 said:
Fastboot flash MIUI EU
Done
Unless you are taking about Xiaomi.eu ROMs.
In that case you should format data, instead of wiping data when installing it.
Click to expand...
Click to collapse
Yes, I am talking about xiaomi.eu ROMS. I was not aware of the special installation method, I treated it as a normal custom rom by wiping system, data, dalvik, cache. If I want to re-install xiaomi.eu ROMS again with default encrypted phone data, should I format data and flash it again?
Download new version https://forum.xda-developers.com/android/software/universal-dm-verity-forceencrypt-t3817389
and follow the intructions
jiraianam said:
Download new version https://forum.xda-developers.com/android/software/universal-dm-verity-forceencrypt-t3817389
and follow the intructions
Click to expand...
Click to collapse
I tried flashing it before, but without disabling the force encryption, phone would stuck at the boot logo
Am currently on MIUI 11.0.3 flashed with miflash
when i flash a custom rom, my phone gets rebooted to recovery
before flash wipe cache and dakvik and data and system...(the problem persists without and with wipes)
i have tried Pixel experience - Havoc -Evolution X....
also tried flashing global vendor before flash rom, but it also doesn't work.
Recovery is TWRP latest version, have also used orange fox recovery
Bootloader unlocking
Any solutions for this problem?
thanks
Masoud.Ser said:
Am currently on MIUI 11.0.3 flashed with miflash
when i flash a custom rom, my phone gets rebooted to recovery
before flash wipe cache and dakvik and data and system...(the problem persists without and with wipes)
i have tried Pixel experience - Havoc -Evolution X....
also tried flashing global vendor before flash rom, but it also doesn't work.
Recovery is TWRP latest version, have also used orange fox recovery
Bootloader unlocking
Any solutions for this problem?
thanks
Click to expand...
Click to collapse
Format the data partition in TWRP. You need to do this when installing over MIUI.
Robbo.5000 said:
Format the data partition in TWRP. You need to do this when installing over MIUI.
Click to expand...
Click to collapse
thanks
but after Format the data partition and Wipe cache and dakvik and mount and unmount the data partition and reboot and flash rom
and reboot to system my phone gets rebooted to recovery again
Masoud.Ser said:
thanks
but after Format the data partition and Wipe cache and dakvik and mount and unmount the data partition and reboot and flash rom
and reboot to system my phone gets rebooted to recovery again
Click to expand...
Click to collapse
Are you booting into MIUI at least once after flashing it, before flashing anything else?
I've stopped doing the mount/unmount. I now always reboot back into TWRP after formatting data, seems more reliable.
In TWRP do a factory reset, then format data, then reboot back into TWRP.
After this install the ROM you want
Robbo.5000 said:
Are you booting into MIUI at least once after flashing it, before flashing anything else?
I've stopped doing the mount/unmount. I now always reboot back into TWRP after formatting data, seems more reliable.
In TWRP do a factory reset, then format data, then reboot back into TWRP.
After this install the ROM you want
Click to expand...
Click to collapse
yes booting into MIUI at least once after flashing it
after wipe and flash rom and reboot
phone into twrp again and also internal storage format auto and am cant use storage and must again flash miui rom with miflash for problem storage
Masoud.Ser said:
yes booting into MIUI at least once after flashing it
after wipe and flash rom and reboot
phone into twrp again and also internal storage format auto and am cant use storage and must again flash miui rom with miflash for problem storage
Click to expand...
Click to collapse
Can you provide all the steps you are doing. I can't see any reason why it's not working.
Robbo.5000 said:
Can you provide all the steps you are doing. I can't see any reason why it's not working.
Click to expand...
Click to collapse
1.flash miui 11.0.3 with miflash and boot...no set setup...
2. flash twrp 3 with fastboot and reboot to twrp
3.wipe cache and dakvik
4. wipe data
5.reboot to twrp
6.flash custom rom without error
but after reboot phone again into twrp and no load rom also cant use storage and write and copy file on storage ...
i have tried Pixel experience - Havoc -Evolution X....
Masoud.Ser said:
1.flash miui 11.0.3 with miflash and boot...no set setup...
2. flash twrp 3 with fastboot and reboot to twrp
3.wipe cache and dakvik
4. wipe data
5.reboot to twrp
6.flash custom rom without error
but after reboot phone again into twrp and no load rom also cant use storage and write and copy file on storage ...
i have tried Pixel experience - Havoc -Evolution X....
Click to expand...
Click to collapse
Step 4 needs to be format data, not wipe data, you have to type 'yes' to confirm when you do it.
Robbo.5000 said:
Step 4 needs to be format data, not wipe data, you have to type 'yes' to confirm when you do it.
Click to expand...
Click to collapse
thanks
work good.
I'm new entered the Xiaomi phone discussion
a few short questions
....................
1-Is it necessary to format data for flash in each time?
2-even need to flash miui with miflah and boot before flash custom rom in each time?
and do need to flash vendor global my phone before flash custom roms?
Masoud.Ser said:
thanks
work good.
I'm new entered the Xiaomi phone discussion
a few short questions
....................
1-Is it necessary to format data for flash in each time?
2-even need to flash miui with miflah and boot before flash custom rom in each time?
and do need to flash vendor global my phone before flash custom roms?
Click to expand...
Click to collapse
1 No
2 No
If you want to flash something else, remove lockscreen security first before flashing. This should allow you to dirty flash an update, or clean flash a new ROM, without problems. You only need to format data when flashing over MIUI.
If you get into problems and you cannot successfully get a custom ROM working, this is when you need to flash MIUI first.
You only need to flash vendor/firmware files when the custom ROM recommends/requires a version that is different to what you currently have.
Masoud.Ser said:
Am currently on MIUI 11.0.3 flashed with miflash
when i flash a custom rom, my phone gets rebooted to recovery
before flash wipe cache and dakvik and data and system...(the problem persists without and with wipes)
i have tried Pixel experience - Havoc -Evolution X....
also tried flashing global vendor before flash rom, but it also doesn't work.
Recovery is TWRP latest version, have also used orange fox recovery
Bootloader unlocking
Any solutions for this problem?
thanks[/QUOTE
Which model is yours indian version or Chinese ?
Click to expand...
Click to collapse
vicky#kick said:
Masoud.Ser said:
Am currently on MIUI 11.0.3 flashed with miflash
when i flash a custom rom, my phone gets rebooted to recovery
before flash wipe cache and dakvik and data and system...(the problem persists without and with wipes)
i have tried Pixel experience - Havoc -Evolution X....
also tried flashing global vendor before flash rom, but it also doesn't work.
Recovery is TWRP latest version, have also used orange fox recovery
Bootloader unlocking
Any solutions for this problem?
thanks[/QUOTE
Which model is yours indian version or Chinese ?
Click to expand...
Click to collapse
global
Click to expand...
Click to collapse
I am on k20 pro and trying to flash mortal os rc 14 but after flashing it properly it always stucks in bootloop...
1. Clean all the data partitions except internal storage
2. Flashing latest vendor for MIUI
3. Flashing mortal os rc 14 zip file
4. Flashing DFE
5. Rebooting and get stucks in bootloop
Help me what can i do..
aniketkumarak said:
I am on k20 pro and trying to flash mortal os rc 14 but after flashing it properly it always stucks in bootloop...
1. Clean all the data partitions except internal storage
2. Flashing latest vendor for MIUI
3. Flashing mortal os rc 14 zip file
4. Flashing DFE
5. Rebooting and get stucks in bootloop
Help me what can i do..
Click to expand...
Click to collapse
The emoji's screwed up my reply. Try again.
1. Next time create a new post, don't resurrect a vaguely similar old post.
2. Restore MIUI with a fastboot ROM and try again. Use my guide here to help you install the ROM of choice.
https://forum.xda-developers.com/k20-pro/how-to/simple-guide-flipkart-owners-t4151007/post83329343
If you're not sure what you're doing, follow the guide exactly, do not freestyle.
1.Install any rom
2. In recovery factory reset or change data partition to ext2 and then again back to ext4
Reboot
It will boot.
[email protected] said:
2. ...change data partition to ext2 and then again back to ext4...
Click to expand...
Click to collapse
WT........
Seriously?
Hi, I am new to K20 Pro, I have not unlocked my phone yet, I was just going through the forum, to understand all the things and how flashing is done in K20 Pro, I have a question about flashing the vendor, some ROM require it & some don’t, can anyone explain? And how do I choose the correct vendor for my device?? Where can I download the right vendor??
Thanks!
stanlin salu said:
Hi, I am new to K20 Pro, I have not unlocked my phone yet, I was just going through the forum, to understand all the things and how flashing is done in K20 Pro, I have a question about flashing the vendor, some ROM require it & some don’t, can anyone explain? And how do I choose the correct vendor for my device?? Where can I download the right vendor??
Thanks!
Click to expand...
Click to collapse
When flashing you will actually need vendor and firmware files together.
These are taken from the official MIUI fastboot ROMs. You can find them repackaged in a single flashable zip file from here.
https://downloads.akhilnarang.dev/MIUI/raphael/
Flashing one of these files in TWRP is the easiest way to go.
You can also find then repackaged as separate zip files from here
https://xiaomifirmwareupdater.com/
This site has a much greater archive, so is good if you need an older version that you can't find in the other site. You will need to make sure you download vendor and firmware files for the same version.
You should always stick to the version that is for the region of your phone. e.g. Indian vendor and firmware for an Indian K20 Pro, etc.
Some ROMs use an OSS vendor and so this is included as part of the ROM install. In which case there is no need to flash the MIUI vendor.
When a new version of MIUI is released, vendor and firmware files might get updated, to fix a bug or to add extra functionality. In this case some custom ROM devs will include them so that they get the bug fixes or extra functionality in their ROM too. When this happens they will update the minimum vendor and firmware version requirements for their custom ROM - the version will be the actual MIUI version in which the vendor and firmware files were updated.
Where a ROM doesn't specify vendor and firmware and doesn't have an OSS vendor, then it normally implies that any version will work that is from MIUI based on the same Android version. In this case use the most recent version, which you will already have if you've kept up to date with MIUI updates.
When installing a new ROM, you will only need to flash vendor and firmware files if your current version is less than the required version of the new ROM.
Robbo.5000 said:
When flashing you will actually need vendor and firmware files together.
These are taken from the official MIUI fastboot ROMs. You can find them repackaged in a single flashable zip file from here.
https://downloads.akhilnarang.dev/MIUI/raphael/
Flashing one of these files in TWRP is the easiest way to go.
You can also find then repackaged as separate zip files from here
https://xiaomifirmwareupdater.com/
This site has a much greater archive, so is good if you need an older version that you can't find in the other site. You will need to make sure you download vendor and firmware files for the same version.
You should always stick to the version that is for the region of your phone. e.g. Indian vendor and firmware for an Indian K20 Pro, etc.
Some ROMs use an OSS vendor and so this is included as part of the ROM install. In which case there is no need to flash the MIUI vendor.
When a new version of MIUI is released, vendor and firmware files might get updated, to fix a bug or to add extra functionality. In this case some custom ROM devs will include them so that they get the bug fixes or extra functionality in their ROM too. When this happens they will update the minimum vendor and firmware version requirements for their custom ROM - the version will be the actual MIUI version in which the vendor and firmware files were updated.
Where a ROM doesn't specify vendor and firmware and doesn't have an OSS vendor, then it normally implies that any version will work that is from MIUI based on the same Android version. In this case use the most recent version, which you will already have if you've kept up to date with MIUI updates.
When installing a new ROM, you will only need to flash vendor and firmware files if your current version is less than the required version of the new ROM.
Click to expand...
Click to collapse
Thanks a lot brother, for this detailed explanation.. [emoji56][emoji1]