Home > OnePlus

Download and Install OnePlus 12 Android 15 Custom ROMs

From this guide, you can download and install various OnePlus 12 custom ROMs based on the latest Android 15 build. The twelfth iteration of the device from OnePlus houses ColorOS in the China region and OxygenOS in the rest of the world [aka Global], even though you can easily find traces of the former in the latter. This unfortunately isn’t such great news after all because ColorOS is filled with tons of bloats and unnecessary UI/UX elements.

Fortunately, OnePlus is still quite an active player in the custom development and this device is no different either. It has already been blessed with quite a few custom ROMs thereby paving the way for you to ditch the stock UI in favor of a cleaner AOSP usage experience. So without any further ado, let’s show you the steps to download and install various Android 15 Custom ROMs on your OnePlus 12.

Download and Install OnePlus 12 Android 15 Custom ROMs

oneplus 12 android 15 custom rom

Before starting, make sure to take a complete device backup beforehand. Droidwin and its members wouldn’t be held responsible in case of a thermonuclear war, your alarm doesn’t wake you up, or if anything happens to your device and data by performing the below steps.

STEP 1: Install Android SDK

First and foremost, you will have to install the Android SDK Platform Tools on your PC. This is the official ADB and Fastboot binary provided by Google and is the only recommended one. So download it and then extract it to any convenient location on your PC. Doing so will give you the platform tools folder, which will be used throughout this guide.

install adb platform tools windows

STEP 2: Enable USB Debugging and OEM Unlocking

Next up, you will have to enable USB Debugging and OEM Unlocking on your device. The former will make your device recognizable by the PC in ADB mode. This will then allow you to boot your device to Fastboot Mode. On the other hand, OEM Unlocking is required to carry out the bootloader unlocking process.

oneplus 11 custom roms

So head over to Settings > About Phone > Tap on Build Number 7 times > Go back to Settings > System > Advanced > Developer Options > Enable USB Debugging and OEM Unlocking.

STEP 3: Unlock Bootloader

Next up, you will also have to unlock the device’s bootloader. Do keep in mind that doing so will wipe off all the data from your device and could nullify its warranty as well. So if that’s all well and good, then please refer to our detailed guide on How to Unlock Bootloader on OnePlus 11 [Video]

oneplus 11 custom roms

STEP 4: Download Android 15 Custom ROMs

  1. You may now get hold of the desired ROM from below:
    YAAP
    AOSPA
    NAMELESS
    EVOLUTION X
    INFINITY X
    XPERIENCE
    RISINGOS
    MISTOS
    CRDROID
    
  2. The ROM will be present in ZIP whereas the rest of the files will be in IMG.
  3. Make sure to transfer all these files to the platform-tools folder on your PC.
  4. Likewise, rename the custom ROM to rom.zip and the GApps to gapps.zip.

STEP 5: Boot to Fastboot Mode

  1. Connect your device to the PC via a USB cable. Make sure USB Debugging is enabled.
  2. Then head over to the platform-tools folder, type in CMD in the address bar, and hit Enter. This will launch the Command Prompt.
  3. Type in the following command in the CMD window to boot your device to Fastboot Mode
    adb reboot bootloader

    oneplus 11 custom roms

  4. To verify the Fastboot connection, type in the below command and you should get back the device ID.
    fastboot devices

    LineageOS OnePlus 11

  5. If you are not getting any serial ID, then please install the Fastboot Drivers.

That’s it. These were the steps to download and install Android 15 Custom ROMs on your OnePlus 12. If you have any queries concerning the aforementioned steps, do let us know in the comments. We will get back to you with a solution as soon as possible.

How to Install Android 15 Custom ROMs on OnePlus 12

Without Custom Recovery

  1. Flash the partition IMG files via the below command:
    fastboot flash boot boot.img
    fastboot flash dtbo dtbo.img
    fastboot flash vendor_boot vendor_boot.img
    fastboot flash init_boot init_boot.img
    fastboot flash recovery recovery.img
  2. Then boot your device to the newly flashed recovery:
    fastboot reboot recovery
  3. Once that’s done, do Factory Reset > Format Data/Factory Reset.
  4. Then go to Apply Update > Apply from ADB to start sideloading.
  5. Next up, type in the below command to sideload the ROM ZIP file:
    adb sideload rom.zip
  6. Once done, again do Factory Reset → Format Data/Factory Reset.
  7. Finally, select Reboot System Now to boot to the newly flashed OS.

Via Custom Recovery

  1. First off, install TWRP or OrangeFox Recovery on your device.
  2. Then boot your device to the recovery via the below command:
    adb reboot recovery
  3. Now go to Wipe > Format Data > Type Yes > hit the checkmark
  4. Then transfer the ROM ZIP file to your device and flash it.
  5. Once done, again do a Format Data from the Wipe section.
  6. Finally, select Reboot > System to boot to the newly flashed OS.

Without Recovery and IMG files

In rare cases, the ROM might not be a recovery one and hence you might not be able to flash it in TWRP and OrangeFox. Likewise, the developer might not have given any IMG file. So what can be done in such cases?

Well, you can extract the ROM ZIP to get the payload.bin and then extract the payload.bin to get the required partition IMG files. You can then flash these files via Fastboot Commands, as shown in the above section.


Share: