86 lines
2.1 KiB
Makefile
86 lines
2.1 KiB
Makefile
# Inherit common mobile Lineage stuff
|
|
$(call inherit-product, vendor/lineage/config/common.mk)
|
|
|
|
# Include AOSP audio files
|
|
$(call inherit-product-if-exists, frameworks/base/data/sounds/AudioPackage14.mk)
|
|
include vendor/lineage/config/aosp_audio.mk
|
|
|
|
# Include Lineage audio files
|
|
include vendor/lineage/config/lineage_audio.mk
|
|
|
|
# Default notification/alarm sounds
|
|
WITH_GMS ?= true
|
|
ifeq ($(WITH_GMS),true)
|
|
PRODUCT_PRODUCT_PROPERTIES += \
|
|
ro.config.notification_sound=Eureka.ogg \
|
|
ro.config.alarm_alert=Fresh_start.ogg
|
|
else
|
|
PRODUCT_PRODUCT_PROPERTIES += \
|
|
ro.config.notification_sound=Argon.ogg \
|
|
ro.config.alarm_alert=Hassium.ogg
|
|
endif
|
|
|
|
# Apps
|
|
PRODUCT_PACKAGES += \
|
|
AvatarPicker \
|
|
Glimpse \
|
|
LatinIME
|
|
|
|
# Temp build
|
|
#PRODUCT_PACKAGES += \
|
|
# Launcher3QuickStep
|
|
|
|
#PRODUCT_DEXPREOPT_SPEED_APPS += \
|
|
# Launcher3QuickStep
|
|
|
|
# Charger
|
|
PRODUCT_PACKAGES += \
|
|
charger_res_images
|
|
|
|
ifneq ($(WITH_LINEAGE_CHARGER),false)
|
|
PRODUCT_PACKAGES += \
|
|
lineage_charger_animation \
|
|
lineage_charger_animation_vendor
|
|
endif
|
|
|
|
# Legal
|
|
PRODUCT_SYSTEM_PROPERTIES += \
|
|
ro.lineagelegal.url=https://lineageos.org/legal
|
|
|
|
# Display
|
|
PRODUCT_SYSTEM_EXT_PROPERTIES += \
|
|
debug.sf.frame_rate_multiple_threshold=60
|
|
|
|
# Media
|
|
PRODUCT_SYSTEM_DEFAULT_PROPERTIES += \
|
|
media.recorder.show_manufacturer_and_model=true
|
|
|
|
# SystemUI plugins
|
|
PRODUCT_PACKAGES += \
|
|
QuickAccessWallet
|
|
|
|
# TextClassifier
|
|
PRODUCT_PACKAGES += \
|
|
libtextclassifier_annotator_en_model \
|
|
libtextclassifier_annotator_universal_model \
|
|
libtextclassifier_actions_suggestions_universal_model \
|
|
libtextclassifier_lang_id_model
|
|
|
|
PRODUCT_ARTIFACT_PATH_REQUIREMENT_ALLOWED_LIST += \
|
|
system/etc/textclassifier/actions_suggestions.universal.model \
|
|
system/etc/textclassifier/lang_id.model \
|
|
system/etc/textclassifier/textclassifier.en.model \
|
|
system/etc/textclassifier/textclassifier.universal.model
|
|
|
|
# TFLite service.
|
|
PRODUCT_PACKAGES += libtensorflowlite_jni
|
|
|
|
PRODUCT_ARTIFACT_PATH_REQUIREMENT_ALLOWED_LIST += \
|
|
system/lib/libtensorflowlite_jni.so \
|
|
system/lib64/libtensorflowlite_jni.so
|
|
|
|
# Themes
|
|
PRODUCT_PACKAGES += \
|
|
ThemePicker \
|
|
ThemesStub
|