Naprave HTC

AdAway ne deluje na napravah s tako imenovano "funkcijo" S-ON, ki je prisotna na večini HTC naprav in preprečuje zapisovanje hosts datotek.

S-ON/S-OFF?

S-OFF pomeni, da je sistemski del telefona odklenjen in se nanj lahko piše. Privzeta nastavitev za HTC naprave je S-ON, ki onemogoči pisanje po sistemskem delu telefona (tu se nahajajo vse aplikacije, ki jih niste namestili sami; npr. aplikacija za SMS in telefon, nastavitve, itd.), kjer se nahaja tudi hosts datoteka. S-ON prav tako ne more zagotoviti trajnega root dostopa in vsili preverjanje slik pred "flashanjem".

Ali imam S-ON ali 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.

Rešitev

Pogoj: Nameščen morate imeti delujoč Android SDK z ADB lupino na vašem računalniku.

  1. Napravo zaženite v "Boot Menu" tako da držite tipko za zmanjšanje glasnosti (volume down), ko pritinsete tipko za vklop naprave.
  2. Uporabite tipko za zmanjšanje glasnosti (volume down), da izberete recovery.
  3. V clockwork recovery uporabite tipko za zmanjšanje glasnosti (volume down) da izberete "partitions menu" in potrdite izbiro.
  4. Izberite mount /system, mount /sdcard in mount /data.
  5. Priklopite napravo na računalnik in odprite ukazno vrstico.
  6. Enter adb shell and type
    ln -s /data/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. Ponovno zaženite vašo napravo in nastavite Ciljna hosts datoteka na /data/data/hosts v nastvitvah AdAway.
  8. AdAway naj bi zdaj deloval.