Google Pixel não selecionado por "dispositivos adb"

1

Eu tentei tudo o que posso encontrar em qualquer lugar.

De lsusb:

Bus 002 Device 021: ID 18d1:4ee6 Google Inc. 

Do dmsg:

[ 3609.392038] usb 2-1: new SuperSpeed USB device number 21 using xhci_hcd
[ 3609.411721] usb 2-1: New USB device found, idVendor=18d1, idProduct=4ee6
[ 3609.411729] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 3609.411734] usb 2-1: Product: Pixel
[ 3609.411738] usb 2-1: Manufacturer: Google
[ 3609.411742] usb 2-1: SerialNumber: FAXXXXXXXXXX

Resultado dos dispositivos adb:

List of devices attached 

com uma linha em branco seguindo

Eu tentei de tudo, desde isso

O que é estranho é que ele é retirado e funciona no Android Studio, mas não no terminal.

    
por Cruncher 04.01.2017 / 23:42

3 respostas

5

Eu também estava recebendo erros ao tentar conectar meu dispositivo Pixel:

AA69M0123456 no permissions (verify udev rules); see [http://developer.android.com/tools/device.html]

Mesmo depois de configurar as regras do udev, desconectar / reconfigurar, adb kill-server / startserver, reativar as opções do desenvolvedor no telefone, etc ... ele ainda não se conectaria.

Foi porque o modo USB do telefone estava definido como Charge this device . A mudança para Transfer files (através do menu de notificação) finalmente fez com que funcionasse.

    
por adelphus 12.10.2017 / 22:01
1

Vou refazer a palavra e ser mais específico, pois acredito que minha resposta anterior a isso pode ter sido mal interpretada.

Estou assumindo que você está tentando acessar o armazenamento interno do telefone e / ou o cartão SD inserido.

Sendo esse o caso, se o telefone estiver executando o Android OS (é o Google, deve ser), você deverá receber uma notificação sobre o modo em que o telefone está, com relação à conexão USB.

Normalmente, basta selecionar a seção de notificações para "tocar e alternar". Além disso, você pode ir para a seção de configurações do telefone para ver se há uma opção para alterná-lo para algo parecido com o texto "Share Files".

Além disso, você pode precisar mergulhar na documentação que deveria ter sido fornecida com o telefone.

Uma vez que parece suportar o Mac (que também é baseado em UNIX), hipoteticamente, deve ser utilizável com o Linux. Além disso, pode ser necessário entrar em contato diretamente com o Google para obter instruções mais explícitas para fazer com que o telefone interaja com o Ubuntu.

link

    
por user638438 05.01.2017 / 00:37
0

Quando se deparou com o mesmo problema que o OP, encontrei este post. Eu queria voltar e contribuir com o que funcionou para mim.

Eu descobri que a versão do ADB que vem com o Ubuntu é a 1.0.31, que só funciona no Android 5. Você precisa da mais nova versão adb 1.0.32, que suporta o Android v7.1, que é fornecido com o Pixel. Essa pergunta foi respondida aqui: Como atualizar ou reinstalar a versão mais recente do ADB?

Eu também descobri que há um bug com USB 3 em algumas máquinas, conectar um hub USB 2 barato (ou um adaptador antigo) foi a última chance de obter adb devices para detectar o meu Pixel. (Soou estranho para mim também, mas funcionou).

Não tenho certeza se a adição de uma regra do udev ajudou ou não, mas também tentei isso mais cedo no processo. Talvez, se alguém aparecer, eles possam esclarecer essa etapa.

    
por Strixy 23.02.2017 / 20:47