ADB não está funcionando, mas Fastboot é -- adb campo com usb-debugging camp android Relacionado O problema

ADB not working, but Fastboot is


10
vote

problema

português

Eu comprei recentemente um Nexus usado 5. Ele veio com a prévia L sobre ele, e decidi piscar o CM 11. Meu último telefone era um nexus s, e eu interrompeu várias roms para aquela coisa no passado.

Usando a mesma máquina que apenas re-piscou que a Nexus é algumas semanas atrás, eu inicializei o Nexus 5 no modo Fastboot, piscou ClockWorkMod nele e re-desbloqueou o bootloader. No entanto, quando eu tentei usar o ADB para empurrar a imagem de cyanogenmod, eu tenho error: device not found . Com certeza, adb devices não detecta o dispositivo, mesmo que a depuração USB esteja ativada.

Eu decidi que este foi apenas um problema com L, então eu usei o script do Google do Google, para me dar uma instalação de estoque KitKat. Isso funcionou bem, já que está empurrando a imagem via Fastboot. No entanto, ainda não consigo que o dispositivo apareça ao ADB. Quando eu habilite a depuração USB com o telefone conectado ao meu computador, não recebo uma caixa de diálogo de confirmação de impressão digital, e nenhuma notificação de ícone parece indicar que está conectada a um computador. Eu tentei 2 operações operacionais diferentes (Windows 7 e Linux Mint 14) em 3 computadores diferentes com 4 cabos USB diferentes.

Eu tentei instalar os drivers USB do Google, e tenho esse problema com as duas instalações frescas do Android SDK e testadas pelo tempo. Eu já tenho 0x18d1 no meu adb_usb.ini. No meu sistema Linux, a saída do comando lsusb fornece saída idêntica se o telefone está conectado (com depuração USB ativada) ou não. Quando está no fastboot, ele aparece como Bus 001 Device 069: ID 18d1:4ee0 Google Inc.

O telefone parece funcionar perfeitamente bem em todos os outros aspectos. Estou muito feliz com a baunilha Kitkat, mas eu seria mais feliz pelo menos sabendo que eu tinha a opção de usar outra coisa. Eu também gosto de ter acesso a adb shell agora e depois.

Eu já vi muitas pessoas com problemas com ADB antes, mas nunca sem também ter problemas fastboot. Alguma idéia do que poderia estar acontecendo? Eu prefiro uma solução Linux, mas também posso trabalhar com o Windows, se necessário.


UPDATE: Acabei de obter os arquivos apropriados em / sdcard / simplesmente baixá-los com um navegador da Web e, em seguida, piscando-os com clockworkmod. Agora estou correndo CM 11, e o problema do ADB não foi embora. O que quer que esteja causando isso, persiste através de substituições completas da ROM. Agora estou curioso como sempre para saber o que poderia estar causando isso.


UPDATE 2: Após uma comunicação adicional com o vendedor do eBay, aparece este telefone, foi objeto de dano de água antes de ser listado para venda. O dispositivo inicializou e parecia funcionar bem, mas além desse problema adb estranho, também não pôde reconhecer um cartão SIM. Parece que este foi um dano de hardware único, então duvido que haja uma solução.

Eu acabei retornando o dispositivo, então não há como me testar mais alguma coisa sobre ele, mas se alguém conseguir criar uma explicação para o motivo pelo Fastboot pode se comunicar com o dispositivo, mas o ADB não pode (novamente Devido a uma falha de hardware), aceito isso como uma resposta.

english

I recently bought a used Nexus 5. It came with the L preview on it, and I decided to flash CM 11 instead. My last phone was a Nexus S, and I've flashed various ROMs to that thing in the past.

Using the same machine that just re-flashed that Nexus S a couple weeks ago, I booted the Nexus 5 into fastboot mode, flashed ClockworkMod onto it and re-unlocked the bootloader. However, when I tried using ADB to push the CyanogenMod image over, I got error: device not found. Sure enough, adb devices fails to detect the device, even though USB debugging is enabled.

