Loading extract-files.py +2 −9 Original line number Diff line number Diff line Loading @@ -97,18 +97,11 @@ blob_fixups: blob_fixups_user_type = { .add_needed('libcodec2_shim.so'), 'vendor/lib64/camera/components/com.fp.node.distortion.so': blob_fixup() .add_needed('libui_graphicsbuffermapper_shim.so'), 'vendor/bin/hw/cameraalgoservice': blob_fixup() .add_needed('libcutils_system_property_shim.so'), 'vendor/bin/hw/vendor.qti.camera.provider-service_64': blob_fixup() .add_needed('libcutils_system_property_shim.so') .add_needed('libui_graphicsbuffermapper_shim.so'), # # Func: CamX::InitializeExtendedPlatformStaticCaps # From: property_get_bool("persist.vendor.camera.fprom", 0); # mov w1, wzr # To: property_get_bool("persist.vendor.camera.fprom", 1); # mov w1, #1 # 'vendor/lib64/hw/camera.qcom.so': blob_fixup() .call(blob_fixup_sigscan, 'E1 03 1F 2A 42 2D 72 94', '21 00 80 52 42 2D 72 94'), 'vendor/bin/hw/cameraalgoservice': blob_fixup() .binary_regex_replace(rb'persist\.vendor\.camera\.fprom',rb'persist.vendor.camera.fpoff'), ( 'vendor/lib64/libqcrilNr.so', 'vendor/lib64/libril-db.so', Loading system_ext.prop +1 −0 Original line number Diff line number Diff line Loading @@ -15,6 +15,7 @@ persist.vendor.bluetooth.haltest=true # Camera persist.vendor.camera.privapp.list=com.fps.camera,foundation.e.camera persist.vendor.camera.whitelist=com.fps.camera,foundation.e.camera persist.vendor.camera.fprom=1 vendor.camera.siq.empty_lib=0 # Countrycode Loading Loading
extract-files.py +2 −9 Original line number Diff line number Diff line Loading @@ -97,18 +97,11 @@ blob_fixups: blob_fixups_user_type = { .add_needed('libcodec2_shim.so'), 'vendor/lib64/camera/components/com.fp.node.distortion.so': blob_fixup() .add_needed('libui_graphicsbuffermapper_shim.so'), 'vendor/bin/hw/cameraalgoservice': blob_fixup() .add_needed('libcutils_system_property_shim.so'), 'vendor/bin/hw/vendor.qti.camera.provider-service_64': blob_fixup() .add_needed('libcutils_system_property_shim.so') .add_needed('libui_graphicsbuffermapper_shim.so'), # # Func: CamX::InitializeExtendedPlatformStaticCaps # From: property_get_bool("persist.vendor.camera.fprom", 0); # mov w1, wzr # To: property_get_bool("persist.vendor.camera.fprom", 1); # mov w1, #1 # 'vendor/lib64/hw/camera.qcom.so': blob_fixup() .call(blob_fixup_sigscan, 'E1 03 1F 2A 42 2D 72 94', '21 00 80 52 42 2D 72 94'), 'vendor/bin/hw/cameraalgoservice': blob_fixup() .binary_regex_replace(rb'persist\.vendor\.camera\.fprom',rb'persist.vendor.camera.fpoff'), ( 'vendor/lib64/libqcrilNr.so', 'vendor/lib64/libril-db.so', Loading
system_ext.prop +1 −0 Original line number Diff line number Diff line Loading @@ -15,6 +15,7 @@ persist.vendor.bluetooth.haltest=true # Camera persist.vendor.camera.privapp.list=com.fps.camera,foundation.e.camera persist.vendor.camera.whitelist=com.fps.camera,foundation.e.camera persist.vendor.camera.fprom=1 vendor.camera.siq.empty_lib=0 # Countrycode Loading