Показаны сообщения с ярлыком adb. Показать все сообщения
Показаны сообщения с ярлыком adb. Показать все сообщения

пятница, 9 марта 2012 г.

Android, adb и "???????????? no permissions"

Если утилита adb на запрос adb devices выдала "???????????? no permissions", необходимо правильно настроить права при создании.

Смотрим lsusb на предмет Вашего андроида, в моем случае это был:

Bus 002 Device 006: ID 12d1:1038 Huawei Technologies Co., Ltd.

Добавляем файлик /etc/udev/rules.d/51-android.rules со следующим содержанием (со своими значениями ID и пользователя).


SUBSYSTEMS=="usb", ATTRS{idVendor}=="12d1", ATTRS{idProduct} =="1038",
MODE="0666", OWNER="_пользователь_"


Затем /etc/init.d/udev reload. Переподключаем смарт.

и снова смотрим вывод adb devices

устройство должно опознаться и вывести что-то вроде:

4CA94Dxxxxx device

Еще бывает уже при настроенной udev "отказ", тогда помогает

sudo ./adb kill-server
sudo ./adb start-server
sudo ./adb devices