In this guide, we will show you the steps to flash the firmware file on your OnePlus 12R/Ace 3 via Fastboot Commands. There can be quite a few reasons why you might need to flash incremental firmware on our device instead of the entire one. For instance, numerous custom ROMs require you to be on the latest firmware.
While you can flash the entire ROM, but that takes quite a lot of time, effort, and network bandwidth as well [downloading a 7-8GB firmware, extracting the payload.bin via Fastboot Enhance Tool, and then flashing individual partition files]. Therefore, a much better approach is only to update the required partitions.
These incremental firmware are only around 150-160MB in size and take only a couple of minutes to be flashed [since they do not have the super.img/system.img files]. Owing to all these benefits, flashing these firmware on your OnePlus 12R/Ace 3 is a much better approach. And in this guide, we will show you how to do just that. So without any further ado, let’s get started.
Table of Contents
How to Flash Firmware on OnePlus 12R/Ace 3 via Fastboot
Before starting, please take a backup of all the data on your device. Moreover, there exists two different methods that will help you get this job done- the automatic and the manual approach. Go through both these methods once and then try out the one that is in sync with your requirement. Droidwin and its members won’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.
Automatic Flashing
- Download and install the Android SDK Platform Tools on your PC.
- Then enable USB Debugging and OEM Unlocking on your device.
- Now unlock the bootloader on your device and connect it to the PC.
- Then download the firmware and extract it inside the platform-tool.
- Now open the Command Prompt inside the same folder and type in
adb reboot bootloader
- Then launch the install_images.bat file to start the flashing process.
- The device will auto-reboot to FastbootD, this is completely normal.
- Once done, your device will automatically boot to the updated OS.
Manual Flashing
- Download and install the Android SDK Platform Tools on your PC.
- Then enable USB Debugging and OEM Unlocking on your device.
- Now unlock the bootloader on your device and connect it to the PC.
- Then download the firmware and extract it inside the platform-tool.
- Now open the Command Prompt inside the same folder and type in
adb reboot bootloader
- Then flash the modem file in the Fastboot Mode via below command
fastboot flash modem_a modem.img fastboot flash modem_b modem.img
- Now boot your device to the FastbootD Mode via the below command
fastboot reboot fastboot
- Then flash the rest of the files using the below commands, one at a time
fastboot flash abl_a abl.img fastboot flash abl_b abl.img fastboot flash aop_a aop.img fastboot flash aop_b aop.img fastboot flash aop_config_a aop_config.img fastboot flash aop_config_b aop_config.img fastboot flash bluetooth_a bluetooth.img fastboot flash bluetooth_b bluetooth.img fastboot flash cpucp_a cpucp.img fastboot flash cpucp_b cpucp.img fastboot flash devcfg_a devcfg.img fastboot flash devcfg_b devcfg.img fastboot flash dsp_a dsp.img fastboot flash dsp_b dsp.img fastboot flash engineering_cdt_a engineering_cdt.img fastboot flash engineering_cdt_b engineering_cdt.img fastboot flash featenabler_a featenabler.img fastboot flash featenabler_b featenabler.img fastboot flash hyp_a hyp.img fastboot flash hyp_b hyp.img fastboot flash imagefv_a imagefv.img fastboot flash imagefv_b imagefv.img fastboot flash keymaster_a keymaster.img fastboot flash keymaster_b keymaster.img fastboot flash oplus_sec_a oplus_sec.img fastboot flash oplus_sec_b oplus_sec.img fastboot flash oplusstanvbk_a oplusstanvbk.img fastboot flash oplusstanvbk_b oplusstanvbk.img fastboot flash qupfw_a qupfw.img fastboot flash qupfw_b qupfw.img fastboot flash shrm_a shrm.img fastboot flash shrm_b shrm.img fastboot flash splash_a splash.img fastboot flash splash_b splash.img fastboot flash tz_a tz.img fastboot flash tz_b tz.img fastboot flash uefi_a uefi.img fastboot flash uefi_b uefi.img fastboot flash uefisecapp_a uefisecapp.img fastboot flash uefisecapp_b uefisecapp.img fastboot flash xbl_a xbl.img fastboot flash xbl_b xbl.img fastboot flash xbl_config_a xbl_config.img fastboot flash xbl_config_b xbl_config.img fastboot flash xbl_ramdump_a xbl_ramdump.img fastboot flash xbl_ramdump_b xbl_ramdump.img
- Finally, type in the below command to boot to the OS
fastboot reboot
That’s it. These were the steps to flash the firmware file on your OnePlus 12R/Ace 3 via Fastboot Commands. 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.