1ifeq (,$(filter factory_%,$(TARGET_PRODUCT))) 2PRODUCT_PACKAGES += battery_mitigation 3endif 4ifneq (,$(filter userdebug eng, $(TARGET_BUILD_VARIANT))) 5ifeq (,$(filter factory_%,$(TARGET_PRODUCT))) 6PRODUCT_PACKAGES += BrownoutDetection 7endif 8endif 9 10ifeq ($(RELEASE_PIXEL_AIDL_BATTERY_MITIGATION_HAL), true) 11PRODUCT_PROPERTY_OVERRIDES += \ 12 vendor.battery_mitigation.aidl.enable=true 13endif 14 15PRODUCT_SOONG_NAMESPACES += device/google/gs-common/battery_mitigation \ 16 vendor/google/battery_mitigation 17PRODUCT_PACKAGES += vendor.google.battery_mitigation-default 18PRODUCT_PACKAGES += vendor.google.battery_mitigation.service_static 19DEVICE_PRODUCT_COMPATIBILITY_MATRIX_FILE += device/google/gs-common/battery_mitigation/compatibility_matrix.xml 20 21BOARD_VENDOR_SEPOLICY_DIRS += device/google/gs-common/battery_mitigation/sepolicy/vendor 22SYSTEM_EXT_PRIVATE_SEPOLICY_DIRS += device/google/gs-common/battery_mitigation/sepolicy/system_ext/private 23SYSTEM_EXT_PUBLIC_SEPOLICY_DIRS += device/google/gs-common/battery_mitigation/sepolicy/system_ext/public 24