diff options
| author | mosimchah <mosimchah@gmail.com> | 2021-01-13 23:53:06 -0500 |
|---|---|---|
| committer | Moshe Barash <mosimchah@gmail.com> | 2021-01-14 07:15:23 +0100 |
| commit | f78dcae6a06d7d1ce47ff53d830b3986683c538b (patch) | |
| tree | 02586f986cdf171a912f12c1b01800a209ed3f86 | |
| parent | bca3f3a1751d5b489ac32347ecb9d844592394fc (diff) | |
zl1: gx_fpd: remove libunwind and libbacktrace depsq10.0
Change-Id: Ibaa7373b2ca9d049fee21b41b973fb6b24e9e85d
| -rw-r--r-- | device.mk | 4 | ||||
| -rwxr-xr-x | extract-files.sh | 4 | ||||
| -rw-r--r-- | libshims/Android.mk | 16 | ||||
| -rw-r--r-- | proprietary-files.txt | 2 |
4 files changed, 4 insertions, 22 deletions
@@ -44,9 +44,7 @@ PRODUCT_COPY_FILES += \ # Fingerprint PRODUCT_PACKAGES += \ android.hardware.biometrics.fingerprint@2.0-service.leeco_zl1 \ - libbacktrace-vendor \ - libstdc++.vendor \ - libunwind-vendor + libstdc++.vendor # Init PRODUCT_COPY_FILES += \ diff --git a/extract-files.sh b/extract-files.sh index afa7560..3e2a005 100755 --- a/extract-files.sh +++ b/extract-files.sh @@ -28,8 +28,8 @@ function blob_fixup() { # Patch blobs for VNDK vendor/bin/gx_fpd) - patchelf --replace-needed "libunwind.so" "libunwind-vendor.so" "${2}" - patchelf --replace-needed "libbacktrace.so" "libbacktrace-vendor.so" "${2}" + patchelf --remove-needed "libunwind.so" "${2}" + patchelf --remove-needed "libbacktrace.so" "${2}" ;; # Patch blobs for VNDK diff --git a/libshims/Android.mk b/libshims/Android.mk index 7e63601..489d344 100644 --- a/libshims/Android.mk +++ b/libshims/Android.mk @@ -15,28 +15,12 @@ LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) -LOCAL_STATIC_LIBRARES := libbacktrace -LOCAL_MODULE := libbacktrace-vendor -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_CLASS := SHARED_LIBRARIES -LOCAL_VENDOR_MODULE := true -include $(BUILD_SHARED_LIBRARY) - -include $(CLEAR_VARS) LOCAL_MODULE := libshims_gxfpd LOCAL_MODULE_TAGS := optional LOCAL_SRC_FILES := gxfpd_shim.cpp LOCAL_VENDOR_MODULE := true include $(BUILD_SHARED_LIBRARY) -include $(CLEAR_VARS) -LOCAL_STATIC_LIBRARES := libunwind -LOCAL_MODULE := libunwind-vendor -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_CLASS := SHARED_LIBRARIES -LOCAL_VENDOR_MODULE := true -include $(BUILD_SHARED_LIBRARY) - # fake print lib for hexedited fingerprint libs include $(CLEAR_VARS) diff --git a/proprietary-files.txt b/proprietary-files.txt index fbaa3c5..769efee 100644 --- a/proprietary-files.txt +++ b/proprietary-files.txt @@ -223,7 +223,7 @@ etc/firmware/cppf.mdt:vendor/firmware/cppf.mdt vendor/lib/libcppf.so # Fingerprint sensor - from zl1 - 6.0.1/WAXCNFN6003009091S/113 - pinned files hex edited for Q libbinder and vndk -bin/gx_fpd:vendor/bin/gx_fpd|a2aba383a989888e9a1df6437e6605643061aa68 +bin/gx_fpd:vendor/bin/gx_fpd|5a8485cf40224e8f32a7ab02cad6c7b6a6607b74 lib64/hw/fingerprint.msm8996.so:vendor/lib64/hw/fingerprint.msm8996.so|057588ee507ffa131aa7a29bb0f6ced40e2bfeec lib64/hw/gxfingerprint5118m.default.so:vendor/lib64/hw/gxfingerprint5118m.default.so lib64/libfp_client5118m.so:vendor/lib64/libfp_client5118m.so|b115345ac2b5702c2fae3f6255e42c90b2959f20 |
