Snap for 8237959 from 314ea30a9f to udc-release

Change-Id: I8d480947c33d3d2706a341b8e3addb840c42032e
This commit is contained in:
Android Build Coastguard Worker 2022-03-02 04:01:10 +00:00
commit 3a213d5709
13 changed files with 6168 additions and 6125 deletions

View file

@ -27,7 +27,20 @@ on init
chown system system /sys/kernel/vendor_sched/set_task_group_rt chown system system /sys/kernel/vendor_sched/set_task_group_rt
chown system system /sys/kernel/vendor_sched/set_task_group_sf chown system system /sys/kernel/vendor_sched/set_task_group_sf
chown system system /sys/kernel/vendor_sched/set_task_group_dex2oat chown system system /sys/kernel/vendor_sched/set_task_group_dex2oat
chown system system /sys/kernel/vendor_sched/clear_group chown system system /sys/kernel/vendor_sched/set_task_group_cam_power
chown system system /sys/kernel/vendor_sched/set_task_group_ota
chown system system /sys/kernel/vendor_sched/set_proc_group_bg
chown system system /sys/kernel/vendor_sched/set_proc_group_cam
chown system system /sys/kernel/vendor_sched/set_proc_group_fg
chown system system /sys/kernel/vendor_sched/set_proc_group_nnapi
chown system system /sys/kernel/vendor_sched/set_proc_group_sys
chown system system /sys/kernel/vendor_sched/set_proc_group_sysbg
chown system system /sys/kernel/vendor_sched/set_proc_group_ta
chown system system /sys/kernel/vendor_sched/set_proc_group_rt
chown system system /sys/kernel/vendor_sched/set_proc_group_sf
chown system system /sys/kernel/vendor_sched/set_proc_group_dex2oat
chown system system /sys/kernel/vendor_sched/set_proc_group_cam_power
chown system system /sys/kernel/vendor_sched/set_proc_group_ota
chmod 0220 /sys/kernel/vendor_sched/set_task_group_bg chmod 0220 /sys/kernel/vendor_sched/set_task_group_bg
chmod 0220 /sys/kernel/vendor_sched/set_task_group_cam chmod 0220 /sys/kernel/vendor_sched/set_task_group_cam
@ -39,7 +52,20 @@ on init
chmod 0220 /sys/kernel/vendor_sched/set_task_group_rt chmod 0220 /sys/kernel/vendor_sched/set_task_group_rt
chmod 0220 /sys/kernel/vendor_sched/set_task_group_sf chmod 0220 /sys/kernel/vendor_sched/set_task_group_sf
chmod 0220 /sys/kernel/vendor_sched/set_task_group_dex2oat chmod 0220 /sys/kernel/vendor_sched/set_task_group_dex2oat
chmod 0220 /sys/kernel/vendor_sched/clear_group chmod 0220 /sys/kernel/vendor_sched/set_task_group_cam_power
chmod 0220 /sys/kernel/vendor_sched/set_task_group_ota
chmod 0220 /sys/kernel/vendor_sched/set_proc_group_bg
chmod 0220 /sys/kernel/vendor_sched/set_proc_group_cam
chmod 0220 /sys/kernel/vendor_sched/set_proc_group_fg
chmod 0220 /sys/kernel/vendor_sched/set_proc_group_nnapi
chmod 0220 /sys/kernel/vendor_sched/set_proc_group_sys
chmod 0220 /sys/kernel/vendor_sched/set_proc_group_sysbg
chmod 0220 /sys/kernel/vendor_sched/set_proc_group_ta
chmod 0220 /sys/kernel/vendor_sched/set_proc_group_rt
chmod 0220 /sys/kernel/vendor_sched/set_proc_group_sf
chmod 0220 /sys/kernel/vendor_sched/set_proc_group_dex2oat
chmod 0220 /sys/kernel/vendor_sched/set_proc_group_cam_power
chmod 0220 /sys/kernel/vendor_sched/set_proc_group_ota
wait /dev/block/platform/${ro.boot.boot_devices} wait /dev/block/platform/${ro.boot.boot_devices}
symlink /dev/block/platform/${ro.boot.boot_devices} /dev/block/bootdevice symlink /dev/block/platform/${ro.boot.boot_devices} /dev/block/bootdevice

