HTC-apparaten

AdAway werkt niet als u een apparaat gebruikt met zogenaamde S-ON. Deze 'functie' bestaat op veel HTC-apparaten en voorkomt dat AdAway het hosts-bestand kan bewerken.

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 handtekeningscontrole voor firmware updates ook geforceerd door S-ON.

Heb ik S-ON of S-OFF?

Start op 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 betekent 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. Kom in het opstartmenu op uw apparaat door tegelijk de onderste volumeknop ingedrukt te houden en de power knop terwijl u uw apparaat opstart.
  2. Kom in het opstartmenu op uw apparaat door tegelijk de onderste volumeknop ingedrukt te houden en de power knop terwijl u uw apparaat opstart.
  3. In clockwork recovery ga naar "partitions menu".
  4. Selecteer mount /system, mount /sdcard en mount /data.
  5. Sluit je USB-kabel aan en open een terminalvenster/opdrachtprompt op je computer.
  6. Start de adb shell en type ln -s /data/hosts /system/etc/hosts (Dit maakt een symbolische string aan die het AdAway mogelijk maakt om de the hosts file te bewerken opgeslagen in /data en ondertussen het OS het bestand te laten gebruiken alsof het zich bevindt in /system.)
  7. Herstart uw apparaat en selecteer Doel hosta bestand op /data/hosts in de voorkeuren van AdAway's.
  8. AdAway zou nu moeten werken.