vendor/cloud/cloudservice/init.cloudservice.rc

121 lines
5.1 KiB
Plaintext
Raw Permalink Normal View History

2025-08-25 08:12:20 +08:00
service cloudservice /system/bin/cloudservice
class core
user root
group root
onrestart restart zygote
on post-fs-data
mkdir /dev/power_supply 0755 system system
mkdir /dev/power_supply/battery 0755 system system
mkdir /dev/power_supply/usb 0755 system system
mkdir /dev/power_supply/wireless 0755 system system
mkdir /dev/power_supply/ac 0755 system system
write /dev/power_supply/battery/capacity "90"
write /dev/power_supply/battery/capacity_level "Normal"
write /dev/power_supply/battery/charge_counter "5000"
write /dev/power_supply/battery/charge_full "3500"
write /dev/power_supply/battery/charge_full_design "3600"
write /dev/power_supply/battery/current_avg "1000"
write /dev/power_supply/battery/current_max "3250000"
write /dev/power_supply/battery/current_now "1500"
write /dev/power_supply/battery/cycle_count "200"
write /dev/power_supply/battery/health "Good"
write /dev/power_supply/battery/is_dock "0"
write /dev/power_supply/battery/online "1"
write /dev/power_supply/battery/present "1"
write /dev/power_supply/battery/status "Discharging"
write /dev/power_supply/battery/technology "Li-ion"
write /dev/power_supply/battery/temp "262"
write /dev/power_supply/battery/time_to_full_now "120"
write /dev/power_supply/battery/type "Battery"
write /dev/power_supply/battery/voltage_max "4400000"
write /dev/power_supply/battery/voltage_now "3700000"
write /dev/power_supply/ac/online "0"
write /dev/power_supply/usb/online "0"
write /dev/power_supply/wireless/online "0"
write /dev/power_supply/ac/type "USB_C"
write /dev/power_supply/usb/type "USB"
write /dev/power_supply/wireless/type "Wireless"
chmod 0644 /dev/power_supply/battery/capacity
chown system system /dev/power_supply/battery/capacity
chmod 0644 /dev/power_supply/battery/capacity_level
chown system system /dev/power_supply/battery/capacity_level
chmod 0644 /dev/power_supply/battery/charge_counter
chown system system /dev/power_supply/battery/charge_counter
chmod 0644 /dev/power_supply/battery/charge_full
chown system system /dev/power_supply/battery/charge_full
chmod 0644 /dev/power_supply/battery/charge_full_design
chown system system /dev/power_supply/battery/charge_full_design
chmod 0644 /dev/power_supply/battery/current_avg
chown system system /dev/power_supply/battery/current_avg
chmod 0644 /dev/power_supply/battery/current_max
chown system system /dev/power_supply/battery/current_max
chmod 0644 /dev/power_supply/battery/current_now
chown system system /dev/power_supply/battery/current_now
chmod 0644 /dev/power_supply/battery/cycle_count
chown system system /dev/power_supply/battery/cycle_count
chmod 0644 /dev/power_supply/battery/health
chown system system /dev/power_supply/battery/
chmod 0644 /dev/power_supply/battery/is_dock
chown system system /dev/power_supply/battery/is_dock
chmod 0644 /dev/power_supply/battery/online
chown system system /dev/power_supply/battery/online
chmod 0644 /dev/power_supply/battery/present
chown system system /dev/power_supply/battery/present
chmod 0644 /dev/power_supply/battery/status
chown system system /dev/power_supply/battery/status
chmod 0644 /dev/power_supply/battery/technology
chown system system /dev/power_supply/battery/technology
chmod 0644 /dev/power_supply/battery/temp
chown system system /dev/power_supply/battery/temp
chmod 0644 /dev/power_supply/battery/time_to_full_now
chown system system /dev/power_supply/battery/time_to_full_now
chmod 0644 /dev/power_supply/battery/type
chown system system /dev/power_supply/battery/type
chmod 0644 /dev/power_supply/battery/voltage_max
chown system system /dev/power_supply/battery/voltage_max
chmod 0644 /dev/power_supply/battery/voltage_now
chown system system /dev/power_supply/battery/voltage_now
chmod 0644 /dev/power_supply/ac/type
chown system system /dev/power_supply/ac/type
chmod 0644 /dev/power_supply/ac/online
chown system system /dev/power_supply/ac/online
chmod 0644 /dev/power_supply/usb/type
chown system system /dev/power_supply/usb/type
chmod 0644 /dev/power_supply/usb/online
chown system system /dev/power_supply/usb/online
chmod 0644 /dev/power_supply/wireless/type
chown system system /dev/power_supply/wireless/type
chmod 0644 /dev/power_supply/wireless/online
chown system system /dev/power_supply/wireless/online
write /dev/power_supply/cpuinfo_max_freq "1800000"
write /dev/power_supply/cpuinfo_min_freq "400000"
chmod 0644 /dev/power_supply/cpuinfo_max_freq
chmod 0644 /dev/power_supply/cpuinfo_min_freq
chown root root /dev/power_supply/cpuinfo_min_freq
chown root root /dev/power_supply/cpuinfo_max_freq
rm /dev/block/mmcblk0p1
rm /dev/block/mmcblk0p2
rm /dev/block/mmcblk0p3
rm /dev/block/mmcblk0p4
rm /dev/block/mmcblk0p5
rm /dev/block/mmcblk0p6
rm /dev/block/mmcblk0p7
rm /dev/block/mmcblk0p8
chmod 0777 /data_mirror
write /proc/sys/net/ipv6/conf/all/disable_ipv6 "0"
start cloudservice