View file

@ -71,8 +71,7 @@ on early-boot
# acm function for uwb # acm function for uwb
mkdir /config/usb_gadget/g1/functions/acm.uwb0 mkdir /config/usb_gadget/g1/functions/acm.uwb0
# disable permission change. TODO (b/206902205): add back later setprop vendor.usb.functions.ready 1
# setprop vendor.usb.functions.ready 1
on boot on boot
write /config/usb_gadget/g1/bcdDevice 0x0510 write /config/usb_gadget/g1/bcdDevice 0x0510

View file

@ -501,6 +501,12 @@ void DumpstateDevice::dumpThermalSection(int fd) {
"for f in /sys/class/thermal/cooling* ; do " "for f in /sys/class/thermal/cooling* ; do "
"type=`cat $f/type` ; state2power_table=`cat $f/state2power_table` ; echo \"$type: $state2power_table\" ; " "type=`cat $f/type` ; state2power_table=`cat $f/state2power_table` ; echo \"$type: $state2power_table\" ; "
"done"}); "done"});
DumpFileToFd(fd, "TMU state:", "/sys/module/gs_thermal/parameters/tmu_reg_dump_state");
DumpFileToFd(fd, "TMU current temperature:", "/sys/module/gs_thermal/parameters/tmu_reg_dump_current_temp");
DumpFileToFd(fd, "TMU_TOP rise thresholds:", "/sys/module/gs_thermal/parameters/tmu_top_reg_dump_rise_thres");
DumpFileToFd(fd, "TMU_TOP fall thresholds:", "/sys/module/gs_thermal/parameters/tmu_top_reg_dump_fall_thres");
DumpFileToFd(fd, "TMU_SUB rise thresholds:", "/sys/module/gs_thermal/parameters/tmu_sub_reg_dump_rise_thres");
DumpFileToFd(fd, "TMU_SUB fall thresholds:", "/sys/module/gs_thermal/parameters/tmu_sub_reg_dump_fall_thres");
} }
// Dump items related to touch // Dump items related to touch

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load diff

View file

