This guide is for you if you face issues like screen freezing, touch unresponsiveness, camera error, app loading time lag, etc. Even your OnePlus 12 and 12R device may get bricked or stuck in a boot loop issue. Installing the Stock ROM on the handset will get everything on track. Meanwhile, you can install the fresh Stock Firmware on the OnePlus 12 and 12R or update the system software.
Google’s Android OS is based on open-source software and runs on the Linux platform. Due to its customizable options, advanced users or developers can install Custom ROMs, Kernels, Mod files, and more. But sometimes, things don’t go the right way, and you may find errors, stability, or performance issues on your device. In these cases, installing Stock Firmware will come in handy.
Advantage of Stock Firmware
- Flash Stock ROM to Unbrick your device.
- Fix the device boot loop issue.
- Upgrade and Downgrade the Stock software version.
- Unroot the device easily.
- Fix the lag or software issues on the OnePlus 12 and 12R.
- Revert back to Stock ROM to gain device warranty again (if any).
OnePlus 12 Firmware Flash Files
| Software Version |
Changelog |
| OxygenOS 14.0.0.230
CPH2573 India: Firmware File
PJD110 China: Firmware FIle
CPH2581 Europe: Firmware FIle
CPH2583 USA: Firmware FIle |
|
| All Hybrid ROM for OnePlus 12 PJD110:
PJD110_14.0.0.232(CN01): Link
PJD110_14.0.0.610(CN01): Link
PJD110_14.0.0.802(CN01): Link
PJD110_14.0.0.810(CN01): Link
PJD110_14.0.0.840(CN01): Link
CPH2573:
CPH2573_14.0.0.610(EX01): Link
CPH2573_14.0.0.802(EX01): Link
CPH2573_14.0.0.810(EX01): Link
CPH2573_14.0.0.830(EX01): Link
CPH2581:
CPH2581_14.0.0.610(EX01): GLO | EU
CPH2581_14.0.0.802(EX01): GLO | EU
CPH2581_14.0.0.810(EX01): GLO | EU
CPH2581_14.0.0.830(EX01): GLO | EU
CPH2583:
CPH2583_14.0.0.610(EX01): Link
CPH2581_14.0.0.810(EX01): Link
CPH2583_14.0.0.830(EX01): Link |
Hybrid ROM means it supports flashing from both fastboot and TWRP, so it makes no changes to the original ROM.. |
We will keep updating the firmware details whenever a new update is available for this device.
Steps to Install Stock Firmware on OnePlus 12 and 12R
Before installing the stock ROM on your OnePlus 12 and 12R, follow all the pre-requirements first and install the required drivers, firmware, and other tools on your PC.
Pre-Requirements:
- The firmware is only supported for the OnePlus 12 and 12R models. Don’t try it on other devices.
- You will also require a Windows PC/Laptop and a USB cable.
- Make sure to download the latest OnePlus USB Drivers on your Windows and MAC computer and install it.
- Download the ADB Fastboot tool on your PC and install it.
- Keep your device battery charged at least up to 60% before installing the firmware.
- Take a complete backup of your phone data without Root.
Disclaimer:
We at GetDroidTips won’t be responsible for any damage or error that occurs to your phone while or after following this guide. Make sure to take a backup first and do it at your own risk.
Download OplusFlashTool
First Method via Local upgrade
Watch our video tutorial to flash via local upgrade
- Download the firmware OTA zip file from above and move it to the internal storage on your OnePlus 12 and 12R device.
- Head to Settings > System Updates > tap on the gear icon > use the Local Upgrade.
- Select the firmware file that you’ve downloaded before.
- You will see a pop-up screen to upgrade your device; tap on Upgrade Now.
- Next, the device will reboot and flash the OTA file via Stock Recovery.
- The device will boot into a new system.
- Then turn off the phone > press and hold the Volume Down + Power button together for a few seconds to enter into recovery mode.
- Go to Wipe data and cache & select Erase everything.
- Once done. Reboot your device.
- You’re done. Enjoy!
Second Method Via Fastboot Method
Fastboot Method commands
fastboot flash boot boot.img
fastboot flash dtbo dtbo.img
fastboot flash modem modem.img
fastboot flash recovery recovery.img
fastboot --disable-verity flash vbmeta vbmeta.img
fastboot --disable-verity flash vbmeta_system vbmeta_system.img
fastboot reboot fastboot
fastboot flash abl abl.img
fastboot flash aop aop.img
fastboot flash bluetooth bluetooth.img
fastboot flash devcfg devcfg.img
fastboot flash dsp dsp.img
fastboot flash featenabler featenabler.img
fastboot flash hyp hyp.img
fastboot flash imagefv imagefv.img
fastboot flash keymaster keymaster.img
fastboot flash logo logo.img
fastboot flash oem_stanvbk oem_stanvbk.img
fastboot flash odm odm.img
fastboot flash qupfw qupfw.img
fastboot flash storsec storsec.img
fastboot flash tz tz.img
fastboot flash uefisecapp uefisecapp.img
fastboot flash xbl xbl.img
fastboot flash xbl_config xbl_config.img
fastboot flash system system.img
fastboot flash vendor vendor.img
fastboot flash product product.img
fastboot reboot
Watch our video tutorial to flash using the Fastboot method
If you want to install the Stock ROM on your OnePlus 12 and 12R handset manually, follow the guide below. We have shared the ADB Sideloading method to flash the Stock ROM on your OnePlus device.
Follow Complete Tutorials
We assume that this article is helpful to you and that you’ve successfully updated or installed the Stock ROM flash file on your OnePlus 12 and 12R device. If you have any queries, let us know in the comments below.
I need to speak to the admins about the EDL files link posted here.