Rock pi 4 开启adbd失败

系统是官网最新的镜像
已经按照下的的链接修复,但是并不没有用,提示缺少内核模块,如下图
Rockpi4/dev/adb - Radxa Wiki


根据bash的代码提示也可以看到并没有中国模块

sudo apt-get install -y rockchip-overlay # >= 2.8
sudo apt-get install -y linux-4.4-rock-pi-4-latest # >= 4.4.154-115-rockchip

在我发帖之前试过了,这并不奏效

Please try again, the APT may have had some problems before.

刚刚试过了,还是不行,问题照旧

What does uname -a output after a reboot.

1 Like

试一下

sudo rm /var/lib/apt/lists/apt.radxa.com*
sudo apt update
sudo apt install -y linux-4.4-rock-pi-4-lastest rockchip-overlay

最新的 kernel 版本为 4.4.154-116-rockchip

rock@rockpi4b:~$ uname -a
Linux rockpi4b 4.4.154-113-rockchip-gdb9dfc2cdd25 #1 SMP Sat Aug 14 09:26:12 UTC 2021 aarch64 aarch64 aarch64 GNU/Linux

安装你的命令adbd已经可以正常启动了,但是pc端adb devices无法找到,我看到
https://wiki.radxa.com/Rockpi4/dev/adb
开头写要切换usb otg的模式,但是我不知道怎么切换

USB OTG 口是 蓝色双层 USB3.0 口上边那个。

看一下 systemctl status rockchip-adbd 。返回应当是 running 状态。

如果 systemctl status rockchip-adbd 的返回结果是 running 状态,但是PC端没找到 adb devices。
可以来回拨一下拨码开关:device side —> host side —> device side

或者试一下这个步骤

  • 将 ROCK PI 4 背面的拨码开关拨到 device 一侧
  • 插上 USB-A 线,连接 ROCK PI 4 和 PC
  • 给 ROCK PI 4 上电
  • 确保 systemctl status rockchip-adbd 的返回结果是 running 状态
  • 在 PC 端敲 adb devices 确认设备
  • 将板子背面的拨码开关拨到 device 一侧
1 Like