- https://source.android.com/docs/setup/start
- https://source.android.com/docs/setup/build/building
- https://wiki.lineageos.org/devices/jfvelte/build
instead of the repo init on lineage, you init on /e/s gitlab with one of the v1- branches. breakfast+brunch are lineage build commands, not AOSP upstream. It’s overlayed by sourcing
the envsetup.sh. It’s all there is to it. Much easier build error debugging. This said, I think your troubles are all with tainted repo sync states
Edit: @ronnz98 wrote up the non-docker way at Howto: Unofficial Builds using repo style for supported lineageOS devices that are not (yet) supported by /e/OS - link here for future visitors, complements the links given