HTC eszközök

AdAway nem működik S-ON-t használó eszközön. 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ának 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

Feltételek: 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 shell-be, és gépelje be ezt: ln -s /data/data/hosts /system/etc/hosts (ez egy szimbolikus linket hoz létre, mely engedélyezi AdAway-nek, hogy a hosts fájlt szerkessze a /data-ban, miközben az OS-nak úgy engedi a fájl használatát, mintha a /system-ben 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.