【一键脚本】Luckfox Lyra Ultra W (RK3506) ADB 永久开启 + 开机自启

4

脚本说明

  • 全自动清理冲突服务

  • 全自动写入开机自启代码

  • 不修改系统原有功能(WiFi / 蓝牙 / USB 不受影响)

  • 100% 适配官方精简 Ubuntu 系统

  • 运行后重启即可永久生效


一键执行脚本(直接复制到 adb shell 运行)

进入 adb shell 后,直接完整粘贴下方命令并回车,全自动配置:

cat > /tmp/adb_auto_start.sh << 'EOF'
#!/bin/sh
# Luckfox Lyra Ultra W RK3506 ADB 永久自启一键脚本
echo "===== 开始配置 ADB 永久开机自启 ====="

# 1. 清理冲突的 systemd 服务
echo "清理旧的冲突服务..."
systemctl stop adbd 2>/dev/null
systemctl disable adbd 2>/dev/null
rm -f /etc/systemd/system/adbd.service 2>/dev/null
systemctl daemon-reload 2>/dev/null

# 2. 向 rc.local 追加 ADB 启动代码(不覆盖原有内容)
echo "写入ADB开机启动配置..."
sed -i '$ a # 开机自动启动ADB调试' /etc/rc.local
sed -i '$ a setprop sys.usb.config adb' /etc/rc.local
sed -i '$ a setprop service.adb.enable 1' /etc/rc.local
sed -i '$ a /usr/bin/adbd &' /etc/rc.local

# 3. 赋予执行权限
chmod +x /etc/rc.local

echo "===== 配置完成! ====="
echo "请执行 reboot 重启设备,ADB将永久开机自启!"
EOF

# 运行脚本
chmod +x /tmp/adb_auto_start.sh
sh /tmp/adb_auto_start.sh

使用步骤

Windows 终端执行,进入设备 shell:

adb shell
  1. 粘贴上方一键脚本,回车自动运行

脚本执行完成后,重启设备

reboot

验证成功

重启后,Windows 执行:

adb devices

✅ 显示设备编号 = ADB 永久自启配置成功


脚本核心功能

  1. 自动清理:删除之前失效的adbd服务,避免冲突

  2. 自动写入:在/etc/rc.local末尾追加 ADB 专属启动代码

  3. 自动赋权:配置脚本执行权限

  4. 安全无风险:仅追加内容,不删除 / 修改系统原有配置


适配说明

  • 硬件:Luckfox Lyra Ultra W (RK3506)

  • 系统:官方 Ubuntu 精简版(无 iw、无 nmcli)

  • 特性:解决adbd直接启动崩溃问题,开机自动运行