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?

Start in het Boot Menu op uw apparaat door volume min samen met de power knop ingedrukt te houden. De tekst bovenaan zal de status als S-OFF of S-ON aangeven. Een volledige root betekend in het algemeen S-OFF.

Meer informatie kan gevonden worden op www.addictivetips.com.

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. Plug uw usb kabel in en open uw command line op uw computer.
  6. Start de adb shell en typ
    ln -s /data/data/hosts /system/etc/hosts
    (Dit maakt een symbolische link aan, welke AdAway toestaat om het hosts bestand aan te passen dat opgeslagen is in /data en tegelijkertijd het besturingssysteem toestaat het te gebruiken alsof het opgeslagen zou staan in /system.)
  7. Herstart uw apparaat en zet het Doel hosts bestand op /data/data/hosts in de voorkeuren van AdAway.
  8. AdAway zou nu moeten werken.