diff --git a/Android.bp b/Android.bp index 6bf20f2..87631b2 100644 --- a/Android.bp +++ b/Android.bp @@ -117,398 +117,6 @@ cc_prebuilt_library_shared { soc_specific: true, } -cc_prebuilt_library_shared { - name: "libmmcamera2_frame_algorithm", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera2_frame_algorithm.so", - ], - shared_libs: [ - "libmmcamera_dbg", - "libcutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libmmcamera2_frame_algorithm.so", - ], - shared_libs: [ - "libmmcamera_dbg", - "libcutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera2_is", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera2_is.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera_dbg", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libmmcamera2_is.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera_dbg", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera2_q3a_core", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera2_q3a_core.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera2_stats_algorithm", - "libmmcamera2_stats_lib", - "libmmcamera_dbg", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libmmcamera2_q3a_core.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera2_stats_algorithm", - "libmmcamera2_stats_lib", - "libmmcamera_dbg", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera2_stats_algorithm", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera2_stats_algorithm.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera_dbg", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libmmcamera2_stats_algorithm.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera_dbg", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera2_stats_lib", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera2_stats_lib.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libmmcamera_dbg", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libmmcamera2_stats_lib.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libmmcamera_dbg", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_dbg", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_dbg.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libmmcamera_dbg.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_faceproc", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_faceproc.so", - ], - shared_libs: [ - "libc++", - "libdl", - "libc", - "libm", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libmmcamera_faceproc.so", - ], - shared_libs: [ - "libc++", - "libdl", - "libc", - "libm", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_faceproc2", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_faceproc2.so", - ], - shared_libs: [ - "libc++", - "libdl", - "libc", - "libm", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libmmcamera_faceproc2.so", - ], - shared_libs: [ - "libc++", - "libdl", - "libc", - "libm", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_tintless_algo", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_tintless_algo.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libmmcamera_dbg", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libmmcamera_tintless_algo.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libmmcamera_dbg", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_tintless_bg_pca_algo", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_tintless_bg_pca_algo.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libmmcamera_dbg", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libmmcamera_tintless_bg_pca_algo.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libmmcamera_dbg", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - cc_prebuilt_library_shared { name: "libsensor1", owner: "xiaomi", @@ -640,43 +248,6 @@ cc_prebuilt_library_shared { soc_specific: true, } -cc_prebuilt_library_shared { - name: "libvideoutils", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libvideoutils.so", - ], - shared_libs: [ - "libcutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libvideoutils.so", - ], - shared_libs: [ - "libcutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - cc_prebuilt_library_shared { name: "sensors.ssc", owner: "xiaomi", @@ -728,57 +299,6 @@ cc_prebuilt_library_shared { soc_specific: true, } -cc_prebuilt_library_shared { - name: "camera.sdm660", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/hw/camera.sdm660.so", - ], - shared_libs: [ - "liblog", - "libhardware", - "libutils", - "libcutils", - "libsync", - "libmmcamera_interface", - "libmmjpeg_interface", - "libui", - "libcamera_metadata", - "libqdMetaData", - "libqservice", - "libbinder", - "libhal_dbg", - "lib_lowlight", - "libarcsoft_high_dynamic_range", - "libarcsoft_beautyshot", - "libmpbase", - "libmibokeh_660", - "android.frameworks.displayservice@1.0", - "android.hidl.base@1.0", - "libhidlbase", - "libhidltransport", - "libMiWatermark", - "libXMFD_AgeGender", - "libvidhance", - "libvidhance_gyro", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - relative_install_path: "hw", - prefer: true, - soc_specific: true, -} - cc_prebuilt_library_shared { name: "libMiWatermark", owner: "xiaomi", @@ -867,7 +387,7 @@ cc_prebuilt_library_shared { } cc_prebuilt_library_shared { - name: "libXMFD_AgeGender", + name: "lib_algo_svhdr", owner: "xiaomi", strip: { none: true, @@ -875,36 +395,17 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: [ - "proprietary/vendor/lib/libXMFD_AgeGender.so", + "proprietary/vendor/lib/lib_algo_svhdr.so", ], shared_libs: [ "liblog", - "libdl", + "libcutils", + "libOpenCL", + "libCB", + "libc++", "libc", "libm", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "lib_lowlight", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/lib_lowlight.so", - ], - shared_libs: [ "libdl", - "libc", - "libm", ], }, }, @@ -1074,31 +575,6 @@ cc_prebuilt_library_shared { soc_specific: true, } -cc_prebuilt_library_shared { - name: "libarcsoft_beautyshot", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libarcsoft_beautyshot.so", - ], - shared_libs: [ - "libmpbase", - "liblog", - "libdl", - "libc", - "libm", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - cc_prebuilt_library_shared { name: "libarcsoft_dualcam_refocus", owner: "xiaomi", @@ -15084,32 +14560,6 @@ cc_prebuilt_library_shared { soc_specific: true, } -cc_prebuilt_library_shared { - name: "libhal_dbg", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libhal_dbg.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - cc_prebuilt_library_shared { name: "libjpegdhw", owner: "xiaomi", @@ -15189,7 +14639,7 @@ cc_prebuilt_library_shared { } cc_prebuilt_library_shared { - name: "libmibokeh_660", + name: "libmfpostdummy_daemon", owner: "xiaomi", strip: { none: true, @@ -15197,15 +14647,15 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: [ - "proprietary/vendor/lib/libmibokeh_660.so", + "proprietary/vendor/lib/libmfpostdummy_daemon.so", ], shared_libs: [ - "libOpenCL", + "libcutils", "liblog", - "libz", + "libc++", + "libc", "libm", "libdl", - "libc", ], }, }, @@ -15215,7 +14665,7 @@ cc_prebuilt_library_shared { } cc_prebuilt_library_shared { - name: "libmm-qcamera", + name: "libmfproc_dummy_daemon", owner: "xiaomi", strip: { none: true, @@ -15223,12 +14673,11 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: [ - "proprietary/vendor/lib/libmm-qcamera.so", + "proprietary/vendor/lib/libmfproc_dummy_daemon.so", ], shared_libs: [ "libcutils", "liblog", - "libmmcamera_interface", "libc++", "libc", "libm", @@ -15299,6 +14748,32 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "libmmcamera2_frame_algorithm", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera2_frame_algorithm.so", + ], + shared_libs: [ + "libmmcamera_dbg", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "libmmcamera2_iface_modules", owner: "xiaomi", @@ -15358,6 +14833,32 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "libmmcamera2_is", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera2_is.so", + ], + shared_libs: [ + "libcutils", + "libmmcamera_dbg", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "libmmcamera2_isp_modules", owner: "xiaomi", @@ -15508,6 +15009,34 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "libmmcamera2_q3a_core", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera2_q3a_core.so", + ], + shared_libs: [ + "libcutils", + "libmmcamera2_stats_algorithm", + "libmmcamera2_stats_lib", + "libmmcamera_dbg", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "libmmcamera2_sensor_modules", owner: "xiaomi", @@ -15540,6 +15069,59 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "libmmcamera2_stats_algorithm", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera2_stats_algorithm.so", + ], + shared_libs: [ + "libcutils", + "libmmcamera_dbg", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera2_stats_lib", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera2_stats_lib.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libmmcamera_dbg", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "libmmcamera2_stats_modules", owner: "xiaomi", @@ -15559,11 +15141,7 @@ cc_prebuilt_library_shared { "libxml2", "libutils", "libmmcamera_dbg", - "liblog", - "libvidhance", - "libvidhance_gyro", "libhidlbase", - "libhidltransport", "android.frameworks.sensorservice@1.0", "libmmcamera2_is", "libsensor1", @@ -15646,6 +15224,61 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "libmmcamera_bp_svhdr", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_bp_svhdr.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "lib_algo_svhdr", + "libion", + "libOpenCL", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_dbg", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_dbg.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "libmmcamera_depth_map", owner: "xiaomi", @@ -15780,6 +15413,54 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "libmmcamera_faceproc", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_faceproc.so", + ], + shared_libs: [ + "libc++", + "libdl", + "libc", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_faceproc2", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_faceproc2.so", + ], + shared_libs: [ + "libc++", + "libdl", + "libc", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "libmmcamera_hdr_gb_lib", owner: "xiaomi", @@ -15915,7 +15596,7 @@ cc_prebuilt_library_shared { } cc_prebuilt_library_shared { - name: "libmmcamera_interface", + name: "libmmcamera_imglib_faceproc_adspstub2", owner: "xiaomi", strip: { none: true, @@ -15923,12 +15604,12 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: [ - "proprietary/vendor/lib/libmmcamera_interface.so", + "proprietary/vendor/lib/libmmcamera_imglib_faceproc_adspstub2.so", ], shared_libs: [ + "libcdsprpc", "libcutils", "liblog", - "libhal_dbg", "libc++", "libc", "libm", @@ -17260,6 +16941,60 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "libmmcamera_mfproc_postcpp", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_mfproc_postcpp.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libmfpostdummy_daemon", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_mfproc_precpp", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_mfproc_precpp.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libmfproc_dummy_daemon", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "libmmcamera_paaf_lib", owner: "xiaomi", @@ -17392,6 +17127,7 @@ cc_prebuilt_library_shared { "libhardware", "libqdMetaData", "libutils", + "libui", "libmmcamera_dbg", "libmmcamera_imglib", "libc++", @@ -17420,8 +17156,6 @@ cc_prebuilt_library_shared { shared_libs: [ "libcutils", "liblog", - "libSonyIMX376KRmscLibrary", - "libSonyIMX376C3RmscLibrary", "libremosaic_daemon", "libc++", "libc", @@ -17435,6 +17169,33 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "libmmcamera_stillmore_lib", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_stillmore_lib.so", + ], + shared_libs: [ + "libseemore", + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "libmmcamera_sw2d_lib", owner: "xiaomi", @@ -17491,6 +17252,60 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "libmmcamera_tintless_algo", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_tintless_algo.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libmmcamera_dbg", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_tintless_bg_pca_algo", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_tintless_bg_pca_algo.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libmmcamera_dbg", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "libmmcamera_tuning", owner: "xiaomi", @@ -17512,7 +17327,6 @@ cc_prebuilt_library_shared { "libmmcamera2_pproc_modules", "libmmcamera2_imglib_modules", "libmmcamera_eztune_module", - "libmm-qcamera", "liblog", "libcutils", "libfastcvopt", @@ -18008,35 +17822,6 @@ cc_prebuilt_library_shared { soc_specific: true, } -cc_prebuilt_library_shared { - name: "libmmjpeg_interface", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmjpeg_interface.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libqomx_core", - "libmmcamera_interface", - "libmmlib2d_interface", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - cc_prebuilt_library_shared { name: "libmmlib2d_interface", owner: "xiaomi", @@ -18141,32 +17926,6 @@ cc_prebuilt_library_shared { soc_specific: true, } -cc_prebuilt_library_shared { - name: "libqomx_core", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libqomx_core.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - cc_prebuilt_library_shared { name: "libqomx_jpegdec", owner: "xiaomi", @@ -18278,6 +18037,31 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "libseemore", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libseemore.so", + ], + shared_libs: [ + "libdl", + "libm", + "liblog", + "libz", + "libc", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "libvidhance", owner: "xiaomi", diff --git a/proprietary/vendor/lib/lib_algo_svhdr.so b/proprietary/vendor/lib/lib_algo_svhdr.so new file mode 100644 index 0000000..8b1d2fd Binary files /dev/null and b/proprietary/vendor/lib/lib_algo_svhdr.so differ diff --git a/proprietary/vendor/lib/libdepthmapwrapper.so b/proprietary/vendor/lib/libdepthmapwrapper.so index d979590..54bdb1e 100644 Binary files a/proprietary/vendor/lib/libdepthmapwrapper.so and b/proprietary/vendor/lib/libdepthmapwrapper.so differ diff --git a/proprietary/vendor/lib/libflash_pmic.so b/proprietary/vendor/lib/libflash_pmic.so index 27988e2..d89baba 100644 Binary files a/proprietary/vendor/lib/libflash_pmic.so and b/proprietary/vendor/lib/libflash_pmic.so differ diff --git a/proprietary/vendor/lib/libmfpostdummy_daemon.so b/proprietary/vendor/lib/libmfpostdummy_daemon.so new file mode 100644 index 0000000..1f772e2 Binary files /dev/null and b/proprietary/vendor/lib/libmfpostdummy_daemon.so differ diff --git a/proprietary/vendor/lib/libmfproc_dummy_daemon.so b/proprietary/vendor/lib/libmfproc_dummy_daemon.so new file mode 100644 index 0000000..39bc4ec Binary files /dev/null and b/proprietary/vendor/lib/libmfproc_dummy_daemon.so differ diff --git a/proprietary/vendor/lib/libmmcamera2_c2d_module.so b/proprietary/vendor/lib/libmmcamera2_c2d_module.so index 8aba760..001e01b 100644 Binary files a/proprietary/vendor/lib/libmmcamera2_c2d_module.so and b/proprietary/vendor/lib/libmmcamera2_c2d_module.so differ diff --git a/proprietary/vendor/lib/libmmcamera2_cpp_module.so b/proprietary/vendor/lib/libmmcamera2_cpp_module.so index 79e7c3a..f48b99a 100644 Binary files a/proprietary/vendor/lib/libmmcamera2_cpp_module.so and b/proprietary/vendor/lib/libmmcamera2_cpp_module.so differ diff --git a/proprietary/vendor/lib/libmmcamera2_frame_algorithm.so b/proprietary/vendor/lib/libmmcamera2_frame_algorithm.so index 816c941..32f6a96 100644 Binary files a/proprietary/vendor/lib/libmmcamera2_frame_algorithm.so and b/proprietary/vendor/lib/libmmcamera2_frame_algorithm.so differ diff --git a/proprietary/vendor/lib/libmmcamera2_iface_modules.so b/proprietary/vendor/lib/libmmcamera2_iface_modules.so index 1070286..4f17ab1 100644 Binary files a/proprietary/vendor/lib/libmmcamera2_iface_modules.so and b/proprietary/vendor/lib/libmmcamera2_iface_modules.so differ diff --git a/proprietary/vendor/lib/libmmcamera2_imglib_modules.so b/proprietary/vendor/lib/libmmcamera2_imglib_modules.so index f10da37..4c43f8d 100644 Binary files a/proprietary/vendor/lib/libmmcamera2_imglib_modules.so and b/proprietary/vendor/lib/libmmcamera2_imglib_modules.so differ diff --git a/proprietary/vendor/lib/libmmcamera2_is.so b/proprietary/vendor/lib/libmmcamera2_is.so index 8034a64..c32ce87 100644 Binary files a/proprietary/vendor/lib/libmmcamera2_is.so and b/proprietary/vendor/lib/libmmcamera2_is.so differ diff --git a/proprietary/vendor/lib/libmmcamera2_isp_modules.so b/proprietary/vendor/lib/libmmcamera2_isp_modules.so index b0abbf9..ee63c23 100644 Binary files a/proprietary/vendor/lib/libmmcamera2_isp_modules.so and b/proprietary/vendor/lib/libmmcamera2_isp_modules.so differ diff --git a/proprietary/vendor/lib/libmmcamera2_mct.so b/proprietary/vendor/lib/libmmcamera2_mct.so index bfdf07d..fe28f95 100644 Binary files a/proprietary/vendor/lib/libmmcamera2_mct.so and b/proprietary/vendor/lib/libmmcamera2_mct.so differ diff --git a/proprietary/vendor/lib/libmmcamera2_mct_shimlayer.so b/proprietary/vendor/lib/libmmcamera2_mct_shimlayer.so index 7b12201..589a445 100644 Binary files a/proprietary/vendor/lib/libmmcamera2_mct_shimlayer.so and b/proprietary/vendor/lib/libmmcamera2_mct_shimlayer.so differ diff --git a/proprietary/vendor/lib/libmmcamera2_pp_buf_mgr.so b/proprietary/vendor/lib/libmmcamera2_pp_buf_mgr.so index b7599b3..84661aa 100644 Binary files a/proprietary/vendor/lib/libmmcamera2_pp_buf_mgr.so and b/proprietary/vendor/lib/libmmcamera2_pp_buf_mgr.so differ diff --git a/proprietary/vendor/lib/libmmcamera2_pproc_modules.so b/proprietary/vendor/lib/libmmcamera2_pproc_modules.so index f781aef..2233cce 100644 Binary files a/proprietary/vendor/lib/libmmcamera2_pproc_modules.so and b/proprietary/vendor/lib/libmmcamera2_pproc_modules.so differ diff --git a/proprietary/vendor/lib/libmmcamera2_q3a_core.so b/proprietary/vendor/lib/libmmcamera2_q3a_core.so index 12dab54..37c223a 100644 Binary files a/proprietary/vendor/lib/libmmcamera2_q3a_core.so and b/proprietary/vendor/lib/libmmcamera2_q3a_core.so differ diff --git a/proprietary/vendor/lib/libmmcamera2_sensor_modules.so b/proprietary/vendor/lib/libmmcamera2_sensor_modules.so index 897fc3a..2e06c0b 100644 Binary files a/proprietary/vendor/lib/libmmcamera2_sensor_modules.so and b/proprietary/vendor/lib/libmmcamera2_sensor_modules.so differ diff --git a/proprietary/vendor/lib/libmmcamera2_stats_algorithm.so b/proprietary/vendor/lib/libmmcamera2_stats_algorithm.so index fc1c2ae..98d0fc3 100644 Binary files a/proprietary/vendor/lib/libmmcamera2_stats_algorithm.so and b/proprietary/vendor/lib/libmmcamera2_stats_algorithm.so differ diff --git a/proprietary/vendor/lib/libmmcamera2_stats_lib.so b/proprietary/vendor/lib/libmmcamera2_stats_lib.so index 4601bca..85785ff 100644 Binary files a/proprietary/vendor/lib/libmmcamera2_stats_lib.so and b/proprietary/vendor/lib/libmmcamera2_stats_lib.so differ diff --git a/proprietary/vendor/lib/libmmcamera2_stats_modules.so b/proprietary/vendor/lib/libmmcamera2_stats_modules.so index b5052df..954d4bd 100644 Binary files a/proprietary/vendor/lib/libmmcamera2_stats_modules.so and b/proprietary/vendor/lib/libmmcamera2_stats_modules.so differ diff --git a/proprietary/vendor/lib/libmmcamera_bokeh.so b/proprietary/vendor/lib/libmmcamera_bokeh.so index f949591..e12e8c2 100644 Binary files a/proprietary/vendor/lib/libmmcamera_bokeh.so and b/proprietary/vendor/lib/libmmcamera_bokeh.so differ diff --git a/proprietary/vendor/lib/libmmcamera_bp_svhdr.so b/proprietary/vendor/lib/libmmcamera_bp_svhdr.so new file mode 100644 index 0000000..ce1acee Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_bp_svhdr.so differ diff --git a/proprietary/vendor/lib/libmmcamera_dbg.so b/proprietary/vendor/lib/libmmcamera_dbg.so index 84ba05b..06ec50a 100644 Binary files a/proprietary/vendor/lib/libmmcamera_dbg.so and b/proprietary/vendor/lib/libmmcamera_dbg.so differ diff --git a/proprietary/vendor/lib/libmmcamera_depth_map.so b/proprietary/vendor/lib/libmmcamera_depth_map.so index b108782..bb0705f 100644 Binary files a/proprietary/vendor/lib/libmmcamera_depth_map.so and b/proprietary/vendor/lib/libmmcamera_depth_map.so differ diff --git a/proprietary/vendor/lib/libmmcamera_eebinparse.so b/proprietary/vendor/lib/libmmcamera_eebinparse.so index a4e0205..ee7878a 100644 Binary files a/proprietary/vendor/lib/libmmcamera_eebinparse.so and b/proprietary/vendor/lib/libmmcamera_eebinparse.so differ diff --git a/proprietary/vendor/lib/libmmcamera_eeprom_util.so b/proprietary/vendor/lib/libmmcamera_eeprom_util.so index c680887..e12ee51 100644 Binary files a/proprietary/vendor/lib/libmmcamera_eeprom_util.so and b/proprietary/vendor/lib/libmmcamera_eeprom_util.so differ diff --git a/proprietary/vendor/lib/libmmcamera_eztune_module.so b/proprietary/vendor/lib/libmmcamera_eztune_module.so index 8ab82d2..f2e866c 100644 Binary files a/proprietary/vendor/lib/libmmcamera_eztune_module.so and b/proprietary/vendor/lib/libmmcamera_eztune_module.so differ diff --git a/proprietary/vendor/lib/libmmcamera_facedetection_lib.so b/proprietary/vendor/lib/libmmcamera_facedetection_lib.so index 6807141..765bddf 100644 Binary files a/proprietary/vendor/lib/libmmcamera_facedetection_lib.so and b/proprietary/vendor/lib/libmmcamera_facedetection_lib.so differ diff --git a/proprietary/vendor/lib/libmmcamera_faceproc2.so b/proprietary/vendor/lib/libmmcamera_faceproc2.so index 6e0c757..99e43d4 100644 Binary files a/proprietary/vendor/lib/libmmcamera_faceproc2.so and b/proprietary/vendor/lib/libmmcamera_faceproc2.so differ diff --git a/proprietary/vendor/lib/libmmcamera_hdr_gb_lib.so b/proprietary/vendor/lib/libmmcamera_hdr_gb_lib.so index d611d93..2347e5f 100644 Binary files a/proprietary/vendor/lib/libmmcamera_hdr_gb_lib.so and b/proprietary/vendor/lib/libmmcamera_hdr_gb_lib.so differ diff --git a/proprietary/vendor/lib/libmmcamera_imglib.so b/proprietary/vendor/lib/libmmcamera_imglib.so index d1ab95a..041703d 100644 Binary files a/proprietary/vendor/lib/libmmcamera_imglib.so and b/proprietary/vendor/lib/libmmcamera_imglib.so differ diff --git a/proprietary/vendor/lib/libmmcamera_imglib_faceproc_adspstub.so b/proprietary/vendor/lib/libmmcamera_imglib_faceproc_adspstub.so index 9ade948..403956b 100644 Binary files a/proprietary/vendor/lib/libmmcamera_imglib_faceproc_adspstub.so and b/proprietary/vendor/lib/libmmcamera_imglib_faceproc_adspstub.so differ diff --git a/proprietary/vendor/lib/libmmcamera_imglib_faceproc_adspstub2.so b/proprietary/vendor/lib/libmmcamera_imglib_faceproc_adspstub2.so new file mode 100644 index 0000000..b75dce1 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_imglib_faceproc_adspstub2.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_abf48.so b/proprietary/vendor/lib/libmmcamera_isp_abf48.so index c1e9c88..f3630a9 100644 Binary files a/proprietary/vendor/lib/libmmcamera_isp_abf48.so and b/proprietary/vendor/lib/libmmcamera_isp_abf48.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_aec_bg_stats47.so b/proprietary/vendor/lib/libmmcamera_isp_aec_bg_stats47.so index bdaadad..69229bd 100644 Binary files a/proprietary/vendor/lib/libmmcamera_isp_aec_bg_stats47.so and b/proprietary/vendor/lib/libmmcamera_isp_aec_bg_stats47.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_bf_stats47.so b/proprietary/vendor/lib/libmmcamera_isp_bf_stats47.so index 3c1eecf..500917d 100644 Binary files a/proprietary/vendor/lib/libmmcamera_isp_bf_stats47.so and b/proprietary/vendor/lib/libmmcamera_isp_bf_stats47.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_bg_stats46.so b/proprietary/vendor/lib/libmmcamera_isp_bg_stats46.so index 74a918d..e5d648e 100644 Binary files a/proprietary/vendor/lib/libmmcamera_isp_bg_stats46.so and b/proprietary/vendor/lib/libmmcamera_isp_bg_stats46.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_bhist_stats44.so b/proprietary/vendor/lib/libmmcamera_isp_bhist_stats44.so index f2c098e..afb252a 100644 Binary files a/proprietary/vendor/lib/libmmcamera_isp_bhist_stats44.so and b/proprietary/vendor/lib/libmmcamera_isp_bhist_stats44.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_black_level48.so b/proprietary/vendor/lib/libmmcamera_isp_black_level48.so index 5ec73f5..807dfdf 100644 Binary files a/proprietary/vendor/lib/libmmcamera_isp_black_level48.so and b/proprietary/vendor/lib/libmmcamera_isp_black_level48.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_bpc48.so b/proprietary/vendor/lib/libmmcamera_isp_bpc48.so index 56c47c2..29b1dd3 100644 Binary files a/proprietary/vendor/lib/libmmcamera_isp_bpc48.so and b/proprietary/vendor/lib/libmmcamera_isp_bpc48.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_cac47.so b/proprietary/vendor/lib/libmmcamera_isp_cac47.so index f6fa933..482ad65 100644 Binary files a/proprietary/vendor/lib/libmmcamera_isp_cac47.so and b/proprietary/vendor/lib/libmmcamera_isp_cac47.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_chroma_enhan40.so b/proprietary/vendor/lib/libmmcamera_isp_chroma_enhan40.so index b9fe36e..00dc629 100644 Binary files a/proprietary/vendor/lib/libmmcamera_isp_chroma_enhan40.so and b/proprietary/vendor/lib/libmmcamera_isp_chroma_enhan40.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_chroma_suppress40.so b/proprietary/vendor/lib/libmmcamera_isp_chroma_suppress40.so index 4f767c2..5ab3337 100644 Binary files a/proprietary/vendor/lib/libmmcamera_isp_chroma_suppress40.so and b/proprietary/vendor/lib/libmmcamera_isp_chroma_suppress40.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_clamp_encoder40.so b/proprietary/vendor/lib/libmmcamera_isp_clamp_encoder40.so index 2d17e22..781c271 100644 Binary files a/proprietary/vendor/lib/libmmcamera_isp_clamp_encoder40.so and b/proprietary/vendor/lib/libmmcamera_isp_clamp_encoder40.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_clamp_video40.so b/proprietary/vendor/lib/libmmcamera_isp_clamp_video40.so index 6c1947a..8ddae8f 100644 Binary files a/proprietary/vendor/lib/libmmcamera_isp_clamp_video40.so and b/proprietary/vendor/lib/libmmcamera_isp_clamp_video40.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_clamp_viewfinder40.so b/proprietary/vendor/lib/libmmcamera_isp_clamp_viewfinder40.so index 7e4a3f5..d660391 100644 Binary files a/proprietary/vendor/lib/libmmcamera_isp_clamp_viewfinder40.so and b/proprietary/vendor/lib/libmmcamera_isp_clamp_viewfinder40.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_color_correct46.so b/proprietary/vendor/lib/libmmcamera_isp_color_correct46.so index 82c67c4..2711989 100644 Binary files a/proprietary/vendor/lib/libmmcamera_isp_color_correct46.so and b/proprietary/vendor/lib/libmmcamera_isp_color_correct46.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_color_xform_encoder46.so b/proprietary/vendor/lib/libmmcamera_isp_color_xform_encoder46.so index 95d21fa..9d73201 100644 Binary files a/proprietary/vendor/lib/libmmcamera_isp_color_xform_encoder46.so and b/proprietary/vendor/lib/libmmcamera_isp_color_xform_encoder46.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_color_xform_video46.so b/proprietary/vendor/lib/libmmcamera_isp_color_xform_video46.so index 8962ca0..0c42698 100644 Binary files a/proprietary/vendor/lib/libmmcamera_isp_color_xform_video46.so and b/proprietary/vendor/lib/libmmcamera_isp_color_xform_video46.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_color_xform_viewfinder46.so b/proprietary/vendor/lib/libmmcamera_isp_color_xform_viewfinder46.so index cba6055..36e8442 100644 Binary files a/proprietary/vendor/lib/libmmcamera_isp_color_xform_viewfinder46.so and b/proprietary/vendor/lib/libmmcamera_isp_color_xform_viewfinder46.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_cs_stats46.so b/proprietary/vendor/lib/libmmcamera_isp_cs_stats46.so index 1968bac..d518dd3 100644 Binary files a/proprietary/vendor/lib/libmmcamera_isp_cs_stats46.so and b/proprietary/vendor/lib/libmmcamera_isp_cs_stats46.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_demosaic48.so b/proprietary/vendor/lib/libmmcamera_isp_demosaic48.so index dc1553d..1b86505 100644 Binary files a/proprietary/vendor/lib/libmmcamera_isp_demosaic48.so and b/proprietary/vendor/lib/libmmcamera_isp_demosaic48.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_demux48.so b/proprietary/vendor/lib/libmmcamera_isp_demux48.so index c812c0e..9d03ac5 100644 Binary files a/proprietary/vendor/lib/libmmcamera_isp_demux48.so and b/proprietary/vendor/lib/libmmcamera_isp_demux48.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_fovcrop_encoder46.so b/proprietary/vendor/lib/libmmcamera_isp_fovcrop_encoder46.so index cd1bda1..550ef68 100644 Binary files a/proprietary/vendor/lib/libmmcamera_isp_fovcrop_encoder46.so and b/proprietary/vendor/lib/libmmcamera_isp_fovcrop_encoder46.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_fovcrop_video46.so b/proprietary/vendor/lib/libmmcamera_isp_fovcrop_video46.so index c872c82..22b0a69 100644 Binary files a/proprietary/vendor/lib/libmmcamera_isp_fovcrop_video46.so and b/proprietary/vendor/lib/libmmcamera_isp_fovcrop_video46.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_fovcrop_viewfinder46.so b/proprietary/vendor/lib/libmmcamera_isp_fovcrop_viewfinder46.so index a653f2b..7ae2ebf 100644 Binary files a/proprietary/vendor/lib/libmmcamera_isp_fovcrop_viewfinder46.so and b/proprietary/vendor/lib/libmmcamera_isp_fovcrop_viewfinder46.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_gamma44.so b/proprietary/vendor/lib/libmmcamera_isp_gamma44.so index 4b552d0..c3940ae 100644 Binary files a/proprietary/vendor/lib/libmmcamera_isp_gamma44.so and b/proprietary/vendor/lib/libmmcamera_isp_gamma44.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_gic48.so b/proprietary/vendor/lib/libmmcamera_isp_gic48.so index 642239e..b9f326f 100644 Binary files a/proprietary/vendor/lib/libmmcamera_isp_gic48.so and b/proprietary/vendor/lib/libmmcamera_isp_gic48.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_gtm46.so b/proprietary/vendor/lib/libmmcamera_isp_gtm46.so index e556b83..233dfc3 100644 Binary files a/proprietary/vendor/lib/libmmcamera_isp_gtm46.so and b/proprietary/vendor/lib/libmmcamera_isp_gtm46.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_hdr48.so b/proprietary/vendor/lib/libmmcamera_isp_hdr48.so index 9456d10..c11a236 100644 Binary files a/proprietary/vendor/lib/libmmcamera_isp_hdr48.so and b/proprietary/vendor/lib/libmmcamera_isp_hdr48.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_hdr_be_stats46.so b/proprietary/vendor/lib/libmmcamera_isp_hdr_be_stats46.so index e1ed99d..ef273e4 100644 Binary files a/proprietary/vendor/lib/libmmcamera_isp_hdr_be_stats46.so and b/proprietary/vendor/lib/libmmcamera_isp_hdr_be_stats46.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_hdr_bhist_stats44.so b/proprietary/vendor/lib/libmmcamera_isp_hdr_bhist_stats44.so index 5a06477..91a4528 100644 Binary files a/proprietary/vendor/lib/libmmcamera_isp_hdr_bhist_stats44.so and b/proprietary/vendor/lib/libmmcamera_isp_hdr_bhist_stats44.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_ihist_stats46.so b/proprietary/vendor/lib/libmmcamera_isp_ihist_stats46.so index 1f2c4d1..c1ae6e8 100644 Binary files a/proprietary/vendor/lib/libmmcamera_isp_ihist_stats46.so and b/proprietary/vendor/lib/libmmcamera_isp_ihist_stats46.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_linearization40.so b/proprietary/vendor/lib/libmmcamera_isp_linearization40.so index 99cc283..5004bf9 100644 Binary files a/proprietary/vendor/lib/libmmcamera_isp_linearization40.so and b/proprietary/vendor/lib/libmmcamera_isp_linearization40.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_ltm47.so b/proprietary/vendor/lib/libmmcamera_isp_ltm47.so index 6c4dc34..4af6ad4 100644 Binary files a/proprietary/vendor/lib/libmmcamera_isp_ltm47.so and b/proprietary/vendor/lib/libmmcamera_isp_ltm47.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_luma_adaptation40.so b/proprietary/vendor/lib/libmmcamera_isp_luma_adaptation40.so index b0f8136..c6924fe 100644 Binary files a/proprietary/vendor/lib/libmmcamera_isp_luma_adaptation40.so and b/proprietary/vendor/lib/libmmcamera_isp_luma_adaptation40.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_mce40.so b/proprietary/vendor/lib/libmmcamera_isp_mce40.so index 008c407..fb11fff 100644 Binary files a/proprietary/vendor/lib/libmmcamera_isp_mce40.so and b/proprietary/vendor/lib/libmmcamera_isp_mce40.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_mesh_rolloff44.so b/proprietary/vendor/lib/libmmcamera_isp_mesh_rolloff44.so index b290baf..757eba1 100644 Binary files a/proprietary/vendor/lib/libmmcamera_isp_mesh_rolloff44.so and b/proprietary/vendor/lib/libmmcamera_isp_mesh_rolloff44.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_pdaf48.so b/proprietary/vendor/lib/libmmcamera_isp_pdaf48.so index 8c749a0..0b9c50f 100644 Binary files a/proprietary/vendor/lib/libmmcamera_isp_pdaf48.so and b/proprietary/vendor/lib/libmmcamera_isp_pdaf48.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_pedestal_correct46.so b/proprietary/vendor/lib/libmmcamera_isp_pedestal_correct46.so index 5bf74c0..dac86ff 100644 Binary files a/proprietary/vendor/lib/libmmcamera_isp_pedestal_correct46.so and b/proprietary/vendor/lib/libmmcamera_isp_pedestal_correct46.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_rs_stats46.so b/proprietary/vendor/lib/libmmcamera_isp_rs_stats46.so index 9645727..8ef163d 100644 Binary files a/proprietary/vendor/lib/libmmcamera_isp_rs_stats46.so and b/proprietary/vendor/lib/libmmcamera_isp_rs_stats46.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_scaler_encoder46.so b/proprietary/vendor/lib/libmmcamera_isp_scaler_encoder46.so index e3659c1..6a04dd5 100644 Binary files a/proprietary/vendor/lib/libmmcamera_isp_scaler_encoder46.so and b/proprietary/vendor/lib/libmmcamera_isp_scaler_encoder46.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_scaler_video46.so b/proprietary/vendor/lib/libmmcamera_isp_scaler_video46.so index e9cb030..8c4f84d 100644 Binary files a/proprietary/vendor/lib/libmmcamera_isp_scaler_video46.so and b/proprietary/vendor/lib/libmmcamera_isp_scaler_video46.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_scaler_viewfinder46.so b/proprietary/vendor/lib/libmmcamera_isp_scaler_viewfinder46.so index 35225e3..efca568 100644 Binary files a/proprietary/vendor/lib/libmmcamera_isp_scaler_viewfinder46.so and b/proprietary/vendor/lib/libmmcamera_isp_scaler_viewfinder46.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_sce40.so b/proprietary/vendor/lib/libmmcamera_isp_sce40.so index ddad23d..bf66853 100644 Binary files a/proprietary/vendor/lib/libmmcamera_isp_sce40.so and b/proprietary/vendor/lib/libmmcamera_isp_sce40.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_snr47.so b/proprietary/vendor/lib/libmmcamera_isp_snr47.so index 0ac56f9..7af738f 100644 Binary files a/proprietary/vendor/lib/libmmcamera_isp_snr47.so and b/proprietary/vendor/lib/libmmcamera_isp_snr47.so differ diff --git a/proprietary/vendor/lib/libmmcamera_isp_sub_module.so b/proprietary/vendor/lib/libmmcamera_isp_sub_module.so index 4284fef..acd5c4f 100644 Binary files a/proprietary/vendor/lib/libmmcamera_isp_sub_module.so and b/proprietary/vendor/lib/libmmcamera_isp_sub_module.so differ diff --git a/proprietary/vendor/lib/libmmcamera_mfproc_postcpp.so b/proprietary/vendor/lib/libmmcamera_mfproc_postcpp.so new file mode 100644 index 0000000..2c866ad Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_mfproc_postcpp.so differ diff --git a/proprietary/vendor/lib/libmmcamera_mfproc_precpp.so b/proprietary/vendor/lib/libmmcamera_mfproc_precpp.so new file mode 100644 index 0000000..8058f88 Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_mfproc_precpp.so differ diff --git a/proprietary/vendor/lib/libmmcamera_paaf_lib.so b/proprietary/vendor/lib/libmmcamera_paaf_lib.so index b236563..0d7e775 100644 Binary files a/proprietary/vendor/lib/libmmcamera_paaf_lib.so and b/proprietary/vendor/lib/libmmcamera_paaf_lib.so differ diff --git a/proprietary/vendor/lib/libmmcamera_pdaf.so b/proprietary/vendor/lib/libmmcamera_pdaf.so index 26ba3b7..6436f9b 100644 Binary files a/proprietary/vendor/lib/libmmcamera_pdaf.so and b/proprietary/vendor/lib/libmmcamera_pdaf.so differ diff --git a/proprietary/vendor/lib/libmmcamera_pdafcamif.so b/proprietary/vendor/lib/libmmcamera_pdafcamif.so index 5389709..60493f4 100644 Binary files a/proprietary/vendor/lib/libmmcamera_pdafcamif.so and b/proprietary/vendor/lib/libmmcamera_pdafcamif.so differ diff --git a/proprietary/vendor/lib/libmmcamera_ppbase_module.so b/proprietary/vendor/lib/libmmcamera_ppbase_module.so index ec8e05f..9351a35 100644 Binary files a/proprietary/vendor/lib/libmmcamera_ppbase_module.so and b/proprietary/vendor/lib/libmmcamera_ppbase_module.so differ diff --git a/proprietary/vendor/lib/libmmcamera_ppeiscore.so b/proprietary/vendor/lib/libmmcamera_ppeiscore.so index eb8b2bc..a584e2d 100644 Binary files a/proprietary/vendor/lib/libmmcamera_ppeiscore.so and b/proprietary/vendor/lib/libmmcamera_ppeiscore.so differ diff --git a/proprietary/vendor/lib/libmmcamera_quadracfa.so b/proprietary/vendor/lib/libmmcamera_quadracfa.so index 0a8acdc..5a40c92 100644 Binary files a/proprietary/vendor/lib/libmmcamera_quadracfa.so and b/proprietary/vendor/lib/libmmcamera_quadracfa.so differ diff --git a/proprietary/vendor/lib/libmmcamera_stillmore_lib.so b/proprietary/vendor/lib/libmmcamera_stillmore_lib.so new file mode 100644 index 0000000..5c520bc Binary files /dev/null and b/proprietary/vendor/lib/libmmcamera_stillmore_lib.so differ diff --git a/proprietary/vendor/lib/libmmcamera_sw2d_lib.so b/proprietary/vendor/lib/libmmcamera_sw2d_lib.so index b8edcb9..fa9ea7e 100644 Binary files a/proprietary/vendor/lib/libmmcamera_sw2d_lib.so and b/proprietary/vendor/lib/libmmcamera_sw2d_lib.so differ diff --git a/proprietary/vendor/lib/libmmcamera_thread_services.so b/proprietary/vendor/lib/libmmcamera_thread_services.so index f3442ad..aa1e0de 100644 Binary files a/proprietary/vendor/lib/libmmcamera_thread_services.so and b/proprietary/vendor/lib/libmmcamera_thread_services.so differ diff --git a/proprietary/vendor/lib/libmmcamera_tintless_algo.so b/proprietary/vendor/lib/libmmcamera_tintless_algo.so index f7b827c..84e246b 100644 Binary files a/proprietary/vendor/lib/libmmcamera_tintless_algo.so and b/proprietary/vendor/lib/libmmcamera_tintless_algo.so differ diff --git a/proprietary/vendor/lib/libmmcamera_tuning.so b/proprietary/vendor/lib/libmmcamera_tuning.so index 0ea4e28..b6735a6 100644 Binary files a/proprietary/vendor/lib/libmmcamera_tuning.so and b/proprietary/vendor/lib/libmmcamera_tuning.so differ diff --git a/proprietary/vendor/lib/libmmlib2d_interface.so b/proprietary/vendor/lib/libmmlib2d_interface.so index 98c6901..9d4922d 100644 Binary files a/proprietary/vendor/lib/libmmlib2d_interface.so and b/proprietary/vendor/lib/libmmlib2d_interface.so differ diff --git a/proprietary/vendor/lib/libremosaic_daemon.so b/proprietary/vendor/lib/libremosaic_daemon.so index c9051ed..f95b0b9 100644 Binary files a/proprietary/vendor/lib/libremosaic_daemon.so and b/proprietary/vendor/lib/libremosaic_daemon.so differ diff --git a/proprietary/vendor/lib/libseemore.so b/proprietary/vendor/lib/libseemore.so new file mode 100644 index 0000000..f2b14e8 Binary files /dev/null and b/proprietary/vendor/lib/libseemore.so differ diff --git a/wayne-common-vendor.mk b/wayne-common-vendor.mk index d42578a..1eb0b2e 100644 --- a/wayne-common-vendor.mk +++ b/wayne-common-vendor.mk @@ -83,34 +83,20 @@ PRODUCT_COPY_FILES += \ PRODUCT_PACKAGES += \ android.hardware.gatekeeper@1.0-impl-qti \ android.hardware.keymaster@3.0-impl-qti \ - libmmcamera2_frame_algorithm \ - libmmcamera2_is \ - libmmcamera2_q3a_core \ - libmmcamera2_stats_algorithm \ - libmmcamera2_stats_lib \ - libmmcamera_dbg \ - libmmcamera_faceproc \ - libmmcamera_faceproc2 \ - libmmcamera_tintless_algo \ - libmmcamera_tintless_bg_pca_algo \ libsensor1 \ libsensor_reg \ libthermalclient \ - libvideoutils \ sensors.ssc \ - camera.sdm660 \ libMiWatermark \ libSonyIMX376C3RmscLibrary \ libSonyIMX376KRmscLibrary \ - libXMFD_AgeGender \ - lib_lowlight \ + lib_algo_svhdr \ libactuator_wayne_imx376_ofilm_back_ii_dw9763 \ libactuator_wayne_imx376_sunny_back_i_dw9763 \ libactuator_wayne_imx486_ofilm_ii_dw9763 \ libactuator_wayne_imx486_sunny_i_dw9763 \ libadsp_hvx_callback_skel \ libadsp_hvx_stub \ - libarcsoft_beautyshot \ libarcsoft_dualcam_refocus \ libarcsoft_dualcam_refocus_rear_t \ libarcsoft_dualcam_refocus_rear_w \ @@ -649,36 +635,44 @@ PRODUCT_PACKAGES += \ libdepthmapwrapper \ libflash_pmic \ libft2vendor \ - libhal_dbg \ libjpegdhw \ libjpegdmahw \ libjpegehw \ - libmibokeh_660 \ - libmm-qcamera \ + libmfpostdummy_daemon \ + libmfproc_dummy_daemon \ libmmcamera2_c2d_module \ libmmcamera2_cpp_module \ + libmmcamera2_frame_algorithm \ libmmcamera2_iface_modules \ libmmcamera2_imglib_modules \ + libmmcamera2_is \ libmmcamera2_isp_modules \ libmmcamera2_mct \ libmmcamera2_mct_shimlayer \ libmmcamera2_pp_buf_mgr \ libmmcamera2_pproc_modules \ + libmmcamera2_q3a_core \ libmmcamera2_sensor_modules \ + libmmcamera2_stats_algorithm \ + libmmcamera2_stats_lib \ libmmcamera2_stats_modules \ libmmcamera_arcsoftbokeh_lib \ libmmcamera_bokeh \ + libmmcamera_bp_svhdr \ + libmmcamera_dbg \ libmmcamera_depth_map \ libmmcamera_eebinparse \ libmmcamera_eeprom_util \ libmmcamera_eztune_module \ libmmcamera_facedetection_lib \ + libmmcamera_faceproc \ + libmmcamera_faceproc2 \ libmmcamera_hdr_gb_lib \ libmmcamera_hvx_add_constant \ libmmcamera_hvx_grid_sum \ libmmcamera_imglib \ libmmcamera_imglib_faceproc_adspstub \ - libmmcamera_interface \ + libmmcamera_imglib_faceproc_adspstub2 \ libmmcamera_isp_abf48 \ libmmcamera_isp_aec_bg_stats47 \ libmmcamera_isp_bf_stats47 \ @@ -723,14 +717,19 @@ PRODUCT_PACKAGES += \ libmmcamera_isp_sce40 \ libmmcamera_isp_snr47 \ libmmcamera_isp_sub_module \ + libmmcamera_mfproc_postcpp \ + libmmcamera_mfproc_precpp \ libmmcamera_paaf_lib \ libmmcamera_pdaf \ libmmcamera_pdafcamif \ libmmcamera_ppbase_module \ libmmcamera_ppeiscore \ libmmcamera_quadracfa \ + libmmcamera_stillmore_lib \ libmmcamera_sw2d_lib \ libmmcamera_thread_services \ + libmmcamera_tintless_algo \ + libmmcamera_tintless_bg_pca_algo \ libmmcamera_tuning \ libmmcamera_tuning_lookup \ libmmcamera_wayne_imx376_ofilm_back_ii \ @@ -750,16 +749,15 @@ PRODUCT_PACKAGES += \ libmmcamera_wayne_imx486_sunny_iii \ libmmcamera_wayne_imx486_sunny_iii_eeprom \ libmmjpeg \ - libmmjpeg_interface \ libmmlib2d_interface \ libmmqjpeg_codec \ libmmqjpegdma \ libmpbase \ - libqomx_core \ libqomx_jpegdec \ libqomx_jpegenc \ libqomx_jpegenc_pipe \ libremosaic_daemon \ + libseemore \ libvidhance \ libvidhance_gyro \ libthermalfeature \