How to Flash OxygenOS 15/16 on OnePlus Ace 5 Pro
Introduction: Unlocking the True Potential of Your OnePlus Ace 5 Pro
The OnePlus Ace series has established itself as a formidable contender in the high-performance smartphone market, offering flagship-tier specifications at a more accessible price point. However, for enthusiasts and global users, there is a significant hurdle: the Chinese variant, identified by model number PKR110, comes pre-installed with ColorOS. While ColorOS has evolved into a robust and feature-rich Android skin, the global OnePlus community overwhelmingly prefers the cleaner, stock-like, and bloatware-free experience of OxygenOS.
We understand the desire for a unified, global software experience. The transition from ColorOS to OxygenOS is not merely an aesthetic change; it is a fundamental shift in how you interact with your device. It removes region-specific restrictions, unlocks full Google Mobile Services (GMS) compatibility without workarounds, and provides a smoother, more responsive user interface that aligns with the “Never Settle” philosophy.
This comprehensive guide is designed to walk you through the intricate process of flashing the Global OxygenOS 15/16 firmware onto your OnePlus Ace 5 Pro (PKR110). We will cover everything from the crucial prerequisites and necessary tools to the step-by-step flashing procedure using industry-standard methods like the MSM Download Tool and TWRP/OrangeFox recovery. Please proceed with caution, as this process involves modifying your device’s core software and, if not done correctly, can lead to a soft brick. We strongly recommend reading every step thoroughly before attempting anything on your device.
Understanding the ColorOS to OxygenOS Transition
Before initiating the flashing process, it is vital to understand the technical implications of moving from the Chinese firmware to the Global firmware. The OnePlus Ace 5 Pro (PKR110) is hardware-identical to the global OnePlus 13R or the standard OnePlus 13, depending on the region and release cycle, but the software partition layout and carrier branding are distinct.
ColorOS vs. OxygenOS: A Detailed Comparison
- Pre-installed Applications: ColorOS comes loaded with Chinese-specific applications and services (e.g., HeyTap Cloud, various regional apps) that are often unusable outside China and consume valuable storage and RAM. OxygenOS offers a much leaner suite of applications.
- System-Level Integration: ColorOS has deep integrations with Chinese cloud services and notification systems. OxygenOS is integrated with Google’s ecosystem, ensuring seamless operation of Google Play Services, SafetyNet, and Widevine L1 for HD streaming on platforms like Netflix.
- Update Frequency: While OnePlus generally provides timely updates, the rollout schedule for the Global ROM often differs from the Chinese ROM. By switching to OxygenOS, you align your device with the global update cycle.
- Bootloader and Partitioning: The bootloader on Chinese variants is often unlocked differently or requires specific commands to flash global firmware. The
persistpartition andmodemconfigurations may differ, which is why a simple “Local Upgrade” often fails or causes issues like network instability.
Crucial Prerequisites for Flashing OxygenOS 15/16
We cannot stress enough the importance of preparation. Skipping these steps can lead to data loss or a bricked device. Ensure you have the following ready before you proceed.
1. Essential Tools and Software
You will need a Windows PC for the most reliable flashing experience. Download and install the following:
- OnePlus USB Drivers: Essential for your PC to recognize the device in Fastboot/EDL modes. Download the latest version from the official OnePlus community forums or a trusted source.
- MSM Download Tool: This is the official flashing tool for OnePlus devices. You will need a version that specifically supports the OnePlus Ace 5 Pro / OnePlus 13R. Finding a clean, unmodified version of this tool can be challenging; ensure it is from a reputable developer on XDA-Developers or 4PDA.
- Platform Tools (ADB and Fastboot): Download the latest Android SDK Platform-Tools from the official Android developer website. This will allow you to execute commands to reboot your device into different modes.
- TWRP or OrangeFox Recovery (Optional but Recommended): For a more customized flash or if the MSM tool fails, a custom recovery is necessary. Ensure you download the recovery image specifically built for the PKR110.
2. Firmware Files
- OxygenOS 15/16 ROM Zip: You must find the full OTA zip or payload.bin file for the Global OxygenOS version intended for your device. Do not use a ROM meant for a different model number, as this will almost certainly result in a brick.
- Payload Dumper Tool: If you have a payload.bin file, you will need a tool to extract the
boot.img,system.img,vendor.img, etc., if you plan to flash via Fastboot or Custom Recovery.
3. Backup Your Data
Warning: This process will wipe all data on your device. We highly recommend backing up your photos, videos, documents, and chats to an external drive or cloud service. There is no guarantee that data will be recoverable after flashing.
4. Battery and Cable
Ensure your OnePlus Ace 5 Pro has at least 60% battery charge. Use a high-quality OEM USB Type-C cable to prevent disconnection during the flashing process, which can cause severe corruption.
Method 1: Flashing via MSM Download Tool (The Safest Route)
The MSM Download Tool is the holy grail for OnePlus flashing. It reinstalls the entire stock firmware, effectively restoring the device to its factory state with the new OS. This method is generally preferred because it handles the partition formatting and flashing automatically.
Step 1: Boot into EDL Mode (Emergency Download Mode)
There are two ways to enter EDL mode on the OnePlus Ace 5 Pro:
- Software Method:
- Connect your phone to your PC via USB.
- Open a Command Prompt or PowerShell window in your Platform-Tools folder.
- Type
adb devicesto ensure your device is recognized. - Type
adb reboot edl. Your screen should go black.
- Hardware Method (If the device is bricked or ADB is not working):
- Turn off the device completely.
- Press and hold Volume Up + Volume Down simultaneously.
- While holding the buttons, plug the USB cable into your PC. The device should vibrate briefly and show a black screen (EDL).
Step 2: Using the MSM Tool
- Install Drivers: Once in EDL mode, your PC should recognize a new device called “Qualcomm HS-USB 9008” in Device Manager. If not, manually install the OnePlus USB drivers.
- Run MSM Tool: Run the MSM Download Tool executable as Administrator.
- Identify Your Device: The tool should automatically detect the device (it might say “OnePlus Ace 5 Pro” or “OnePlus 13R”).
- Select the ROM: Click “Enum” to see available ROMs. Select the Global OxygenOS 15/16 version. If you have the ROM file (
.opsor.ozip), click “Import” and locate the file. - Start the Flash: Check the “Clean All” or “Clean All and Lock” option. “Clean All” is generally safer if you intend to keep the bootloader unlocked or plan to flash custom recoveries later. “Clean All and Lock” locks the bootloader, which is safer for passing SafetyNet but may trip the warranty in some regions.
- Verify and Flash: Click “Start”. The progress bar will move slowly. Do not disconnect the cable or interrupt the process. This can take 10-15 minutes.
Step 3: First Boot
Once the tool says “Flash Complete” or “Succeed”, the device will automatically reboot. The first boot (post-flash boot) can take a significant amount of time (up to 20-30 minutes). Do not panic; just let it sit.
Method 2: Flashing via TWRP/OrangeFox Custom Recovery
If you prefer a more hands-on approach or the MSM Tool is unavailable, you can flash OxygenOS 15/16 via a custom recovery like TWRP or OrangeFox. This method requires unlocking the bootloader first.
Step 1: Unlock the Bootloader
- Go to Settings > About Phone and tap on “Build Number” 7 times to enable Developer Options.
- Go to Settings > System > Developer Options.
- Enable OEM Unlocking and USB Debugging.
- Connect your phone to the PC. Open a command window and type:
adb reboot bootloader - Once in Fastboot mode, unlock the bootloader by typing:
fastboot oem unlock(Note: This command will wipe your data).
Step 2: Installing Custom Recovery
- Download the TWRP/OrangeFox image for PKR110.
- While in Fastboot mode, flash the recovery:
fastboot flash recovery <recovery_filename.img> - Boot into recovery immediately to prevent the stock OS from overwriting the custom recovery:
fastboot boot <recovery_filename.img>
Step 3: Flashing the OxygenOS Zip
- Once in the TWRP/OrangeFox interface, tap on Wipe.
- Swipe to Factory Reset. This is mandatory to avoid conflicts between ColorOS and OxygenOS.
- Go back to the main menu and tap Install.
- Navigate to the location where you saved the OxygenOS 15/16 Zip file (you may need to transfer it via MTP or ADB Sideload).
- ADB Sideload Method: On your PC, type
adb sideload <rom_name.zip>while the phone is in recovery.
- ADB Sideload Method: On your PC, type
- Swipe to confirm the flash.
- Once finished, tap Wipe Cache/Dalvik and swipe to wipe.
- Tap Reboot System.
Troubleshooting Common Issues
Even with a perfect guide, things can go wrong. Here are solutions to common problems encountered when flashing OxygenOS 15/16 on the OnePlus Ace 5 Pro.
1. Device Stuck on Bootloop
If the device endlessly restarts, it usually indicates a failed flash or a corrupted file.
- Solution: Re-enter EDL mode and re-flash via the MSM Download Tool. Ensure you selected “Clean All”.
2. No Network or SIM Card Issues
This is common when switching from Chinese ColorOS to Global OxygenOS due to different modem configurations.
- Solution: Before flashing, go to the
Servicemenu in the MSM Tool and ensure the “NV Backup” and “NV Restore” options are checked. If the issue persists, you may need to flash a specific modem file (modem.img) compatible with your region.
3. Google Play Integrity / SafetyNet Fails
If your bootloader is unlocked (which it will be if you used Method 2), Google’s integrity checks might fail.
- Solution: You will need to patch the boot image using Magisk and install it. Since our website, Magisk Modules, specializes in this, we recommend visiting our repository at Magisk Module Repository to find modules like “Universal SafetyNet Fix” or “Play Integrity Fix” to restore full functionality.
4. “This Device is Unlocked” Warning on Boot
This is normal if you have an unlocked bootloader. To remove this warning, you will need to flash a custom kernel or use a Magisk module designed to remove the warning text.
Post-Flash Optimization and Safety
Once you have successfully flashed OxygenOS 15/16, your work isn’t entirely done. To ensure the best performance and stability, we recommend the following steps:
Rooting with Magisk
For ultimate control over your device, we recommend rooting with Magisk. This allows you to passroot-sensitive apps (using Shamiko), remove bloatware systemlessly, and install modules from the Magisk Modules Repository.
- Extract the
boot.imgfrom the OxygenOS firmware payload. - Patch it using the Magisk app.
- Flash the patched image via
fastboot flash boot <patched_boot.img>.
Checking Widevine L1
After flashing the Global ROM, check if your Widevine L1 certification is restored. Open apps like DRM Info or Netflix to verify. It usually comes back automatically with the Global firmware.
Conclusion
Flashing OxygenOS 15/16 on the OnePlus Ace 5 Pro (PKR110) is a transformative process that turns a region-locked device into a globally capable flagship. By following our detailed guide, utilizing the MSM Download Tool or Custom Recovery, and adhering to the prerequisites, you can safely navigate this technical procedure.
We have provided the roadmap to liberate your device from the confines of ColorOS. Whether you choose the automated safety of the MSM Tool or the flexibility of TWRP, the end result is a pristine, high-performance OxygenOS experience. For further customization, rooting, and optimization, remember to utilize the resources available at Magisk Modules, where we provide the tools you need to unlock the full potential of your Android device. Proceed with caution, follow the steps precisely, and enjoy your newly flashed OnePlus Ace 5 Pro.