@ -8,6 +8,7 @@
"Params": "Params":
{ {
"FilePath": "/sys/kernel/vendor_sched/set_task_group_ta", "FilePath": "/sys/kernel/vendor_sched/set_task_group_ta",
"ProcFilePath": "/sys/kernel/vendor_sched/set_proc_group_ta",
"Value": "<pid>", "Value": "<pid>",
"LogFailures": "false" "LogFailures": "false"
} }
@ -22,6 +23,7 @@
"Params": "Params":
{ {
"FilePath": "/sys/kernel/vendor_sched/set_task_group_cam", "FilePath": "/sys/kernel/vendor_sched/set_task_group_cam",
"ProcFilePath": "/sys/kernel/vendor_sched/set_proc_group_cam",
"Value": "<pid>", "Value": "<pid>",
"LogFailures": "false" "LogFailures": "false"
} }
@ -36,6 +38,7 @@
"Params": "Params":
{ {
"FilePath": "/sys/kernel/vendor_sched/set_task_group_cam_power", "FilePath": "/sys/kernel/vendor_sched/set_task_group_cam_power",
"ProcFilePath": "/sys/kernel/vendor_sched/set_proc_group_cam_power",
"Value": "<pid>", "Value": "<pid>",
"LogFailures": "false" "LogFailures": "false"
} }
@ -50,6 +53,7 @@
"Params": "Params":
{ {
"FilePath": "/sys/kernel/vendor_sched/set_task_group_dex2oat", "FilePath": "/sys/kernel/vendor_sched/set_task_group_dex2oat",
"ProcFilePath": "/sys/kernel/vendor_sched/set_proc_group_dex2oat",
"Value": "<pid>", "Value": "<pid>",
"LogFailures": "false" "LogFailures": "false"
} }
@ -64,6 +68,7 @@
"Params": "Params":
{ {
"FilePath": "/sys/kernel/vendor_sched/set_task_group_ota", "FilePath": "/sys/kernel/vendor_sched/set_task_group_ota",
"ProcFilePath": "/sys/kernel/vendor_sched/set_proc_group_ota",
"Value": "<pid>", "Value": "<pid>",
"LogFailures": "false" "LogFailures": "false"
} }
@ -117,6 +122,7 @@
"Params": "Params":
{ {
"FilePath": "/sys/kernel/vendor_sched/set_task_group_bg", "FilePath": "/sys/kernel/vendor_sched/set_task_group_bg",
"ProcFilePath": "/sys/kernel/vendor_sched/set_proc_group_bg",
"Value": "<pid>", "Value": "<pid>",
"LogFailures": "false" "LogFailures": "false"
} }
@ -131,6 +137,7 @@
"Params": "Params":
{ {
"FilePath": "/sys/kernel/vendor_sched/set_task_group_sys", "FilePath": "/sys/kernel/vendor_sched/set_task_group_sys",
"ProcFilePath": "/sys/kernel/vendor_sched/set_proc_group_sys",
"Value": "<pid>", "Value": "<pid>",
"LogFailures": "false" "LogFailures": "false"
} }
@ -145,6 +152,7 @@
"Params": "Params":
{ {
"FilePath": "/sys/kernel/vendor_sched/set_task_group_fg", "FilePath": "/sys/kernel/vendor_sched/set_task_group_fg",
"ProcFilePath": "/sys/kernel/vendor_sched/set_proc_group_fg",
"Value": "<pid>", "Value": "<pid>",
"LogFailures": "false" "LogFailures": "false"
} }
@ -159,6 +167,7 @@
"Params": "Params":
{ {
"FilePath": "/sys/kernel/vendor_sched/set_task_group_ta", "FilePath": "/sys/kernel/vendor_sched/set_task_group_ta",
"ProcFilePath": "/sys/kernel/vendor_sched/set_proc_group_ta",
"Value": "<pid>", "Value": "<pid>",
"LogFailures": "false" "LogFailures": "false"
} }
@ -173,6 +182,7 @@
"Params": "Params":
{ {
"FilePath": "/sys/kernel/vendor_sched/set_task_group_nnapi", "FilePath": "/sys/kernel/vendor_sched/set_task_group_nnapi",
"ProcFilePath": "/sys/kernel/vendor_sched/set_proc_group_nnapi",
"Value": "<pid>", "Value": "<pid>",
"LogFailures": "false" "LogFailures": "false"
} }
@ -187,6 +197,7 @@
"Params": "Params":
{ {
"FilePath": "/sys/kernel/vendor_sched/set_task_group_sysbg", "FilePath": "/sys/kernel/vendor_sched/set_task_group_sysbg",
"ProcFilePath": "/sys/kernel/vendor_sched/set_proc_group_sysbg",
"Value": "<pid>", "Value": "<pid>",
"LogFailures": "false" "LogFailures": "false"
} }
@ -209,6 +220,7 @@
"Params": "Params":
{ {
"FilePath": "/sys/kernel/vendor_sched/set_task_group_sf", "FilePath": "/sys/kernel/vendor_sched/set_task_group_sf",
"ProcFilePath": "/sys/kernel/vendor_sched/set_proc_group_sf",
"Value": "<pid>", "Value": "<pid>",
"LogFailures": "false" "LogFailures": "false"
} }
@ -231,6 +243,7 @@
"Params": "Params":
{ {
"FilePath": "/sys/kernel/vendor_sched/set_task_group_rt", "FilePath": "/sys/kernel/vendor_sched/set_task_group_rt",
"ProcFilePath": "/sys/kernel/vendor_sched/set_proc_group_rt",
"Value": "<pid>", "Value": "<pid>",
"LogFailures": "false" "LogFailures": "false"
} }

View file

@ -1,8 +1,7 @@
# TODO (b/206902205): remove root permission later
service vendor.usb-gadget-hal-1-2 /vendor/bin/hw/android.hardware.usb.gadget-service service vendor.usb-gadget-hal-1-2 /vendor/bin/hw/android.hardware.usb.gadget-service
class hal class hal
user root user system
group root system shell mtp group system shell mtp
on post-fs on post-fs
chown root system /sys/class/typec/port0/power_role chown root system /sys/class/typec/port0/power_role