Compare commits

...
10 Commits
Author SHA1 Message Date
Raya Mahardika 10322b90b0 msm8953-common: Update defined hals 2026-08-18 05:11:01 +00:00
rktdnt 1c228cdebf tissot: Fix libvendor.goodix.hardware.fingerprint@1.0 ELF checks
Change-Id: Id2db838b61c67817f47152f487a1383de3db82b2
2024-12-26 16:06:42 +07:00
rktdnt 238dbc69bb tissot: Build goodix fingerprint interface
Change-Id: I63ef5b27afa67b495c04793fef3b092b3ea7bf01
2024-12-26 09:41:19 +07:00
rktdnt 365b03c820 tissot: Drop com.fingerprints.extension
Change-Id: I30492ab0dd62c7926972b07918d9e73553c01608
2024-12-26 09:41:06 +07:00
rktdnt f090c1ca36 tissot: Nuke libgoodixfingerprintd_binder
Change-Id: Ic5168bd6f8a66dd5fe3e22316ea396a0e83f5a5b
2024-12-26 09:30:13 +07:00
Michael Bestas 545cabcb69 tissot: Disable ELF checks for certain libraries
Change-Id: I61dbc3559b43becc22f69ae2c1c3e8edf95e2483
2024-12-08 06:30:22 +00:00
Giovanni Ricca 23df3ff2a3 tissot: Fix consumerir.msm8953 ELF checks
Change-Id: I7a3652dbf89f7463dd443fc1484209c16daa6897
2024-12-08 06:28:13 +00:00
rktdnt c83038916f tissot: Rename consumerir hal to avoid conflicts
Change-Id: Ib27c39dff05e7ff86252cb277bbe674b20329561
2024-12-08 06:27:05 +00:00
Giovanni Ricca bc7543f578 tissot: Fix gf_fingerprint.goodix.default ELF checks
Change-Id: If25ff641ad9383a71553bb2cb0548133c362f7c8
2024-12-08 06:25:00 +00:00
Aaron Kling 31c485617e tissot: Add vendor soong imports to extract
Change-Id: Ib19e69dc35af6b04519eeb695228af65f3d01d2a
2024-12-08 06:23:05 +00:00
12 changed files with 13 additions and 92 deletions

No files matched your search

+11 -81
View File
@@ -3,6 +3,11 @@
//
soong_namespace {
imports: [
"hardware/qcom-caf/msm8953",
"hardware/xiaomi",
"vendor/xiaomi/msm8953-common",
],
}
cc_prebuilt_library_shared {
@@ -6244,6 +6249,7 @@ cc_prebuilt_library_shared {
},
},
compile_multilib: "32",
check_elf_files: false,
prefer: true,
soc_specific: true,
}
@@ -6268,6 +6274,7 @@ cc_prebuilt_library_shared {
},
},
compile_multilib: "32",
check_elf_files: false,
prefer: true,
soc_specific: true,
}
@@ -7993,7 +8000,7 @@ cc_prebuilt_library_shared {
}
cc_prebuilt_library_shared {
name: "consumerir.default",
name: "consumerir.msm8953",
owner: "xiaomi",
strip: {
none: true,
@@ -8001,7 +8008,7 @@ cc_prebuilt_library_shared {
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/consumerir.default.so",
"proprietary/vendor/lib64/hw/consumerir.msm8953.so",
],
shared_libs: [
"liblog",
@@ -8072,7 +8079,7 @@ cc_prebuilt_library_shared {
"libcrypto",
"libgf_hal",
"libgf_ca",
"libvendor.goodix.hardware.fingerprint@1.0",
"vendor.goodix.hardware.fingerprint@1.0",
"libvendor.goodix.hardware.fingerprint@1.0-service",
"libm",
"liblog",
@@ -8168,44 +8175,6 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libgoodixfingerprintd_binder",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libgoodixfingerprintd_binder.so",
],
shared_libs: [
"libbinder",
"liblog",
"libhardware",
"libutils",
"libcutils",
"libc++",
"libdl",
"libcrypto",
"libc",
"libbase",
"libgf_hal",
"libgf_algo",
"libgf_ca",
"libQSEEComAPI",
"libprotobuf-cpp-lite",
"liblzma",
"libm",
"libstdc++_vendor",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libvendor.goodix.hardware.fingerprint@1.0-service",
owner: "xiaomi",
@@ -8232,7 +8201,7 @@ cc_prebuilt_library_shared {
"libhidltransport",
"libhwbinder",
"android.hardware.keymaster@3.0",
"libvendor.goodix.hardware.fingerprint@1.0",
"vendor.goodix.hardware.fingerprint@1.0",
"libgf_hal",
"libgf_ca",
"libQSEEComAPI",
@@ -8245,45 +8214,6 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libvendor.goodix.hardware.fingerprint@1.0",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libvendor.goodix.hardware.fingerprint@1.0.so",
],
shared_libs: [
"libhidlbase-v32",
"libhidltransport",
"libhwbinder",
"liblog",
"libutils",
"libcutils",
"libc++",
"libdl",
"libc",
"libm",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
dex_import {
name: "com.fingerprints.extension",
owner: "xiaomi",
jars: [
"proprietary/vendor/framework/com.fingerprints.extension.jar",
],
soc_specific: true,
}
cc_prebuilt_binary {
name: "mm-qcamera-daemon",
owner: "xiaomi",
@@ -1,5 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<permissions>
<library name="com.fingerprints.extension"
file="/vendor/framework/com.fingerprints.extension.jar" />
</permissions>
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+2 -6
View File
@@ -25,8 +25,7 @@ PRODUCT_COPY_FILES += \
vendor/xiaomi/tissot/proprietary/vendor/etc/camera/ov13880_arc_ofilm_chromatix.xml:$(TARGET_COPY_OUT_VENDOR)/etc/camera/ov13880_arc_ofilm_chromatix.xml \
vendor/xiaomi/tissot/proprietary/vendor/etc/camera/ov13880_chromatix.xml:$(TARGET_COPY_OUT_VENDOR)/etc/camera/ov13880_chromatix.xml \
vendor/xiaomi/tissot/proprietary/vendor/etc/camera/ov5675_qtech_chromatix.xml:$(TARGET_COPY_OUT_VENDOR)/etc/camera/ov5675_qtech_chromatix.xml \
vendor/xiaomi/tissot/proprietary/vendor/etc/camera/s5k5e8_ofilm_chromatix.xml:$(TARGET_COPY_OUT_VENDOR)/etc/camera/s5k5e8_ofilm_chromatix.xml \
vendor/xiaomi/tissot/proprietary/vendor/etc/permissions/com.fingerprints.extension.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/com.fingerprints.extension.xml
vendor/xiaomi/tissot/proprietary/vendor/etc/camera/s5k5e8_ofilm_chromatix.xml:$(TARGET_COPY_OUT_VENDOR)/etc/camera/s5k5e8_ofilm_chromatix.xml
PRODUCT_PACKAGES += \
gatekeeper.msm8953 \
@@ -337,14 +336,11 @@ PRODUCT_PACKAGES += \
libqomx_jpegenc \
libqomx_jpegenc_pipe \
libremosaic_daemon \
consumerir.default \
consumerir.msm8953 \
fingerprint.fpc.default \
gf_fingerprint.goodix.default \
libgf_algo \
libgf_ca \
libgf_hal \
libgoodixfingerprintd_binder \
libvendor.goodix.hardware.fingerprint@1.0-service \
libvendor.goodix.hardware.fingerprint@1.0 \
com.fingerprints.extension \
mm-qcamera-daemon