How to Flash LineageOS 23 Android 16

In this guide, we will show you the steps to flash the latest LineageOS 23 ROM based on Android 16 onto your device. When it comes to custom ROMs, then there are quite a few noteworthy players. The likes of crDroid, Evolution X, DerpFest, RisingOS, among others, all have their loyal fanbase. Moreover, all these ROMs have much more features than what LineageOS has to offer. So, where does LineageOS fit into the picture, and why has it gained so much popularity?

lineageos 23 android 16 - 1

LineageOS 23 based on Android 16

  • What’s the Hype Surrounding LineageOS?
  • How to Flash LineageOS 23 Android 16 [Generic Guide] Download LineageOS 23 Android 16 The Prerequisites Flashing Steps [Non-Samsung Devices] Flashing Steps [Samsung Devices]

What’s the Hype Surrounding LineageOS?

Among all the ROMs that have been released to date, there’s no denying the fact that LineageOS is the most stable of them all. Moroever, it can also claim to provide the snappiest and fastest usage experience out there. Not to mention its clean and stock-like UI is adorned by many, as not everyone is a fan of tons of customizations and tweaks. Furthermore, this ROM usually doesn’t get discontinued abruptly, as is the case with many others [granted the device’s officially supported, which at the time of writing, are 245].

Fun Fact: Do you remember CyanogenMod, the OG of Custom ROMs? LineageOS has taken that ‘lineage’ forward, aka it is the successor to CyanogenMod.

Well, some custom ROMs even make Lineage as their base. In a nutshell, it wouldn’t be an overstatement to say that it is among the most trusted players out there in the custom ROM domain. So without any further ado, let’s make you aware of the steps to download and install/flash the latest LineageOS 23 based on Android 16 onto your device.

How to Flash LineageOS 23 Android 16 [Generic Guide]

lineageos 23 android 16 - 2

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, let’s get one thing straight- this is a generic guide, so it will only list the steps that are common across all the supported devices. Writing individual guides for all 245 devices is beyond the scope of this guide. If you have any queries, then please first ask me in this guide’s comment section or on my Telegram channel. Taking a wild shot might lead to the device going into a bootloop, or even worse, into a bricked state!

Download LineageOS 23 Android 16

First and foremost, get hold of the latest ROM ZIP file along with the partition IMG files from below.

DOWNLOAD LINK

The above link is for the officially released ROMs. If your device is not a part of this, then you may search XDA or Telegram to get an unofficial build for your device.

The Prerequisites

  1. Download and extract Android SDK Platform Tools on your PC.
  2. Then, enable USB Debugging & OEM Unlocking on your device.
  3. Now unlock the bootloader on your device [backup beforehand].
  4. Transfer the ROM and its IMG files to the platform-tools folder.
  5. Next, open Command Prompt inside the platform-tools folder.
  6. Type the below command to boot the device to Fastboot Mode: adb reboot bootloader
  7. Then type the below command and verify if you’re getting an ID fastboot devices
  8. If you’re not getting any ID, then please install Fastboot Drivers .

Flashing Steps [Non-Samsung Devices]

