HTC zariadenia

AdAway nefunguje na S-ON zariadeniach. Táto "funkcia" existuje na veľkom množstve HTC zariadení a bráni AdAway zapisovať hosts súbor.

S-ON/S-OFF?

S-OFF znamená, že NAND partícia na zariadení je odomknutá a je možné do nej zapisovať. Predvolené nastavenie pre HTC zariadenia je S-ON, čo znamená, že nie je možné získať prístup k určitej časti systému. Okrem toho, kontrola podpisu pre firmware obrazy je tiež zabezpečená S-ON značkou.

Mám S-ON alebo S-OFF?

Naštartujte zariadenie do boot menu, držte tlačidlo zníženie hlasitosti pri stláčaní tlačidla pre zapnutie a na vrchu sa zobrazí status S-OFF alebo S-ON. Úplný root všeobecne znamená S-OFF.

Viac informácií môžete nájsť na www.addictivetips.com. Ďalšie S-OFF metódy od Unrevokable (v odkaze) by vás mohli zaujímať, a síce: Revolutionary, Revone, Firewater, RumRunner, Moonshine, SunShine...

Riešenie

Musíte mať nainštalovaný Android SDK s ADB vo vašom PC.

  1. Naštartujte zariadenie do boot menu, držte tlačidlo zníženie hlasitosti pri stláčaní tlačidla pre zapnutie.
  2. Použite tlačidlo zníženie hlasitosti a zvoľte recovery.
  3. V CWM prejdite na "partitions menu" a potvrďte
  4. Zvoľte mount /system, mount /sdcard a mount /data.
  5. Pripojte USB kábel a vo vašom PC spustite príkazový riadok.
  6. Zadajte adb shell a dopíšte ln -s /data/hosts /system/etc/hosts (Toto vytvorí sybolický odkaz, ktorý dovolí AdAway upravovať hosts súbor umiestnený v /data pričom dovoľuje OS používať súbor akoby bol umiestnený v /system.)
  7. Reštartujte zariadenie a nastavte Umiestnenie hosts súboru na /data/hosts v nastaveniach AdAway.
  8. AdAway by teraz mal fungovať.