Frequently Asked Questions

1. Adb devices shows “no permissions”

It’s possible, on new machines, that adb devices cannot access the board:

List of devices attached
C8631473CC6F        no permissions; see [http://developer.android.com/tools/device.html]

To fix this, add the following udev rules in /etc/udev/rules.d/70.khadas_vim3.rules:

# adb access
SUBSYSTEM=="usb", ATTR{idVendor}=="0451", ATTR{idProduct}=="4e40", MODE="0660", TAG+="uaccess"

Then reload the udev rules with:

sudo udevadm control --reload
sudo udevadm trigger

2. Fastbootd shows “no permissions”

For the same reason as adb (udev), fastboot flashing might fail as well.

To fix this, add the following udev rules in /etc/udev/rules.d/70.khadas_vim3.rules:

# fastbootd access
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="fada", MODE="0660", TAG+="uaccess"