To save space, sync without history use:
repo init --depth=1 --no-repo-verify -u https://github.com/Los-Ext/android_manifest.git -b 16.1 --git-lfs -g default,-mips,-darwin,-notdefault
To sync with full history use:
repo init -u https://github.com/Los-Ext/android_manifest.git -b 16.1 --git-lfs
repo sync -c -j24 --force-sync --no-clone-bundle --no-tags --optimized-fetch --prune
. build/envsetup.sh
lunch lineage_<devicecodename>-bp3a-<buildtype>
m bacon
Gapps build
- Set
WITH_GMS := trueflag in yourlineage_<device>.mk
Maintainer Overlays
Signed Builds
- Clone your private keys in
vendor/lineage-priv/keysdirectory and it'll do the rest.
Blur Support
- Set
TARGET_ENABLE_BLUR := trueflag in yourlineage_<device>.mk - To Remove blur Support, Set
ro.surface_flinger.supports_background_blur=0
Perf animation override
- Set
PERF_ANIM_OVERRIDE := trueflag in yourlineage_<device>.mk - Useful for mtk and low-end devices which have perf regression caused by fixed dp translate and fade animation