As already mentioned before, these are the generic flashing instructions. You might have to tweak them for your device, as and when required. Moreover, these steps are for non-Samsung devices. If you own a Samsung device, then refer to the next section. Before starting with the flashing, there are a few things to keep in mind, namely:

  • You should be on the latest available official firmware. For instance, Galaxy S20 FE has Android 13 as the latest one, so it should be updated to that OS build, it doesn’t matter it is so far away from Android 16.
  • Skip the command if a file is not there for your device. For example, if your device doesn’t have a vendor_kernel_boot [such as the Pixel 6 series], then you should skip the “fastboot flash vendor_kernel_boot vendor_kernel_boot.img” command.
  • Moreover, there might be a bunch of other files provided by LineageOS, such as init_boot.img and super_empty.img, but they are not required for flashing the ROM.
  • So why have they given the files? Well, super_empty.img is only needed for rare devices that throw up the Error applying update 7 while flashing the ROM via ADB Sideload.
  • On the other hand, init_boot is given if a user wishes to patch it via Magisk and flash it via Fastboot to obtain root. Now that’s all clear, let’s get started with the flashing process.
  1. First off, type in the below commands to flash the partition IMG files: fastboot flash boot boot.img fastboot flash dtbo dtbo.img fastboot flash vendor_boot vendor_boot.img fastboot flash vendor_kernel_boot vendor_kernel_boot.img fastboot flash recovery recovery.img
  2. Then reboot your device to the LineageOS recovery via the below command: fastboot reboot recovery
  3. In some cases, the touch might not work in the recovery; it’s nothing to worry about, it will not happen in the OS. For now, use the Volume keys to highlight the desired option and press the Power key to confirm.
  4. Now go to Factory Reset, then Format Data > Factory Reset, and do a reset.
  5. Then go to Apply Update > Apply from ADB. adb sideload rom.zip
  6. Now type in the below command in the CMD window: adb sideload rom.zip
  7. If you get the Error Applying Update 7 during the sideload, then refer to this guide to fix the issue.
  8. The flashing will now start and could take a while. Once done, you’ll get a prompt on your device.
  9. If you want to flash any other ZIP, such as GApps, then select YES, or else choose NO.
  10. If you have chosen YES, then again go to Apply Update > Apply from ADB.
  11. Now, place the desired file in the platform-tools folder and rename it, if required.
  12. Then type in the below command to flash that file: adb sideload filename.zip
  13. During the sideload, you’ll get the “Signature verification failed”, select Yes to proceed. This warning will appear if you flash any ZIP file that is not a part of LineageOS.
  14. Once done, your last course of action is to once again do a reset, irrespective of the fact whether you have flashed any other ZIP file or not.
  15. So do so from Factory Reset, then Format Data > Factory Reset.
  16. Finally, select Reboot System Now to boot to the newly flashed OS.

That’s it. These were the steps to flash LineageOS 23 Android 16 on non-Samsung devices. Let’s now make you aware of the steps to get this job done on a Samsung phone. Follow along.

Flashing Steps [Samsung Devices]

When it comes to flashing LineageOS on a Samsung device, the steps are near about uniform across all those phones. Here’s how the flashing would go on

  1. Download and extract Android SDK Platform Tools.
  2. Then unlock the bootloader on your Samsung device.
  3. Now, download and extract the Odin Tool on your PC.
  4. Transfer recovery.img and vbmeta.img to the platform tools folder.
  5. Now open the Command Prompt inside this folder.
  6. Then type the below commands to TAR the recovery and vbmeta files: tar –format=ustar -cvf recovery.tar recovery.img tar –format=ustar -cvf vbmeta.tar vbmeta.img
  7. Now boot your device to Download Mode for flashing.
  8. Launch Odin and make sure your device is listed there.
  9. Now go to its Options tab and uncheck the Auto Reboot.
  10. Then click on AP, navigate to recovery.tar, and select it.
  11. Then load the vbmeta_patched.tar file to the Userdata slot.
  12. Now hit Start. The recovery will be flashed to your device.
  13. Then, reboot your device directly to LineageOS Recovery .
  14. Now, rename the Custom ROM to rom.zip and transfer it to the platform tools.
  15. From the LineageOS Recovery, go to Factory Reset > Format data.
  16. Once done, select Apply Update > Apply from ADB option.
  17. After that, type in the below command in the CMD window adb sideload rom.zip
  18. The flashing will now start. Once done, you will get a prompt.
  19. Hit Yes if you wish to sideload any ZIP file like GApps or Magisk .
  20. You might get Signature Verification Failed prompt, just hit Yes.
  21. Or else, tap on No if you don’t want to sideload any other ZIP file.
  22. Once done, please do a Factory Reset > Format data once again.
  23. Finally, tap Reboot System Now to boot to the newly flashed OS!
  • How to Downgrade LineageOS ROM [Video]
  • How to Update LineageOS Without Data Wipe/Format Data/Reset
  • How to Flash LineageOS 23 Android 16 on Poco F5 [Video]
  • What is LineageOS iode ROM and How to Flash it on Android?
Google preferred - 3 Google preferred - 4

(Cancel Reply)

Δ