| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071 |
- #!/bin/sh
- # runs on system startup
- # 2026-05-08 08:50 created by niujiuru
- # 设置系统主频
- [ -w /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor ] && \
- echo userspace > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
- [ -w /sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed ] && \
- echo 528000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed
- # usbfs:内存值
- [ -w /sys/module/usbcore/parameters/usbfs_memory_mb ] && \
- echo 500 > /sys/module/usbcore/parameters/usbfs_memory_mb
- # FTP:创建用户
- [ -x /opt/yfkj/local-startup.service/create-ftp-user.sh ] && /opt/yfkj/local-startup.service/create-ftp-user.sh
- # 关闭无用服务
- disable_service() {
- service="$1"
- if systemctl is-enabled --quiet "$service"; then
- echo ">>> $service DISABLE $(date '+%H:%M:%S.%3N')"
- systemctl disable --now "$service"
- echo "<<< $service END $(date '+%H:%M:%S.%3N')"
- fi
- }
- # 后台关闭服务
- (
- # RPC服务
- disable_service rpcbind.socket
- disable_service rpcbind
- # 自动升级检查
- disable_service check_upgrade
- # 蜂窝通信服务
- disable_service ofono
- # mDNS/DNS-SD 服务
- disable_service avahi-daemon
- # 蓝牙服务
- disable_service bluetooth
- # NFC 服务
- disable_service neard
- # NFS 服务
- disable_service nfs-mountd
- disable_service nfs-server
- disable_service nfs-statd
- # IPv6节点信息服务
- disable_service ninfod
- # IPv6路由发现服务
- disable_service rdisc
- # OP-TEE用户态辅助服务
- disable_service tee-supplicant
- # 开机画面
- disable_service psplash-systemd.service
- disable_service psplash-basic.service
- disable_service psplash-network.service
- ) &
- exit 0
|