diff --git a/sdm660-common/Android.bp b/sdm660-common/Android.bp index 73f80ba..0be5d2c 100644 --- a/sdm660-common/Android.bp +++ b/sdm660-common/Android.bp @@ -27,6 +27,23 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "libthermalioctl", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: ["proprietary/vendor/lib64/libthermalioctl.so"], + }, + }, + compile_multilib: "64", + check_elf_files: false, + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "libtime_genoff", owner: "asus", diff --git a/sdm660-common/proprietary/vendor/bin/thermal-engine b/sdm660-common/proprietary/vendor/bin/thermal-engine old mode 100755 new mode 100644 index 44f3827..bcb2f88 Binary files a/sdm660-common/proprietary/vendor/bin/thermal-engine and b/sdm660-common/proprietary/vendor/bin/thermal-engine differ diff --git a/sdm660-common/proprietary/vendor/lib64/libthermalioctl.so b/sdm660-common/proprietary/vendor/lib64/libthermalioctl.so new file mode 100644 index 0000000..ae15bc4 Binary files /dev/null and b/sdm660-common/proprietary/vendor/lib64/libthermalioctl.so differ diff --git a/sdm660-common/sdm660-common-vendor.mk b/sdm660-common/sdm660-common-vendor.mk index f4a6fe1..c4ac2e4 100644 --- a/sdm660-common/sdm660-common-vendor.mk +++ b/sdm660-common/sdm660-common-vendor.mk @@ -551,6 +551,7 @@ PRODUCT_COPY_FILES += \ PRODUCT_PACKAGES += \ libthermalclient \ + libthermalioctl \ libtime_genoff \ CACertService \ CneApp \