Local manifests to build LineageOS 15.1 for Raspberry Pi 3.

How to build:

  1. Set up Android build environment.

  2. Install additional packages:

sudo apt-get install kpartx python-mako
  1. Initialize repo:
repo init -u git://github.com/LineageOS/android.git -b lineage-15.1
curl --create-dirs -L -o .repo/local_manifests/manifest_brcm_rpi3.xml -O -L https://raw.githubusercontent.com/lineage-rpi/android_local_manifest/lineage-15.1/manifest_brcm_rpi3.xml
repo sync
  1. Apply patches:
cd path/to/project
git am patchname.patch
  1. Compile:
. build/envsetup.sh
lunch lineage_rpi3-userdebug
mka kernel ramdisk systemimage vendorimage
  1. Create writable image:
cd device/brcm/rpi3
sudo ./mkimg.sh