{ "import" : [ "/init.environ.cfg", "/init.usb.cfg", "/init.${ro.hardware}.cfg", "/init.Hi3516DV300.cfg", "/init.usb.configfs.cfg", "/init.${ro.zygote}.cfg", "/init.Hi3516DV300.usb.cfg", "/init.usb.configfs.cfg", "/init.usb.cfg" ], "jobs" : [{ "name" : "pre-init", "cmds" : [ "write /proc/sys/kernel/sysrq 0", "mkdir /acct/uid", "chown root system /dev/memcg/memory.pressure_level", "chmod 0040 /dev/memcg/memory.pressure_level", "mkdir /dev/memcg/apps/ 0755 system system", "mkdir /dev/memcg/system 0550 system system", "start ueventd", "mkdir /vendor", "mkdir /data", "mount ext4 /dev/block/platform/soc/10100000.himci.eMMC/by-name/vendor /vendor wait rdonly barrier=1", "mount ext4 /dev/block/platform/soc/10100000.himci.eMMC/by-name/userdata /data wait nosuid nodev noatime barrier=1,data=ordered,noauto_da_alloc" ] }, { "name" : "init", "cmds" : [ "start console", "copy /proc/cmdline /dev/urandom", "copy /system/etc/prop.default /dev/urandom", "symlink /proc/self/fd/0 /dev/stdin", "symlink /proc/self/fd/1 /dev/stdout", "symlink /proc/self/fd/2 /dev/stderr", "symlink /system/bin /bin", "symlink /system/etc /etc", "symlink /sys/kernel/debug /d", "symlink /system/vendor /vendor", "mkdir /dev/stune/foreground", "mkdir /dev/stune/background", "mkdir /dev/stune/top-app", "mkdir /dev/stune/rt", "chown system system /dev/stune", "chown system system /dev/stune/foreground", "chown system system /dev/stune/background", "chown system system /dev/stune/top-app", "chown system system /dev/stune/rt", "chown system system /dev/stune/tasks", "chown system system /dev/stune/foreground/tasks", "chown system system /dev/stune/background/tasks", "chown system system /dev/stune/top-app/tasks", "chown system system /dev/stune/rt/tasks", "chmod 0664 /dev/stune/tasks", "chmod 0664 /dev/stune/foreground/tasks", "chmod 0664 /dev/stune/background/tasks", "chmod 0664 /dev/stune/top-app/tasks", "chmod 0664 /dev/stune/rt/tasks", "mkdir /dev/blkio/background", "chown system system /dev/blkio", "chown system system /dev/blkio/background", "chown system system /dev/blkio/tasks", "chown system system /dev/blkio/background/tasks", "chmod 0664 /dev/blkio/tasks", "chmod 0664 /dev/blkio/background/tasks", "write /dev/blkio/blkio.weight 1000", "write /dev/blkio/background/blkio.weight 500", "write /dev/blkio/blkio.group_idle 0", "write /dev/blkio/background/blkio.group_idle 0", "mount configfs none /config nodev noexec nosuid", "chmod 0770 /config/sdcardfs", "chown system package_info /config/sdcardfs", "mkdir /mnt/secure 0700 root root", "mkdir /mnt/secure/asec 0700 root root", "mkdir /mnt/asec 0755 root system", "mkdir /mnt/obb 0755 root system", "mkdir /mnt/media_rw 0750 root media_rw", "mkdir /mnt/user 0755 root root", "mkdir /mnt/user/0 0755 root root", "mkdir /mnt/expand 0771 system system", "mkdir /mnt/appfuse 0711 root root", "mkdir /mnt/runtime 0700 root root", "mkdir /mnt/runtime/default 0755 root root", "mkdir /mnt/runtime/default/self 0755 root root", "mkdir /mnt/runtime/read 0755 root root", "mkdir /mnt/runtime/read/self 0755 root root", "mkdir /mnt/runtime/write 0755 root root", "mkdir /mnt/runtime/write/self 0755 root root", "mkdir /mnt/runtime/full 0755 root root", "mkdir /mnt/runtime/full/self 0755 root root", "symlink /storage/self/primary /sdcard", "symlink /storage/self/primary /mnt/sdcard", "symlink /mnt/user/0/primary /mnt/runtime/default/self/primary", "write /proc/sys/kernel/panic_on_oops 1", "write /proc/sys/kernel/hung_task_timeout_secs 0", "write /proc/cpu/alignment 4", "write /proc/sys/kernel/sched_tunable_scaling 0", "write /proc/sys/kernel/sched_latency_ns 10000000", "write /proc/sys/kernel/sched_wakeup_granularity_ns 2000000", "write /proc/sys/kernel/sched_child_runs_first 0", "write /proc/sys/kernel/randomize_va_space 2", "write /proc/sys/vm/mmap_min_addr 32768", "write /proc/sys/net/ipv4/ping_group_range \"0 2147483647\"", "write /proc/sys/net/unix/max_dgram_qlen 600", "write /proc/sys/kernel/sched_rt_runtime_us 950000", "write /proc/sys/kernel/sched_rt_period_us 1000000", "write /proc/sys/net/core/rmem_max 262144", "write /proc/sys/net/core/wmem_max 262144", "write /proc/sys/net/ipv4/fwmark_reflect 1", "write /proc/sys/net/ipv6/fwmark_reflect 1", "write /proc/sys/net/ipv4/tcp_fwmark_accept 1", "write /proc/sys/net/ipv4/conf/all/accept_redirects 0", "write /proc/sys/net/ipv6/conf/all/accept_redirects 0", "chmod 0400 /proc/net/fib_trie", "chown system system /dev/cpuctl", "chown system system /dev/cpuctl/tasks", "chmod 0666 /dev/cpuctl/tasks", "write /dev/cpuctl/cpu.rt_period_us 1000000", "write /dev/cpuctl/cpu.rt_runtime_us 950000", "mkdir /dev/cpuset/foreground", "copy /dev/cpuset/cpus /dev/cpuset/foreground/cpus", "copy /dev/cpuset/mems /dev/cpuset/foreground/mems", "mkdir /dev/cpuset/background", "copy /dev/cpuset/cpus /dev/cpuset/background/cpus", "copy /dev/cpuset/mems /dev/cpuset/background/mems", "mkdir /dev/cpuset/system-background", "copy /dev/cpuset/cpus /dev/cpuset/system-background/cpus", "copy /dev/cpuset/mems /dev/cpuset/system-background/mems", "mkdir /dev/cpuset/restricted", "copy /dev/cpuset/cpus /dev/cpuset/restricted/cpus", "copy /dev/cpuset/mems /dev/cpuset/restricted/mems", "mkdir /dev/cpuset/top-app", "copy /dev/cpuset/cpus /dev/cpuset/top-app/cpus", "copy /dev/cpuset/mems /dev/cpuset/top-app/mems", "chown system system /dev/cpuset", "chown system system /dev/cpuset/foreground", "chown system system /dev/cpuset/background", "chown system system /dev/cpuset/system-background", "chown system system /dev/cpuset/top-app", "chown system system /dev/cpuset/restricted", "chown system system /dev/cpuset/tasks", "chown system system /dev/cpuset/foreground/tasks", "chown system system /dev/cpuset/background/tasks", "chown system system /dev/cpuset/system-background/tasks", "chown system system /dev/cpuset/top-app/tasks", "chown system system /dev/cpuset/restricted/tasks", "chmod 0775 /dev/cpuset/system-background", "chmod 0664 /dev/cpuset/foreground/tasks", "chmod 0664 /dev/cpuset/background/tasks", "chmod 0664 /dev/cpuset/system-background/tasks", "chmod 0664 /dev/cpuset/top-app/tasks", "chmod 0664 /dev/cpuset/restricted/tasks", "chmod 0664 /dev/cpuset/tasks", "chown system system /proc/pressure/memory", "chmod 0664 /proc/pressure/memory", "chown root net_bw_acct /proc/net/xt_qtaguid/ctrl", "chown root net_bw_stats /proc/net/xt_qtaguid/stats", "chmod 0644 /dev/xt_qtaguid", "chown root root /dev/cg2_bpf", "chmod 0600 /dev/cg2_bpf", "mount bpf bpf /sys/fs/bpf nodev noexec nosuid", "mkdir /dev/fscklogs 0770 root system", "mount pstore pstore /sys/fs/pstore nodev noexec nosuid", "chown system log /sys/fs/pstore", "chmod 0550 /sys/fs/pstore", "chown system log /sys/fs/pstore/console-ramoops", "chmod 0440 /sys/fs/pstore/console-ramoops", "chown system log /sys/fs/pstore/console-ramoops-0", "chmod 0440 /sys/fs/pstore/console-ramoops-0", "chown system log /sys/fs/pstore/pmsg-ramoops-0", "chmod 0440 /sys/fs/pstore/pmsg-ramoops-0", "write /proc/sys/abi/swp 1", "symlink /proc/self/fd /dev/fd", "export DOWNLOAD_CACHE /data/cache", "write /sys/class/leds/vibrator/trigger \"transient\"", "write /dev/cpu_variant:${ro.bionic.arch} ${ro.bionic.cpu_variant}", "chmod 0444 /dev/cpu_variant:${ro.bionic.arch}", "write /dev/cpu_variant:${ro.bionic.2nd_arch} ${ro.bionic.2nd_cpu_variant}", "chmod 0444 /dev/cpu_variant:${ro.bionic.2nd_arch}", "chown system system /sys/power/state", "chown system system /sys/power/wakeup_count", "chmod 0660 /sys/power/state", "chmod 0666 /dev/binder", "start logd", "start servicemanager", "start hwservicemanager", "start vndservicemanager" ] }, { "name" : "param:sys.boot_from_charger_mode=1", "condition" : "sys.boot_from_charger_mode=1", "cmds" : [ "trigger post-init" ] }, { "name" : "load_persist_props_action", "cmds" : [ "load_persist_params load_persist_params", "start logd", "start logd-reinit" ] }, { "name" : "firmware_mounts_complete", "cmds" : [ "rm /dev/.booting" ] }, { "name" : "post-init", "cmds" : [ "trigger early-fs", "trigger fs", "trigger post-fs", "trigger late-fs", "trigger post-fs-data", "trigger load_persist_props_action", "trigger zygote-start", "trigger firmware_mounts_complete", "trigger early-boot", "trigger boot" ] }, { "name" : "early-fs", "cmds" : [ "start vold" ] }, { "name" : "post-fs", "cmds" : [ "exec - system system -- /system/bin/vdc checkpoint markBootAttempt", "mount rootfs rootfs / remount bind ro nodev", "mount none /mnt/runtime/default /storage bind rec", "mount none none /storage slave rec", "chown system cache /cache", "chmod 0770 /cache", "mkdir /cache/recovery 0770 system cache", "mkdir /cache/backup_stage 0700 system system", "mkdir /cache/backup 0700 system system", "chown root log /proc/vmallocinfo", "chmod 0440 /proc/vmallocinfo", "chown root log /proc/slabinfo", "chmod 0440 /proc/slabinfo", "chown root system /proc/kmsg", "chmod 0440 /proc/kmsg", "chown root system /proc/sysrq-trigger", "chmod 0220 /proc/sysrq-trigger", "chown system log /proc/last_kmsg", "chmod 0440 /proc/last_kmsg", "chmod 0444 /sys/fs/selinux/policy", "mkdir /cache/lost+found 0770 root root", "mkdir /metadata/vold", "chmod 0700 /metadata/vold", "mkdir /metadata/password_slots 0771 root system", "mkdir /metadata/apex 0700 root system", "mkdir /metadata/apex/sessions 0700 root system" ] }, { "name" : "late-fs", "cmds" : [ "chmod 0755 /sys/kernel/debug/tracing" ] }, { "name" : "post-fs-data", "cmds" : [ "start vold", "exec - system system -- /system/bin/vdc checkpoint prepareCheckpoint", "chown system system /data", "chmod 0771 /data", "mkdir /data/bootchart 0755 shell shell", "exec -- /system/bin/fsverity_init", "mkdir /data/apex 0750 root system", "mkdir /data/apex/active 0750 root system", "mkdir /data/apex/backup 0700 root system", "mkdir /data/apex/sessions 0700 root system", "mkdir /data/app-staging 0750 system system", "start apexd", "copy /data/system/entropy.dat /dev/urandom", "mkdir /data/misc 01771 system misc", "mkdir /data/misc/recovery 0770 system log", "copy /data/misc/recovery/ro.build.fingerprint /data/misc/recovery/ro.build.fingerprint.1", "chmod 0440 /data/misc/recovery/ro.build.fingerprint.1", "chown system log /data/misc/recovery/ro.build.fingerprint.1", "write /data/misc/recovery/ro.build.fingerprint ${ro.build.fingerprint}", "chmod 0440 /data/misc/recovery/ro.build.fingerprint", "chown system log /data/misc/recovery/ro.build.fingerprint", "mkdir /data/misc/recovery/proc 0770 system log", "copy /data/misc/recovery/proc/version /data/misc/recovery/proc/version.1", "chmod 0440 /data/misc/recovery/proc/version.1", "chown system log /data/misc/recovery/proc/version.1", "copy /proc/version /data/misc/recovery/proc/version", "chmod 0440 /data/misc/recovery/proc/version", "chown system log /data/misc/recovery/proc/version", "mkdir /data/misc/bluedroid 02770 bluetooth bluetooth", "chmod 0660 /data/misc/bluedroid/bt_config.conf", "chown bluetooth bluetooth /data/misc/bluedroid/bt_config.conf", "mkdir /data/misc/bluetooth 0770 bluetooth bluetooth", "mkdir /data/misc/bluetooth/logs 0770 bluetooth bluetooth", "mkdir /data/misc/keystore 0700 keystore keystore", "mkdir /data/misc/gatekeeper 0700 system system", "mkdir /data/misc/keychain 0771 system system", "mkdir /data/misc/net 0750 root shell", "mkdir /data/misc/radio 0770 system radio", "mkdir /data/misc/sms 0770 system radio", "mkdir /data/misc/carrierid 0770 system radio", "mkdir /data/misc/apns 0770 system radio", "mkdir /data/misc/zoneinfo 0775 system system", "mkdir /data/misc/network_watchlist 0774 system system", "mkdir /data/misc/textclassifier 0771 system system", "mkdir /data/misc/vpn 0770 system vpn", "mkdir /data/misc/shared_relro 0771 shared_relro shared_relro", "mkdir /data/misc/systemkeys 0700 system system", "mkdir /data/misc/wifi 0770 wifi wifi", "mkdir /data/misc/wifi/sockets 0770 wifi wifi", "mkdir /data/misc/wifi/wpa_supplicant 0770 wifi wifi", "mkdir /data/misc/ethernet 0770 system system", "mkdir /data/misc/dhcp 0770 dhcp dhcp", "mkdir /data/misc/user 0771 root root", "mkdir /data/misc/perfprofd 0775 root root", "chmod 0660 /data/misc/wifi/wpa_supplicant.conf", "mkdir /data/local 0751 root root", "mkdir /data/misc/media 0700 media media", "mkdir /data/misc/audioserver 0700 audioserver audioserver", "mkdir /data/misc/cameraserver 0700 cameraserver cameraserver", "mkdir /data/misc/vold 0700 root root", "mkdir /data/misc/boottrace 0771 system shell", "mkdir /data/misc/update_engine 0700 root root", "mkdir /data/misc/update_engine_log 02750 root log", "mkdir /data/misc/trace 0700 root root", "mkdir /data/misc/wmtrace 0700 system system", "mkdir /data/misc/profiles 0771 system system", "mkdir /data/misc/profiles/cur 0771 system system", "mkdir /data/misc/profiles/ref 0771 system system", "mkdir /data/misc/profman 0770 system shell", "mkdir /data/misc/gcov 0770 root root", "mkdir /data/preloads 0775 system system", "mkdir /data/vendor 0771 root root", "mkdir /data/vendor_ce 0771 root root", "mkdir /data/vendor_de 0771 root root", "mkdir /data/vendor/hardware 0771 root root", "mkdir /data/local/tmp 0771 shell shell", "mkdir /data/local/traces 0777 shell shell", "mkdir /data/data 0771 system system", "mkdir /data/app-private 0771 system system", "mkdir /data/app-ephemeral 0771 system system", "mkdir /data/app-asec 0700 root root", "mkdir /data/app-lib 0771 system system", "mkdir /data/app 0771 system system", "mkdir /data/property 0700 root root", "mkdir /data/tombstones 0771 system system", "mkdir /data/vendor/tombstones 0771 root root", "mkdir /data/vendor/tombstones/wifi 0771 wifi wifi", "mkdir /data/dalvik-cache 0771 root root", "mkdir /data/ota 0771 root root", "mkdir /data/ota_package 0770 system cache", "mkdir /data/resource-cache 0771 system system", "chown system system /data/resource-cache", "chmod 0771 /data/resource-cache", "mkdir /data/lost+found 0770 root root", "mkdir /data/drm 0770 drm drm", "mkdir /data/mediadrm 0770 mediadrm mediadrm", "mkdir /data/anr 0775 system system", "mkdir /data/nfc 0770 nfc nfc", "mkdir /data/nfc/param 0770 nfc nfc", "mkdir /data/backup 0700 system system", "mkdir /data/ss 0700 system system", "mkdir /data/system 0775 system system", "mkdir /data/system/dropbox 0700 system system", "mkdir /data/system/heapdump 0700 system system", "mkdir /data/system/users 0775 system system", "mkdir /data/system_de 0770 system system", "mkdir /data/system_ce 0770 system system", "mkdir /data/misc_de 01771 system misc", "mkdir /data/misc_ce 01771 system misc", "mkdir /data/user 0711 system system", "mkdir /data/user_de 0711 system system", "symlink /data/data /data/user/0", "mkdir /data/media 0770 media_rw media_rw", "mkdir /data/media/obb 0770 media_rw media_rw", "mkdir /data/cache 0770 system cache", "mkdir /data/cache/recovery 0770 system cache", "mkdir /data/cache/backup_stage 0700 system system", "mkdir /data/cache/backup 0700 system system", "exec - system system -- /system/bin/tzdatacheck /apex/com.android.runtime/etc/tz /data/misc/zoneinfo", "setparam sys.use_memfd false", "chown root system /dev/fscklogs/log", "chmod 0770 /dev/fscklogs/log" ] }, { "name" : "boot", "cmds" : [ "write /proc/sys/net/core/xfrm_acq_expires 3600", "write /proc/sys/vm/overcommit_memory 1", "write /proc/sys/vm/min_free_order_shift 4", "chown root system /sys/module/lowmemorykiller/parameters/adj", "chmod 0664 /sys/module/lowmemorykiller/parameters/adj", "chown root system /sys/module/lowmemorykiller/parameters/minfree", "chmod 0664 /sys/module/lowmemorykiller/parameters/minfree", "chown root system /sys/block/zram0/idle", "chmod 0664 /sys/block/zram0/idle", "chown root system /sys/block/zram0/writeback", "chmod 0664 /sys/block/zram0/writeback", "write /proc/sys/vm/dirty_expire_centisecs 200", "write /proc/sys/vm/dirty_background_ratio 5", "write /sys/fs/f2fs/${dev.mnt.blk.data}/cp_interval 200", "chown radio system /sys/android_power/state", "chown radio system /sys/android_power/request_state", "chown radio system /sys/android_power/acquire_full_wake_lock", "chown radio system /sys/android_power/acquire_partial_wake_lock", "chown radio system /sys/android_power/release_wake_lock", "chown system system /sys/power/autosleep", "chown radio wakelock /sys/power/wake_lock", "chown radio wakelock /sys/power/wake_unlock", "chmod 0660 /sys/power/wake_lock", "chmod 0660 /sys/power/wake_unlock", "chown system system /sys/devices/system/cpu/cpufreq/interactive/timer_rate", "chmod 0660 /sys/devices/system/cpu/cpufreq/interactive/timer_rate", "chown system system /sys/devices/system/cpu/cpufreq/interactive/timer_slack", "chmod 0660 /sys/devices/system/cpu/cpufreq/interactive/timer_slack", "chown system system /sys/devices/system/cpu/cpufreq/interactive/min_sample_time", "chmod 0660 /sys/devices/system/cpu/cpufreq/interactive/min_sample_time", "chown system system /sys/devices/system/cpu/cpufreq/interactive/hispeed_freq", "chmod 0660 /sys/devices/system/cpu/cpufreq/interactive/hispeed_freq", "chown system system /sys/devices/system/cpu/cpufreq/interactive/target_loads", "chmod 0660 /sys/devices/system/cpu/cpufreq/interactive/target_loads", "chown system system /sys/devices/system/cpu/cpufreq/interactive/go_hispeed_load", "chmod 0660 /sys/devices/system/cpu/cpufreq/interactive/go_hispeed_load", "chown system system /sys/devices/system/cpu/cpufreq/interactive/above_hispeed_delay", "chmod 0660 /sys/devices/system/cpu/cpufreq/interactive/above_hispeed_delay", "chown system system /sys/devices/system/cpu/cpufreq/interactive/boost", "chmod 0660 /sys/devices/system/cpu/cpufreq/interactive/boost", "chown system system /sys/devices/system/cpu/cpufreq/interactive/boostpulse", "chown system system /sys/devices/system/cpu/cpufreq/interactive/input_boost", "chmod 0660 /sys/devices/system/cpu/cpufreq/interactive/input_boost", "chown system system /sys/devices/system/cpu/cpufreq/interactive/boostpulse_duration", "chmod 0660 /sys/devices/system/cpu/cpufreq/interactive/boostpulse_duration", "chown system system /sys/devices/system/cpu/cpufreq/interactive/io_is_busy", "chmod 0660 /sys/devices/system/cpu/cpufreq/interactive/io_is_busy", "chown system system /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq", "chmod 0660 /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq", "chown system system /sys/class/leds/vibrator/trigger", "chown system system /sys/class/leds/vibrator/activate", "chown system system /sys/class/leds/vibrator/brightness", "chown system system /sys/class/leds/vibrator/duration", "chown system system /sys/class/leds/vibrator/state", "chown system system /sys/class/timed_output/vibrator/enable", "chown system system /sys/class/leds/keyboard-backlight/brightness", "chown system system /sys/class/leds/lcd-backlight/brightness", "chown system system /sys/class/leds/button-backlight/brightness", "chown system system /sys/class/leds/jogball-backlight/brightness", "chown system system /sys/class/leds/red/brightness", "chown system system /sys/class/leds/green/brightness", "chown system system /sys/class/leds/blue/brightness", "chown system system /sys/class/leds/red/device/grpfreq", "chown system system /sys/class/leds/red/device/grppwm", "chown system system /sys/class/leds/red/device/blink", "chown system system /sys/module/sco/parameters/disable_esco", "chown system system /sys/kernel/ipv4/tcp_wmem_min", "chown system system /sys/kernel/ipv4/tcp_wmem_def", "chown system system /sys/kernel/ipv4/tcp_wmem_max", "chown system system /sys/kernel/ipv4/tcp_rmem_min", "chown system system /sys/kernel/ipv4/tcp_rmem_def", "chown system system /sys/kernel/ipv4/tcp_rmem_max", "chown root radio /proc/cmdline", "setparam net.tcp.default_init_rwnd 60" ] }, { "name" : "nonencrypted", "cmds" : [ ] }, { "name" : "param:sys.init_log_level=*", "condition" : "sys.init_log_level=*", "cmds" : [ ] }, { "name" : "charger", "cmds" : [ ] }, { "name" : "param:vold.decrypt=trigger_load_persist_props", "condition" : "vold.decrypt=trigger_load_persist_props", "cmds" : [ "load_persist_params load_persist_params", "start logd", "start logd-reinit" ] }, { "name" : "param:vold.decrypt=trigger_post_fs_data", "condition" : "vold.decrypt=trigger_post_fs_data", "cmds" : [ "trigger post-fs-data", "trigger zygote-start" ] }, { "name" : "param:vold.decrypt=trigger_restart_min_framework", "condition" : "vold.decrypt=trigger_restart_min_framework", "cmds" : [ ] }, { "name" : "param:vold.decrypt=trigger_restart_framework", "condition" : "vold.decrypt=trigger_restart_framework", "cmds" : [ "setparam service.bootanim.exit 0", "start bootanim" ] }, { "name" : "param:vold.decrypt=trigger_shutdown_framework", "condition" : "vold.decrypt=trigger_shutdown_framework", "cmds" : [ ] }, { "name" : "param:sys.boot_completed=1", "condition" : "sys.boot_completed=1", "cmds" : [ ] }, { "name" : "param:sys.sysctl.extra_free_kbytes=*", "condition" : "sys.sysctl.extra_free_kbytes=*", "cmds" : [ "write /proc/sys/vm/extra_free_kbytes ${sys.sysctl.extra_free_kbytes}" ] }, { "name" : "param:sys.sysctl.tcp_def_init_rwnd=*", "condition" : "sys.sysctl.tcp_def_init_rwnd=*", "cmds" : [ "write /proc/sys/net/ipv4/tcp_default_init_rwnd ${sys.sysctl.tcp_def_init_rwnd}" ] }, { "name" : "param:security.perf_harden=0", "condition" : "security.perf_harden=0", "cmds" : [ "write /proc/sys/kernel/perf_event_paranoid 1", "write /proc/sys/kernel/perf_event_max_sample_rate ${debug.perf_event_max_sample_rate:-100000}", "write /proc/sys/kernel/perf_cpu_time_max_percent ${debug.perf_cpu_time_max_percent:-25}", "write /proc/sys/kernel/perf_event_mlock_kb ${debug.perf_event_mlock_kb:-516}" ] }, { "name" : "param:security.perf_harden=1", "condition" : "security.perf_harden=1", "cmds" : [ "write /proc/sys/kernel/perf_event_paranoid 3" ] }, { "name" : "param:ro.debuggable=1", "condition" : "ro.debuggable=1", "cmds" : [ "chmod 0773 /data/misc/trace", "chmod 0775 /data/misc/wmtrace", "start console" ] } ], "services" : [{ "name" : "ueventd", "path" : ["/system/bin/updaterueventd"], "critical" : 1 }, { "name" : "console", "path" : ["/system/bin/sh"], "disabled" : 1, "console" : 1, "uid" : "root", "gid" : ["shell", "log", "readproc"] }, { "name" : "flash_recovery", "path" : ["/system/bin/install-recovery.sh"], "once" : 1 } ] }