Pouvez-vous me suggérer un widget pour basculer le mode de débogage USB pour Android? Ou pourriez-vous le coder et le télécharger sur le marché, s'il vous plaît?
(J'en ai besoin car le HTC Desire et le processus d'initialisation de HD consomment un bug de 100% cpu. Lorsqu'il est basculé, il revient à 0)
usb-debugging
Ahmet Alp Balkan
la source
la source
Réponses:
Ici installateur pour une installation facile ou widget uniquement pour une installation manuelle
INSTRUCTIONS D'INSTALLATION
Conditions préalables:
/system/app/
dossier. Le débogage USB est un paramètre «sécurisé», ce widget doit donc être installé en tant qu'applications système. Cela ne fonctionnera pas si vous installez à l'emplacement d'installation standard, même sur un appareil rooté.Instruction facile (recommandé)
/system/app/
; téléchargez-le ici et exécutez l'application d'installation.Installation manuelle
Si l'instruction simple ne fonctionne pas, essayez l'installation manuelle:
Copiez ADBWidget.apk dans / system / app
Méthode 1 - Utilisation d'Android Debug Bridge (ADB)
/system/app
en lecture-écriture (voir la section Instructions supplémentaires ci-dessous)adb push ADBWidget-x.x.apk /system/app/ADBWidget.apk
(remplacez xx par le numéro de version approprié)/system/app
en lecture seuleMéthode 2 - Utilisation de update.zip de Recovery (n'a pas encore été testé)
Ajoutez ADBWidget à votre écran d'accueil
Instruction de mise à niveau
Si vous effectuez une mise à niveau à partir d'une version précédente, vous n'avez pas besoin de refaire tout ce qui précède. Vous pouvez simplement installer une mise à jour sur le répertoire d'application normal en utilisant des méthodes d'installation régulières (par exemple, ouvrir l'apk à partir d'un explorateur de fichiers). Tant qu'il y a une version précédente du widget dans le
/system/app
répertoire avec la même clé de signature (c'est-à-dire ma clé, si vous avez utilisé le téléchargement apk ci-dessus), Android donnera la version mise à jour avec/data/app
la même autorisation.INSTRUCTIONS D'UTILISATION
Cliquez sur le widget pour basculer le débogage USB. L'icône USB bleue signifie que le débogage USB est inactif, l'icône USB rouge signifie que le débogage USB est activé.
DÉSINSTALLER L'INSTRUCTION
Étant donné que le widget est installé dans / system / app, vous ne pouvez pas le supprimer à l'aide du programme de désinstallation d'application standard. Donc, supprimez simplement le .apk de / system / app.
INSTRUCTIONS SUPPLÉMENTAIRES
Remontage / système / en lecture-écriture
su
mount | grep /system
Vous devriez voir quelque chose de similaire à:
/dev/<device-name> on /system type rfs (ro,codepage=utf8,vfat,fcache(blks)=128,xattr,check=no)
Prenez note du
<device-name>
et saisissez:mount -o remount,rw /dev/<device-name> /system
Remontage / système / en lecture seule
mount -o remount,ro /dev/<device-name> /system
DÉPANNAGE
REMARQUE
Ne vous plaignez pas du laid icône par défaut et du bouton widget, mais si vous pouvez m'envoyer une meilleure image icône / widget, je serais heureux de l'ajouter.Nous avons maintenant une icône, grâce à @Jay.la source
Si vous disposez de la version 2.1 ou supérieure, vous pouvez utiliser la zone de notification déroulante pour désactiver rapidement le mode de débogage. Malheureusement, c'est tout ce que j'ai obtenu, l'allumer devra être fait manuellement. J'ai cherché et je n'ai pas pu trouver de widget.
la source
Il existe certaines applications qui font cela. Mais tous doivent être transformés en application système. Je ne voulais pas faire ça. J'ai donc créé moi-même un widget qui fonctionne comme n'importe quel autre widget. Vous pouvez l'obtenir ici:
https://github.com/alseambusher/adb-toggle
la source