Android: adbd ne peut pas s'exécuter en tant que root dans les builds de production

J'ai un téléphone Android (2.3.6) avec des privilèges racine débloqués. Puisque j'aimerais avoir accès à mon téléphone via mon ordinateur, j'ai installé QtAdb et Android SDK. Si j'ouvre une commande et je fais

Adb shell su

  • Comment icmp ping sur Android
  • Remplacer le geste Google Now
  • Vue Android du mouvement sur l'événement tactile
  • Comment afficher la broche de localisation de la partie visible d'une vue de carte dans Android?
  • Gradle ne peut pas trouver la dépendance Google Play
  • Comment implémenter le menu contextuel sur la touche, appuyez plutôt que sur un clic / touche prolongé
  • Je reçois

    #

    Et donc je peux copier, supprimer, appuyer sur les fichiers sur mon téléphone (sur le téléphone, je reçois une notification en utilisant l'application "SuperSU".)

    Mais si je lance QtAdb – sous Windows 7 – j'ai l'erreur suivante: "adbd ne peut pas s'exécuter en tant que root dans les versions de production". Je manque quelque chose? Un problème avec QtAdb?

    One Solution collect form web for “Android: adbd ne peut pas s'exécuter en tant que root dans les builds de production”

    Le problème est que, même si votre téléphone est enraciné, le serveur 'adbd' sur le téléphone n'utilise pas les autorisations root. Vous pouvez tenter de contourner ces contrôles ou d'installer un autre AdBD sur votre téléphone ou d'installer un noyau / distribution personnalisé qui inclut un AdBD corrigé.

    Ou , une solution beaucoup plus facile est d'utiliser 'adbd insécurisé' de Chainfire qui réparera votre addbd à la volée. Ce n'est pas permanent, donc il faut l'exécuter avant de lancer le serveur AdB (ou bien configurer le démarrage). Vous pouvez obtenir l'application depuis le google play store pour un couple de dollars:

    https://play.google.com/store/apps/details?id=eu.chainfire.adbd&hl=fr

    Ou vous pouvez l'obtenir gratuitement, l'auteur a publié une version gratuite sur les développeurs xda:

    http://forum.xda-developers.com/showthread.php?t=1687590

    Installez-le sur votre appareil (copiez-le sur l'appareil et ouvrez le fichier apk avec un gestionnaire de fichiers), exécutez 'adb inseguré' sur l'appareil et finalement supprimez le serveur AdB sur votre ordinateur:

    % Adb kill-server

    Ensuite, redémarrez le serveur et il devrait déjà être root.

    coAndroid est un fan Android de Google, tout sur les téléphones Android, Android Wear, Android Dev et Android Games Apps.