diff --git a/Android.bp b/Android.bp index 88ade15..c9ca214 100644 --- a/Android.bp +++ b/Android.bp @@ -5,10 +5,12 @@ soong_namespace { imports: [ "device/samsung/universal9830-common", + "hardware/samsung", "hardware/samsung_slsi-linaro/exynos", - "hardware/samsung_slsi-linaro/graphics", - "vendor/samsung/universal9830-common", "hardware/samsung_slsi-linaro/exynos/gralloc/gralloc3", + "hardware/samsung_slsi-linaro/graphics", + "hardware/samsung_slsi-linaro/interfaces", + "vendor/samsung/universal9830-common", ], } @@ -176,65 +178,6 @@ cc_prebuilt_library_shared { soc_specific: true, } -cc_prebuilt_library_shared { - name: "librecordalive", - owner: "samsung", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/librecordalive.so", - ], - shared_libs: [ - "liblog", - "libutils", - "libcutils", - "lib_SamsungRec_07020", - "libsecaudioinfo", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libsecaudioinfo", - owner: "samsung", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libsecaudioinfo.so", - ], - shared_libs: [ - "libcutils", - "libutils", - "libfloatingfeature", - "libsecnativefeature", - "libbinder", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - cc_prebuilt_library_shared { name: "libswdap", owner: "samsung", @@ -300,6 +243,91 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "libbauthserver", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libbauthserver.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libbinder", + "libbauthtzcommon", + "libsynaFpSensorTestNwd", + "libegis_fp_normal_sensor_test", + "libgf_in_system_lib", + "libqfp_sensortest", + "libcrypto", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libbauthtzcommon", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libbauthtzcommon.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libutils", + "libteecl", + "libc", + "libm", + "libdl", + "libc++", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libegis_fp_normal_sensor_test", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libegis_fp_normal_sensor_test.so", + ], + shared_libs: [ + "liblog", + "libc", + "libm", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "libexynoscamera3", owner: "samsung", @@ -333,7 +361,7 @@ cc_prebuilt_library_shared { "libsensorlistener", "libuniapi", "libSEF.quram", - "libsecril-client_vendor", + "libsecril-client", "vendor.samsung.hardware.thermal@1.0", "libhidlbase", "libexynoscamera_vpl_plugin", @@ -438,6 +466,128 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "libgf_in_system_lib", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libgf_in_system_lib.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libqfp_sensortest", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libqfp_sensortest.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libsynaFpSensorTestNwd", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libsynaFpSensorTestNwd.so", + ], + shared_libs: [ + "liblog", + "libdl", + "libc", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libteecl", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libteecl.so", + ], + shared_libs: [ + "liblog", + "libc", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libuuid_vendor", + stem: "libuuid", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libuuid.so", + ], + shared_libs: [ + "liblog", + "libc", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "libwrappergps", owner: "samsung", @@ -453,7 +603,7 @@ cc_prebuilt_library_shared { "liblog", "libcutils", "libutils", - "libsecril-client_vendor", + "libsecril-client", "libsqlite", "libhardware_legacy", "libbinder", @@ -470,6 +620,38 @@ cc_prebuilt_library_shared { 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.sensorhub", owner: "samsung", @@ -599,3 +781,28 @@ cc_prebuilt_binary { relative_install_path: "hw", soc_specific: true, } + +cc_prebuilt_binary { + name: "tzdaemon", + owner: "samsung", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/tzdaemon", + ], + shared_libs: [ + "libteecl", + "libuuid_vendor", + "liblog", + "libc", + "libdl", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} diff --git a/proprietary/product/priv-app/HotwordEnrollmentOKGoogleEx2CORTEXM4/HotwordEnrollmentOKGoogleEx2CORTEXM4.apk b/proprietary/product/priv-app/HotwordEnrollmentOKGoogleEx2CORTEXM4/HotwordEnrollmentOKGoogleEx2CORTEXM4.apk index 3d46ccd..41d24c9 100644 Binary files a/proprietary/product/priv-app/HotwordEnrollmentOKGoogleEx2CORTEXM4/HotwordEnrollmentOKGoogleEx2CORTEXM4.apk and b/proprietary/product/priv-app/HotwordEnrollmentOKGoogleEx2CORTEXM4/HotwordEnrollmentOKGoogleEx2CORTEXM4.apk differ diff --git a/proprietary/product/priv-app/HotwordEnrollmentXGoogleEx2CORTEXM4/HotwordEnrollmentXGoogleEx2CORTEXM4.apk b/proprietary/product/priv-app/HotwordEnrollmentXGoogleEx2CORTEXM4/HotwordEnrollmentXGoogleEx2CORTEXM4.apk index 8a2613f..ae672b2 100644 Binary files a/proprietary/product/priv-app/HotwordEnrollmentXGoogleEx2CORTEXM4/HotwordEnrollmentXGoogleEx2CORTEXM4.apk and b/proprietary/product/priv-app/HotwordEnrollmentXGoogleEx2CORTEXM4/HotwordEnrollmentXGoogleEx2CORTEXM4.apk differ diff --git a/proprietary/vendor/bin/tzdaemon b/proprietary/vendor/bin/tzdaemon new file mode 100755 index 0000000..91f0d30 Binary files /dev/null and b/proprietary/vendor/bin/tzdaemon differ diff --git a/proprietary/vendor/firmware/is_rta.bin b/proprietary/vendor/firmware/is_rta.bin index ec8b9cf..aa2e033 100644 Binary files a/proprietary/vendor/firmware/is_rta.bin and b/proprietary/vendor/firmware/is_rta.bin differ diff --git a/proprietary/vendor/firmware/qca6390/amss20.bin b/proprietary/vendor/firmware/qca6390/amss20.bin index adfb110..20ff5df 100644 Binary files a/proprietary/vendor/firmware/qca6390/amss20.bin and b/proprietary/vendor/firmware/qca6390/amss20.bin differ diff --git a/proprietary/vendor/firmware/rxse.bin b/proprietary/vendor/firmware/rxse.bin new file mode 100644 index 0000000..450975d Binary files /dev/null and b/proprietary/vendor/firmware/rxse.bin differ diff --git a/proprietary/vendor/firmware/txse1.bin b/proprietary/vendor/firmware/txse1.bin new file mode 100644 index 0000000..416d8b9 Binary files /dev/null and b/proprietary/vendor/firmware/txse1.bin differ diff --git a/proprietary/vendor/firmware/vts.bin b/proprietary/vendor/firmware/vts.bin new file mode 100644 index 0000000..534adf7 Binary files /dev/null and b/proprietary/vendor/firmware/vts.bin differ diff --git a/proprietary/vendor/lib/librecordalive.so b/proprietary/vendor/lib/librecordalive.so deleted file mode 100644 index bd09cab..0000000 Binary files a/proprietary/vendor/lib/librecordalive.so and /dev/null differ diff --git a/proprietary/vendor/lib/libsecaudioinfo.so b/proprietary/vendor/lib/libsecaudioinfo.so deleted file mode 100644 index ff8c499..0000000 Binary files a/proprietary/vendor/lib/libsecaudioinfo.so and /dev/null differ diff --git a/proprietary/vendor/lib64/libbauthserver.so b/proprietary/vendor/lib64/libbauthserver.so new file mode 100644 index 0000000..1c2cf51 Binary files /dev/null and b/proprietary/vendor/lib64/libbauthserver.so differ diff --git a/proprietary/vendor/lib64/libbauthtzcommon.so b/proprietary/vendor/lib64/libbauthtzcommon.so new file mode 100644 index 0000000..5b9940c Binary files /dev/null and b/proprietary/vendor/lib64/libbauthtzcommon.so differ diff --git a/proprietary/vendor/lib64/libegis_fp_normal_sensor_test.so b/proprietary/vendor/lib64/libegis_fp_normal_sensor_test.so new file mode 100644 index 0000000..d673658 Binary files /dev/null and b/proprietary/vendor/lib64/libegis_fp_normal_sensor_test.so differ diff --git a/proprietary/vendor/lib64/libexynoscamera3.so b/proprietary/vendor/lib64/libexynoscamera3.so index 8575f3e..713cfd0 100644 Binary files a/proprietary/vendor/lib64/libexynoscamera3.so and b/proprietary/vendor/lib64/libexynoscamera3.so differ diff --git a/proprietary/vendor/lib64/libexynoscamera_bayergdc_plugin.so b/proprietary/vendor/lib64/libexynoscamera_bayergdc_plugin.so index 53a0bb9..6e01b78 100644 Binary files a/proprietary/vendor/lib64/libexynoscamera_bayergdc_plugin.so and b/proprietary/vendor/lib64/libexynoscamera_bayergdc_plugin.so differ diff --git a/proprietary/vendor/lib64/libexynoscamera_fakemultiframe.so b/proprietary/vendor/lib64/libexynoscamera_fakemultiframe.so index ae0c5f2..54299e9 100644 Binary files a/proprietary/vendor/lib64/libexynoscamera_fakemultiframe.so and b/proprietary/vendor/lib64/libexynoscamera_fakemultiframe.so differ diff --git a/proprietary/vendor/lib64/libexynoscamera_vpl_plugin.so b/proprietary/vendor/lib64/libexynoscamera_vpl_plugin.so index 5c8c6ab..5a78e71 100644 Binary files a/proprietary/vendor/lib64/libexynoscamera_vpl_plugin.so and b/proprietary/vendor/lib64/libexynoscamera_vpl_plugin.so differ diff --git a/proprietary/vendor/lib64/libgf_in_system_lib.so b/proprietary/vendor/lib64/libgf_in_system_lib.so new file mode 100644 index 0000000..b79497f Binary files /dev/null and b/proprietary/vendor/lib64/libgf_in_system_lib.so differ diff --git a/proprietary/vendor/lib64/libqfp_sensortest.so b/proprietary/vendor/lib64/libqfp_sensortest.so new file mode 100644 index 0000000..b28de82 Binary files /dev/null and b/proprietary/vendor/lib64/libqfp_sensortest.so differ diff --git a/proprietary/vendor/lib64/libsynaFpSensorTestNwd.so b/proprietary/vendor/lib64/libsynaFpSensorTestNwd.so new file mode 100644 index 0000000..3e90a9a Binary files /dev/null and b/proprietary/vendor/lib64/libsynaFpSensorTestNwd.so differ diff --git a/proprietary/vendor/lib64/libteecl.so b/proprietary/vendor/lib64/libteecl.so new file mode 100644 index 0000000..beb46ed Binary files /dev/null and b/proprietary/vendor/lib64/libteecl.so differ diff --git a/proprietary/vendor/lib64/libuuid.so b/proprietary/vendor/lib64/libuuid.so new file mode 100644 index 0000000..30472f5 Binary files /dev/null and b/proprietary/vendor/lib64/libuuid.so differ diff --git a/proprietary/vendor/lib64/sensors.grip.so b/proprietary/vendor/lib64/sensors.grip.so new file mode 100644 index 0000000..0aeed9a Binary files /dev/null and b/proprietary/vendor/lib64/sensors.grip.so differ diff --git a/proprietary/vendor/tee/00000000-0000-0000-0000-000000010081 b/proprietary/vendor/tee/00000000-0000-0000-0000-000000010081 new file mode 100644 index 0000000..d92ae4e Binary files /dev/null and b/proprietary/vendor/tee/00000000-0000-0000-0000-000000010081 differ diff --git a/proprietary/vendor/tee/00000000-0000-0000-0000-000000534b4d b/proprietary/vendor/tee/00000000-0000-0000-0000-000000534b4d index 9d6426a..3cefe00 100644 Binary files a/proprietary/vendor/tee/00000000-0000-0000-0000-000000534b4d and b/proprietary/vendor/tee/00000000-0000-0000-0000-000000534b4d differ diff --git a/proprietary/vendor/tee/00000000-0000-0000-0000-0000534b504d b/proprietary/vendor/tee/00000000-0000-0000-0000-0000534b504d index 51efba2..c387787 100644 Binary files a/proprietary/vendor/tee/00000000-0000-0000-0000-0000534b504d and b/proprietary/vendor/tee/00000000-0000-0000-0000-0000534b504d differ diff --git a/proprietary/vendor/tee/00000000-0000-0000-0000-0050524f4341 b/proprietary/vendor/tee/00000000-0000-0000-0000-0050524f4341 index c6cc1a9..300f914 100644 Binary files a/proprietary/vendor/tee/00000000-0000-0000-0000-0050524f4341 and b/proprietary/vendor/tee/00000000-0000-0000-0000-0050524f4341 differ diff --git a/proprietary/vendor/tee/00000000-0000-0000-0000-0053545354ab b/proprietary/vendor/tee/00000000-0000-0000-0000-0053545354ab index f08a832..1f5e684 100644 Binary files a/proprietary/vendor/tee/00000000-0000-0000-0000-0053545354ab and b/proprietary/vendor/tee/00000000-0000-0000-0000-0053545354ab differ diff --git a/proprietary/vendor/tee/00000000-0000-0000-0000-46494e474502 b/proprietary/vendor/tee/00000000-0000-0000-0000-46494e474502 index 84cd53e..d2912c0 100644 Binary files a/proprietary/vendor/tee/00000000-0000-0000-0000-46494e474502 and b/proprietary/vendor/tee/00000000-0000-0000-0000-46494e474502 differ diff --git a/proprietary/vendor/tee/00000000-0000-0000-0000-474154454b45 b/proprietary/vendor/tee/00000000-0000-0000-0000-474154454b45 index 4304f0e..c67d6ba 100644 Binary files a/proprietary/vendor/tee/00000000-0000-0000-0000-474154454b45 and b/proprietary/vendor/tee/00000000-0000-0000-0000-474154454b45 differ diff --git a/proprietary/vendor/tee/00000000-0000-0000-0000-4b45594d5354 b/proprietary/vendor/tee/00000000-0000-0000-0000-4b45594d5354 index 4d1839b..dddc364 100644 Binary files a/proprietary/vendor/tee/00000000-0000-0000-0000-4b45594d5354 and b/proprietary/vendor/tee/00000000-0000-0000-0000-4b45594d5354 differ diff --git a/proprietary/vendor/tee/00000000-0000-0000-0000-505256544545 b/proprietary/vendor/tee/00000000-0000-0000-0000-505256544545 index f0c0850..82f13e9 100644 Binary files a/proprietary/vendor/tee/00000000-0000-0000-0000-505256544545 and b/proprietary/vendor/tee/00000000-0000-0000-0000-505256544545 differ diff --git a/proprietary/vendor/tee/00000000-0000-0000-0000-53454d655345 b/proprietary/vendor/tee/00000000-0000-0000-0000-53454d655345 new file mode 100644 index 0000000..da398ae Binary files /dev/null and b/proprietary/vendor/tee/00000000-0000-0000-0000-53454d655345 differ diff --git a/proprietary/vendor/tee/00000000-0000-0000-0000-54412d48444d b/proprietary/vendor/tee/00000000-0000-0000-0000-54412d48444d index 9c8765c..02ec2c5 100644 Binary files a/proprietary/vendor/tee/00000000-0000-0000-0000-54412d48444d and b/proprietary/vendor/tee/00000000-0000-0000-0000-54412d48444d differ diff --git a/proprietary/vendor/tee/driver/00000000-0000-0000-0000-53626f786476 b/proprietary/vendor/tee/driver/00000000-0000-0000-0000-53626f786476 index 3bfc549..bd6432c 100644 Binary files a/proprietary/vendor/tee/driver/00000000-0000-0000-0000-53626f786476 and b/proprietary/vendor/tee/driver/00000000-0000-0000-0000-53626f786476 differ diff --git a/r8s-vendor.mk b/r8s-vendor.mk index bf9d606..6bceb2c 100644 --- a/r8s-vendor.mk +++ b/r8s-vendor.mk @@ -40,11 +40,15 @@ PRODUCT_COPY_FILES += \ vendor/samsung/r8s/proprietary/vendor/firmware/qca6390/bdwlan.elf2:$(TARGET_COPY_OUT_VENDOR)/firmware/qca6390/bdwlan.elf2 \ vendor/samsung/r8s/proprietary/vendor/firmware/qca6390/m3.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/qca6390/m3.bin \ vendor/samsung/r8s/proprietary/vendor/firmware/qca6390/regdb.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/qca6390/regdb.bin \ + vendor/samsung/r8s/proprietary/vendor/firmware/rxse.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/rxse.bin \ vendor/samsung/r8s/proprietary/vendor/firmware/setfile_2ld.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/setfile_2ld.bin \ vendor/samsung/r8s/proprietary/vendor/firmware/setfile_3l6.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/setfile_3l6.bin \ vendor/samsung/r8s/proprietary/vendor/firmware/setfile_hi847.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/setfile_hi847.bin \ vendor/samsung/r8s/proprietary/vendor/firmware/setfile_imx616.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/setfile_imx616.bin \ + vendor/samsung/r8s/proprietary/vendor/firmware/txse1.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/txse1.bin \ + vendor/samsung/r8s/proprietary/vendor/firmware/vts.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/vts.bin \ vendor/samsung/r8s/proprietary/vendor/firmware/wlan/qcom_cfg.ini:$(TARGET_COPY_OUT_VENDOR)/firmware/wlan/qcom_cfg.ini \ + vendor/samsung/r8s/proprietary/vendor/tee/00000000-0000-0000-0000-000000010081:$(TARGET_COPY_OUT_VENDOR)/tee/00000000-0000-0000-0000-000000010081 \ vendor/samsung/r8s/proprietary/vendor/tee/00000000-0000-0000-0000-000000534b4d:$(TARGET_COPY_OUT_VENDOR)/tee/00000000-0000-0000-0000-000000534b4d \ vendor/samsung/r8s/proprietary/vendor/tee/00000000-0000-0000-0000-0000534b504d:$(TARGET_COPY_OUT_VENDOR)/tee/00000000-0000-0000-0000-0000534b504d \ vendor/samsung/r8s/proprietary/vendor/tee/00000000-0000-0000-0000-0050524f4341:$(TARGET_COPY_OUT_VENDOR)/tee/00000000-0000-0000-0000-0050524f4341 \ @@ -56,6 +60,7 @@ PRODUCT_COPY_FILES += \ vendor/samsung/r8s/proprietary/vendor/tee/00000000-0000-0000-0000-505256544545:$(TARGET_COPY_OUT_VENDOR)/tee/00000000-0000-0000-0000-505256544545 \ vendor/samsung/r8s/proprietary/vendor/tee/00000000-0000-0000-0000-534258505859:$(TARGET_COPY_OUT_VENDOR)/tee/00000000-0000-0000-0000-534258505859 \ vendor/samsung/r8s/proprietary/vendor/tee/00000000-0000-0000-0000-5345435f4652:$(TARGET_COPY_OUT_VENDOR)/tee/00000000-0000-0000-0000-5345435f4652 \ + vendor/samsung/r8s/proprietary/vendor/tee/00000000-0000-0000-0000-53454d655345:$(TARGET_COPY_OUT_VENDOR)/tee/00000000-0000-0000-0000-53454d655345 \ vendor/samsung/r8s/proprietary/vendor/tee/00000000-0000-0000-0000-54412d48444d:$(TARGET_COPY_OUT_VENDOR)/tee/00000000-0000-0000-0000-54412d48444d \ vendor/samsung/r8s/proprietary/vendor/tee/00000000-0000-0000-0000-657365636f6d:$(TARGET_COPY_OUT_VENDOR)/tee/00000000-0000-0000-0000-657365636f6d \ vendor/samsung/r8s/proprietary/vendor/tee/driver/00000000-0000-0000-0000-53626f786476:$(TARGET_COPY_OUT_VENDOR)/tee/driver/00000000-0000-0000-0000-53626f786476 @@ -65,17 +70,25 @@ PRODUCT_PACKAGES += \ vendor.samsung.hardware.bluetooth.a2dp@1.0 \ vendor.samsung.hardware.bluetooth@2.0 \ lib_SamsungRec_07020 \ - librecordalive \ - libsecaudioinfo \ libswdap \ camera.exynos990 \ + libbauthserver \ + libbauthtzcommon \ + libegis_fp_normal_sensor_test \ libexynoscamera3 \ libexynoscamera_bayergdc_plugin \ libexynoscamera_fakemultiframe \ libexynoscamera_vpl_plugin \ + libgf_in_system_lib \ + libqfp_sensortest \ + libsynaFpSensorTestNwd \ + libteecl \ + libuuid_vendor \ libwrappergps \ + sensors.grip \ sensors.sensorhub \ HotwordEnrollmentOKGoogleEx2CORTEXM4 \ HotwordEnrollmentXGoogleEx2CORTEXM4 \ android.hardware.bluetooth@1.0-service-qti \ - gpsd + gpsd \ + tzdaemon