HTC Apparaten

AdAway werkt niet als u een apparaat gebruikt met een zogenaamd S-ON. Deze 'feature' bestaat op vele HTC apparaten en voorkomt dat AdAway naar het hosts bestand kan schrijven.

S-ON/S-OFF?

S-OFF betekend dat het NAND gedeelte van het apparaat is vrijgegeven en dat ernaar geschreven kan worden. De standaard instelling op HTC apparaten is S-ON, wat betekend dat sommige gedeelten van het systeem niet benaderd kunnen worden en dat een permanente root niet gegarandeerd kan worden. Verder is de signature controle voor firmware images ook verzekerd door de S-ON flag.

Heb ik S-ON of S-OFF?

Boot into the Boot Menu on your device by holding down volume down button while pressing power and the text on top will show the flag status as either S-OFF or S-ON. A full root generally means S-OFF.

More information can be found on www.addictivetips.com. Additional S-OFF methods since Unrevokable (in link) might interest you, namely: Revolutionary, Revone, Firewater, RumRunner, Moonshine, SunShine...

Tijdelijke oplossing

Vereiste: U moet een werkende Android SDK met ADB shell installeren op uw computer.

  1. Start in het Opstart Menu op uw apparaat door de volume min knop samen met de power</> knop ingedrukt te houden.
  2. Gebruik volume min om recovery te selecteren.
  3. In clockwork recovery, volume min naar "partitions menu" en druk op het track pas om te selecteren
  4. Selecteer mount /system, mount /sdcard en mount /data.
  5. Sluit uw USB-kabel aan en open een command line op uw pc.
  6. Enter adb shell and type ln -s /data/hosts /system/etc/hosts (This creates a symbolic link, which allows AdAway to edit the hosts file stored in /data while allowing the OS to use the file as if it were stored in /system.)
  7. Reboot your device and set Target hosts file to /data/hosts in AdAway's preferences.
  8. AdAway zou nu moeten werken.