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-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.
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…
Pré-requisito: tem de instalar o Android SDK com a shell ADB no seu PC.
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
.)