Anirudh Gupta f19279e4f7 Lawnchair: Override other launchers
This removes the necessity to edit vendor/pa/config/common.mk
The overrides includes the most common launchers in AOSP

Signed-off-by: Anirudh Gupta <anirudhgupta109@aosip.dev>
Signed-off-by: Park Ju Hyung <qkrwngud825@gmail.com>
2020-05-20 12:42:34 +09:00
2020-05-20 12:42:34 +09:00

Lawnchair AOSP based build system

Disclaimer

  • All credits go to the Lawnchair team.
  • Quickstep enablement is done with the help of QuickSwitch Magisk module made by Skittles9823.

Getting started

1. Add this repository to your AOSP build root's vendor/lawnchair

2. Import vendor/lawnchair/lawnchair.mk

In case of Paranoid Android, this can be done by appending the following at vendor/pa/config/common.mk:

$(call inherit-product-if-exists, vendor/lawnchair/lawnchair.mk)

3. Remove existing launcher from the build

ParanoidQuickStep, Launcher3QuickStep, PixelLauncher and TrebuchetQuickStep packages are overriden from priv-app/Lawnchair/Android.mk.

If your existing launcher uses a different name, either remove it from the build manually or post a pull-request.

4. Build Android

Description
Lawnchair AOSP based build system
Readme 39 MiB
Languages
Soong 100%