From 2b08db75d007a93b8470810d81e0afb38e4f9ead Mon Sep 17 00:00:00 2001 From: PIPIPIG233666 <2212848813@qq.com> Date: Wed, 22 May 2019 13:29:50 -0400 Subject: [PATCH] wayne-common: Add missing camera blobs * Also add SCVE blobs. * These are required for Miui camera to be fully functioning. Signed-off-by: PIPIPIG233666 <2212848813@qq.com> Change-Id: I1cedb4a66307d9ec4a341ea06fabfd16d41e48ff --- proprietary-files.txt | 72 +++++++++++++++++++++++++++++++++++++++++++ wayne.mk | 4 +++ 2 files changed, 76 insertions(+) diff --git a/proprietary-files.txt b/proprietary-files.txt index 2b3dad9..49396bc 100644 --- a/proprietary-files.txt +++ b/proprietary-files.txt @@ -18,10 +18,15 @@ vendor/firmware/tfa98xx.cnt vendor/etc/camera/camera_config.xml vendor/etc/camera/female_bg.png vendor/etc/camera/female_icon.png +vendor/etc/camera/lf_facerank_model.bin vendor/etc/camera/male_bg.png vendor/etc/camera/male_icon.png +vendor/etc/camera/GpuKernelRepo.pb +vendor/etc/camera/model_back.dlc +vendor/etc/camera/model_front.dlc vendor/etc/camera/score_bg.png vendor/etc/camera/score_icon.png +vendor/etc/camera/sdm_ys_32p_120_21_5_perturb50.bin vendor/etc/camera/wayne_imx376_ofilm_cn_back_ii_chromatix.xml vendor/etc/camera/wayne_imx376_ofilm_cn_front_ii_chromatix.xml vendor/etc/camera/wayne_imx376_ofilm_india_back_ii_chromatix.xml @@ -38,6 +43,9 @@ vendor/etc/camera/wayne_imx486_sunny_cn_i_chromatix.xml vendor/etc/camera/wayne_imx486_sunny_cn_iii_chromatix.xml vendor/etc/camera/wayne_imx486_sunny_india_i_chromatix.xml vendor/etc/camera/wayne_imx486_sunny_india_iii_chromatix.xml +vendor/etc/MIUI_DualCamera_watermark.png +vendor/etc/MIUI_Time.ttf +vendor/etc/Miui-Light.ttf vendor/lib/hw/camera.sdm660.so vendor/lib/libmmcamera_interface.so vendor/lib/libmmjpeg_interface.so @@ -113,6 +121,15 @@ vendor/lib/libvidhance.so vendor/lib/libvidhance_gyro.so vendor/lib/libXMFD_AgeGender.so vendor/lib/mibokeh_660_opencl.bin +vendor/lib/libc++_shared.so +vendor/lib/libFaceGrade.so +vendor/lib/libcamera_scene.so +vendor/lib/libSNPE.so +vendor/lib/libsymphony-cpu.so +vendor/lib/libsymphonypower.so +vendor/lib/libSonyIMX376C3RmscLibrary.so +vendor/lib/libSonyIMX376KRmscLibrary.so +vendor/lib/libbase64.so vendor/lib64/libcdsprpc.so vendor/lib64/libhdr_tm.so vendor/lib64/libmmcamera2_frame_algorithm.so @@ -686,9 +703,40 @@ vendor/lib/libmmcamera_wayne_imx486_sunny_i.so vendor/firmware/cpp_firmware_v1_12_0.fw # Camera sensors - from jasmine +vendor/lib/libmmcamera2_c2d_module.so +vendor/lib/libmmcamera2_cpp_module.so +vendor/lib/libmmcamera2_frame_algorithm.so +vendor/lib/libmmcamera2_iface_modules.so +vendor/lib/libmmcamera2_imglib_modules.so +vendor/lib/libmmcamera2_isp_modules.so +vendor/lib/libmmcamera2_is.so +vendor/lib/libmmcamera2_mct_shimlayer.so +vendor/lib/libmmcamera2_mct.so +vendor/lib/libmmcamera2_pp_buf_mgr.so +vendor/lib/libmmcamera2_pproc_modules.so +vendor/lib/libmmcamera2_q3a_core.so +vendor/lib/libmmcamera2_sensor_modules.so +vendor/lib/libmmcamera2_stats_algorithm.so +vendor/lib/libmmcamera2_stats_lib.so +vendor/lib/libmmcamera2_stats_modules.so vendor/lib/libmmcamera_arcsoftbokeh_lib.so +vendor/lib/libmmcamera_atmel_at24c32e_eeprom.so vendor/lib/libmmcamera_bokeh.so +vendor/lib/libmmcamera_dbg.so vendor/lib/libmmcamera_depth_map.so +vendor/lib/libmmcamera_dummyalgo.so +vendor/lib/libmmcamera_eebinparse.so +vendor/lib/libmmcamera_eeprom_util.so +vendor/lib/libmmcamera_eztune_module.so +vendor/lib/libmmcamera_facedetection_lib.so +vendor/lib/libmmcamera_faceproc2.so +vendor/lib/libmmcamera_faceproc.so +vendor/lib/libmmcamera_hdr_gb_lib.so +vendor/lib/libmmcamera_hvx_add_constant.so +vendor/lib/libmmcamera_hvx_grid_sum.so +vendor/lib/libmmcamera_imglib_faceproc_adspstub.so +vendor/lib/libmmcamera_imglib.so +vendor/lib/libmmcamera_interface.so vendor/lib/libmmcamera_isp_abf48.so vendor/lib/libmmcamera_isp_aec_bg_stats47.so vendor/lib/libmmcamera_isp_bf_stats47.so @@ -761,3 +809,27 @@ vendor/firmware/fpctzappfingerprint.b05 vendor/firmware/fpctzappfingerprint.b06 vendor/firmware/fpctzappfingerprint.b07 vendor/firmware/fpctzappfingerprint.mdt + +# Snapdragon Computer Vision Engine +vendor/lib64/libscveBlobDescriptor.so +vendor/lib64/libscveBlobDescriptor_stub.so +vendor/lib64/libscveCommon.so +vendor/lib64/libscveCommon_stub.so +vendor/lib64/libscveFaceRecognition.so +vendor/lib64/libscveObjectSegmentation.so +vendor/lib64/libscveObjectSegmentation_stub.so +vendor/lib64/libscveObjectTracker.so +vendor/lib64/libscveObjectTracker_stub.so +vendor/lib64/libscvePanorama.so +vendor/lib64/libscvePanorama_lite.so +vendor/lib/libscveBlobDescriptor.so +vendor/lib/libscveBlobDescriptor_stub.so +vendor/lib/libscveCommon.so +vendor/lib/libscveCommon_stub.so +vendor/lib/libscveFaceRecognition.so +vendor/lib/libscveObjectSegmentation.so +vendor/lib/libscveObjectSegmentation_stub.so +vendor/lib/libscveObjectTracker.so +vendor/lib/libscveObjectTracker_stub.so +vendor/lib/libscvePanorama.so +vendor/lib/libscvePanorama_lite.so \ No newline at end of file diff --git a/wayne.mk b/wayne.mk index 477edfb..c3acbfa 100644 --- a/wayne.mk +++ b/wayne.mk @@ -42,5 +42,9 @@ PRODUCT_COPY_FILES += \ TARGET_SCREEN_HEIGHT := 2160 TARGET_SCREEN_WIDTH := 1080 +# Camera +PRODUCT_PACKAGES += \ + libgui_vendor + # Inherit proprietary files $(call inherit-product-if-exists, vendor/xiaomi/wayne-common/wayne-common-vendor.mk)