Você pode me sugerir um widget para alternar o modo de depuração usb para Android? Ou você pode codificá-lo e enviá-lo ao mercado, por favor?
(Eu preciso disso por causa do processo de inicialização do HTC Desire e do HD que consome 100% de bug na CPU. Quando alternado, ele redefine para 0)
usb-debugging
Ahmet Alp Balkan
fonte
fonte
Respostas:
Aqui instalador para fácil instalação ou widget apenas para instalação manual
INSTRUÇÃO DE INSTALAÇÃO
Pré-requisitos:
/system/app/
pasta. A depuração USB é uma configuração "Segura", portanto, esse widget deve ser instalado como um aplicativo do sistema. Ele vai não trabalho se você instalar o padrão local de instalação mesmo em dispositivo enraizada.Instrução Fácil (Recomendado)
/system/app/
; faça o download aqui e execute o aplicativo instalador.Instalação manual
Se a instrução fácil não funcionar, tente a instalação manual:
Copie ADBWidget.apk para / system / app
Método 1 - usando o Android Debug Bridge (ADB)
/system/app
para leitura e gravação (consulte a seção Instruções adicionais abaixo)adb push ADBWidget-x.x.apk /system/app/ADBWidget.apk
(substitua xx pelo número da versão apropriado)/system/app
para somente leituraMétodo 2 - Usando o update.zip do Recovery (ainda não foi testado)
Adicione o ADBWidget à sua tela inicial
Instrução de atualização
Se você estiver atualizando de uma versão anterior, não precisará executar todas as etapas acima novamente. Você pode simplesmente instalar uma atualização no diretório regular do aplicativo usando métodos de instalação regulares (por exemplo, abrindo o apk em um gerenciador de arquivos). Enquanto houver uma versão anterior do widget no
/system/app
diretório com a mesma chave de assinatura (por exemplo, minha chave, se você usou o download do apk acima), o Android fornecerá a versão atualizada com/data/app
a mesma permissão.INSTRUÇÃO DE USO
Clique no widget para alternar a depuração USB. O ícone USB azul significa que a depuração USB está inativa; o ícone USB vermelho significa que a depuração USB está ativada.
DESINSTALAR A INSTRUÇÃO
Como o widget está instalado em / system / app, você não pode removê-lo usando o desinstalador de aplicativos padrão. Portanto, basta excluir o .apk de / system / app.
INSTRUÇÕES ADICIONAIS
Remontagem / sistema / como leitura / gravação
su
mount | grep /system
Você deve ver algo semelhante a:
/dev/<device-name> on /system type rfs (ro,codepage=utf8,vfat,fcache(blks)=128,xattr,check=no)
Anote o
<device-name>
e digite:mount -o remount,rw /dev/<device-name> /system
Remontagem / sistema / como somente leitura
mount -o remount,ro /dev/<device-name> /system
SOLUÇÃO DE PROBLEMAS
NOTA
Não reclame do feio ícone padrão e do botão do widget, mas se você puder me enviar uma melhor imagem de ícone / widget, ficarei feliz em adicioná-lo.Agora temos um ícone, graças a @Jay.fonte
Se você tem 2.1 ou superior, pode usar a área de notificação suspensa para desativar rapidamente o modo de depuração. Infelizmente, é tudo o que tenho, ativá-lo terá que ser feito manualmente. Pesquisei e não consegui encontrar um widget.
fonte
Existem alguns aplicativos que fazem isso. Mas todos eles precisam ser transformados em aplicativos do sistema. Eu não queria fazer isso. Então, eu mesmo criei um widget que funciona como qualquer outro widget. Você pode obtê-lo aqui:
https://github.com/alseambusher/adb-toggle
fonte