O AdAway não funciona quando você está utilizando um dispositivo com S-ON. Esta 'funcionalidade' existe em diversos celulares HTC e impede que o AdAway escreva no arquivo de hosts.
S-OFF significa que a porção NAND do dispositivo está destravada e pode ser escrita. A configuração padrão para dispositivos HTC é S-ON, o que significa que você não pode acessar certas áreas do sistema nem garantir um root permamente. Além disso, a verificação de assinatura para imagens de firmware é garantida pelo flag S-ON.
Boot into the Boot Menu on your device by holding down volume down button while pressing power and the text on top will show the flag status as either S-OFF or S-ON. A full root generally means S-OFF.
More information can be found on www.addictivetips.com.
Prerequisite: You have to install a working Android SDK with ADB shell on your PC.