Development [FIRMWARE] OnePlus 9R [lemonades][DDR0/DDR1][Release Updated!] - OnePlus 9R

Providing the latest firmware updates for OnePlus 9R custom users.
OnePlus Flashable Firmware (OnePlus 9R All Models)​
Code:
#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
What is OnePlus 9R Flashable Firmware?
Basically it's a set of firmware that are extracted from the latest OxygenOS Full ROM update payload then generate to the Xiaomi flashable firmware based zip with manually-written and re-zip then lastly upload them.
Notes:
1. If your model comes with Chinese Color OS variant and want to flash Custom ROMs and Latest firmware. MSM is a must to OxygenOS 11 India/Global.
2. Firmware filenames for this device are in the following manner:
fw_lemonades_OxygenOS_OnePlus9ROxygen_13.I.xx*.zip is OnePlus 9R (lemonade) India/Global firmware.
DOWNLOADS​You can get updates always from various mirrors available on the website:
Latest Firmware
Firmware Archive
Frequently Asked Questions:
What is firmware? Is it a full ROM or OTA package?
Firmware is not a ROM nor OTA Package, it's a set of low-level drivers which helps the operating system do whatever it wants to do. It includes various things like Modem, Bluetooth, Bootloader, DSP and etc.
Why should I update the Firmware?
Firmware is provided from OnePlus Full OTA directly, and there are no sources for it to let developers build and edit it on their own like custom ROMs, so if you want to keep your device up to date always update your firmware!
Do I need to update the Firmware If I'm an OxygenOS official or a custom stock ROM user?
No, OxygenOS ROMs contain the firmware package from the payload.bin which I extract and provide here.
Should I update my firmware monthly?
Yes, Basically to follow the latest firmware optimization from OxygenOS to any Android Open Source Project Custom ROMs and to provide better experience.
Updating firmware will flash both slots A/B?
Yes, it will be directly flash and update to your firmware images partition on both A/B slots.
What are the supported models?
LE2100
LE2101
Important reminder (Before Flashing):
Check your DDR type using ADB with the following commands
Code:
adb shell getprop ro.boot.ddr_type
0 - represents your device is DDR0 or LPDDR4X
1 - represents your device is DDR1 or LPDDR5
How to update the firmware?
1. You can use TWRP to flash this Firmware Update or
2. You can also sideload the firmware.zip package via LOS/PE based Recoveries.
3. On LOS/PE Recovery, select “Apply Update”, then “Apply from ADB” to begin sideload.
4. On the host machine, sideload the package using: adb sideload <filename.zip>.zip
5. On TWRP Recovery, you may directly flash the firmware zip file and reboot after the flashing process succeed.
How to check the updated firmware?
Usually, the modem gets updated with newer firmware, you can check it in Settings > About > Baseband.
Source Code:
- Github
- Main project thread
Credits:
yshalsager (without his great work, nothing would be impossible. Big Thanks )
And to all Developers, Contributors, Testers, and Users out there!
Donations:
A donations was never necessary, my enjoyment is to help the community and provide the betterment of our android experiences. Every donations will really be appreciated and to be used to cover my time and efforts.
Paypal

Reserved.

New OxygenOS Stable Firmware Release​
OxygenOS version: 11.2.7.7.LE28DA
DDR Type: 0
Android: 11.0
Filename: fw_lemonades_OxygenOS_OnePlus9ROxygen_13.I.08_OTA_0080_all_2201212033_de77277df9739_11.0-DDR0.zip
Filesize: 123.8 MB
MD5:
Code:
0d2594fb8210120aa7c39b35bf72b22a
Download: Here
​
OxygenOS version: 11.2.7.7.LE28DA
DDR Type: 1
Android: 11.0
Filename: fw_lemonades_OxygenOS_OnePlus9ROxygen_13.I.08_OTA_0080_all_2201212033_de77277df9739_11.0-DDR1.zip
Filesize: 123.8 MB
MD5:
Code:
81b3832a0dc31896ffda214f1d0fcae6
Download: Here

IMPORTANT NOTE:
Custom ROMs available from the community requires latest OxygenOS 11 and up firmware.
So, if your device comes with ColorOS and want to flash custom ROMs. We recommend to Convert first your OnePlus 9R ColorOS to OxygenOS via MSM tool and update to the latest OTA before unlocking your device.
This Firmware updater is an essential file to update your firmware once the OxygenOS release the latest updates without reverting back or MSM to stock rom from your current custom ROM.
I know some of you are familiar with Xiaomi Firmware Updater, and it is similar and the same process.
Enjoy

Nice! I tried and it worked.

I'm preparing flash full ROM.
Actually, I just want to update firmware, which is great for me.
Thanks!

I have a Le2100 model. Which returns 0. But when i asked in support they confirmed my device has LPDDR5! And i asked more than one time.i m running oxygenOS.

Riyad_ said:
I have a Le2100 model. Which returns 0. But when i asked in support they confirmed my device has LPDDR5! And i asked more than one time.i m running oxygenOS.
Click to expand...
Click to collapse
You will know the exact DDR Type of your device once you check via terminal which is present to the description.

New OxygenOS Stable Firmware Release​
OxygenOS version: 11.2.8.8.LE28DA
DDR Type: 0
Android: 11.0
Filename: fw_lemonade_OxygenOS_OnePlus9ROxygen_13.I.09_OTA_0090_all_2202232018_e3135475dbd64d69_11.0-DDR0.zip
Filesize: 123.8 MB
MD5:
Code:
c7a555ad0e3454cda1cc0281b0085382
Download: Here
​
OxygenOS version: 11.2.8.8.LE28DA
DDR Type: 1
Android: 11.0
Filename: fw_lemonade_OxygenOS_OnePlus9ROxygen_13.I.09_OTA_0090_all_2202232018_e3135475dbd64d69_11.0-DDR1.zip
Filesize: 123.8 MB
MD5:
Code:
43d8b6bbd34620c56690bb8e070ec152
Download: Here

