move permission for WirelessCharger HAL to init

Bug: 194354746
Test: there is no wireless access error
Signed-off-by: Jack Wu <wjack@google.com>
Change-Id: I2dcc54047129132c38899d5e4310dc7c1ca7bc80
This commit is contained in:
Jack Wu 2021-07-22 16:42:33 +08:00 committed by TreeHugger Robot
parent 373005fd5e
commit 9e5b9c54c0

View file

@ -214,6 +214,19 @@ on init
# Wireless Charge stats (write 0) # Wireless Charge stats (write 0)
chown system system /sys/class/power_supply/wireless/device/charge_stats chown system system /sys/class/power_supply/wireless/device/charge_stats
# Permission for wireless charging
chown system system /sys/class/power_supply/wireless/capacity
chown system system /sys/class/power_supply/wireless/device/rtx
chown system system /sys/class/power_supply/wireless/device/rxdata
chown system system /sys/class/power_supply/wireless/device/txdata
chown system system /sys/class/power_supply/wireless/device/rxlen
chown system system /sys/class/power_supply/wireless/device/txlen
chown system system /sys/class/power_supply/wireless/device/ccreset
chown system system /sys/class/power_supply/wireless/device/status
chown system system /sys/class/power_supply/wireless/device/version
chown system system /sys/class/power_supply/wireless/device/features
chown system system /sys/class/power_supply/wireless/device/authtype
# Adaptive charge # Adaptive charge
chown system system /sys/class/power_supply/battery/charge_deadline chown system system /sys/class/power_supply/battery/charge_deadline
@ -725,19 +738,6 @@ on property:sys.boot_completed=1
# gvotables for dumpstate # gvotables for dumpstate
chown system system /sys/kernel/debug/gvotables chown system system /sys/kernel/debug/gvotables
# Permission for wireless charging
chown system system /sys/class/power_supply/wireless/capacity
chown system system /sys/class/power_supply/wireless/device/rtx
chown system system /sys/class/power_supply/wireless/device/rxdata
chown system system /sys/class/power_supply/wireless/device/txdata
chown system system /sys/class/power_supply/wireless/device/rxlen
chown system system /sys/class/power_supply/wireless/device/txlen
chown system system /sys/class/power_supply/wireless/device/ccreset
chown system system /sys/class/power_supply/wireless/device/status
chown system system /sys/class/power_supply/wireless/device/version
chown system system /sys/class/power_supply/wireless/device/features
chown system system /sys/class/power_supply/wireless/device/authtype
# AOC reset permission # AOC reset permission
chown root system /sys/devices/platform/19000000.aoc/reset chown root system /sys/devices/platform/19000000.aoc/reset
chmod 0220 /sys/devices/platform/19000000.aoc/reset chmod 0220 /sys/devices/platform/19000000.aoc/reset