[OnePlus 9R] Nixsuki:
Providing the latest firmware updates for OnePlus 9R custom users.

OnePlus Flashable Firmware (OnePlus 9R All Models)​

#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

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