Using a custom launcher with the Android Open Source Project (AOSP)


I am building the Android Open Source Project (AOSP) from source for the Pine 64 board using the community v6 version.  One of the things I needed to do was remove the GoogleHome launcher from the build.  I found I had to edit this file:

device/softwinner/tulip-chiphd/device.mk

by adding the following line:

GAPPS_EXCLUDED_PACKAGES := GoogleHome

Since I’m including my own launcher, I also wanted to remove Launcher2 and Launcher3 which I did by editing this file:

.repo/local_manifests/default.xml

And adding these line:

<remove-project name="platform/packages/apps/Launcher2" />
<remove-project name="platform/packages/apps/Launcher3" />

Leave a comment