zenfone9: Build vendor.qti.hardware.memtrack-service from source
Change-Id: Ic10e38d0afe4852a27d85adad9c6fc5a3d028eda
Signed-off-by: micky387 <mickaelsaibi@free.fr>
diff --git a/device.mk b/device.mk
index 2e8cc2f..601cf9e 100755
--- a/device.mk
+++ b/device.mk
@@ -148,7 +148,8 @@
android.hardware.graphics.common-V1-ndk.vendor \
android.hardware.graphics.common-V2-ndk.vendor \
libion \
- libtinyxml2
+ libtinyxml2 \
+ vendor.qti.hardware.memtrack-service
-include hardware/qcom-caf/sm8450/display/config/display-board.mk
-include hardware/qcom-caf/sm8450/display/config/display-product.mk
@@ -242,10 +243,6 @@
$(call inherit-product, hardware/qcom-caf/sm8450/media/product.mk)
-# Memtrack
-PRODUCT_PACKAGES += \
- android.hardware.memtrack-V1-ndk_platform.vendor
-
# Mount Point symlink
PRODUCT_PACKAGES += \
mnt_point_factory_symlink \
@@ -373,7 +370,6 @@
libhidlbase_shim \
android.hardware.common-V2-ndk_platform.vendor \
android.hardware.keymaster-V3-ndk_platform.vendor \
- android.hardware.memtrack-V1-ndk_platform.vendor \
android.hardware.neuralnetworks-V1-ndk_platform.vendor
# Wifi
diff --git a/extract-files.py b/extract-files.py
index 3569682..dd1c7e7 100755
--- a/extract-files.py
+++ b/extract-files.py
@@ -45,8 +45,6 @@
'vendor/bin/hw/android.hardware.audio.service_64',
'vendor/bin/hw/vendor.qti.hardware.AGMIPC@1.0-service'): blob_fixup()
.add_needed('libhidlbase_shim.so'),
- 'vendor/bin/hw/vendor.qti.hardware.memtrack-service': blob_fixup()
- .replace_needed('android.hardware.memtrack-V1-ndk_platform.so', 'android.hardware.memtrack-V1-ndk.so'),
('vendor/bin/hw/android.hardware.security.keymint-service-qti',
'vendor/lib/libqtikeymint.so',
'vendor/lib64/libqtikeymint.so'): blob_fixup()
diff --git a/proprietary-files-vendor.txt b/proprietary-files-vendor.txt
index ade46de..f3c8e04 100644
--- a/proprietary-files-vendor.txt
+++ b/proprietary-files-vendor.txt
@@ -126,7 +126,6 @@
vendor/bin/hw/vendor.qti.hardware.factory@1.0-service
vendor/bin/hw/vendor.qti.hardware.iop@2.0-service
vendor/bin/hw/vendor.qti.hardware.limits@1.1-service
-vendor/bin/hw/vendor.qti.hardware.memtrack-service
vendor/bin/hw/vendor.qti.hardware.perf-hal-service
vendor/bin/hw/vendor.qti.hardware.qseecom@1.0-service
vendor/bin/hw/vendor.qti.hardware.qteeconnector@1.0-service
@@ -467,7 +466,6 @@
vendor/etc/init/ipacm-diag.rc
vendor/etc/init/ipacm.rc
vendor/etc/init/loc-launcher.rc
-vendor/etc/init/memtrack_qti.rc
vendor/etc/init/modemManager.rc
vendor/etc/init/mstatdaemon.rc
vendor/etc/init/mutualex.rc
@@ -1119,7 +1117,6 @@
vendor/etc/vintf/manifest/manifest_lahaina_identity.xml
vendor/etc/vintf/manifest/manifest_non_qmaa.xml
vendor/etc/vintf/manifest/manifest_non_qmaa_extn.xml
-vendor/etc/vintf/manifest/memtrack_qti.xml
vendor/etc/vintf/manifest/qtiradio-saidl.xml
vendor/etc/vintf/manifest/vendor.qti.diag.hal.service.xml
vendor/etc/vintf/manifest/vendor.qti.gnss-service.xml