init: fix permission for logbuffer
Move permissiion setting for logbuffer to eraly-boot to avoid timing problem. Bug: 260678111 Test: Ensure that the owner of necessary logbuffers is system/system Change-Id: I6a3a48ce31e95b8b781c8a90237c10aa7a0c4210 Signed-off-by: Wasb Liu <wasbliu@google.com>
This commit is contained in:
parent
ebeab15ad7
commit
51e87c4f51
1 changed files with 19 additions and 20 deletions
|
@ -212,26 +212,6 @@ on init
|
||||||
chown system system /dev/nanohub
|
chown system system /dev/nanohub
|
||||||
chown system system /dev/nanohub_comms
|
chown system system /dev/nanohub_comms
|
||||||
|
|
||||||
# logbuffer
|
|
||||||
chown system system /dev/logbuffer_maxfg
|
|
||||||
chown system system /dev/logbuffer_maxfg_base
|
|
||||||
chown system system /dev/logbuffer_maxfg_flip
|
|
||||||
chown system system /dev/logbuffer_maxfg_monitor
|
|
||||||
chown system system /dev/logbuffer_maxfg_base_monitor
|
|
||||||
chown system system /dev/logbuffer_maxfg_flip_monitor
|
|
||||||
chown system system /dev/logbuffer_maxq
|
|
||||||
chown system system /dev/logbuffer_google,cpm
|
|
||||||
chown system system /dev/logbuffer_rtx
|
|
||||||
chown system system /dev/logbuffer_ssoc
|
|
||||||
chown system system /dev/logbuffer_ttf
|
|
||||||
chown system system /dev/logbuffer_tcpm
|
|
||||||
chown system system /dev/logbuffer_usbpd
|
|
||||||
chown system system /dev/logbuffer_pogo_transport
|
|
||||||
chown system system /dev/logbuffer_wireless
|
|
||||||
chown system system /dev/logbuffer_pca9468
|
|
||||||
chown system system /dev/logbuffer_cpm
|
|
||||||
chown system system /dev/logbuffer_bd
|
|
||||||
|
|
||||||
# Dump maxfg
|
# Dump maxfg
|
||||||
chown system system /sys/class/power_supply/maxfg/m5_model_state
|
chown system system /sys/class/power_supply/maxfg/m5_model_state
|
||||||
chown system system /sys/class/power_supply/maxfg_base/m5_model_state
|
chown system system /sys/class/power_supply/maxfg_base/m5_model_state
|
||||||
|
@ -470,6 +450,25 @@ on early-boot
|
||||||
chown system system /dev/battery_history
|
chown system system /dev/battery_history
|
||||||
chmod 0644 /dev/battery_history
|
chmod 0644 /dev/battery_history
|
||||||
|
|
||||||
|
# Permission for logbuffer
|
||||||
|
chown system system /dev/logbuffer_maxfg
|
||||||
|
chown system system /dev/logbuffer_maxfg_base
|
||||||
|
chown system system /dev/logbuffer_maxfg_flip
|
||||||
|
chown system system /dev/logbuffer_maxfg_monitor
|
||||||
|
chown system system /dev/logbuffer_maxfg_base_monitor
|
||||||
|
chown system system /dev/logbuffer_maxfg_flip_monitor
|
||||||
|
chown system system /dev/logbuffer_maxq
|
||||||
|
chown system system /dev/logbuffer_rtx
|
||||||
|
chown system system /dev/logbuffer_ssoc
|
||||||
|
chown system system /dev/logbuffer_ttf
|
||||||
|
chown system system /dev/logbuffer_tcpm
|
||||||
|
chown system system /dev/logbuffer_usbpd
|
||||||
|
chown system system /dev/logbuffer_pogo_transport
|
||||||
|
chown system system /dev/logbuffer_wireless
|
||||||
|
chown system system /dev/logbuffer_pca9468
|
||||||
|
chown system system /dev/logbuffer_cpm
|
||||||
|
chown system system /dev/logbuffer_bd
|
||||||
|
|
||||||
on boot
|
on boot
|
||||||
|
|
||||||
# Allow to access debugfs for system:system
|
# Allow to access debugfs for system:system
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue