diff --git a/camera/camera_cnf.txt b/camera/camera_cnf.txt new file mode 100644 index 0000000..3e4a76d --- /dev/null +++ b/camera/camera_cnf.txt @@ -0,0 +1,32 @@ +############################################################ +TPmnQaPPrA5eO2LOLggh1VwFuUBAQi6vEmWKy+JON6Act6n6MGo43ZInplaA +PkAWvl1vAK99VbPSAmKaGj3r0ApwMSyO7ARlfli0Rza5rajanjJtMe321Rdi +mCxJUAslvAx8lI51rwJYoblkTVzCMdqbaZ6la/BSCUfYzpPsCdg4Q67gMoKA +m0GdTo2ZG/NkAIInCAxYHFEX3+YA2sM+OXania4E+R23CmRyBcXTB8AseVf7 +FwAOVLGy078DgBUpgWdRCP1WDOJJrvTsJ62f4SUwAkJULwdTbXH/7bHAUdiU +FDDYgzs/B89uQVNsnqC7lv1hgHmKGBej2SkYQuidn+m4HdY4I1D4BmqSurJp +NbA9gAkZAb3YwNDyUO3F6eCBhAGQrJjWvebF9Xx0UlAeQ9GdKAEhjCyFrwLA +l32n2JCtKXA7v+iL2R8BBtAQ4fTho588RAB6fo26LpJsic6BrWmAt8dhnecq +0ryTnaENemXf23KWdj7OLZFQz1J77bXfXjk0z4HMGyJefS1+FGXv7bjSAoct +xbqU87cg5oMCD2GIW0jzp6nBuF8x1MYc5Wlgo3cfQiKWUQWAKRqd56UIuVcP +yA8mAWjAdr4sAP2VY19QwrYUyrPAAD/bhFII/DZAIVCI7mUasbwaVzZoyjAq +DSPyPR2UNhLiTMgfL7YQ1fxUC2YxQJoA5KTZ2sm6a7rG/K+fq0oYO/spitHO +zEuzaAv6ANu9mo2cuMHn4swebZH+X9T86R+OQbhttMuAnSXecs1FhF9eePiV +qbU/bl5ueAlTYGgO2d67IYzYdIdqxo7nam8qy7is +------------------------------------------------------------ +F/gynyvlxXePc8KOceHbsSKnVGf8bWafLB5WtvUQGEqM63eOqEXWS6PlgOAQ +YCiZ/J4AEXUXH45fYQaeYTd3W/ldAYUOC5Z/eRbmJzp26A/iVpGQSunH8IXx +8OLZhhh/ttxz4YN/MxvChmz1aDT+AF/Vl+kgw/5lHhAAQlMBH7ywAkYZgACo +j7sPljJG6AiJOxA1GwfovOM6V+2RqYwDHmcO9BOLS6zO+wgf8JqGAIjLPkOG +PZSWOG79yPkEVfGDS/28TLAyYj3dTPAPtrp1rTsAC3omAzvM1iaAle2E5run +I0QtwKzEIoaFgYyOP91M/1oTlCllXCCDwUlQkVecGfiat3FqAam5GQAPDEvK +uAJNKoOcD37XvJjLCRwPmA5AajShfBVxBBmbY+tJO+qRHlBia123MzZQQ4AN +c5VLwME+fzg57VxTgNFl2QPMR7sQn1kD3aEwSAdlqSWZDAnGzpOEBAk29O9V +230eCArDRZpL1G48vPZ037fyt2X9AnDbbwAeQ8jNaOIpy4odHEHc+6xgKZ/e +dk7AJSmA9vL0EQcOeYC4dwy7A2rqTAMv6lka7ROPXo38IEgOEvw0nZD+t4DA +730G7OTrt84fgc8JALvS9ql5vhTIAkQ2aJTMMZo0rnYNN3AyoojhSI6jr6EG +DFvxjgXtV8SOCE+OYE8y9Z9sTiAw+IOYegLcN/6QiBYrBs1P0dS83PhmWTWM +AROfMlZrzG5Jg+42i3B8AuWCsWASk/Nx9BAN6K8SUVeAe4wMAW1/pO2zOmWp +n5cADc72lDd0orMTAVHaObIXgQ+ufHh6Mvr6paPQYSuGA4RN191QZlx7g7gu +lR5EAClbgpUbB/OdjONVmcb/aluYmcM9ShpMBwAY9uD/ +############################################################ diff --git a/device.mk b/device.mk index a4da231..37b77ed 100644 --- a/device.mk +++ b/device.mk @@ -32,6 +32,10 @@ PRODUCT_SHIPPING_API_LEVEL := 30 PRODUCT_COPY_FILES += \ $(call find-copy-subdir-files,*,$(LOCAL_PATH)/audio/,$(TARGET_COPY_OUT_VENDOR)/etc) +# Camera +PRODUCT_COPY_FILES += \ + $(LOCAL_PATH)/camera/camera_cnf.txt:$(TARGET_COPY_OUT_VENDOR)/etc/camera/camera_cnf.txt + # Soong namespaces PRODUCT_SOONG_NAMESPACES += \ $(LOCAL_PATH) diff --git a/extract-files.sh b/extract-files.sh index 6db7776..7eada4f 100755 --- a/extract-files.sh +++ b/extract-files.sh @@ -10,6 +10,9 @@ function blob_fixup() { vendor/lib64/vendor.qti.hardware.camera.postproc@1.0-service-impl.so) "${SIGSCAN}" -p "9A 0A 00 94" -P "1F 20 03 D5" -f "${2}" ;; + vendor/lib64/hw/camera.qcom.so) + sed -i "s/\x73\x74\x5F\x6C\x69\x63\x65\x6E\x73\x65\x2E\x6C\x69\x63/\x63\x61\x6D\x65\x72\x61\x5F\x63\x6E\x66\x2E\x74\x78\x74/g" "${2}" + ;; esac } diff --git a/proprietary-files.txt b/proprietary-files.txt index 7cf1631..7f05ce0 100644 --- a/proprietary-files.txt +++ b/proprietary-files.txt @@ -114,7 +114,7 @@ vendor/lib64/camera/fdconfigpreview.bin vendor/lib64/camera/fdconfigpreviewlite.bin vendor/lib64/camera/fdconfigvideo.bin vendor/lib64/camera/fdconfigvideolite.bin -vendor/lib64/hw/camera.qcom.so +vendor/lib64/hw/camera.qcom.so|08dd09646fc78cfc574c11aba7f1f722c28e15b6 vendor/lib64/hw/com.qti.chi.override.so vendor/lib64/com.qti.feature2.anchorsync.so vendor/lib64/com.qti.feature2.demux.so @@ -353,7 +353,6 @@ vendor/etc/camera/reid_float.dlc vendor/etc/camera/sceneDetection.xml vendor/etc/camera/seg_quantized.dlc vendor/etc/camera/sr_params.xml -vendor/etc/camera/st_license.lic vendor/etc/camera/vidhance_calibration # Camera-firmware