linuxOS_AP05/buildroot/board/rockchip/rk3588/fs-overlay-ipc/etc/init.d/S99rkipc
2025-06-02 13:59:07 +08:00

32 lines
696 B
Bash
Executable File

#!/bin/sh
check_linker()
{
[ ! -L "$2" ] && ln -sf $1 $2
}
case "$1" in
start)
echo performance > /sys/devices/system/cpu/cpufreq/policy0/scaling_governor
echo performance > /sys/class/devfreq/fde60000.gpu/governor
echo performance > /sys/class/devfreq/dmc/governor
wpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant.conf &
check_linker /userdata /usr/www/userdata
check_linker /media/usb0 /usr/www/usb0
check_linker /mnt/sdcard /usr/www/sdcard
# if /data/rkipc not exist, cp /usr/share
cp /usr/share/rkipc.ini /userdata/rkipc.ini
rkipc &
;;
stop)
killall -9 rkipc
;;
restart|reload)
;;
*)
echo "Usage: $0 {start|stop|restart}"
exit 1
esac
exit $?