# Evolution X packages PRODUCT_PACKAGES += \ EvoEgg \ GameSpace \ OmniJaws \ OmniStyle PRODUCT_PACKAGES += \ Updater ifeq ($(WITH_GMS),false) PRODUCT_PACKAGES += \ UpdaterVanillaOverlay endif # BtHelper PRODUCT_PACKAGES += \ BtHelper # Face Unlock ifeq ($(TARGET_SUPPORTS_64_BIT_APPS),true) PRODUCT_PACKAGES += \ FaceUnlock PRODUCT_SYSTEM_EXT_PROPERTIES += \ ro.face.sense_service=true PRODUCT_COPY_FILES += \ frameworks/native/data/etc/android.hardware.biometrics.face.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/android.hardware.biometrics.face.xml endif # DeviceAsWebcam ifeq ($(TARGET_BUILD_DEVICE_AS_WEBCAM), true) PRODUCT_PACKAGES += \ DeviceAsWebcam PRODUCT_VENDOR_PROPERTIES += \ ro.usb.uvc.enabled=true endif # Cloned app exemption PRODUCT_COPY_FILES += \ vendor/lineage/prebuilt/common/etc/sysconfig/preinstalled-packages-platform-evolution-product.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/sysconfig/preinstalled-packages-platform-evolution-product.xml # Disable async MTE on a few processes PRODUCT_SYSTEM_EXT_PROPERTIES += \ persist.arm64.memtag.app.com.android.se=off \ persist.arm64.memtag.app.com.google.android.bluetooth=off \ persist.arm64.memtag.app.com.android.nfc=off \ persist.arm64.memtag.process.system_server=off # Private keys ifeq ($(EVO_BUILD_TYPE),Official) include vendor/evolution-priv/keys/keys.mk else -include vendor/evolution-priv/keys/keys.mk endif