diff --git a/Android.bp b/Android.bp index a924526..ad2a32e 100644 --- a/Android.bp +++ b/Android.bp @@ -3369,6 +3369,112 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "sensors.flicker", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/sensors.flicker.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libutils", + "libfmq", + "libhidlbase", + "libhardware", + "android.hardware.sensors@2.0", + "android.hardware.sensors@2.0-ScopedWakelock", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "sensors.grip", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/sensors.grip.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libutils", + "libfmq", + "libhidlbase", + "libhardware", + "android.hardware.sensors@2.0", + "android.hardware.sensors@2.0-ScopedWakelock", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "sensors.ssc", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/sensors.ssc.so", + ], + shared_libs: [ + "libprotobuf-cpp-lite-3.9.1-vendorcompat", + "liblog", + "libsnsapi", + "libssc", + "libsnsdiaglog", + "libutils", + "libcutils", + "libsns_fastRPC_util", + "libsensorslog", + "libhardware", + "libhidltransport", + "libhidlbase", + "android.hardware.sensors@2.0", + "android.hardware.sensors@2.0-ScopedWakelock", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "vendor.qti.hardware.display.mapper@1.1", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "vendor.qti.gnss@1.0", owner: "samsung", diff --git a/proprietary/vendor/lib64/sensors.flicker.so b/proprietary/vendor/lib64/sensors.flicker.so new file mode 100644 index 0000000..4340d4b Binary files /dev/null and b/proprietary/vendor/lib64/sensors.flicker.so differ diff --git a/proprietary/vendor/lib64/sensors.grip.so b/proprietary/vendor/lib64/sensors.grip.so new file mode 100644 index 0000000..92c4c72 Binary files /dev/null and b/proprietary/vendor/lib64/sensors.grip.so differ diff --git a/proprietary/vendor/lib64/sensors.ssc.so b/proprietary/vendor/lib64/sensors.ssc.so new file mode 100644 index 0000000..cdd501e Binary files /dev/null and b/proprietary/vendor/lib64/sensors.ssc.so differ diff --git a/r8q-vendor.mk b/r8q-vendor.mk index 300ea79..4f7c6ac 100644 --- a/r8q-vendor.mk +++ b/r8q-vendor.mk @@ -201,6 +201,9 @@ PRODUCT_PACKAGES += \ libvdis_interface \ nfc_nci_nxpsn \ nfc_nci_sec \ + sensors.flicker \ + sensors.grip \ + sensors.ssc \ vendor.qti.gnss@1.0 \ vendor.qti.gnss@1.1 \ vendor.qti.gnss@1.2 \