Como entrar no modo de depuração USB no Cyanogenmod

30

Acabei de instalar o Cyanogenmod 11 em um HTC One e agora não consigo me conectar a ele via USB no meu PC Linux, portanto, não consigo transferir mais ROM ou aplicativos.

Como habilito o acesso USB, semelhante ao "modo de depuração USB" visto na ROM Android do estoque? Examinei as configurações, mas não há nada rotulado como USB.

Cerin
fonte
As opções do desenvolvedor estão simplesmente ocultas? Onde estão as opções do desenvolvedor no Android 4.2?
Eldarerathis
11
Então deixe-me ver se entendi. O estoque Android instalado por padrão, projetado para ser usado por Joe Average Sixpack, tinha opções de desenvolvimento ativadas por padrão, mas o Cyanogenmod, que é tão complicado de instalar que somente os desenvolvedores podem descobrir, esconde as opções de desenvolvedor por padrão? Quem está dirigindo esta ferrovia? Mas não, esse não parece ser o problema. Tenho NO acesso USB em tudo. Eu não consigo nem conectar ao meu telefone como um dispositivo de armazenamento em massa USB.
Cerin
5
Para o seu primeiro ponto: a HTC pode colocar as opções de desenvolvedor em algum lugar diferente, mas elas estão ocultas por padrão nas versões vanilla do Android a partir do 4.2. Portanto, isso se aplica a qualquer dispositivo Nexus ou a uma versão não modificada do Android (enquanto a HTC o modifica fortemente). Segundo ponto: o armazenamento em massa é muito diferente do modo de depuração, e o modo de armazenamento em massa foi substituído pelo MTP em torno do Android 3.0. Se você estiver usando Linux, o problema pode estar do lado do PC, porque muitas distribuições ainda têm dificuldades com o MTP. Do que você precisa: modo de depuração ou uma maneira de transferir arquivos?
Eldarerathis
De fato, parece que o MTP não "apenas funciona" no Mac (pelo menos não no OS X 10.9.5), mas o telefone Android que você conecta via USB é simplesmente ignorado (mesmo se você entrar no seu telefone Android e defina a opção USB para MTP). A solução se você quiser ser capaz de transferir arquivos no Mac é instalar o aplicativo oficial chamado Android File Transfer: android.com/filetransfer
Sorin Postelnicu

Respostas:

37

Vá para configurações> sobre o telefone

Na parte inferior da lista, você verá uma entrada para "Número da

versão " Toque 5 vezes e verá um brinde informando que as Opções do desenvolvedor foram ativadas.

Volte ao menu de opções principais e toque em Opções do desenvolvedor e você verá uma caixa de seleção para depuração USB na metade da lista.

P Fitz
fonte
2
Funciona no CyanogenMod 11 / Android 4.4.4
l0b0
3
No CyanogenMod 13 / Android 6, a opção foi renomeada para Depuração do Android.
Sorin Postelnicu 22/10
1

Aqui está a melhor solução:

Vá para Configurações → toque na barra de pesquisa e digite usb→ escolha Revogar autorização de depuração USB . E agora você pode ativar a depuração do Android.

rexis
fonte
Downvoters: Pode parecer uma resposta LQ, mas na verdade funciona. Eu testei no meu COS12.
Firelord
1

Embora provavelmente não seja o caso do HTC One, se você possui um modelo novo / menos frequente, pode ser que você precise adicionar o ID do dispositivo USB a ~ / .android / adb_usb.ini:

Primeiro verifique o ID do dispositivo USB, verificando o ID que aparece quando você insere o telefone:

$ lsusb
[...]
Bus 001 Device 049: ID 2970:2282  
[...]

Em seguida, adicione a ~ / .android / adb_usb.ini:

echo 0x2970 >> ~/.android/adb_usb.ini

Isso funcionou para o meu novo Wileyfox Storm.

joosteto
fonte
0

Configurações -> Armazenamento -> Pressione Menu -> Conexão USB do computador

shrmn
fonte
Isso nem é remotamente verdade. Sua resposta é para métodos populares de transferência de dados, principalmente armazenamento USB, MTP e PTP, com exceção do carregamento por telefone.
Firelord
0

Configurações -> Sobre o telefone -> Clique repetidamente em Build Number -> Vá para Developer Options -> Toque em Usb debuging

PSM
fonte
Isso está correto, mas é exatamente o que P Fitz já disse há dois anos (a resposta aceita). Seria mais útil se você pudesse responder a algumas perguntas que ainda não tenham uma resposta.
Dan Hulme
0

Caso alguns de vocês tenham o Cyanogen 13 e se perguntem onde a opção USB Debugging desapareceu: agora existe outra opção nas opções do desenvolvedor, chamada "Android Debugging" (e é desativada por padrão).

Sorin Postelnicu
fonte