I have tried the solution from here How do I set the default launcher in an AOSP build?, but it doesn't ork for me an AOSP A11. This is my android.mk file from my PeaceLauncher
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE := Peace-Launcher
LOCAL_CERTIFICATE := platform
LOCAL_SRC_FILES := Peace-Launcher.apk
LOCAL_OVERRIDES_PACKAGES := Home Launcher2 Launcher3 Launcher3QuickStep
LOCAL_MODULE_CLASS := APPS
LOCAL_PRIVILEGED_MODULE := true
LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX)
include $(BUILD_PREBUILT)
When I'm using this LOCAL_OVERRIDES_PACKAGES than launcher3Quickstep isn't included in build anymore. But I need it in the background, because Quickstep includes some needed gestures.
So how can I include Launcher3quickstep AND my PeaceLauncher in the build and set PeaceLauncher automatically as default ? I don't want this two choices pop-up where I have to decide which launcher I want to use.