Thème Jannah La licence n'est pas validée, Rendez-vous sur la page des options du thème pour valider la licence, Vous avez besoin d'une seule licence pour chaque nom de domaine.

Vous n'avez plus besoin d'un ordinateur pour ADB : voici comment faire avec Termux

Exécutez des commandes ADB directement sur votre téléphone à l'aide de Termux, sans ordinateur.

L'utilisation des commandes ADB ne nécessite plus d'ordinateur ; vous pouvez désormais les exécuter directement depuis votre téléphone grâce à l'application Termux. Cette évolution offre aux utilisateurs une plus grande flexibilité pour contrôler leurs appareils, notamment pour effectuer des réglages rapides ou exécuter des commandes avancées en déplacement.

Termux offre un environnement de type Linux sur Android, permettant d'exécuter facilement des outils puissants comme ADB. Grâce à une configuration simple, vous pouvez connecter votre téléphone à lui-même ou à un autre appareil et exécuter des commandes telles que l'installation et la désinstallation d'applications, ou l'accès aux paramètres avancés, sans câble ni ordinateur.

Cette méthode est particulièrement utile aux développeurs et aux utilisateurs avancés qui utilisent ADB quotidiennement, car elle permet de gagner du temps et de simplifier de nombreuses procédures. Grâce aux fonctionnalités croissantes d'Android, le téléphone lui-même est devenu un outil complet pour la gestion professionnelle des systèmes.

Normalement, pour envoyer des commandes ADB à votre téléphone, vous le connectez à votre ordinateur (via Wi-Fi ou câble USB) et utilisez un terminal. Cependant, si vous n'avez pas d'ordinateur à proximité, il est possible d'exécuter des commandes ADB directement sur votre téléphone Android ; c'est d'ailleurs la méthode la plus simple que j'aie trouvée.

Composants requis

Deux applications libres et open source

Vous aurez besoin de deux choses pour que cela fonctionne.

  1. Une application d'émulation de terminal. J'utilise Termux, etJe ne saurais trop le recommander..
  2. Shizuku. Shizuku est une application spéciale qui permet aux applications d'accéder à ADB via le débogage sans fil.

L'application Shizuku est disponible sur Activer les options de développeurAccédez à Paramètres > À propos du téléphone > Numéro de build. Appuyez sept fois sur le numéro de build ; un message s’affichera : « Vous êtes maintenant développeur ! » Retournez dans Paramètres et ouvrez Options pour les développeurs. Vous devez activer deux options.

Activer le **débogage USB**.

Activer le **débogage sans fil**.

a7306727 Vous n'avez plus besoin d'un ordinateur pour ADB : voici comment faire avec Termux

Nous sommes maintenant prêts à configurer et à utiliser Shizuku. Ouvrez l'application Shizuku et appuyez sur **Appairage**. Une notification devrait apparaître indiquant que Shizuku recherche un appareil à appairer.

Un raccourci vers les **Options pour les développeurs** devrait se trouver sur le même écran. Accédez à « Options pour les développeurs > Débogage sans fil ». Cette fois-ci, au lieu du bouton bascule, cliquez sur **Débogage sans fil**. Vous devriez voir un bouton intitulé **Associer l'appareil avec le code d'association**. Cliquez dessus pour afficher un code à 6 chiffres.

Faites glisser votre doigt vers le bas depuis le panneau de notifications ; Shizuku a trouvé un service de jumelage et vous invite à saisir un code. Appuyez sur le bouton **Saisir le code de jumelage** dans le panneau de notifications et saisissez le code affiché précédemment.

Shizuku devrait maintenant être associé à votre appareil Android et figurer dans la liste des appareils associés.

Cette configuration est unique. Vous n'aurez plus besoin d'appairer Shizuku, sauf si vous le supprimez de la liste des appareils appairés. Le service Shizuku est maintenant opérationnel. Retournez dans l'application Shizuku et appuyez sur **Démarrer**.

Une fois l'application lancée en arrière-plan, le message « Shizuku est en cours d'exécution » apparaîtra dans l'application.

Pour que cela fonctionne, votre téléphone doit être connecté au Wi-Fi, car Shizuku utilise le débogage sans fil. De plus, l'application ne redémarre pas automatiquement après le redémarrage de votre téléphone ; vous devrez donc ouvrir Shizuku manuellement et appuyer sur « Démarrer » pour la redémarrer.

