Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c7b292e4 authored by Manu Suresh's avatar Manu Suresh
Browse files

Merge branch '1807-a15-FP6' into 'v4.0-a15'

FP6: use alternate method for patching algoservice

See merge request e/devices/android_device_fairphone_FP6!41
parents 41625a61 6f35f55a
Loading
Loading
Loading
Loading
+2 −9
Original line number Diff line number Diff line
@@ -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',
+1 −0
Original line number Diff line number Diff line
@@ -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