[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] skythian:
All the source code for LineageOS is available in the LineageOS Github repo.

Making a new thread so as to not hijack the build thread from March. Until the official release, I will upload weekly builds as I can. I personally test my builds for a couple of days before I release them, but...

USE THEM AT YOUR OWN RISK. I TAKE NO RESPONSIBILITY FOR YOU BRICKING YOUR PHONE.

Builds:

lineage-19.1-20221003-UNOFFICIAL-guacamole.zip

lineage-19.1-20220912-UNOFFICIAL-guacamole.zip

lineage-19.1-20220905-UNOFFICIAL-guacamole.zip

lineage-19.1-20220828-UNOFFICIAL-guacamole.zip

lineage-19.1-20220823-UNOFFICIAL-guacamole.zip

lineage-19.1-20220808-UNOFFICIAL-guacamole.zip

lineage-19.1-20220731-UNOFFICIAL-guacamole.zip

lineage-19.1-20220725-UNOFFICIAL-guacamole.zip

lineage-19.1-20220718-UNOFFICIAL-guacamole.zip

lineage-19.1-20220711-UNOFFICIAL-guacamole.zip

lineage-19.1-20220704-UNOFFICIAL-guacamole.zip

lineage-19.1-20220626-UNOFFICIAL-guacamole.zip

Recommended Gapps:

NikGapps-full-arm64-12-20220222-signed.zip (w/ Pixel Launcher disabled)

Recommended GCam: (courtesy of Saikat from the OnePlus 7 Pro XML telegram channel)

SGCAM V25 Snapcam_Special.apk

𝚂𝚊𝚒𝚔𝚊𝚝_𝙵𝚊𝚗𝚌𝚢_𝐕4_𝗕𝗧🟢.xml

libgcastartup_8.4_saikat.so

Notes:

Gapps packages are finicky with A12/LineageOS-19.1. If your phone hangs on boot after flashing, it is likely a problem with your gapps package.

Pixel Launcher is completely broken in many A12 Gapps packages. It will crash on boot, and even if you use a different launcher, Recent Apps will be broken. It's a known issue https://issuetracker.google.com/issues/204650736. I recommend not installing Pixel Launcher at all (and I have disabled it in the NikGapps package I link below).

Depending on the last build that you flashed, you may have to switch pre-device from OnePlus7Pro to guacamole in META-INF/com/android/metadata

Flashing Instructions:

First time installation (clean flash):

BACKUP YOUR DATA

Download latest CRDroid recovery (download). Do not use the magisk patched recovery for initial flash (we will add Magisk later).

Reboot to Fastboot

Flash the boot.img in fastboot

fastboot flash boot boot.img

Boot to recovery

Factory reset

Reboot to recovery

Sideload LineageOS ROM

adb sideload lineage-19.1-20220626-UNOFFICIAL-guacamole.zip

If you don't want Gapps, then boot to system. You are done.

If you want Gapps:

Reboot to recovery (DO NOT BOOT SYSTEM YET)

Sideload Gapps package (recommend using NikGapps with Pixel Launcher disabled: NikGapps-full-arm64-12-20220222-signed.zip)

adb sideload NikGapps-full-arm64-12-20220222-signed.zip

Boot to system

If you want Magisk:

Only do this after you have finished installing ROM and Gapps (if desired), and successfully booted into system.

Flash latest Magisk zip from here. (download the apk file, rename from .apk to .zip, and sideload)

Reboot to system

Open the Magisk app and perform a "Direct Install"

Update from previous build of LineageOS 19.1:

BACKUP YOUR DATA

Boot to recovery

Sideload LineageOS ROM

adb sideload lineage-19.1-20220626-UNOFFICIAL-guacamole.zip

If you had Gapps, reboot to recovery

Sideload Gapps package

adb sideload NikGapps-full-arm64-12-20220222-signed.zip

Boot to system

If you want Magisk:

Reboot to recovery

Flash latest Magisk zip from here. (download the apk file, rename from .apk to .zip, and sideload)

Reboot to system

Open the Magisk app and perform a "Direct Install"