Remote ADB Shell 1.6.5

Licence: Gratuit ‎Taille du fichier: N/A
‎Note des utilisateurs: 0.0/5 - ‎0 ‎Votes

Remote ADB Shell est une application terminale qui vous permet de vous connecter au service shell ADB d’autres appareils Android sur le réseau et d’exécuter des commandes terminales. Cela peut être utile pour débogage à distance des appareils Android (exécution d’outils comme top, logcat, ou dumpsys). Il prend en charge plusieurs connexions simultanées à différents appareils et maintient ces connexions en vie même lorsque l’application est en arrière-plan. Cette application ne nécessite pas de racine sur l’un ou l’autre appareil, mais root peut être utile pour configurer les périphériques cibles. Si les périphériques cibles ne sont pas enracinés, vous devez utiliser un ordinateur avec les pilotes Android SDK et Google USB pour les configurer (détaillé ci-dessous). Cette application est un emballage autour de la coquille qui est exposée sur ADB. Il maintient un historique de commande de 15 qui est accessible en appuyant longtemps sur la boîte de commande. Le long pressage de l’affichage terminal lui-même donnera la possibilité d’envoyer un Ctrl+C, de basculer le défilement automatique ou de quitter la session terminale. Cela fonctionne exactement de la même manière que la commande « adb shell » fonctionne sur un ordinateur. Étant donné que cette application utilise une implémentation native du protocole ADB en Java, elle ne nécessite pas de racine sur l’un ou l’autre appareil ou sur les applications tierces de l’appareil cible. Les appareils parlent simplement le même protocole les uns aux autres qu’ils le feraient à un ordinateur exécutant le client ADB à partir de l’Android SDK. IMPORTANT : Les appareils fonctionnant sous Android 4.2.2 et utilisent plus tard les touches RSA pour authentifier la connexion ADB. Dans mes tests, les appareils fonctionnant 4.2.2 devront être branchés sur un ordinateur la première fois que vous vous connectez à eux (à partir de chaque appareil avec cette application installée). Cela leur permet d’afficher le dialogue d’acceptation de clé publique, que vous devez accepter (et de vérifier « Toujours autoriser à partir de cet ordinateur »). Les appareils fonctionnant sous Android 4.3 et 4.4 semblent n’avoir aucun problème à afficher le dialogue sans connexion à un ordinateur, il semble donc qu’il s’agit d’une solution de contournement spécifique à Android 4.2.2. Pour configurer une cible non enracinée en stock, branchez l’appareil cible dans un ordinateur dont le SDK Android a installé et exécutez « adb tcpip 5555 » à partir du dossier platform-tools de l’Android SDK. Cela commencera à écouter ADB sur le port 5555 sur l’appareil cible. L’appareil peut ensuite être débranché et restera configuré correctement jusqu’au redémarrage. Pour les appareils qui sont enracinés (bien qu’il ne soit pas nécessaire), vous pouvez installer l’une des nombreuses applications « ADB WiFi » pour permettre au serveur ADB d’écouter sur le réseau. Les périphériques avec une ROM personnalisée peuvent avoir une option pour activer ADB sur le réseau dans le volet Options de développement des paramètres. L’utilisation de l’une ou l’autre de ces méthodes configurera correctement ADB pour l’accès au réseau avec cette application. L’étape supplémentaire pour 4.2.2 est toujours nécessaire pour la connexion initiale. Pour vous connecter à votre appareil Android distant, tapez l’adresse IP de l’appareil et le numéro de port (5555 de l’exemple ci-dessus) dans Remote ADB Shell. Appuyez sur Connect et il tentera de se connecter à l’appareil et démarrer le terminal. Je souhaite la bienvenue aux demandes de fonctionnalités et aux rapports de bogues. Vous pouvez les inclure dans vos commentaires d’application ou les publier sur le forum (liens ci-dessous). S’il vous plaît noter cette application si vous le pouvez; il m’aide vraiment à apprendre quelles fonctionnalités / correctifs je devrais me concentrer sur la prochaine. Développeurs: La bibliothèque Java ADB personnalisée que j’ai écrit pour cette application est open-source sous la licence BSD à https://github.com/cgutman/AdbLib Liens du forum XDA: Thread d’application Shell ADB à distance - http://forum.xda-developers.com/showthread.php?t=2373265

historique de la version

  • Version 1.6.4 posté sur 2016-01-10
    Version 1.6.4:,Thème matériel sur Lollipop et plus tard, mis à jour pour les autorisations de marshmallow nouvelle application, Version 1.6.3:,Android 4.4 mise à jour de compatibilité, Version 1.6.2:,Amélioration de la facilité d’utilisation en mettant seulement à jour le texte terminal lorsqu’il est fait défiler vers le bas pour éviter jank tout en faisant défiler, Arrêter le service lorsqu’il n’est pas utilisé, Version 1.6.1:,Corrections de bogues mineurs, Version 1.6:,Connexions à plusieurs appareils peuvent maintenant s’exécuter en même temps, Ajouté une nouvelle option dans le menu terminal longue pression pour quitter la session terminale

Détails du programme