## Dispositivos HTC

O AdAway não funciona quando utiliza um dispositivo com o chamado S-ON. Esta "funcionalidade" existe em muitos dispositivos HTC e impede que o AdAway 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 AdAway 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 AdAway.
8. O AdAway deverá agora funcionar.