Existe uma boa depuração USB Toggle Widget para Android? -- usb-debugging camp android Relacionado O problema

Is there a good USB debugging toggle widget for Android?


12
vote

problema

português

Você pode me sugerir um widget para alternar o modo de depuração USB para o Android? Ou você poderia codificá-lo e upload para o mercado, por favor?

(eu preciso dele por causa do HTC Desire e do processo de inicialização do HD consumindo 100% de bug da CPU. Quando alternou, ele se reinicia a 0)

english

Can you suggest me a widget for toggling usb debugging mode for Android? Or could you code it and upload to market, please?

(I need it because of HTC Desire and HD's init process consuming 100% cpu bug. When toggled, it resets to 0)

  
   
   

Lista de respostas

7
 
vote
vote
Melhor resposta
 

aqui instalador para facilitar a instalação ou widget somente para instalação manual


Instrução de instalação


Pré-requisitos:

    .
  1. você deve ser enraizado
  2. Você deve ser capaz de gravar para /system/app/ pasta. Depuração USB é uma configuração "segura", portanto, esse widget deve ser instalado como aplicativos de sistema. Será não funcionar se você instalar para o local de instalação padrão, mesmo no dispositivo enraizado.


instrução fácil (recomendado)

    .
  1. Nico escreveu um instalador fácil de usar para automatizar a instalação para /system/app/ ; baixá-lo aqui e execute o aplicativo instalador.
  2. Adicione o widget à sua tela inicial como um widget regular.


Instalação manual

Se a instrução fácil não funcionar, tente a instalação manual:

    .
  1. Baixe adbwidget.apk e salve-o no seu Computador
  2. cópia adbwidget.apk para / system / app

    • Método 1 - Usando o Android Debug Bridge (ADB)

        .
      1. remount /system/app para ler-gravação (consulte a seção de instruções adicionais abaixo)
      2. adb push ADBWidget-x.x.apk /system/app/ADBWidget.apk (substitua x.x pelo número de versão apropriado)
      3. remount /system/app para ler somente
    • Método 2 - usando o update.zip de recuperação (ainda não foram testados)

    • Método 3 - usando o Root Explorer (ainda não foi testado)
  3. Adicionar adbwidget à sua tela inicial


Instrução de atualização

Se você estiver atualizando de uma versão anterior, não precisará fazer todos os itens acima novamente. Você pode simplesmente instalar uma atualização no diretório de aplicativos regulares usando métodos de instalação regulares (por exemplo, abrir o APK de um arquivo Explorer). Enquanto houver uma versão anterior do widget no diretório abcdefghijklmnabcdefghjklmnabcdefghijklmn5 com a mesma tecla de assinatura (ou seja, minha chave, se você usou o download APK acima), o Android fornecerá a versão atualizada no /data/app a mesma permissão.


Instrução de uso

Clique no widget para alternar a depuração USB. Ícone azul USB significa que a depuração USB é inativa, o ícone USB vermelho significa que a depuração USB está ativada.


Instrução de desinstalação

Como o widget é instalado para / System / App, você não pode removê-lo usando o desinstalador padrão do aplicativo. Então, simplesmente apague o .apk de / system / app.

  su remount /system as read write rm /system/app/ADBWidget.apk remount /system as read only    


Instrução Adicional


Remorção / Sistema / Como Read-Write

    .
  1. aberto "emulador de terminal" ou "adb shell"
  2. obter permissão raiz, digite su
  3. Obter o nome do dispositivo, digite mount | grep /system
  4. Você deve ver algo semelhante a:

    /system/app/0

  5. Tome nota do /system/app/1 , e digite: /system/app/2


Remontagem / Sistema / Como leitura somente

    .
  1. Passo 1, 2, 3, 4 mesmo que acima
  2. Tipo: /system/app/3


Solução de problemas

  • Às vezes, o widget congelou e não responde a cliques. Se isso acontecer, remover e adicionar re-adicionar o widget normalmente corrigirá o problema.


NOTA

  • não reclama sobre o ícone padrão feio e botão de widget, mas se você puder me enviar uma imagem melhor / widget, eu ficaria feliz em adicioná-lo. Agora temos um ícone , obrigado a @jay.
  • Não confie em estranhos que solicitam que você instale um aplicativo para / System / App
  • Testado no Samsung Spica I5700 Specagenmod Froyo.
 

Here installer for easy installation or widget only for manual installation


INSTALLATION INSTRUCTION


Prerequisites:

  1. You must be rooted
  2. You must be able to write to /system/app/ folder. USB Debugging is a "Secure" setting, so this widget must be installed as a system apps. It will not work if you install to the standard install location even in rooted device.


Easy Instruction (Recommended)

  1. Nico have written an easy-to-use installer to automate installation to /system/app/; download it here and run the installer app.
  2. Add the widget to your home screen like regular widget.


Manual installation

If the easy instruction doesn't work, try the manual installation:

  1. Download ADBWidget.apk and save it to your computer
  2. Copy ADBWidget.apk to /system/app

    • Method 1 -- Using Android Debug Bridge (ADB)

      1. Remount /system/app to read-write (see Additional Instructions section below)
      2. adb push ADBWidget-x.x.apk /system/app/ADBWidget.apk (replace x.x with the appropriate version number)
      3. Remount /system/app to read-only
    • Method 2 -- Using Recovery's update.zip (have not been tested yet)

    • Method 3 -- Using Root Explorer (have not been tested yet)
  3. Add ADBWidget to your home screen


Upgrade Instruction

If you're upgrading from a previous version, you do not need to do all of the above again. You can simply install an update on regular application directory by using regular installation methods (e.g. opening the apk from a file explorer). As long as there is a previous version of the widget in the /system/app directory with the same signing key (i.e. my key, if you used the apk download above), Android will give the updated version in /data/app the same permission.


USAGE INSTRUCTION

Click on the widget to toggle USB debugging. Blue USB icon means that USB debugging is inactive, red USB icon means that USB debugging is enabled.


UNINSTALL INSTRUCTION

Since the widget is installed to /system/app, you cannot remove it using standard application uninstaller. So, simply delete the .apk from /system/app.

su remount /system as read write rm /system/app/ADBWidget.apk remount /system as read only 


ADDITIONAL INSTRUCTION


Remounting /system/ as read-write

  1. Open "Terminal Emulator" or "adb shell"
  2. Get root permission, type su
  3. Get the device name, type mount | grep /system
  4. You should see something similar to:

    /dev/<device-name> on /system type rfs (ro,codepage=utf8,vfat,fcache(blks)=128,xattr,check=no)

  5. Take note of the <device-name>, and type: mount -o remount,rw /dev/<device-name> /system


Remounting /system/ as read-only

  1. Step 1, 2, 3, 4 same as above
  2. type: mount -o remount,ro /dev/<device-name> /system


TROUBLESHOOTING

  • Sometimes the widget froze and do not responds to clicks. If this happens, removing and re-adding the Widget usually will fix the problem.


NOTE

  • Don't complain about the ugly default icon and widget button, but if you can send me a better icon/widget image, I'd be happy to add it. Now we have an icon, thanks to @Jay.
  • Do not trust strangers that asks you to install an application to /system/app
  • Tested on Samsung Spica i5700 SpicagenMod Froyo.
 
 
         
         
0
 
vote

Se você tiver 2.1 ou acima, poderá usar a área de notificação suspensa para desativar rapidamente o modo de depuração. Infelizmente isso é tudo que tenho, ligando-o terei que ser feito manualmente. Eu procurei e não consegui encontrar um widget.

 

If you have 2.1 or above you can use the drop down notification area to quickly disable debug mode. Sadly that is all I got, turning it on will have to be done manually. I searched and was unable to find a widget.

 
 
0
 
vote

Existem alguns aplicativos que fazem isso. Mas todos eles precisam ser feitos o aplicativo do sistema. Eu não queria fazer isso. Então eu fiz um widget, que funciona assim como qualquer outro widget. Você pode obtê-lo daqui:

https://github.com/alsambusher/adb-ToGgle

 

There are some apps which do this. But all of them need to be made system app. I didn't want to do this. So I made a widget myself which works just like any other widget. You can get it from here:

https://github.com/alseambusher/adb-toggle

 
 

Perguntas relacionadas

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  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...

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...

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 ...

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...

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  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 ...

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...

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. ...




© 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.