HTC eszközök

AdAway nem működik olyan eszközön, amely S-ON izét használ. Ez a 'képesség' számos HTC eszközön létezik, és megakadályozza az AdAway alkalmazást a hosts fájl írásában.

S-ON/S-OFF?

Az S-OFF azt jelenti, hogy az eszköz NAND rész nem zárolt, és írható. A HTC eszközök alapértéke S-ON, ami azt jelenti, hogy a rendszer bizonyos részeit nem érheti el és nem lehet állandó root jogot adni. Továbbá a firmware képek lenyomat ellenőrzése is be van kapcsolva az S-ON jelző miatt.

Nálam S-ON vagy S-OFF van?

Lépjen be az eszköze Boot menüjébe úgy, hogy bekapcsoláskor nyomva tartja a a hangerő le gombot. Így a felül megjelenő szöveg a jelző vagy S-OFF vagy S-ON értékét fogja mutatni. A teljes root általbanS-OFF értékkel jár.

További információkat találhat a www.addictivetips.com oldalon.

Kerülő megoldás

Szükségletek: telepíteni kell egy működő Android SDK-t a gépre egy ADB parancssorral együtt.

  1. Lépjen be az eszköze Boot menüjébe úgy, hogy a bekapcsoló gomb mellett a hangerő le gombot is nyomva tartja.
  2. Használja a Hangerő le gombot a visszaállítás mód választásához.
  3. A clockwork recoveryben mozogjon le a hangerő le gombbal a "partitions" menüre és érintse meg a kijelzőt a kiválasztáshoz.
  4. Válassza a mount/system, mount/sdcard és a mount/data lehetőségeket.
  5. Csatlakoztassa az USB összekötő vezetéket és nyisson meg egy parancssort a gépén.
  6. Lépjen be az ADB parancssorba és írja:
    ln -s /data/data/hosts /system/etc/hosts
    (ez létrehoz egy szimbolikus linket, ami lehetővé teszi az AdAway számára, hogy szerkessze a /data könyvtárban tárolt hosts fájlt, miközben az operációs rendszer úgy használja, mintha a /system könyvtárban lenne.)
  7. Indítsa újra az eszközt és állítsa be a Cél host fájlt /data/data/hosts értékre az AdAway Lehetőségek részénél.
  8. Az AdAway alkalmazásnak így már működnie kell.