Configuration de Termux

C'est dans cette application que vous pouvez exécuter des commandes ADB.

Dans le panneau de contrôle Shizuku, il devrait y avoir un bouton Utilisation de Shizuku dans les applications terminalesCliquez dessus. Vous verrez un bouton. Fichiers d'exportation Cliquez ici et enregistrez les fichiers exportés dans un dossier. Copiez également le chemin d'accès à ce dossier, car nous en aurons besoin plus tard.

J'ai créé un nouveau dossier pour exporter les fichiers enrichis redimensionnés. Plus besoin d'ordinateur pour ADB : voici comment faire avec Termux.

Ouvrez le même dossier n'importe où en utilisant Gestionnaire de fichiersCe nouveau dossier contiendra deux fichiers. Ouvrez le fichier nommé « rish » dans un éditeur de texte et faites défiler jusqu'en bas. Vous devriez y trouver une ligne de code contenant le mot-clé « PKG ». Modifiez le fichier texte pour remplacer « PKG » par « com.termux » et enregistrez le fichier.

Modification du fichier enrichi avec le nom du paquet Termux : Vous n’avez plus besoin d’un ordinateur pour ADB : Voici comment faire dans Termux

Ouvrez l'application Termux etAutorisez-lui d'accéder à votre espace de stockage.Cela lui permettra de lire les fichiers que nous avons exportés précédemment. Saisissez cette commande et exécutez-la dans Termux.

termux-setup-stockage

Android vous demandera d'autoriser Termux à accéder à votre stockage. Appuyez sur AutoriserVous serez peut-être redirigé vers la page des paramètres où vous pourrez l'activer.

Autoriser Termux à accéder au stockage de mon téléphone : plus besoin d'ordinateur pour ADB : voici comment faire avec Termux

Transférons maintenant les deux fichiers vers Termux. Par exemple, mon chemin d'accès est : /storage/emulated/0/Shizuku-export Vous devez remplacer le chemin d'accès indiqué par le vôtre.

mv /storage/emulated/0/Shizuku-export/rish /data/data/com.termux/files/usr/bin/ mv /storage/emulated/0/Shizuku-export/rish_shizuku.dex /data/data/com.termux/files/usr/bin/

Exécutez ensuite cette commande.

chmod +x /data/data/com.termux/files/usr/bin/rish
Déplacer les fichiers exportés dans Termux : Vous n’avez plus besoin d’un ordinateur pour ADB : Voici comment faire dans Termux

Testons maintenant la configuration. Avec Shizuku activé en arrière-plan, lançons l'interface de ligne de commande ADB.

sh rish

L'invite devrait changer, indiquant que vous êtes maintenant dans l'interface de ligne de commande ADB. Vous pouvez exécuter whoami Pour vérifier que vous disposez des privilèges ADB, vous pouvez exécuter des commandes ADB classiques depuis cette interface ; votre téléphone les traitera comme si elles provenaient d’un ordinateur. Par exemple, je peux lister tous les paquets système avec la commande `pm`.

liste des paquets pm -s
Charger le shell ADB dans Termux : Vous n’avez plus besoin d’ordinateur pour ADB : Voici comment faire dans Termux

Si le serveur Shizuku continue de planter, c'est probablement dû aux fonctionnalités d'optimisation de la batterie d'Android. Limiter les applications en arrière-planPour résoudre ce problème, il vous suffit d'exclure Shizuku de la liste des applications optimisées.


Vous pouvez désormais supprimer les applications inutiles de votre téléphone, automatiser des tâches, ajuster les paramètres système et résoudre les problèmes sans ordinateur.

Une fois cette configuration effectuée, il vous suffit de démarrer le serveur Shizuku en un seul clic, et vous pouvez exécuter le shell adb dans Termux à l'aide d'un simple appel sh rish.

L'utilisation d'ADB via Termux offre une méthode pratique et flexible pour contrôler votre appareil sans avoir besoin d'un ordinateur, ce qui rend les tâches avancées plus faciles et plus rapides.

Si vous utilisez fréquemment ADB, cette méthode vous fera gagner beaucoup de temps et vous offrira une plus grande liberté pour gérer votre appareil depuis n'importe où.

Aller au bouton supérieur