Acessando o dispositivo Android via shell ADB com tela sensível ao toque quebrada (não é possível autenticar)

12

Então, a tela sensível ao toque do meu Nexus 4 quebrou neste fim de semana. Tenho um dispositivo novo chegando, mas, enquanto isso, preciso acessar o dispositivo para usar alguns aplicativos diferentes e enviar / receber algumas mensagens SMS dele.

Encontrei este guia no reddit: http://www.reddit.com/r/Android/comments/1r2zha/how_i_managed_to_use_my_android_device_with_a/

Não é exatamente simples, mas deve funcionar.

Infelizmente, descobri que, para usar comandos de shell do ADB, uma janela pop-up deve aparecer no telefone para permitir / impedir a depuração do USB. (A depuração USB já está ativada, mas parece haver uma etapa adicional de 'autenticação')

Infelizmente, não consigo usar a tela sensível ao toque do telefone, portanto não consigo desbloqueá-la ou tocar na notificação que me permitirá autenticar o telefone.

Existe uma maneira de contornar essa etapa de autenticação?

O dispositivo está desbloqueado e enraizado.

user2615277
fonte
@ GAThrawn Não, essa pergunta é sobre o problema oposto, onde os toques funcionam bem, mas a tela não exibe nada. Nesse caso, a tela é exibida, mas não responde a toques.
Dan Hulme 28/05
Infelizmente, não, não existe. Você acabou de colocar seu telefone em um loop. Você pode ter que esperar pelo seu novo telefone ou reformar o antigo.

Respostas:

3

Eu descobri isso sozinho. Resolvi isso instalando o Airdroid usando um adaptador USB OTG e um mouse com fio. Em seguida, usei o recurso airmirror do software para controlar um mouse virtual no dispositivo. Eu tenho root no dispositivo, isso pode ser significativo para a operação do Airmirror. Eu poderia aceitar a confirmação de depuração na tela e concluir os backups que eu queria fazer.

dTA
fonte
1

Tenho certeza de que essa não é exatamente a resposta que você está procurando, mas isso pode resolver seu problema:

Se o seu Nexus não funcionar bem, por que você não conecta um mouse e teclado (via USB OTG ou Bluetooth) e finge que o seu Nexus não possui tela sensível ao toque?

Qualquer coisa, inclusive permitir a depuração USB, funcionaria, pois o cursor do mouse é utilizável até quando o telefone está bloqueado.

Arya S.
fonte
O estoque Nexus 4 não suporta USB OTG. Você precisa de alguns hacks para ativar parte dele.
Jb Drucker
Funcionou perfeitamente para mim! No meu caso, estou executando o Lineage com a recuperação TWRP, não tenho certeza se meu dispositivo suporta nativamente um mouse e teclado na ROM de estoque, mas funcionou no meu caso!
Ben
1

Bem, com o carregador de inicialização desbloqueado, você pode inicializar temporariamente a recuperação usando o fastboot:

fastboot boot recovery-clockwork-6.0.4.7-mako.img

Isso permitirá que você adb acesse seu dispositivo para remover arquivos, etc. O modo de depuração adb pode ser ativado editando um arquivo de configurações e copiando as chaves criptográficas geradas por adb no computador host. Já fiz o último antes, mas não o primeiro, o que pode ser um problema.

Atualização - Para reiniciar no modo de inicialização rápida, faça: Para entrar no modo de inicialização rápida, desligue o telefone, se nada mais pressionar muito o telefone deve funcionar se tudo falhar (não quero confirmar isso no meu caso e travá-lo! ) Em seguida, ligue pressionando a tecla de diminuir volume e a tecla liga / desliga. Se você não conseguir ver a tela (pelo menos é o que você pode ver, mas não pode usar a tela de toque), mantenha os botões pressionados por cerca de cinco segundos e ele vibrará para confirmar. Em seguida, use o comando acima para carregar a recuperação personalizada e obter acesso adb. Isso tudo pressupõe que o carregador de inicialização esteja desbloqueado, conforme indicado acima.

Tony Cooper
fonte
0

Eu vi isso em um tópico diferente, depois de pesquisar on-line por horas e horas ... parecia ajudar alguns, então estou postando novamente aqui ...

"Isso acabou de acontecer comigo! O
telefone funciona, mas a tela e o LCD estão quebrados e não respondem. Eu também tinha uma trava de tela, então o que fiz foi tirar a placa traseira, remover a bateria e desaparafusar os seis parafusos para descobrir a placa PCB sob a parte traseira.Desliguei cuidadosamente todos os minúsculos conectores de fita.

Esperei um minuto apenas para ser supersticioso e, em seguida, reconectei todos os conectores de fita e recoloquei tudo como estava. Em seguida, baixei o Kies no site da Samsung, conectei meu telefone a um computador via USB e consegui visualizar todos os meus arquivos!

Alguma coisa sobre desconectar a placa PCB redefine as configurações padrão para o estado de fábrica, mas não exclui nenhum dado. Boa sorte e espero que isso ajude alguém por aí. "

Fonte: Android Central

Jen
fonte