diff --git a/Android.bp b/Android.bp index 9515b25..df3f0d3 100644 --- a/Android.bp +++ b/Android.bp @@ -1,2 +1,8 @@ soong_namespace { + imports: [ + "hardware/google/interfaces", + "hardware/google/pixel", + "hardware/lineage/interfaces/power-libperfmgr", + "hardware/qcom-caf/common/libqti-perfd-client", + ], } diff --git a/BoardConfigCommon.mk b/BoardConfigCommon.mk index c22a73c..a313d96 100644 --- a/BoardConfigCommon.mk +++ b/BoardConfigCommon.mk @@ -166,6 +166,7 @@ VENDOR_SECURITY_PATCH := $(BOOT_SECURITY_PATCH) # SEPolicy include device/qcom/sepolicy_vndr/SEPolicy.mk +include device/lineage/sepolicy/libperfmgr/sepolicy.mk # Verified Boot BOARD_AVB_ENABLE := true diff --git a/common.mk b/common.mk index db49206..9bf6306 100644 --- a/common.mk +++ b/common.mk @@ -303,6 +303,10 @@ PRODUCT_COPY_FILES += \ # Namespaces PRODUCT_SOONG_NAMESPACES += \ $(LOCAL_PATH) \ + hardware/google/interfaces \ + hardware/google/pixel \ + hardware/lineage/interfaces/power-libperfmgr \ + hardware/qcom-caf/common/libqti-perfd-client \ hardware/samsung \ kernel/samsung/sm8550 \ kernel/samsung/sm8550-modules @@ -341,8 +345,9 @@ PRODUCT_USE_DYNAMIC_PARTITIONS := true # Power PRODUCT_PACKAGES += \ - android.hardware.power-service-qti \ - android.hardware.power@1.2.vendor + android.hardware.power-service.lineage-libperfmgr \ + android.hardware.power@1.2.vendor \ + libqti-perfd-client PRODUCT_COPY_FILES += \ vendor/qcom/opensource/power/config/kalama/powerhint.xml:$(TARGET_COPY_OUT_VENDOR)/etc/powerhint.xml