Hi everyone, I would like to update my vendor partition. I installed last rr build(pie) but my vendor partition is a bit old but don't remember which version. Last time I tried to update vendor it ended with fastboot screen and I don't want to go all over the installation (flash miui China etc...) What is the best way to update vendor?
Flash last xiaomi.eu pie vendor then rr build or if I lfind only the vendor partition can I update it via twrp?
Does someone has already try this or help me going through the best process!
You'll need to flash the whole xiaomi.eu rom, at least I never got it to work when only flashing vendor.
mine was cn stable 11.0.4.0 build miui 11 android 10,then i flashed eu beta 9.12.12,so do i need flash vendor for install aosp based rom,like havoc,evox?tell me about it ,i heard that if i have miui 11 with android 10 then I don't need vendor or firmware,is it true?
Yes that's true, if you're on MIUI 11 no need of vendor, however i would get out of that beta firmware first, flash stable and then shift to custom ROM
Sent from my Redmi K20 Pro using Tapatalk
i wouldn't recomend you touching vendor image unless after flashing the rom you get bootloops.
if you flash or change vendor it will change the encryption keys so ALWAYS flash DFE (disable force encryption) before you reboot. this is unsafe for security reasons! , however if you have taken backup! then perform FORMAT DATA and let new encrption keys to be instated to access internal storage!
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]
Note:I did not make this vendor the credits go to dinolek from 4pda. I AM JUST SHARING IT HERE TO HELP OTHERS. IF YOU WANT ME TO DELETE IT GIVE ME A MESSAGE I'll DELETE IT.
YOU YOUR SELF ARE RESPONSIBLE FOR THE THINGS YOU DO TO YOUR SMART PHONE.I AM NOT responsible.IF YOU POINT YOUR FINGER AT ME I WILL laugh AT YOU.
A warning!!!
This vendor is not compatible with firmware on official vendors from Redmi 6 and 6A themes
Patches and various modifications for the official vendor will not work on the OSS vendor, sometimes have a negative effect!
Kernels from the official vendor will not work on the new vendor. When installing the kernel from the official vendor, the firmware will not start!
short info:
The author of an unofficial vendor is Dinolek
This vendor is based on the ALPS source code from MediaTek based on Android 10
This vendor has significantly fewer problems than all the official
This vendor has been thoroughly tested and has a stable status.
OSS vendor advantages over official:
Default data encryption is missing
- There is support for Api2Cam (You can download Google Camera from Google Play or use the Google Camera GO mod)
- No problem with codecs on Android 10 and 11
- No problems with ring volume control on CERTUS and GSI firmware
- There is support for the Vulkan API (some games and applications will work a little better)
- CERTUS and GSI work much more stable than on the official versions of vendors
- There is video stabilization
- Official YouTube client works great at 720p 60fps
- Kernel 4.9.190
- Based on Android 10 ALPS (AOSP from MediaTek)
Kernel -https://github.com/CertusRepos/android_kernEl_xiaomi_certus
Tree-https://github.com/CertusRepos/android_device_xiaomi_certus/tree/alps-10.0
Requirements:Unlocked bootloader
Need android pie miui
0.4 is for custom Roms and 0.5 is for
gsi
Don't use this vendor for android 9 custom roms
How to install it...I tried to install it twice but ended up with bootlooping...and is there any requirement to flash alps boot.img and where can I get the boot.IMG....by the way I am on crdroid 7.9, wulans kernel, vendor 1.0.8.0
havokelite said:
How to install it...I tried to install it twice but ended up with bootlooping...and is there any requirement to flash alps boot.img and where can I get the boot.IMG....by the way I am on crdroid 7.9, wulans kernel, vendor 1.0.8.0
Click to expand...
Click to collapse
Which twrp version and did you overwrite the vendor or deleted it first and then installed the alps vendor
Rom checker said:
Which twrp version and did you overwrite the vendor or deleted it first and then installed the alps vendor
Click to expand...
Click to collapse
Thanks for the reply, I am on OrangeFox Recovery and I deleted the vendor first & then flashed RevengeOS but got stuck in the bootloop and then flashed CorvusRom and a few other but nothing worked...So I flashed miui stock boot.img and salvaged my redmi 6a....Well I havent flashed vendor before so can u please give full instructions on how to flash the OSS vendor...I mean I have the zip file so can I just flash it or do I need to extract the zip and then select the boot.img file within the alps vendor 4.0 zip....
havokelite said:
Thanks for the reply, I am on OrangeFox Recovery and I deleted the vendor first & then flashed RevengeOS but got stuck in the bootloop and then flashed CorvusRom and a few other but nothing worked...So I flashed miui stock boot.img and salvaged my redmi 6a....Well I havent flashed vendor before so can u please give full instructions on how to flash the OSS vendor...I mean I have the zip file so can I just flash it or do I need to extract the zip and then select the boot.img file within the alps vendor 4.0 zip....
Click to expand...
Click to collapse
Use official twrp latest version and delete the vendor from advanced wipe and install alps vendor 0.4 for revenge os after that the ROM should boot, if it still doesn't boot give a try for 0.5 vendor bcz some people were saying that this vendor was helping them boot ROMs
Are these vendor images up-to date?
Asking because the numbers, 0.4 and 0.5, do not represent the tree version (10.0)
Did those images work for anybody?
I am trying to get back from 64-bit vendor for Android 12 and flashing those over ALPS-Vendor-0.6-ARM64-cactus just doesn't work. The phone is not bootlooping, rather is stuck on boot.
Interestingly enough 0.4 patches just vendor partition, while 0.5 patches both vendor and boot
Hello, i currently have twrp 3.6.0 but in recovery mode it seems android12 fs isnt compatible and it just seems that there isnt any Android 12 compatible recovery but im still trying to find it.
Hi! I am entirely not sure what I am talking about, but yeah the pixel experience recovery supports Android 12, because the ROM I installed with the recovery runs the same. I am also not certain that it would let you install other ROMs or not.
The issue with this recovery is that you cant install any zips etc so its just like a default recovery where you Can just format userdata etc.
TWRP or ofox are only usable if you decrypted by flashed ROM or if you flash DFE.
I'm on orange fox with decrypted by DFE and cherishos and all working fine. To get a bit more security you can password protect orangefox