In this guide, we will show you the steps to flash the LineageOS 22 ROM based on Android 15 onto your OnePlus 12. The twelfth iteration of devices has been blessed with quite a few custom ROMs, including the likes of crDroid, Nameless, YAAP, Evolution X, RisingOS, and MistOS, among others.
While most of these ROMs are great in their own right, none can come close to LineageOS when we talk about the fluidity, snappiness, and a clean stock usage experience without any bloatware. Apart from that, it also offers a de-Googled ecosystem, meaning there’s no Google apps, services, or framework [though you can install them if needed by sideloading the GApps].
The only point to keep in mind is that LineageOS doesn’t offer many customization tweaks when compared with the likes of Evolution X or crDroid, but truth be told, Lineage was never meant to go in this direction. It is always known to provide the most stable and clean UI/UX without many features [though you’ll get all the usual AOSP tweaks]. So with that in mind, let’s now make you aware to welcome abode this ROM onto your device right away.
How to Install LineageOS 22 Android 15 on OnePlus 12
Before starting, please take a complete device backup. 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.
- First off, download the ROM and its partition files from below:
ROM | Partition IMG Files
- Now, download and extract Android SDK Platform Tools on your PC.
- Then transfer all the files inside the platform-tools folder. Likewise, rename LineageOS to rom.zip.
- Then enable USB Debugging and OEM Unlocking on your device.
- Now connect the device to the PC via USB and unlock its bootloader.
- Then, open Command Prompt inside the platform-tools folder.
- Now type in the below command to boot your device to Fastboot.
adb reboot bootloader
- Then type in the below commands to flash the partition IMG files:
fastboot flash init_boot init_boot.img fastboot flash boot boot.img fastboot flash recovery recovery.img fastboot flash vendor_boot vendor_boot.img
- Then perform a factory reset via the below command
fastboot -w
- Now boot your device to LineageOS recovery using the command:
fastboot reboot recovery
- Then go to Factory Reset > Format Data/Factory Reset > Format Data.
- Now, go to Apply Update > Apply from ADB to boot the device in sideload mode.
- Then type in the below command to start the sideload:
adb sideload rom.zip
- Once done, if you want to flash any other ZIP file, then first do a reboot to recovery.
- Next up, once again, do a format data/factory reset, just to be on the safer side.
- Finally, select Reboot System Now to boot to the newly flashed OS.
That’s it. These were the steps to flash the LineageOS 22 ROM based on Android 15 onto your OnePlus 12.