diff options
| -rw-r--r-- | proprietary-files.txt | 4 | ||||
| -rw-r--r-- | rootdir/etc/init.mata.rc | 13 | ||||
| -rw-r--r-- | vendor_prop.mk | 4 |
3 files changed, 21 insertions, 0 deletions
diff --git a/proprietary-files.txt b/proprietary-files.txt index 46413463..bc1dba6a 100644 --- a/proprietary-files.txt +++ b/proprietary-files.txt @@ -889,3 +889,7 @@ vendor/lib64/liblogwrap.so|304421bf51f9914d475b7b056b2a9f74722e4ddd # Prebuilt bin/fsck.f2fs|0f1cbaeabab9345d2257fac8f0debad2fd3947bd + +# SSR +vendor/bin/ssr_setup +vendor/bin/ssr_diag diff --git a/rootdir/etc/init.mata.rc b/rootdir/etc/init.mata.rc index e5b74611..6155e198 100644 --- a/rootdir/etc/init.mata.rc +++ b/rootdir/etc/init.mata.rc @@ -592,6 +592,9 @@ on property:persist.sys.ssr.enable_ramdumps=1 on property:persist.sys.ssr.enable_ramdumps=0 write /sys/module/subsystem_restart/parameters/enable_ramdumps 0 +on property:persist.sys.ssr.restart_level=* + start ssr_setup + on property:ro.data.large_tcp_window_size=true # Adjust socket buffer to enlarge TCP receive window for high bandwidth (e.g. DO-RevB) write /proc/sys/net/ipv4/tcp_adv_win_scale 2 @@ -870,6 +873,16 @@ service vendor.tftp_server /vendor/bin/tftp_server user root group root system +service ssr_setup /vendor/bin/ssr_setup + oneshot + disabled + +service ssr_diag /vendor/bin/ssr_diag + class late_start + user system + group system + disabled + service update_neko /vendor/bin/fastboot update /data/ota_package/update_neko.zip class main user root diff --git a/vendor_prop.mk b/vendor_prop.mk index 00d64ff9..662e7f53 100644 --- a/vendor_prop.mk +++ b/vendor_prop.mk @@ -179,3 +179,7 @@ PRODUCT_PROPERTY_OVERRIDES += \ # Lawnchair PRODUCT_PROPERTY_OVERRIDES += \ ro.boot.vendor.overlay.theme=com.overlay.lawnconf + +# SSR +PRODUCT_PROPERTY_OVERRIDES += \ + persist.sys.ssr.restart_level=modem,slpi,adsp |
