Quantcast
Channel: openSUSE Planet - Global
Viewing all articles
Browse latest Browse all 23317

Alessandro de Oliveira Faria: Dica: “????????????” no permissions no adb

$
0
0

Um problema muito comum no comando adb devices, é a falta de permissão para execução deste comando que deriva no erro a seguir:

$ adb devices
List of devices attached
????????????   no permissions

A solução rápidaé reexecutar o comando com super usuario:

SU
adb kill-server
adb start-server
adb devices;

Agora a solução permanente é adicionar a permissão, baseado no seu device:

# lsusb
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Hub
Bus 001 Device 003: ID 0bda:0129 Realtek Semiconductor Corp.
Bus 002 Device 003: ID 0cf3:e004 Atheros Communications, Inc.
Bus 003 Device 004: ID 15d9:0a4c Trust International Optical Mouse
Bus 003 Device 006: ID 22b8:7090 Motorola PCS

Agora com o device 22b8 (Motorola identificado), criaremos a respectiva permissão:

vi /etc/udev/rules.d/51-android.rules
SUBSYSTEM=="usb", SYSFS{idVendor}=="22b8", MODE="0666"
SUBSYSTEM=="usb", SYSFS{idVendor}=="22b8", OWNER="YOUR_USER" GROUP="YOUR_USER_GROUP"

Agora execute os comandos:

chmod a+r /etc/udev/rules.d/51-android.rules
udevadm control --reload-rules

Para facilitar a vida de todos, abaixo a lista de fabricantes:

Acer0502
Dell413c
Foxconn0489
Garmin-Asus091E
HTC0bb4
Huawei12d1
Kyocera0482
LG1004
Motorola22b8
Nvidia0955
Pantech10A9
Samsung04e8
Sharp04dd
Sony Ericsson0fce
ZTE19D2


Viewing all articles
Browse latest Browse all 23317


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>