Urządzenia HTC

Alock nie działa, gdy używasz urządzeń z funkcją zwaną S-ON. 'Funkcja' ta występuje w wielu urządzeniach HTC i zabrania aplikacji Alock nadpisywania pliku hosts.

S-ON/S-OFF?

S-OFF oznacza, że fragment pamięci NAND urządzenia jest odblokowany i może zostać zapisany. Domyślne ustawienie dla urządzeń HTC to S-ON, co oznacza, że ani nie można uzyskać dostępu do niektórych części systemu, ani nie można zagwarantować trwałego roota. Dodatkowo flaga S-ON implikuje sprawdzanie podpisu wgrywanego firmware'u.

Mam S-ON czy S-OFF?

Uruchom urządzenie w trybie menu rozruchu, przytrzymując przycisk zmniejszania głośności i naciskając przycisk zasilania, a tekst na górze pokaże status flagi jako S-OFF lub S-ON. Pełny root na ogół oznacza S-OFF.

Więcej informacji można znaleźć na stronie www.addictivetips.com. Dodatkowe metody S-OFF od Unrevokable (w linku) mogą Cię zainteresować, a mianowicie: Revolutionary, Revone, Firewater, RumRunner, Moonshine, SunShine…

Obejście problemu

Wymóg: Musisz zainstalować w komputerze działający Android SDK zawierający powłokę ADB (wiersz poleceń ADB).

  1. Uruchom w menu rozruchowym urządzenia, przytrzymując przycisk zmniejszania głośności, naciskając jednocześnie przycisk zasilania.
  2. Użyj zmniejszania głośności aby wybrać odzyskiwanie a następnie włącz go.
  3. Podczas odzyskiwania zegara przejdź do "menu partycji".
  4. Wybierz mount /system, mount /sdcard i mount /data.
  5. Podłącz przewód USB i otwórz wiersz poleceń na komputerze.
  6. Wprowadź adb shell i wpisz ln -s /data/hosts /system/etc/hosts (Tworzy to dowiązanie symboliczne, które pozwala Alock na edycję pliku hosts przechowywanego w / data, zezwalając systemowi na używanie pliku tak, jakby był on przechowywany w /system.)
  7. Uruchom ponownie urządzenie i ustaw Docelowy plik hosts na /data/hosts w preferencjach Alock.
  8. Alock powinien działać już poprawnie.