Nice work

After installing the firmware and update can not install TWRP. FAILED (remote: Failed to load/authenticate boot image: Not Found). Please tell me how to do it right?

Before and after image of firmware update. Baseband version not changed. Please any one help me.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}

sudipghosh said:
Before and after image of firmware update. Baseband version not changed. Please any one help me.
View attachment 5610799 View attachment 5610801
Click to expand...
Click to collapse
That is the final baseband version of the OxygenOS 11 from 9R,
Please take note that not only modem.img is update as well the some images partition inside the zip file that are essential in firmware updating.

Please take note that our Android 12/12.1 Custom ROMs as of now are using Android 11 blobs, Device, Vendor and Kernel trees from OxygenOS 11.
As advise, we are highly recommended to use latest OxygenOS 11 firmware as of the moment since the kernel source for Android 12, blobs and trees are not yet available and we don't recommend to use OxygenOS 12 firmware to avoid issues.

Related

[Firmware] Xiaomi Redmi 10X 4G / Redmi Note 9 [merlin] [Auto updated!]

Xiaomi custom users face a problem with firmware updates. As there are many devices with no one to provide the newest firmware update every single release, and developers who provide updates to devices may forget or be busy sometimes, so releases are provided later. Here comes Xiaomi Firmware Updater project:
Xiaomi Firmware Updater (Redmi 10X 4G / Redmi Note 9)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Code:
#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
What is Xiaomi Firmware Updater?
A set of various scripts that automatically generates Xiaomi firmware flashable zip files for every MIUI new update! My scripts download MIUI official ROMs, both Developer and Stable, Global, EEA, India, and China, extract firmware either from the firmware-update folder or from update payload, generate firmware flashable zip with auto-written "updater-script", and uploads them automatically to multiple servers. These scripts are completely automated, running on a Linux server every X hours.
Notes:
Firmware filenames for this device are in the following manner:
fw_merlin_miui_MERLIN_*.zip is Redmi 10X 4G (merlin) China firmware.
fw_merlin_miui_MERLINGlobal_*.zip is Redmi Note 9 (merlin) Global firmware.
fw_merlin_miui_MERLINEEAGlobal_*.zip is Redmi Note 9 (merlin) EEA Global firmware.
fw_merlin_miui_MERLININGlobal_*.zip is Redmi Note 9 (merlin) India Global firmware.
Downloads​You can get updates always from various mirrors available on the website:
Latest Firmware
Firmware Archive
Frequently Asked Questions:
What is firmware? Is it a full ROM or OTA package?
Firmware is not a ROM nor OTA Package, it's a set of low-level drivers which helps the operating system do whatever it wants to do. It includes various things like Modem, Bluetooth, Bootloader, DSP and etc.
Why should I update the Firmware?
Firmware is provided from Xiaomi directly, and there are no sources for it to let developers build and edit it on their own like custom ROMs, so if you want to keep your device up to date always update your firmware!
Do I need to update the Firmware If I'm an MIUI official or a custom ROM user?
No, MIUI ROMs contain the firmware-update package which I extract and provide here.
What are the supported devices?
All Snapdragon and MTK devices including China-only devices.
Check the full devices list here
How to update the firmware?
1- Download the package you want to flash. IT MUST BE NAMED WITH THE SAME CODENAME OF YOUR DEVICE.
2- Flash it using TWRP or any custom recovery. There's no need to wipe/format anything before or after the installation.
How to check the updated firmware?
Usually, the modem gets updated with newer firmware, you can check it in Settings > About > Baseband.
Support or Contact:
Having trouble with firmware files? You can open a new issue on the GitHub repository or just write here in a reply, and we’ll help you sort it out.
Source Code:
- GitHub
- Main project thread
Donations:
A donation was never necessary, but It's making life easier for me and guarantees paying server costs. My works are free and open-source, that cost money, time, and many efforts.
XiaomiFirmwareUpdater and MIUIUpdatesTracker scripts are automated, running on a Linux server. If you want these projects to continue and provide the best services to Xiaomi users, you can help me by donating using:
LiberaPay
Paypal
Patreon
Very nice job, my friend !
We love your website
Thank you very much
Nice, thanks.
thank you
Here, we can find download links for extracted VENDORs too:
Latest: https://xiaomifirmwareupdater.com/vendor/merlin/
Archive: https://xiaomifirmwareupdater.com/archive/vendor/merlin/
I've found some problems.
Some files are listed as GLOBAL (QJOMIXM), but they are INDONESIA (QJOIDXM).
And some files listed as INDIA (QJOINXM), but they are GLOBAL (QJOMIXM).
VD171 said:
I've found some problems.
Some files are listed as GLOBAL (QJOMIXM), but they are INDONESIA (QJOIDXM).
And some files listed as INDIA (QJOINXM), but they are GLOBAL (QJOMIXM).
Click to expand...
Click to collapse
I will check.
VD171 said:
I've found some problems.
Some files are listed as GLOBAL (QJOMIXM), but they are INDONESIA (QJOIDXM).
And some files listed as INDIA (QJOINXM), but they are GLOBAL (QJOMIXM).
Click to expand...
Click to collapse
This issue is fixed now. Thanks for reporting.
yshalsager said:
This issue is fixed now. Thanks for reporting.
Click to expand...
Click to collapse
Everything is perfect now.
Thank you
just so everything is clear because the FAQ is a little confusing, you didn't specify there. We can flash this when we are using a custom ROM? In the FAQ only says that we don't need this is we are using MIUI but says nothing about custom ROMs.
Thanks.
Btw, what should I use if I flashed an Indonesian ROM before flashing the custom ROM? Global zip?
Jhon_Locke said:
just so everything is clear because the FAQ is a little confusing, you didn't specify there. We can flash this when we are using a custom ROM? In the FAQ only says that we don't need this is we are using MIUI but says nothing about custom ROMs.
Thanks.
Btw, what should I use if I flashed an Indonesian ROM before flashing the custom ROM? Global zip?
Click to expand...
Click to collapse
In the first post it's mentioned that the purpose of this project is to provide custom ROMs users with firmware files.
Flash the required or recommended Firmware version of your rom. If you don't know check the rom thread or ask its developer.
New MIUI Stable Firmware Release​
Version: V12.0.5.0.RJOCNXM
Android: 11.0
Region: China
Filename: fw_merlin_miui_MERLIN_V12.0.5.0.RJOCNXM_0fba12640a_11.0.zip
Filesize: 40.5 MB
MD5:
Code:
29033e68ff21e42f317ab876625735ae
Download: Here
Note: Older releases are available Here
New MIUI Stable Firmware Release​
Version: V12.0.10.0.QJOEUXM
Android: 10.0
Region: EEA
Filename: fw_merlin_miui_MERLINEEAGlobal_V12.0.10.0.QJOEUXM_17329ead77_10.0.zip
Filesize: 40.3 MB
MD5:
Code:
3330ed75618350605138c5d2178a7793
Download: Here
Note: Older releases are available Here
New MIUI Stable Firmware Release​
Version: V12.0.8.0.QJOINXM
Android: 10.0
Region: India
Filename: fw_merlin_miui_MERLININGlobal_V12.0.8.0.QJOINXM_80e8a3cdd2_10.0.zip
Filesize: 40.3 MB
MD5:
Code:
cb1e947d2284133dfed431eff18dbecf
Download: Here
Note: Older releases are available Here
New MIUI Stable Firmware Release​
Version: V12.0.8.0.QJOMIXM
Android: 10.0
Region: Global
Filename: fw_merlin_miui_MERLINGlobal_V12.0.8.0.QJOMIXM_a147d5c3e4_10.0.zip
Filesize: 40.3 MB
MD5:
Code:
59948d77968f83fe5b8a8b6f1d95dc88
Download: Here
Note: Older releases are available Here
New MIUI Stable Firmware Release​
Version: V12.0.1.0.RJOMIXM
Android: 11.0
Region: Global
Filename: fw_merlin_miui_MERLINGlobal_V12.0.1.0.RJOMIXM_9bf35d329b_11.0.zip
Filesize: 40.5 MB
MD5:
Code:
f5eca7535f3d7e2d290b3d2d924c1077
Download: Here
Note: Older releases are available Here
New MIUI Stable Firmware Release​
Version: V12.0.1.0.RJOEUXM
Android: 11.0
Region: EEA
Filename: fw_merlin_miui_MERLINEEAGlobal_V12.0.1.0.RJOEUXM_475b1129cd_11.0.zip
Filesize: 40.5 MB
MD5:
Code:
5228219f35123fca399a683166a7eecb
Download: Here
Note: Older releases are available Here
New MIUI Stable Firmware Release​
Version: V12.5.2.0.RJOCNXM
Android: 11.0
Region: China
Filename: fw_merlin_miui_MERLIN_V12.5.2.0.RJOCNXM_dc5c5badb0_11.0.zip
Filesize: 40.5 MB
MD5:
Code:
104a6e382aafe22b77229fc4640c1626
Download: Here
Note: Older releases are available Here
New MIUI Stable Firmware Release​
Version: V12.5.1.0.RJOINXM
Android: 11.0
Region: India
Filename: fw_merlin_miui_MERLININGlobal_V12.5.1.0.RJOINXM_a58506aef8_11.0.zip
Filesize: 40.6 MB
MD5:
Code:
9f6225563018885631154897f6596e01
Download: Here
Note: Older releases are available Here
New MIUI Stable Firmware Release​
Version: V12.5.1.0.RJOMIXM
Android: 11.0
Region: Global
Filename: fw_merlin_miui_MERLINGlobal_V12.5.1.0.RJOMIXM_84b071b256_11.0.zip
Filesize: 40.6 MB
MD5:
Code:
419360c0e458411e7d3eb86a961cd198
Download: Here
Note: Older releases are available Here

