Recentemente, comprei um Nexus 5. Ele veio com a pré-visualização L e decidi exibir o CM 11 em vez disso. Meu último telefone era um Nexus S, e eu atualizei várias ROMs para essa coisa no passado.
Usando a mesma máquina que apenas relançou o Nexus S há algumas semanas, iniciei o Nexus 5 no modo de inicialização rápida, instalei o ClockworkMod nele e desbloquei novamente o carregador de inicialização. No entanto, quando tentei usar o ADB para enviar a imagem do CyanogenMod, consegui error: device not found
. Com certeza, adb devices
falha ao detectar o dispositivo, mesmo que a depuração USB esteja ativada.
Decidi que isso era apenas um problema com L, então usei o flash-all.sh
script do Google para me dar uma instalação do KitKat. Isso funcionou bem, pois está empurrando a imagem via fastboot. No entanto, ainda não consigo fazer o dispositivo aparecer no ADB. Quando ativo a depuração USB com o telefone conectado ao computador, não recebo uma caixa de diálogo de confirmação de impressão digital e nenhuma notificação de ícone aparece para indicar que ela está conectada ao computador. Eu tentei 2 sistemas operacionais diferentes (Windows 7 e Linux Mint 14) em 3 computadores diferentes com 4 cabos USB diferentes.
Tentei instalar os drivers USB do Google e tenho esse problema com as novas instalações do Android SDK e as testadas pelo tempo. Eu já tenho 0x18d1
meu adb_usb.ini. No meu sistema Linux, a saída do lsusb
comando fornece saída idêntica, independentemente de o telefone estar conectado (com a depuração USB ativada) ou não. Quando está no fastboot, aparece comoBus 001 Device 069: ID 18d1:4ee0 Google Inc.
O telefone parece funcionar perfeitamente bem em todos os outros aspectos. Estou muito feliz com o KitKat de baunilha, mas ficaria mais feliz ao saber que tinha a opção de usar outra coisa. Eu também gosto de ter acesso adb shell
agora e depois.
Já vi muitas pessoas tendo problemas com o ADB antes, mas nunca sem ter também problemas de inicialização rápida. Alguma idéia do que poderia estar acontecendo? Prefiro uma solução Linux, mas também posso trabalhar com o Windows, se necessário.
Atualização: Consegui colocar os arquivos apropriados no / sdcard / simplesmente baixando-os com um navegador da Web e depois exibindo-os com ClockworkMod. Agora estou executando o CM 11, e o problema do ADB não desapareceu. O que quer que esteja causando isso, ele persiste através de substituições completas da ROM. Agora estou curioso como sempre para saber o que poderia estar causando isso.
Atualização 2: Após uma comunicação mais aprofundada com o vendedor do eBay, este telefone foi alvo de danos causados pela água antes de ser listado para venda. O dispositivo inicializou e parecia funcionar bem, mas além desse problema estranho do ADB, ele também não conseguia reconhecer um cartão SIM. Parece que houve algum dano de hardware único, então duvido que exista uma solução.
Acabei devolvendo o dispositivo, então não há como eu testar mais alguma coisa, mas se alguém conseguir uma explicação sobre o porquê o Fastboot pode se comunicar com o dispositivo, mas o ADB não pode (novamente, provavelmente devido a uma falha de hardware), aceito isso como resposta.
fastboot
, mas não adb
. Ele simplesmente não é reconhecido como um dispositivo usb válido de qualquer tipo, a menos que esteja no modo fastboot / bootloader. Vou tentar substituir o conector USB, mas não tenho certeza de que funcione.