However, these ports came with a heavy price:

: Always back up your internal storage before starting.

The stock OnePlus camera app may not fully utilize the 64MP sensor of the Redmi Note 8 Pro. You will likely need to install a ported Google Camera (GCam) for optimal photo quality.

To prevent your device from getting stuck in a boot loop due to data encryption differences: Go to the menu. Select Format Data . Type yes and confirm. Step 5: Reboot

Transfer the OxygenOS ROM zip file to your phone. Select Install in recovery, find the zip, and swipe to flash.

: In TWRP, tap on "Wipe," then "Advanced Wipe." Select these partitions:

Because these are community-made ports, they often come with trade-offs compared to official firmware: Battery and Heat

Prerequisites

On paper, this sounds like the perfect smartphone marriage. You have the Redmi Note 8 Pro, a device legendary for its hardware value: a solid 64-megapixel camera, a vibrant 1080p IPS display, and the MediaTek Helio G90T chipset. Then you have Oxygen OS, widely considered the gold standard of Android skins—lightweight, bloat-free, and fluid. For years, Xiaomi users have looked across the fence at OnePlus owners with envy, wishing they could strip away MIUI’s heavy aesthetic and ads in favor of OnePlus’s clean experience.

It worked, but not as a daily driver.

Before attempting to install OxygenOS on your Redmi Note 8 Pro, it's essential to understand the challenges and risks involved: