HTC zařízení

Alock nefunguje, pokud používáte zařízení s takzvaným S-ON. Toto "vylepšení" se vyskytuje na mnoha HTC zařízeních a znemožňuje Alock upravování souboru hostitelů.

S-ON/S-OFF?

S-OFF znamená, že NAND paměť vašeho zařízení je odemčená a lze do ní zapisovat. Výchozí nastavení u HTC zařízení je S-ON, tzn. že nemůžete zapisovat do určitých částí paměti a získat úplný ROOT zařízení. Dále S-ON příznak zajišťuje kontrolu podpisu obrazů firmware.

Mám S-ON, nebo S-OFF?

Zapněte zařízení do tzv. Boot Menu současným držením tlačítek Ztišení hlasitosti a Zapnutí/Vypnutí. Nahoře obrazovky poté uvidíte stav S-OFF nebo S-ON. Úplný ROOT přístup obvykle znamená S-OFF.

Pro více informací navštivte stránku www.addictivetips.com. Mohly by vás zajímat i jiné metody získání S-OFF než Unrevokable (viz odkaz), a to např. Revolutionary, Revone, Firewater, RumRunner, Moonshine, SunShine...

Obejití problému

Předpoklad: Na vašem počítači musíte nainstalovat funkční Android SDK s ADB shellem.

  1. Zapněte zařízení do tzv. Boot Menu současným držením tlačítek Ztišení hlasitosti a Zapnutí/Vypnutí.
  2. Použijte tlačítko Ztišení hlasitosti pro zvolení recovery a poté stiskněte tlačítko Zapnutí/Vypnutí pro přesun do tohoto režimu.
  3. V clockwork recovery přejděte do "partitions menu".
  4. Zvolte mount /system, mount /sdcard a mount /data.
  5. Připojte USB kabel a na počítači otevřete příkazovou řádku.
  6. Spusťte adb shell a napište příkaz ln -s /data/hosts /system/etc/hosts (Toto vytvoří symbolický odkaz, který Alock umožní upravovat soubor hostitelů uložený v /data, zatímco OS bude soubor používat jako by byl uložen v /system.)
  7. Restartujte vaše zařízení a v nastavení Alock nastavte Cílový soubor hostitelů na /data/hosts.
  8. Alock by nyní měl fungovat.