I decided this was just an issue with L, so I used Google's flash-all.sh script to give me a stock KitKat install. This worked fine, since it's pushing the image via fastboot. However, I still can't get the device to show up to ADB. When I enable USB debugging with the phone plugged into my computer, I don't get a fingerprint confirmation dialog, and no icon notification appears to indicate that it's connected to a computer. I've tried 2 different OSes (Windows 7 and Linux Mint 14) on 3 different computers with 4 different USB cables.

I've tried installing Google's USB drivers, and I have this problem with both fresh installs of the Android SDK and time-tested ones. I've already got 0x18d1 in my adb_usb.ini. On my Linux system, the output of the lsusb command gives identical output whether the phone is connected (with USB debugging enabled) or not. When it's in fastboot, it shows up as Bus 001 Device 069: ID 18d1:4ee0 Google Inc.

The phone seems to work perfectly fine in every other respect. I'm pretty happy with vanilla KitKat, but I'd be happier at least knowing I had the option to use something else. I also like having access to adb shell now and then.

I've seen plenty of people having issues with ADB before, but never without also having fastboot problems. Any ideas what might be going on? I'd prefer a Linux solution, but I can also work with Windows if needed.


Update: I was able to get the appropriate files into /sdcard/ by simply downloading them with a web browser, then flashing them with ClockworkMod. I'm now running CM 11, and the ADB problem hasn't gone away. Whatever is causing this, it persists through complete ROM replacements. I'm now curious as ever to know what could be causing this.


Update 2: Upon further communication with the ebay seller, it turns out this phone had been the subject of water damage prior to being listed for sale. The device booted and appeared to work fine, but in addition to this strange ADB issue, it also couldn't recognize a SIM card. It seems like this was some one-of-a-kind hardware damage, so I doubt there's even a solution.

I ended up returning the device, so there's no way for me to test anything else on it, but if anyone's able to come up with an explanation for why Fastboot can communicate with the device but ADB can't (again, probably due to a hardware fault), I'll accept that as an answer.

     
   
   

Lista de respostas

1
 
vote

flash rom com fastboot

Antes de iniciar a garantia do bootloader é desbloqueado. Obtenha uma ROM de sua escolha e observe o local no seu computador.

    .
  1. Reinicie o seu dispositivo no modo Fastboot através de uma das seguintes opções.

    • adb reboot bootloader (requer depuração USB a ser ligado). - para trabalhar adb; Ou

    • desligue o dispositivo e volte com o botão "Vol Up '+ Power. - para adb não-tiro

  2. Limpe o seu dispositivo. fastboot -w

  3. Atualize sua ROM. fastboot update /path/to/your/RomFile.zip

  4. O seu telefone atualizará e reiniciará automaticamente para a nova ROM


editar :

Experimente os drivers Universal Naked por 1wayjohnny em fóruns XDA.

Isso foi incluído porque minha pesquisa também encontrou drivers corrompidos pode ser o culpado

tente http://code.google.com/p/boot-unlocker- gnex / para redefinir bandeiras de violação.


As únicas outras informações que eu poderia encontrar pelo erro: ABCDEFGHIJKLMNABCDEFGHIJKLMN3 não é útil neste fórum. Leva ao desenvolvimento e programação embora.

 

Flash ROM with Fastboot

Before starting ensure bootloader is unlocked. Obtain a ROM of your choice, and note the location on your computer.

  1. Reboot your device into fastboot mode via one of the following options.

    • adb reboot bootloader (requires USB debugging to be turned on). - for working adb; OR

    • power off the device then back on with 'vol up' + power button. - for nonworking adb

  2. Wipe your device. fastboot -w

  3. Update your ROM. fastboot update /path/to/your/RomFile.zip

  4. Your phone will update and automatically reboot into the new ROM


Edit:

Try the Universal Naked Drivers by 1wayjohnny over at xda forums.

