mirror of
https://github.com/Evolution-X-Devices/device_google_wahoo
synced 2026-02-01 07:50:47 +00:00
1) separate fstab mount 2) launch bootanim early 3) boottime cpuset/io tune 4) parallel slow init operations: write sysfs and insmod After CL: Boot time saved 330ms, bootanim triggered early before data/ mounted Bug: 36780513 Test: walleye boots Change-Id: I02803179746710413f4b1e2372f3550cd95d1581
16 lines
461 B
Plaintext
16 lines
461 B
Plaintext
type init-qcom-devstart-sh, domain;
|
|
type init-qcom-devstart-sh_exec, exec_type, file_type;
|
|
|
|
init_daemon_domain(init-qcom-devstart-sh)
|
|
|
|
allow init-qcom-devstart-sh shell_exec:file rx_file_perms;
|
|
|
|
# execute toybox/toolbox
|
|
allow init-qcom-devstart-sh toolbox_exec:file rx_file_perms;
|
|
|
|
# Set the sys.qcom.devup property
|
|
set_prop(init-qcom-devstart-sh, system_prop)
|
|
|
|
# Set boot_adsp and boot_slpi to 1
|
|
allow init-qcom-devstart-sh sysfs_msm_subsys:file w_file_perms;
|