FP6 [Unofficial] LineageOS 22.2

just a quick write-up for everyone who hasn’t done this before. Note that following this process will wipe your phone.

Install guide (beta version, august 2025)

  1. Ensure that mobile data, SMS, and calls work on the stock OS.
  2. Download the file ending with -recovery.img and the ±1.5GB .zip file from the Github Releases page. Make sure you download the latest version of the files. The other files, such as the -dtbo.img file, are already present in the large .zip file, and thus do not have to be downloaded separately.
  3. Setup adb and fastboot on your PC. How you would get these is OS-specific — on Linux, I recommend using your package manager. For other OS’s, refer to the LineageOS instructions. All adb and fastboot commands are ran from your PC.
  4. Unlock your bootloader (see the section “Unlocking the bootloader” in the /e/OS FP6 installation guide).
  5. Enable USB debugging on your phone. You can find this option in the developer options section of the Settings app.
  6. Boot your phone to fastboot mode using adb reboot bootloader.
  7. Flash the LineageOS recovery partition using fastboot flash recovery recovery.img (where recovery.img is the file you downloaded in step #2)
  8. Reboot your phone, and then boot into your newly flashed recovery image using fastboot reboot recovery.
  9. Perform a factory reset from the recovery menu (probably optional, but recommended by most lineageOS guides anyway). In the recovery menu, you use your volume buttons to move up/down, and the power button to select an option.
  10. Finally, go in into the “Apply update” menu, chose “Apply from ADB”. Then, on your PC, run adb -d sideload FP6-lineageos22.zip, where FP6-lineageos22.zip is the path to the .zip file you downloaded in step #2. This process often stops somewhere after 40% with an error message, but that is normal and not harmful.

You can now safely reboot into LineageOS! My phone asked me if I wanted to install additional stuff (you can e.g. root your device with magisk using the same adb sideload command from here) , but installing additional stuff is optional and can always be done later.

Sources:

This thread

5 Likes