A few years back, OnePlus used to be the pinnacle of the custom development world. The OEM offered a plethora of custom ROMs, mods, and tweaks lined up. However, for the past few iterations, the OEM’s software side has taken the turn for the worse. As a result, there isn’t a lot of development going on with the recent releases.
While they’re still exceptional devices for the general audience, the same isn’t necessarily true for tech enthusiasts. When rooting your device, you can tinker with your device and get access to a lot more features. On the flip side, there is also the possibility of things not working out. When rooting, you can end up bricking your phone. It can be fixed by unbricking.
If you’ve accidentally bricked your phone, then this guide will be of great help to you. In this guide, you will get to know how to unbrick OnePlus 11R using Fastboot Commands.
How to unbrick OnePlus 11R using Fastboot Commands
Step 1: Install Android SDK
Firstly, you’ll need to install the Android SDK Platform Tools on your PC. It’s the official ADB and Fastboot binary offered by Google. You’ll need to download it and extract it to a convenient location on your PC.
Step 2: Download OnePlus 11R Fastboot ROM
Next, you will need to download the stock firmware or Fastboot ROM for your smartphone.
OnePlus provides the firmware in payload.bin, which you will have to extract to get hold of the partition files.
Download OnePlus 11R: Fastboot ROM
Step 3: Extract OnePlus 11 Payload.bin
Once you have downloaded the Fastboot ROM, you can skip this step. If you have a payload.bin firmware, you will need to extract it first and get the resulting IMG files. Once extracted, you will need to ensure that you transfer all the files to the platform-tools folder.
Step 4: Boot your bricked OnePlus 11R to Fastboot Mode
In the majority of the cases, a soft-bricked drive could already be in the Fastboot Mode. But if you’re stuck in a bootloop, long-press the Power key to turn it off. After that, press and hold the Power + Volume Down keys simultaneously to boot your device to Fastboot Mode.
If you aren’t able to power off the device, allow its battery to drain out. Once this happens, you should connect it to the charger. As soon as it is about to boot up, you should use the Power + Volume Up/Down keys and it’ll boot to the Fastboot Mode.
Step 5: Format your device via Fastboot
- Go to the platform-tools folder where the extracted ROM file is present
- Go to the address bar, type in CMD in the address, and hit enter to launch the CMD window
- Now, you should execute the following command to perform a factory reset –
fastboot –w
Step 6: Flash the firmware in Fastboot Mode
Next up, you should execute the following commands in the CMD window to flash the partition file. Ensure that you execute one command at a time. Further, if you get any error, do not leave the process mid-way, instead, move to the next flashing command.
fastboot --set-active=a fastboot flash --slot=all boot boot.img fastboot flash --slot=all modem modem.img fastboot flash vendor_boot vendor_boot.img fastboot flash vbmeta vbmeta.img fastboot flash vbmeta_system vbmeta_system.img fastboot flash vbmeta_vendor vbmeta_vendor.img
Step 7: Flash OnePlus 11R Firmware in FastbootD Mode
You’ll now need to flash the remaining firmware files in the FastbootD Mode. Type the following commands to boot your device to this mode –
fastboot reboot fastboot
Execute the below commands in the CMD window to flash the remaining files –
fastboot flash --slot=all abl abl.img fastboot flash --slot=all aop aop.img fastboot flash --slot=all aop_config aop_config.img fastboot flash --slot=all bluetooth bluetooth.img fastboot flash --slot=all cpucp cpucp.img fastboot flash --slot=all devcfg devcfg.img fastboot flash --slot=all dsp dsp.img fastboot flash --slot=all dtbo dtbo.img fastboot flash --slot=all engineering_cdt engineering_cdt.img fastboot flash --slot=all featenabler featenabler.img fastboot flash --slot=all hyp hyp.img fastboot flash --slot=all imagefv imagefv.img fastboot flash --slot=all init_boot init_boot.img fastboot flash --slot=all keymaster keymaster.img fastboot flash --slot=all oplus_sec oplus_sec.img fastboot flash --slot=all oplusstanvbk oplusstanvbk.img fastboot flash --slot=all qupfw qupfw.img fastboot flash --slot=all recovery recovery.img fastboot flash --slot=all shrm shrm.img fastboot flash --slot=all splash splash.img fastboot flash --slot=all tz tz.img fastboot flash --slot=all uefi uefi.img fastboot flash --slot=all uefisecapp uefisecapp.img fastboot flash --slot=all xbl xbl.img fastboot flash --slot=all xbl_config xbl_config.img fastboot flash --slot=all xbl_ramdump.img xbl_ramdump.img fastboot flash system system.img fastboot flash system_ext system_ext.img fastboot flash vendor vendor.img fastboot flash product product.img fastboot flash my_product my_product.img fastboot flash odm odm.img fastboot flash my_engineering my_engineering.img fastboot flash vendor_dlkm vendor_dlkm.img fastboot flash system_dlkm system_dlkm.img fastboot flash my_stock my_stock.img fastboot flash my_heytap my_heytap.img fastboot flash my_carrier my_carrier.img fastboot flash my_region my_region.img fastboot flash my_bigball my_bigball.img fastboot flash my_manifest my_manifest.img Lastly, execute the following command to boot your smartphone to the OS – fastboot reboot