diff --git a/BoardConfig.mk b/BoardConfig.mk index 8be2bc9..74f9769 100644 --- a/BoardConfig.mk +++ b/BoardConfig.mk @@ -66,6 +66,9 @@ BOARD_KERNEL_IMAGE_NAME := Image.gz # Platform TARGET_BOARD_PLATFORM := mt6785 +# Power +TARGET_POWERHAL_AIDL_VERSION := 1 + # RIL ENABLE_VENDOR_RIL_SERVICE := true diff --git a/device.mk b/device.mk index 501f2c3..eb66740 100644 --- a/device.mk +++ b/device.mk @@ -79,6 +79,10 @@ PRODUCT_PACKAGES += \ # Overlays PRODUCT_ENFORCE_RRO_TARGETS := * +# Power +PRODUCT_PACKAGES += \ + android.hardware.power-service-mediatek + # Shipping API level PRODUCT_SHIPPING_API_LEVEL := 30 diff --git a/proprietary-files.txt b/proprietary-files.txt index 463c7ea..549f479 100644 --- a/proprietary-files.txt +++ b/proprietary-files.txt @@ -2217,17 +2217,16 @@ vendor/lib/hw/power.mt6785.so vendor/lib/hw/vendor.mediatek.hardware.mtkpower@1.1-impl.so vendor/lib/libmtkperf_client_vendor.so vendor/lib/libperfctl_vendor.so -vendor/lib/libpowerhal.so +-vendor/lib/libpowerhal.so vendor/lib/libpowerhalwrap_vendor.so vendor/lib/vendor.mediatek.hardware.mtkpower@1.0.so vendor/lib/vendor.mediatek.hardware.mtkpower@1.1.so vendor/lib/vendor.mediatek.hardware.power@2.0.so vendor/lib64/hw/power.mt6785.so vendor/lib64/hw/vendor.mediatek.hardware.mtkpower@1.1-impl.so -vendor/lib64/android.hardware.power-service-mediatek.so vendor/lib64/libmtkperf_client_vendor.so vendor/lib64/libperfctl_vendor.so -vendor/lib64/libpowerhal.so +-vendor/lib64/libpowerhal.so vendor/lib64/libpowerhalwrap_vendor.so vendor/lib64/vendor.mediatek.hardware.mtkpower@1.0.so vendor/lib64/vendor.mediatek.hardware.mtkpower@1.1.so