How to Convert OnePlus Ace 5 from ColorOS to OxygenOS: A Complete Guide

Looking to switch yourOnePlus Ace 5 (PKG110) from Chinese ColorOS to global OxygenOS? While ColorOS offers a feature-rich experience, many users prefer OxygenOS for its cleaner interface and global optimization. In this comprehensive guide, I’ll walk you through the step-by-step conversion process, ensuring a smooth transition while maintaining full functionality, including camera capabilities. Let’s get started.
Why Convert to OxygenOS?
Many users prefer OxygenOS for its clean, near-stock Android experience and better optimization for global markets. While ColorOS is excellent, OxygenOS offers a more familiar interface for international users.
Prerequisites
Before starting, ensure you have:
- Windows 10/11 PC
- USB drivers installed
- SDK Platform tools
- Fastboot Firmware Flasher
- OxygenOS OTA ROM file (OnePlus 13R)
- ColorOS ROM file (OnePlus Ace 5) [needed for camera compatibility]
- At least 50% battery life
- Complete backup of your data
⚠️ WARNING: This process will:
- Void your warranty
- Erase all data
- Carry potential risks of bricking your device
Step-by-Step Guide
1. Preparing Your Device
Enable Developer Options
- Navigate to Settings → About Device → Version
- Locate “Version Number”
- Tap it seven times consecutively
- You’ll see a message “You are now a developer”
Configure Developer Settings
1. Go back to Settings → System & Update
2. Scroll down to find “Developer options”
3. Enable the following:
- OEM unlocking
- USB debugging
4. Connect the phone to the PC and select file transfer on your device.
5. Accept “Allow USB debugging” prompt on the phone
2. Setting Up Your PC
Install Required Software
1. Download and install Android USB drivers for your device.
2. Download SDK Platform Tools zip file and extract the folder.
3. Download and Install Fastboot Firmware Flasher.
3. Obtaining Required Files
Download OxygenOS Firmware
1. Install OxygenUpdater from Play Store
2. Launch app and configure:
- Select OnePlus 13R as device
- Go to Settings → Enable Advanced Mode
- Change Update Method to “Stable (full)”
3. Download the full OTA package
4. Go to your file manager and transfer the zip file to the PC.
Download ColorOS firmware and unpack odm.img (optional, but recommended)
odm.img from the original ColorOS is required for complete compatibility of the camera. Without flashing this file, the camera portrait mode won’t work properly.
1. Download the firmware using this link. (downloading from the browser will not work, use curl or wget instead). You can also download it from other sources.
2. You will need Aria2app to download the file. Install Aria2App (open source) from the Google Play Store.
3. Go to Global options from the upper left menu from the In-App downloader option of the Aria2App.

4. Search max-connection-per-server and set it to 16

5. Then search split and set it to 16.

6. Select Add URL from the plus icon in the bottom right corner, then paste the link and start downloading.
https://gauss-compotacostauto-cn.allawnfs.com/remove-7955272e42856dfa19471f0a3a6d7885/component-ota/25/01/08/781337963e6c450ab363895ef9bcfa60.zip

7. Transfer the file to your PC and unpack the downloaded firmware using Fastboot Firmware Flasher.
8. Select “Full” and click on “Press to Unpack”.

9. Locate and copy odm.img file from FastbootFirmwareFlasher\FIRMWARE\SYSTEM\ folder on your PC.
10. Place it in the platform-tools folder.
4. Unlocking Bootloader
Preparation
1. Backup all important data
2. Ensure battery is above 50%
3. Connect your device to the PC.
Unlock Process
1. Open the platform-tools folder within the Android SDK folder on your PC after extracting the ZIP file.
2. Inside the platform-tools folder, type “cmd” in the address bar and press “Enter” button to open the Command prompt Window.
3. Enter the following command to verify device connection:
adb devices
Should show device serial number
3. Enter fastboot mode:
adb reboot bootloader
4. Verify fastboot connection:
fastboot devices
5. Enter the command to unlock bootloader:
fastboot flashing unlock
6. On your device:
- Use volume buttons to navigate
- Select “Unlock the bootloader”
- Press power button to confirm
- Wait for process to complete

7. Reboot device:
fastboot reboot
5. Flashing OxygenOS
First Stage
1. Copy the downloaded OxygenOS OTA zip file in FastbootFirmwareFlasher\OTA Zips folder.
2. Open Fastboot Firmware Flasher
3. Select “Firmware Unpacker”
3. Choose the OxygenOS OTA file
4. Select “Full” unpacking option
5. Wait for unpacking to complete
Second Stage
1. Enable developer options and USB debugging on your phone.
2. Connect the device in fastboot mode using the command prompt.
adb reboot bootloader
3. In Fastboot Firmware Flasher:
- Select “Firmware Flasher“
- Verify device connection
- Start first stage flash
4. Wait for automatic reboot
5. Device will enter fastboot mode again
6. Press Yes on Fastboot Firmware Flasher and start second stage flash
7. Wait 3-5 minutes for completion
After the second stage finished:
- Select English on your device
- Format data and reboot your device.

Your device is now converted to OxygenOS 15.
6. Post-Flash Setup (Optional)
Camera Compatibility Fix
Note: You won’t get OTA updates if you flash this odm.img file. Instead, use BSG (MGC) GCam for full camera compatibility.
1. Enable developer options and USB debugging again.
2. Go to the platform-tools folder, type “cmd” in the address bar and press “Enter” button to open the Command prompt Window.
3. Enter fastboot mode:
adb reboot fastboot
4. Flash ColorOS odm.img:
fastboot flash odm odm.img
5. Reboot device:
fastboot reboot
7. Final Verification
1. Check system information:
- Settings → About phone
- Verify OxygenOS version
- Check build number
2. Test essential functions:
- Camera (all modes)
- Mobile data
- Wi-Fi
- Bluetooth
- GPS
3. Perform system optimization:
- Restore your backup data
- Sign in to your Google account
- Test all essential apps
Conclusion
While this process requires technical expertise, following these steps carefully will help you successfully convert your OnePlus Ace 5 to OxygenOS. Remember that this modification is irreversible and done at your own risk.
Reference: Kinginu



Can you tell me the information that the odm.img can not be flashed, because the camera will work through gcam is exactly verified? Because I would like to receive ota updates, but so that the camera works. If it is checked, you could add a download link for a specific version, or at least indicate which version works for you.
Also tell me how to update oxygen via Fastboot Firmware Flasher without data loss, if you still flashed the odm.img