How To Guide [GUIDE] Converting OnePlus Ace(ColorOS) to OnePlus 10R(OxygenOS)

Search This thread

yashaswee.exe

Senior Member
Jul 9, 2016
304
112
Mumbai, India
OnePlus 10R / Ace
Few things to keep in mind before starting the process:
  • If you are on ColorOS12 make sure you are flashing OxygenOS12 and NOT OxygenOS 13; similarly if you are ColorOS13 you will have to use OxygenOS13 zip.
  • You must ALWAYS use OxygenOS newer than the ColorOS you have currently installed.

[English] Written Instructions:
(
Note this is for 10pro, steps are the same but DON'T use any firmwares mentioned there)

[Chinese] Written Instructions:

Video Tutorial:

Downloads Links:
80W_C.15_OOS_Android13
150W_C.15_OOS_Android13

You can also follow the same instructions if you wish to convert to ColorOS. Just make sure you use ColorOS zip in that case.
Download link for ColorOS:

150W_ColorOS_C.17_Android13
 
Last edited:

6cdh

New member
Mar 22, 2023
2
2
I flashed OxygenOS into my new china OnePlus ACE (model PGKM10) recently. I'd like to share my experience here.

Note:
  • Be careful about each step, any small mistake might make your device hard bricked. If so, you have to contact the official service center to send your phone, or search for a random people who have the official internal tools to help you.
  • Don't simply reboot your phone if some error happened in fastboot mode, otherwise it might hard bricked.
  • Don't mess android version. For example use OxygenOS Android 13 and ColorOS Android 12, It will hard bricked.
  • Read it all before you touch your phone and PC!
Steps:
  1. Prepare Fastboot Enhance (windows only), an OxygenOS rom.
  2. Boot into your OnePlus ACE, enter developer mode, and enable oem unlocking and USB debugging.
  3. Try to connect your phone with your PC. If you are using Windows 10 or newer, it would install OnePlus driver. It's necessary, otherwise you PC might not recognize your phone after enter fastboot mode. If you are using other OS, it's not required.
  4. Turn off your device, enter fastboot mode. Note the fastboot interface looks like normal boot interface, but with some tiny text in the middle that says it's in fastboot mode.
  5. Run fastboot flashing unlock to unlock partitions for flashing.
  6. Prepare Fastboot Enhance, note it's windows only. If you are using other OS, you need to use fastboot command line tool, do it manually, and it has high risk. I failed once at the fastboot commands, and hard bricked.
  7. Open fastboot enhance, click Partitions button, press Flash payload.bin, select the payload.bin file in the oxygenOS rom, and start. Some tutorials says to remove *-cow partitions, but I didn't find these partitions. That's fine.
  8. If everything success, you can reboot your phone and enjoy!
Troubleshooting:
  • Myphone is not recognized by PC.
    • That's because your Windows PC needs OnePlus driver, try step 3.
    • If you completed step 3, but still got this problem. Just search it, you will get a lot of solutions. They are basically install winusb driver manually with the existing driver on PC.
  • My phone is hardbricked.
    • Don't worry.
    • Don't waste your time to try to solve by yourself. For example, mtk-client don't work. As the author mentioned at issue 577, Mediatek has locked it (dimencity 8100) down completely. The only way as I know is to use the official OPPO internal tools (Qualcomm 9008 mode), it requires internet and an internal employee account. Though its name, it works also for Mediatek dimencity 8100.
    • One way is to contact the official service center, and send your device to them. I didn't try it, but I think they can solve your issue.
    • Another way is to find a person who has the official internal tools, and pay for the service. The pros of this way is the whole process is online, and fast. I found NC Phone on youtube, and solved my issue. Note in this way, a Windows 64-bit, teamviewer and internet is required.
 
Last edited:
  • Like
Reactions: yashaswee.exe

yashaswee.exe

Senior Member
Jul 9, 2016
304
112
Mumbai, India
OnePlus 10R / Ace
I
I flashed OxygenOS into my new china OnePlus ACE (model PGKM10) recently. I'd like to share my experience here.

Note:
  • Be careful about each step, any small mistake might make your device hard bricked. If so, you have to contact the official service center to send your phone, or search for a random people who have the official internal tools to help you.
  • Don't simply reboot your phone if some error happened in fastboot mode, otherwise it might hard bricked.
  • Don't mess android version. For example use OxygenOS Android 13 and ColorOS Android 12, It will hard bricked.
  • Read it all before you touch your phone and PC!
Steps:
  1. Prepare Fastboot Enhance (windows only), an OxygenOS rom.
  2. Boot into your OnePlus ACE, enter developer mode, and enable oem unlocking and USB debugging.
  3. Try to connect your phone with your PC. If you are using Windows 10 or newer, it would install OnePlus driver. It's necessary, otherwise you PC might not recognize your phone after enter fastboot mode. If you are using other OS, it's not required.
  4. Turn off your device, enter fastboot mode. Note the fastboot interface looks like normal boot interface, but with some tiny text in the middle that says it's in fastboot mode.
  5. Run fastboot flashing unlock to unlock partitions for flashing.
  6. Prepare Fastboot Enhance, note it's windows only. If you are using other OS, you need to use fastboot command line tool, do it manually, and it has high risk. I failed once at the fastboot commands, and hard bricked.
  7. Open fastboot enhance, click Partitions button, press Flash payload.bin, select the payload.bin file in the oxygenOS rom, and start. Some tutorials says to remove *-com partitions, but I didn't find these partitions. That's fine.
  8. If everything success, you can reboot your phone and enjoy!
Troubleshooting:
  • Myphone is not recognized by PC.
    • That's because your Windows PC needs OnePlus driver, try step 2.
    • If you completed step 2, but still got this problem. Just search it, you will get a lot of solutions. They are basically install winusb driver manually with the existing driver on PC.
  • My phone is hardbricked.
    • Don't worry.
    • Don't waste your time to try to solve by yourself. For example, mtk-client don't work. As the author mentioned at issue 577, Mediatek has locked it (dimencity 8100) down completely. The only way as I know is to use the official OPPO internal tools (Qualcomm 9008 mode), it requires internet and an internal employee account. Though its name, it works also for Mediatek dimencity 8100.
    • One way is to contact the official service center, and send your device to them. I didn't try it, but I think they can solve your issue.
    • Another way is to find a person who has the official internal tools, and pay for the service. The pros of this way is the whole process is online, and fast. I found NC Phone on youtube, and solved my issue. Note in this way, a Windows 64-bit, teamviewer and internet is required.
In the Step #7, it should be *-cow partitions, No?
 
  • Like
Reactions: 6cdh

sSjBlueVN197

Member
Nov 20, 2018
14
2
I using color os c18 version. Can I flash oxygenOs c15 version? Both using android 13.
Screenshot_2023-03-31-09-08-36-71_fc704e6b13c4fb26bf5e411f75da84f2.jpg
 

sSjBlueVN197

Member
Nov 20, 2018
14
2
Launcher not working, It just display black screen and battert percent always display 0%. After 2~3 minute, my phone auto reboot system, and I can't factory reset in settings
 

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    Please find Ace Racing Edition firmware here:

    Also, note OxygenOS is NOT available for Ace Racing Edition, because that model do not have any equivalent global variant.
    thanks you so much br
  • 1
    I flashed OxygenOS into my new china OnePlus ACE (model PGKM10) recently. I'd like to share my experience here.

    Note:
    • Be careful about each step, any small mistake might make your device hard bricked. If so, you have to contact the official service center to send your phone, or search for a random people who have the official internal tools to help you.
    • Don't simply reboot your phone if some error happened in fastboot mode, otherwise it might hard bricked.
    • Don't mess android version. For example use OxygenOS Android 13 and ColorOS Android 12, It will hard bricked.
    • Read it all before you touch your phone and PC!
    Steps:
    1. Prepare Fastboot Enhance (windows only), an OxygenOS rom.
    2. Boot into your OnePlus ACE, enter developer mode, and enable oem unlocking and USB debugging.
    3. Try to connect your phone with your PC. If you are using Windows 10 or newer, it would install OnePlus driver. It's necessary, otherwise you PC might not recognize your phone after enter fastboot mode. If you are using other OS, it's not required.
    4. Turn off your device, enter fastboot mode. Note the fastboot interface looks like normal boot interface, but with some tiny text in the middle that says it's in fastboot mode.
    5. Run fastboot flashing unlock to unlock partitions for flashing.
    6. Prepare Fastboot Enhance, note it's windows only. If you are using other OS, you need to use fastboot command line tool, do it manually, and it has high risk. I failed once at the fastboot commands, and hard bricked.
    7. Open fastboot enhance, click Partitions button, press Flash payload.bin, select the payload.bin file in the oxygenOS rom, and start. Some tutorials says to remove *-cow partitions, but I didn't find these partitions. That's fine.
    8. If everything success, you can reboot your phone and enjoy!
    Troubleshooting:
    • Myphone is not recognized by PC.
      • That's because your Windows PC needs OnePlus driver, try step 3.
      • If you completed step 3, but still got this problem. Just search it, you will get a lot of solutions. They are basically install winusb driver manually with the existing driver on PC.
    • My phone is hardbricked.
      • Don't worry.
      • Don't waste your time to try to solve by yourself. For example, mtk-client don't work. As the author mentioned at issue 577, Mediatek has locked it (dimencity 8100) down completely. The only way as I know is to use the official OPPO internal tools (Qualcomm 9008 mode), it requires internet and an internal employee account. Though its name, it works also for Mediatek dimencity 8100.
      • One way is to contact the official service center, and send your device to them. I didn't try it, but I think they can solve your issue.
      • Another way is to find a person who has the official internal tools, and pay for the service. The pros of this way is the whole process is online, and fast. I found NC Phone on youtube, and solved my issue. Note in this way, a Windows 64-bit, teamviewer and internet is required.
    1
    I
    I flashed OxygenOS into my new china OnePlus ACE (model PGKM10) recently. I'd like to share my experience here.

    Note:
    • Be careful about each step, any small mistake might make your device hard bricked. If so, you have to contact the official service center to send your phone, or search for a random people who have the official internal tools to help you.
    • Don't simply reboot your phone if some error happened in fastboot mode, otherwise it might hard bricked.
    • Don't mess android version. For example use OxygenOS Android 13 and ColorOS Android 12, It will hard bricked.
    • Read it all before you touch your phone and PC!
    Steps:
    1. Prepare Fastboot Enhance (windows only), an OxygenOS rom.
    2. Boot into your OnePlus ACE, enter developer mode, and enable oem unlocking and USB debugging.
    3. Try to connect your phone with your PC. If you are using Windows 10 or newer, it would install OnePlus driver. It's necessary, otherwise you PC might not recognize your phone after enter fastboot mode. If you are using other OS, it's not required.
    4. Turn off your device, enter fastboot mode. Note the fastboot interface looks like normal boot interface, but with some tiny text in the middle that says it's in fastboot mode.
    5. Run fastboot flashing unlock to unlock partitions for flashing.
    6. Prepare Fastboot Enhance, note it's windows only. If you are using other OS, you need to use fastboot command line tool, do it manually, and it has high risk. I failed once at the fastboot commands, and hard bricked.
    7. Open fastboot enhance, click Partitions button, press Flash payload.bin, select the payload.bin file in the oxygenOS rom, and start. Some tutorials says to remove *-com partitions, but I didn't find these partitions. That's fine.
    8. If everything success, you can reboot your phone and enjoy!
    Troubleshooting:
    • Myphone is not recognized by PC.
      • That's because your Windows PC needs OnePlus driver, try step 2.
      • If you completed step 2, but still got this problem. Just search it, you will get a lot of solutions. They are basically install winusb driver manually with the existing driver on PC.
    • My phone is hardbricked.
      • Don't worry.
      • Don't waste your time to try to solve by yourself. For example, mtk-client don't work. As the author mentioned at issue 577, Mediatek has locked it (dimencity 8100) down completely. The only way as I know is to use the official OPPO internal tools (Qualcomm 9008 mode), it requires internet and an internal employee account. Though its name, it works also for Mediatek dimencity 8100.
      • One way is to contact the official service center, and send your device to them. I didn't try it, but I think they can solve your issue.
      • Another way is to find a person who has the official internal tools, and pay for the service. The pros of this way is the whole process is online, and fast. I found NC Phone on youtube, and solved my issue. Note in this way, a Windows 64-bit, teamviewer and internet is required.
    In the Step #7, it should be *-cow partitions, No?
    1
    I

    In the Step #7, it should be *-cow partitions, No?
    Ah, yes, it's a typo. edited.
    1
    So currently everything is okay?
    yup, everything is OK :D
    1
    Please find Ace Racing Edition firmware here:

    Also, note OxygenOS is NOT available for Ace Racing Edition, because that model do not have any equivalent global variant.
    thanks you so much br