[Firmware] Xiaomi Redmi 9 / Redmi 9 Prime [lancelot] [Auto updated!]

Xiaomi custom users face a problem with firmware updates. As there are many devices with no one to provide the newest firmware update every single release, and developers who provide updates to devices may forget or be busy sometimes, so releases are provided later. Here comes Xiaomi Firmware Updater project:
Xiaomi Firmware Updater (Redmi 9 / Redmi 9 Prime)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Code:
#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
What is Xiaomi Firmware Updater?
A set of various scripts that automatically generates Xiaomi firmware flashable zip files for every MIUI new update! My scripts download MIUI official ROMs, both Developer and Stable, Global, EEA, India, and China, extract firmware either from the firmware-update folder or from update payload, generate firmware flashable zip with auto-written "updater-script", and uploads them automatically to multiple servers. These scripts are completely automated, running on a Linux server every X hours.
Notes:
Firmware filenames for this device are in the following manner:
fw_lancelot_miui_LANCELOT_*.zip is Redmi 9 (lancelot) China firmware.
fw_lancelot_miui_LANCELOTGlobal_*.zip is Redmi 9 (lancelot) Global firmware.
fw_lancelot_miui_LANCELOTEEAGlobal_*.zip is Redmi 9 (lancelot) EEA Global firmware.
fw_lancelot_miui_LANCELOTINGlobal_*.zip is Redmi 9 Prime (lancelot) India Global firmware.
Downloads​You can get updates always from various mirrors available on the website:
Latest Firmware
Firmware Archive
Frequently Asked Questions:
What is firmware? Is it a full ROM or OTA package?
Firmware is not a ROM nor OTA Package, it's a set of low-level drivers which helps the operating system do whatever it wants to do. It includes various things like Modem, Bluetooth, Bootloader, DSP and etc.
Why should I update the Firmware?
Firmware is provided from Xiaomi directly, and there are no sources for it to let developers build and edit it on their own like custom ROMs, so if you want to keep your device up to date always update your firmware!
Do I need to update the Firmware If I'm an MIUI official or a custom ROM user?
No, MIUI ROMs contain the firmware-update package which I extract and provide here.
What are the supported devices?
All Snapdragon and MTK devices including China-only devices.
Check the full devices list here
How to update the firmware?
1- Download the package you want to flash. IT MUST BE NAMED WITH THE SAME CODENAME OF YOUR DEVICE.
2- Flash it using TWRP or any custom recovery. There's no need to wipe/format anything before or after the installation.
How to check the updated firmware?
Usually, the modem gets updated with newer firmware, you can check it in Settings > About > Baseband.
Support or Contact:
Having trouble with firmware files? You can open a new issue on the GitHub repository or just write here in a reply, and we’ll help you sort it out.
Source Code:
- GitHub
- Main project thread
Donations:
A donation was never necessary, but It's making life easier for me and guarantees paying server costs. My works are free and open-source, that cost money, time, and many efforts.
XiaomiFirmwareUpdater and MIUIUpdatesTracker scripts are automated, running on a Linux server. If you want these projects to continue and provide the best services to Xiaomi users, you can help me by donating using:
LiberaPay
Paypal
Patreon
Congratulations for very good work !
Thank you very much
Wtf,awesome tool and a great idea,big thanx and respect for your work,very cool.!!!!Cheers!!!!
Here, we can find download links for extracted VENDORs too:
Latest: https://xiaomifirmwareupdater.com/vendor/lancelot/
Archive: https://xiaomifirmwareupdater.com/archive/vendor/lancelot/
New MIUI Stable Firmware Release​
Version: V12.0.4.0.QJCMIXM
Android: 10.0
Region: Global
Filename: fw_lancelot_miui_LANCELOTGlobal_V12.0.4.0.QJCMIXM_83136e8623_10.0.zip
Filesize: 41.8 MB
MD5:
Code:
6f0a4f6a69473b64d20bf07ec793ddf1
Download: Here
Note: Older releases are available Here
I have the Redmi 9 TWRP 3.4.2b-1213
Updater process ended with ERROR: 7
Error installing zip Lancelot global V12 blabla
failed to mount system root (no such file or directory)
failed to mount vendor (no such file or directory)
failed to mount product (invalid argument)
My boot is now deleted
VD171 said:
Here, we can find download links for extracted VENDORs too:
Latest: https://xiaomifirmwareupdater.com/vendor/lancelot/
Archive: https://xiaomifirmwareupdater.com/archive/vendor/lancelot/
Click to expand...
Click to collapse
No it is not pure vendor it has fw file also...
yshalsager said:
New MIUI Stable Firmware Release​
Version: V12.0.4.0.QJCMIXM
Android: 10.0
Region: Global
Filename: fw_lancelot_miui_LANCELOTGlobal_V12.0.4.0.QJCMIXM_83136e8623_10.0.zip
Filesize: 41.8 MB
MD5:
Code:
6f0a4f6a69473b64d20bf07ec793ddf1
Download: Here
Note: Older releases are available Here
Click to expand...
Click to collapse
Look the image...it is the updater-script text view...
You can sec that it patch dynamic partition and it must not right ..if anyone flash it he lost system, vendor and product...and must be his device stuck...
Look dynamic-partition-op-list in text view..
So you must edit this (updater-script) file... And delete 12-29 line to avoid this problem...
Tnx for understanding....
So, someone have any Idea how to repair this problem ? I can still access the TWRP, but it doesn't matter what I try to flash, it always end with "failed to mount /Vendor (invalid argument)"
It's like the /Vendor partition was deleted
Just look above
So, if anyone has the same problem, I"ll just write down here what I did to solve it.
Basically, messing with a bad flash of the firmware will mess up some partitions, and no matter what you try to flash from recovery, it won't work because the recovery software cannot find the /vendor partition.
You have to flash through fastboot a stock ROM and then redo everything, aka install TWRP again, a ROM and root.
The thing is, a tons of links claim to be "fastboot stock ROM" but when you try to flash them with Mi flash tool or whatever they never find the right batch file, and I spend hours trying to figure out what batch file and what stock ROM I need.
So here how I will save your time : Download this :
Xiaomi Fastboot Tools
You may need to install some JAVA stuff and I don't quite remember which version of it, but when it works, it's the easiest tool ever. It will give you a link for a (real) stock ROM with all the images you need depending of your device (automatically detected if you are not quite sure) and flash it for you on the bootloader
rouvenster said:
So, someone have any Idea how to repair this problem ? I can still access the TWRP, but it doesn't matter what I try to flash, it always end with "failed to mount /Vendor (invalid argument)"
It's like the /Vendor partition was deleted
Click to expand...
Click to collapse
Extract fw zip file and find updater-script file(find it in path /META-INF/com/google/android/)
.then open it as text file and delete line 12-29..save the file..pack the fw as zip again..flash it....boom...now it work...
Shas45558 said:
View attachment 5281619
Look the image...it is the updater-script text view...
You can sec that it patch dynamic partition and it must not right ..if anyone flash it he lost system, vendor and product...and must be his device stuck...
Look dynamic-partition-op-list in text view..
View attachment 5281621
So you must edit this (updater-script) file... And delete 12-29 line to avoid this problem...
Tnx for understanding....
Click to expand...
Click to collapse
Thanks for reporting!
I have updated Flashable Firmware Creator tool. Newer firmware files will exclude dynamic_partitions_op_list and fw+vendor packages will have a modified version of dynamic_partitions_op_list with update vendor line only.
I will re-upload all recent versions of released firmware files.
Shas45558 said:
Extract fw zip file and find updater-script file(find it in path /META-INF/com/google/android/)
.then open it as text file and delete line 12-29..save the file..pack the fw as zip again..flash it....boom...now it work...
Click to expand...
Click to collapse
Yeah boom it works if you do it before but boom it doesn't work if it has already messed up my partitions. As I said I wasn't able to flash anything at all that looked for /vendor (couldn't even wipe dalvik and cache)
yshalsager said:
Thanks for reporting!
I have updated Flashable Firmware Creator tool. Newer firmware files will exclude dynamic_partitions_op_list and fw+vendor packages will have a modified version of dynamic_partitions_op_list with update vendor line only.
I will re-upload all recent versions of released firmware files.
Click to expand...
Click to collapse
Tnx a lot bro...i am so happy..
Need 4 option...
1.only vendor
2.only fw
3.fw+vendor
4.fw less rom
Because many people want just updated vendor not to update fw
rouvenster said:
Yeah boom it works if you do it before but boom it doesn't work if it has already messed up my partitions. As I said I wasn't able to flash anything at all that looked for /vendor (couldn't even wipe dalvik and cache)
Click to expand...
Click to collapse
Ok if your twrp recovery work then go below post just download and flash it..boom your device work again...tnx
Thread 'Twrp flashable stock rom for Lancelot' https://forum.xda-developers.com/t/twrp-flashable-stock-rom-for-lancelot.4262477/
New MIUI Stable Firmware Release​
Version: V12.0.1.0.RJCCNXM
Android: 11.0
Region: China
Filename: fw_lancelot_miui_LANCELOT_V12.0.1.0.RJCCNXM_802db7e020_11.0.zip
Filesize: 40.4 MB
MD5:
Code:
fc0b4f134ef38387f75f2d19e34b9cd4
Download: Here
Note: Older releases are available Here
how do you install this if youre not on the beta program
yshalsager said:
New MIUI Stable Firmware Release​
Version: V12.0.1.0.RJCCNXM
Android: 11.0
Region: China
Filename: fw_lancelot_miui_LANCELOT_V12.0.1.0.RJCCNXM_802db7e020_11.0.zip
Filesize: 40.4 MB
MD5:
Code:
fc0b4f134ef38387f75f2d19e34b9cd4
Download: Here
Note: Older releases are available Here
Click to expand...
Click to collapse
itthis
Hi all! need call record on the redmi 9 global, can flash "prime india" rom for enable this feature? thanks.
PD. Or any know any method to enable this?
Tmi313 said:
how do you install this if youre not on the beta program
itthis
Click to expand...
Click to collapse
I have installed it. However, I can't add gaaps. The gaaps installer works. I was not able to start Google Play Store or login to google account.

Development [Firmware] Redmi Note 10 [mojito] [Auto updated!]

Xiaomi custom users face a problem with firmware updates. As there are many devices with no one to provide the newest firmware update every single release, and developers who provide updates to devices may forget or be busy sometimes, so releases are provided later. Here comes Xiaomi Firmware Updater project:
Xiaomi Firmware Updater (Redmi Note 10)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Code:
#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
What is Xiaomi Firmware Updater?
A set of various scripts that automatically generates Xiaomi firmware flashable zip files for every MIUI new update! My scripts download MIUI official ROMs, both Developer and Stable, Global, EEA, India, and China, extract firmware either from the firmware-update folder or from update payload, generate firmware flashable zip with auto-written "updater-script", and uploads them automatically to multiple servers. These scripts are completely automated, running on a Linux server every X hours.
Notes:
Firmware filenames for this device are in the following manner:
fw_mojito_miui_MOJITOGlobal_*.zip is Redmi Note 10 (mojito) Global firmware.
fw_mojito_miui_MOJITOEEAGlobal_*.zip is Redmi Note 10 (mojito) EEA Global firmware.
fw_mojito_miui_MOJITOINGlobal_*.zip is Redmi Note 10 (mojito) India Global firmware.
Downloads​You can get updates always from various mirrors available on the website:
Latest Firmware (sweet)
Firmware Archive (sweet)
Frequently Asked Questions:
What is firmware? Is it a full ROM or OTA package?
Firmware is not a ROM nor OTA Package, it's a set of low-level drivers which helps the operating system do whatever it wants to do. It includes various things like Modem, Bluetooth, Bootloader, DSP and etc.
Why should I update the Firmware?
Firmware is provided from Xiaomi directly, and there are no sources for it to let developers build and edit it on their own like custom ROMs, so if you want to keep your device up to date always update your firmware!
Do I need to update the Firmware If I'm an MIUI official or a custom ROM user?
No, MIUI ROMs contain the firmware-update package which I extract and provide here.
What are the supported devices?
All Snapdragon and MTK devices including China-only devices.
Check the full devices list here
How to update the firmware?
1- Download the package you want to flash. IT MUST BE NAMED WITH THE SAME CODENAME OF YOUR DEVICE.
2- Flash it using TWRP or any custom recovery. There's no need to wipe/format anything before or after the installation.
How to check the updated firmware?
Usually, the modem gets updated with newer firmware, you can check it in Settings > About > Baseband.
Support or Contact:
Having trouble with firmware files? You can open a new issue on the GitHub repository or just write here in a reply, and we’ll help you sort it out.
Source Code:
- GitHub
- Main project thread
Donations:
A donation was never necessary, but It's making life easier for me and guarantees paying server costs. My works are free and open-source, that cost money, time, and many efforts.
XiaomiFirmwareUpdater and MIUIUpdatesTracker scripts are automated, running on a Linux server. If you want these projects to continue and provide the best services to Xiaomi users, you can help me by donating using:
LiberaPay
Paypal
Patreon
Noice
I have a question, my device is redmi note 10
and it has codename 'Sunny'
I cannot find firmware for sunny but all are the mojiito
lithaxor said:
I have a question, my device is redmi note 10
and it has codename 'Sunny'
I cannot find firmware for sunny but all are the mojiito
Click to expand...
Click to collapse
Sunny & mojito are same.
MPK99 said:
Sunny & mojito are same.
Click to expand...
Click to collapse
I tried to update using 12.0.5_Mojito rom today using update app , choosing the update package.
It throws an error ! saying Coudn't verify my rom and saying it is a custom rom something.
Thanks
lithaxor said:
I tried to update using 12.0.5_Mojito rom today using update app , choosing the update package.
It throws an error ! saying Coudn't verify my rom and saying it is a custom rom something.
Thanks
Click to expand...
Click to collapse
No. You can't find & download an OTA & throw it to updater. It doesn't work like that.
MPK99 said:
What update app? You can't find & download an OTA & throw it to updater. It doesn't work like that.
Click to expand...
Click to collapse
See those attached pics,
*I want to update my phone*
But I cannot
There is no update for Redmi Note 10
Code: sunny
lithaxor said:
See those attached pics,
*I want to update my phone*
But I cannot
There is no update for Redmi Note 10
Code: sunny
Click to expand...
Click to collapse
Did u sign in through mi account?
New MIUI Stable Firmware Release​
Version: V12.0.3.0.RKGEUXM
Android: 11.0
Region: EEA
Filename: fw_mojito_miui_MOJITOEEAGlobal_V12.0.3.0.RKGEUXM_d15dfae454_11.0.zip
Filesize: 71.6 MB
MD5:
Code:
7a268b475b69e07c9ec057f3da9e402c
Download: Here
Note: Older releases are available Here
New MIUI Stable Firmware Release​
Version: V12.0.7.0.RKGMIXM
Android: 11.0
Region: Global
Filename: fw_mojito_miui_MOJITOGlobal_V12.0.7.0.RKGMIXM_5a09f57e13_11.0.zip
Filesize: 71.6 MB
MD5:
Code:
67b4513b2761cd4e28fd22513a634b01
Download: Here
Note: Older releases are available Here
New MIUI Stable Firmware Release​
Version: V12.0.1.0.RKGINXM
Android: 11.0
Region: India
Filename: fw_mojito_miui_MOJITOINGlobal_V12.0.1.0.RKGINXM_f584d3b8c9_11.0.zip
Filesize: 71.6 MB
MD5:
Code:
8de536c4b2e697c9df37a7330abc58cc
Download: Here
Note: Older releases are available Here
New MIUI Stable Firmware Release​
Version: V12.0.3.0.RKGINXM
Android: 11.0
Region: India
Filename: fw_mojito_miui_MOJITOINGlobal_V12.0.3.0.RKGINXM_21c2828e61_11.0.zip
Filesize: 71.6 MB
MD5:
Code:
ca11969a864d8e9fb91a954b264d7bef
Download: Here
Note: Older releases are available Here
so i can just update me sunny device even with mojito firmware as MPK99 stated ?
pihpih95 said:
so i can just update me sunny device even with mojito firmware as MPK99 stated ?
Click to expand...
Click to collapse
Yeah. Files are unified.
yshalsager said:
Yeah. Files are unified.
Click to expand...
Click to collapse
thanks ! i will try later
deleted
New MIUI Stable Firmware Release​
Version: V12.0.9.0.RKGMIXM
Android: 11.0
Region: Global
Filename: fw_mojito_miui_MOJITOGlobal_V12.0.9.0.RKGMIXM_dca72f24be_11.0.zip
Filesize: 71.6 MB
MD5:
Code:
b005fac211437d79fe9c8d5bed331aec
Download: Here
Note: Older releases are available Here
New MIUI Stable Firmware Release​
Version: V12.0.4.0.RKGINXM
Android: 11.0
Region: India
Filename: fw_mojito_miui_MOJITOINGlobal_V12.0.4.0.RKGINXM_03f70fb721_11.0.zip
Filesize: 71.6 MB
MD5:
Code:
8e6328dfd0e361e5e4fa24b8441b9486
Download: Here
Note: Older releases are available Here
New MIUI Stable Firmware Release​
Version: V12.0.10.0.RKGMIXM
Android: 11.0
Region: Global
Filename: fw_mojito_miui_MOJITOGlobal_V12.0.10.0.RKGMIXM_79e1dbb0f0_11.0.zip
Filesize: 71.6 MB
MD5:
Code:
a87357d9dd560195660a016fc751b893
Download: Here
Note: Older releases are available Here
Why there are no fastboot ROMs for the newer versions?

Development [Firmware] Xiaomi Pad 5 Pro 5G [enuma] [Auto updated!]

Xiaomi custom ROMs users face a problem with firmware updates. As there are many devices with no one to provide the newest firmware update every single release, and developers who provide updates to devices may forget or be busy sometimes, so releases are provided later. Here comes Xiaomi Firmware Updater project:
Xiaomi Firmware Updater (Xiaomi Pad 5 Pro 5G)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Code:
#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
What is Xiaomi Firmware Updater?
A set of various scripts that automatically generates Xiaomi firmware flashable zip files for every MIUI new update! My scripts download MIUI official ROMs, both Developer and Stable, Global, EEA, India, and China, extract firmware either from the firmware-update folder or from update payload, generate firmware flashable zip with auto-written "updater-script", and uploads them automatically to multiple servers. These scripts are completely automated, running on a Linux server every X hours.
Notes:
Firmware filenames for this device are in the following manner:
fw_enuma_miui_ZEUS_*.zip is Xiaomi Pad 5 Pro 5G (enuma) China firmware.
Downloads​You can get updates always from various mirrors available on the website:
Latest Firmware
Firmware Archive
Frequently Asked Questions:
What is firmware? Is it a full ROM or OTA package?
Firmware is not a ROM nor OTA Package, it's a set of low-level drivers which helps the operating system do whatever it wants to do. It includes various things like Modem, Bluetooth, Bootloader, DSP etc.
Why should I update the Firmware?
Firmware is provided from Xiaomi directly, and there are no sources for it to let developers build and edit it on their own like custom ROMs, so if you want to keep your device up to date always update your firmware!
Do I need to update the Firmware If I'm an MIUI official or a custom ROM user?
No, MIUI ROMs contain the firmware-update package, which I extract and provide here.
What are the supported devices?
All Snapdragon and MTK devices, including China-only devices.
Check the full devices list here
How to update the firmware?
1- Download the package you want to flash. IT MUST BE NAMED WITH THE SAME CODENAME OF YOUR DEVICE.
2- Flash it using TWRP or any custom recovery. There's no need to wipe/format anything before or after the installation.
How to check the updated firmware?
Usually, the modem gets updated with newer firmware, you can check it in Settings > About > Baseband.
Support or Contact:
Having trouble with firmware files? You can open a new issue on the GitHub repository or just write here in a reply, and we’ll help you sort it out.
Source Code:
- GitHub
- Main project thread
Donations:
A donation was never necessary, but It's making life easier for me and guarantees paying server costs. My works are free and open-source, that cost money, time, and many efforts.
XiaomiFirmwareUpdater and MIUIUpdatesTracker scripts are automated, running on a Linux server. If you want these projects to continue and provide the best services to Xiaomi users, you can help me by donating using:
LiberaPay
Paypal
Patreon
Xiaomi taking their time trying to get android 12 ready for this pad 5 pro.
Even my 2.5 year old Oppo find X2 pro got android 12 already.
The bug must have been so bad for them to shelve the update.
mickfitz said:
Xiaomi taking their time trying to get android 12 ready for this pad 5 pro.
Even my 2.5 year old Oppo find X2 pro got android 12 already.
The bug must have been so bad for them to shelve the update.
Click to expand...
Click to collapse
Meanwhile android 13 Developer Beta is available, so they might skip 12 and go to 13 directly.
New MIUI Stable Firmware Release​
Version: V13.0.6.0.RKZCNXM
Android: 11.0
Region: China
Filename: fw_enuma_miui_ENUMA_V13.0.6.0.RKZCNXM_4313a27680_11.0.zip
Filesize: 140.0 MB
MD5:
Code:
d830f057023fc34ba5936dea75f413ed
Download: Here
Note: Older releases are available Here
Can I use a magisk for flashing fw_enuma_miui_ENUMA_V13.0.6.0.RKZCNXM_4313a27680_11.0.zip ?
I already know, can't use magic.
Can anyone explain to me what tool i can flash it ?
Unfortunately, I have not found twrp recovery for xiaomi pad 5 pro 5G.
Best wishes
osk.
yshalsager said:
Xiaomi custom ROMs users face a problem with firmware updates. As there are many devices with no one to provide the newest firmware update every single release, and developers who provide updates to devices may forget or be busy sometimes, so
Click to expand...
Click to collapse
So what kind of languages does this ROM support? Only Chinese and English?
Thystle said:
So what kind of languages does this ROM support? Only Chinese and English?
Click to expand...
Click to collapse
This isn't a rom. It's a firmware package. Please read the FAQ.
New MIUI Stable Firmware Release​
Version: V13.1.4.0.SKZCNXM
Android: 12.0
Region: China
Filename: fw_enuma_miui_ENUMA_V13.1.4.0.SKZCNXM_9ca06e5bf2_12.0.zip
Filesize: 140.3 MB
MD5:
Code:
701724446978cff926a42790ca99b11a
Download: Here
Note: Older releases are available Here
New MIUI Stable Firmware Release​
Version: V14.0.1.0.TKZCNXM
Android: 13.0
Region: China
Filename: fw_enuma_miui_ENUMA_V14.0.1.0.TKZCNXM_e103bafd31_13.0.zip
Filesize: 140.6 MB
MD5:
Code:
563297f3b2cc0d3932a3011751b66d7e
Download: Here
Note: Older releases are available Here
Love this device but I downgraded to find a nasty documentsui bug
New MIUI Stable Firmware Release​
Version: V14.0.23.4.25.DEV
Android: 13.0
Region: China
Filename: fw_enuma_miui_ENUMA_V14.0.23.4.25.DEV_0c01466683_13.0.zip
Filesize: 140.6 MB
MD5:
Code:
b5b76e7274c266111543d6fcb4b65ad9
Download: Here
Note: Older releases are available Here
New MIUI Stable Firmware Release​
Version: V14.0.3.0.TKZCNXM
Android: 13.0
Region: China
Filename: fw_enuma_miui_ENUMA_V14.0.3.0.TKZCNXM_1b4962b20d_13.0.zip
Filesize: 140.6 MB
MD5:
Code:
30f4de41b6dc0fb9df8f56e44c62f012
Download: Here
Note: Older releases are available Here

Development [Firmware] Xiaomi MIX 4 [odin] [Auto updated!]

Xiaomi custom ROMs users face a problem with firmware updates. As there are many devices with no one to provide the newest firmware update every single release, and developers who provide updates to devices may forget or be busy sometimes, so releases are provided later. Here comes Xiaomi Firmware Updater project:
Xiaomi Firmware Updater (Xiaomi MIX 4)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Code:
#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
What is Xiaomi Firmware Updater?
A set of various scripts that automatically generates Xiaomi firmware flashable zip files for every MIUI new update! My scripts download MIUI official ROMs, both Developer and Stable, Global, EEA, India, and China, extract firmware either from the firmware-update folder or from update payload, generate firmware flashable zip with auto-written "updater-script", and uploads them automatically to multiple servers. These scripts are completely automated, running on a Linux server every X hours.
Notes:
Firmware filenames for this device are in the following manner:
fw_odin_miui_ODIN_*.zip is Xiaomi MIX 4 (odin) China firmware.
Downloads​You can get updates always from various mirrors available on the website:
Latest Firmware
Firmware Archive
Frequently Asked Questions:
What is firmware? Is it a full ROM or OTA package?
Firmware is not a ROM nor OTA Package, it's a set of low-level drivers which helps the operating system do whatever it wants to do. It includes various things like Modem, Bluetooth, Bootloader, DSP etc.
Why should I update the Firmware?
Firmware is provided from Xiaomi directly, and there are no sources for it to let developers build and edit it on their own like custom ROMs, so if you want to keep your device up to date always update your firmware!
Do I need to update the Firmware If I'm an MIUI official or a custom ROM user?
No, MIUI ROMs contain the firmware-update package, which I extract and provide here.
What are the supported devices?
All Snapdragon and MTK devices, including China-only devices.
Check the full devices list here
How to update the firmware?
1- Download the package you want to flash. IT MUST BE NAMED WITH THE SAME CODENAME OF YOUR DEVICE.
2- Flash it using TWRP or any custom recovery. There's no need to wipe/format anything before or after the installation.
How to check the updated firmware?
Usually, the modem gets updated with newer firmware, you can check it in Settings > About > Baseband.
Support or Contact:
Having trouble with firmware files? You can open a new issue on the GitHub repository or just write here in a reply, and we’ll help you sort it out.
Source Code:
- GitHub
- Main project thread
Donations:
A donation was never necessary, but It's making life easier for me and guarantees paying server costs. My works are free and open-source, that cost money, time, and many efforts.
XiaomiFirmwareUpdater and MIUIUpdatesTracker scripts are automated, running on a Linux server. If you want these projects to continue and provide the best services to Xiaomi users, you can help me by donating using:
LiberaPay
Paypal
Patreon
New MIUI Stable Firmware Release​
Version: V13.0.6.0.SKMCNXM
Android: 12.0
Region: China
Filename: fw_odin_miui_ODIN_V13.0.6.0.SKMCNXM_970df7504a_12.0.zip
Filesize: 121.0 MB
MD5:
Code:
9196dddf8496ba0b40e9490fc0814b4a
Download: Here
Note: Older releases are available Here
New MIUI Stable Firmware Release​
Version: V13.0.8.0.SKMCNXM
Android: 12.0
Region: China
Filename: fw_odin_miui_ODIN_V13.0.8.0.SKMCNXM_0677745b0e_12.0.zip
Filesize: 121.0 MB
MD5:
Code:
93305c90055385f4eee9ecab63983eda
Download: Here
Note: Older releases are available Here
New MIUI Stable Firmware Release​
Version: V14.0.1.0.TKMCNXM
Android: 13.0
Region: China
Filename: fw_odin_miui_ODIN_V14.0.1.0.TKMCNXM_dd4b49c456_13.0.zip
Filesize: 122.4 MB
MD5:
Code:
63aec497589b5c130123876221febb5f
Download: Here
Note: Older releases are available Here
New MIUI Stable Firmware Release​
Version: V14.0.4.0.TKMCNXM
Android: 13.0
Region: China
Filename: fw_odin_miui_ODIN_V14.0.4.0.TKMCNXM_93a33b9259_13.0.zip
Filesize: 122.2 MB
MD5:
Code:
bb5d0eecb1cd33e30107724e17ebdb79
Download: Here
Note: Older releases are available Here
New MIUI Stable Firmware Release​
Version: V14.0.23.4.10.DEV
Android: 13.0
Region: China
Filename: fw_odin_miui_ODIN_V14.0.23.4.10.DEV_2ed8d9e18a_13.0.zip
Filesize: 122.2 MB
MD5:
Code:
dc9ad64ea83633e8e502d44ea925c737
Download: Here
Note: Older releases are available Here

Categories

Resources