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.
- Lépjen be az eszköze Boot menüjébe úgy, hogy a bekapcsoló gomb mellett a hangerő le gombot is nyomva tartja.
- Használja a Hangerő le gombot a visszaállítás mód választásához.
- A clockwork recoveryben mozogjon le a hangerő le gombbal a "partitions" menüre és érintse meg a kijelzőt a kiválasztáshoz.
- Válassza a mount/system, mount/sdcard és a mount/data lehetőségeket.
- Csatlakoztassa az USB összekötő vezetéket és nyisson meg egy parancssort a gépén.
- Enter adb shell and type ln -s /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.)
- Reboot your device and set Target hosts file to /data/hosts in AdAway's preferences.
- Az AdAway alkalmazásnak így már működnie kell.