Matériel HTC

AdAway ne fonctionne pas avec un appareil équipé de S-ON. Cette fonctionnalité existe sur de nombreux appareils HTC et empêche AdAway d'accéder au fichier hosts.

S-ON/S-OFF?

S-OFF signifie que la partie NAND de l'appareil est déverrouillée et peut être modifiée. Le réglage par défaut des appareils HTC est S-ON, ce qui signifie que vous ne pouvez ni accéder à certaines parties du système ni obtenir un accès root permanent. D'autant plus que la vérification de la signature des images du firmware est aussi sécurisé par S-ON.

Mon appareil est-il S-ON ou S-OFF?

Démarrez dans le BootMenu de votre appareil en appuyant longuement sur le bouton volume baset en appuyant sur le bouton de démarrage. Le texte en haut devrait montrer l'état de l'indicateur comme étant soit S-OFF ou S-ON. S-OFF indique un root complet.

Plus d'informations sont disponibles sur www.addictivetips.com.

Solution de contournement

Prérequis: Vous devez installer un SKD Android fonctionnel avec la ligne de commande ADB sur votre PC.

  1. Démarrez dans le BootMenu en appuyant longuement sur le bouton volume baset en appuyant sur le bouton de démarrage.
  2. Utilisez volume bas pour sélectionner le recovery.
  3. Dans le clockwork recovery, sélectionnez "partitions menu".
  4. Seléctionnez mount /system, mount /sdcard and mount /data.
  5. Branchez votre câble USB et ouvrez une ligne de commande sur votre PC.
  6. Entre adb shell et tapez
    ln -s /data/hosts /system/etc/hosts
    (Ceci créer un lien symbolique, qui autorise AdAway à éditer le fichiers host stocké dans /data en permettant au système d'utiliser le fichier comme si il était stocké dans /system.)
  7. Redémarrez votre appareil, puis dans les préférences de AdAway, définissez pour la Cible du fichier hosts la valeur /data/data/hosts.
  8. AdAway devrait maintenant fonctionner.