Dispositivos HTC

O Alock não funciona quando utiliza um dispositivo com o chamado S-ON. Esta "funcionalidade" existe em muitos dispositivos HTC e impede que o Alock escreva no ficheiro de hosts.

S-ON/S-OFF?

S-OFF significa que a porção NAND do dispositivo está desbloqueada e que pode ser escrita. A definição predefinida para dispositivos HTC é S-ON, o que significa que o utilizador não pode aceder a certas áreas do sistema nem pode garantir root permanente. Além disso, a verificação de assinatura das imagens de firmware também é realizada pela flag S-ON.

Tenho S-ON ou S-OFF?

Inicie no 'Menu de Arranque' do seu dispositivo pressionando o botão de diminuir o volume e o de ligar/desligar ao mesmo tempo e o texto no topo mostrará o estado da "flag" como S-OFF ou S-ON. Um "root" completo geralmente significa S-OFF.

Pode ser encontrada mais informação em www.addictivetips.com. Os métodos de S-OFF adicionais desde Unrevokable (na hiperligação) poderão interessar-lhe, nomeadamente: Revolutionary, Revone, Firewater, RumRunner, Moonshine, SunShine…

Solução alternativa

Pré-requisito: tem de instalar o Android SDK com a shell ADB no seu PC.

  1. Inicie no 'Menu de Arranque' do seu dispositivo pressionando o botão de diminuir o volume e o de ligar/desligar ao mesmo tempo.
  2. Use diminuir o volume para selecionar recuperar te então ligue para ver o menu de arranque.
  3. No ClockworkMod Recovery vá a "menu de partições".
  4. Selecione mount /system, mount /sdcard e mount /data.
  5. Introduza o cabo USB e abra uma linha de comandos no seu PC.
  6. Entre na shell do ADB e introduza ln -s /data/hosts /system/etc/hosts (Isto cria uma hiperligação simbólica, que permite que o Alock edite o ficheiro hosts guardado em /data ao mesmo tempo que permite que o SO utilize o ficheiro como se estivesse guardado em /system.)
  7. Reinicie o seu dispositivo e defina Ficheiro hosts de destino para /data/hosts nas preferências de Alock.
  8. O Alock deverá agora funcionar.