This has been included because my researching has also found corrupted drivers can be the culprit

Try http://code.google.com/p/boot-unlocker-gnex/ to reset tamper flags.


The only other information I could find for the error: device not found is not helpful in this forum. It does lead towards development and programming though.

 
 
   
   
-2
 
vote

O dispositivo deve estar em estado habilitado para MTP, independentemente de recuperação ou inicializado na interface do usuário. Padrões de recuperação de estoque para habilitar o MTP para a ponte adb caso você não tenha uma recuperação personalizada.

No TWRP e CWM você precisa habilitar essa opção antes que o ADB seja detectado pelo ADB do seu Linux.

 

The device has to be in MTP enabled state, regardless if in recovery or booted into the UI. Stock recovery defaults to enable MTP for the ADB bridge in case you didn't have a custom recovery.

In TWRP, and CWM you have to enable that option before adb will be detected by your Linux machine's adb.

 
 
 
 

Perguntas relacionadas

2  Por que alguns processos bloqueiam quando meu telefone Android está conectado?  ( Why do some processes block when my android phone is connected ) 
Eu tenho tentado reiniciar (winXP) toda a noite, e emacs (Win32, v23.algo, não é importante) não está começando ... às vezes ... Está bloqueado ABCDEFGHIJKLM...

1  Ligue a depuração do Android  ( Turn on android debugging ) 
Minha tela do telefone está completamente quebrada e boa é que seu modo de depuração está ligado e posso acessar minha tela telefônica usando o Vysor em um PC...

0  Como obter privilégio raiz no modo de recuperação?  ( How to get root privilege in recovery mode ) 
Eu copiei o comando 'su' para / sistema em adb. Mas não posso correr o 'su', 'su' diz: Permissão negada. ...

13  Como faço para desativar a notificação conectada USB?  ( How do i disable the usb connected notification ) 
Toda vez que eu conecte meu telefone, recebo uma notificação para o USB conectado. Existe alguma maneira de desativar a notificação, sem desabilitar a depuraç...

1  Drivers USB OEM Lenovo [Fechado]  ( Oem usb drivers lenovo ) 
. FECHADO. Esta questão é off-tópico . Atualmente não está aceitando respostas. Quer melh...

2  Micromax A57 não é exibido na lista de dispositivos Eclipse  ( Micromax a57 is not displayed in eclipse device list ) 
Eu comprei um novo celular Micromax A57 (ninja-3) inteligente. Eu quero instalar minha inscrição do Eclipse diretamente, porque preciso ver a saída do logcat ...

0  Meu Tecno N6S não vai começar e exibe o processo.Android .com não está respondendo  ( My tecno n6s wont start and displays the process android com is not responding ) 
Sempre que eu começo meu Tecno N6s Não passe pelo logotipo de texto da empresa Tecno e se ele fizer até onde eu deveria inserir meu pino um texto aparece dize...

2  Não consigo conectar meu mais dois ao meu computador ou laptop. A opção de depuração está dizendo "O dispositivo está no modo de carregamento, a depuração USB está desativada"  ( I cannot connect my one plus two to my computer or laptop debugging option is s ) 
Eu estou usando um mais dois. Mas não está se conectando ao meu sistema. Costumava se conectar anteriormente. Mas uma vez que eu configurei somente no modo. D...

1  USB desconecta no Samsung Galaxy A51  ( Usb disconnects on samsung galaxy a51 ) 
Eu tenho Samsung Galaxy A51 (SM A515F) executando o mais recente oficial Android 10 e MacOS 10.15 máquina de desenvolvimento. A autorização ADB é dada, mas ...

27  O que é depuração USB? Posso mantê-lo para sempre?  ( What is usb debugging can i keep it on forever ) 
Às vezes eu preciso transferir algumas músicas do meu PC para o meu Galaxy S2 e deve sempre ativar a depuração USB. Então eu acho que posso mantê-lo para semp...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.