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?

Kom in het opstartmenu op uw apparaat door de onderste volumeknop ingedrukt te houden tijdens het opstarten van uw apparaat. Bovenin het scherm verschijnt 'S-OFF' of 'S-ON'. Als uw apparaat volledig geroot is, staat hier meestal 'S-OFF'.

Meer informatie kunt u vinden op www.addictivetips.com. U kunt wellicht geïnteresseerd in andere methodes om S-OFF te krijgen naast Unrevokable (zie link), namelijk: Revolutionary, Revone, Firewater, RumRunner, Moonshine, SunShine...

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 de onderste volumeknop ingedrukt te houden terwijl u uw apparaat opstart.
  2. Gebruik de onderste volumeknop om recovery te selecteren.
  3. Gebruik de onderste volumeknop om de optie "partitions menu" te selecteren in ClockWorkMod recovery.
  4. Selecteer mount /system, mount /sdcard en mount /data.
  5. Sluit uw USB-kabel aan en open een command line op uw pc.
  6. Ga in de ADB-shell en typ het volgende: ln -s /data/hosts /system/etc/hosts (deze opdracht maakt een symlink aan die het AdAway mogelijk maakt om het hosts-bestand te bewerken die zich bevindt in /data en ondertussen het OS het bestand te laten gebruiken alsof het zich bevindt in /system.)
  7. Herstart uw apparaat en selecteer /data/hosts als het doel hosts-bestand in AdAway's voorkeuren.
  8. AdAway zou nu moeten werken.