## Dispositivos HTC

AdAway no funciona cuando utilizas un dispositivo con el tan llamado S-ON. Esta 'característica' existe en varios dispositivos HTC y evita que AdAway escriba el archivo hosts.

## ¿S-ON o S-OFF?

S-OFF significa que la porción NAND del dispositivo está desbloqueada y se puede escribir en ella. La configuración predeterminada para dispositivos HTC es S-ON, lo que significa que no se puede acceder a ciertas áreas del sistema ni tampoco se puede garantizar el root permanente. Además, la comprobación de la firma para las imágenes de firmware también está garantizada por el indicador S-ON.

## ¿Tengo S-ON o S-OFF?

Reinicia al Boot Menu en tu dispositivo manteniendo presionando el botón de bajar volumen mientras presionas el botón de encendido y el texto en la parte superior mostrará el estado del indicador como S-OFF o S-ON. Un dispositivo completamente rooteado se mostrará como S-OFF.
Puedes encontrar más información en www.addictivetips.com. Métodos S-OFF adicionales con Unrevoked (en el link) pueden interesarte, es decir: Revolutionary, Revone, Firewater, RumRunner, Moonshine, SunShine…

## Solución

Prerequisito: Usted tiene que instalar un SDK de Android que funciona con el shell de ADB en su PC.

1. Ingresa al Menú de Arranque en tu dispositivo presionando el botón de bajar volumen y el botón de encendido a la vez.
2. Utilice el volume abajo para seleccionar el modo recovery y luego presione el botón de encendido para iniciar.
3. En clockwork recovery vaya a "menu de particiones".
4. Seleccione mount /system, mount /sdcard y mount /data.
5. Conecte su cable USB y abra una línea de comandos en su PC.
6. Ingrese al adb shell y escriba `ln -s /data/hosts /system/etc/hosts` (Esto crea un enlace simbólico, que le permite a AdAway editar el archivo hosts almacenado en `/data` mientras permite al SO usarlo como si estuviera guardado en `/system`.)
7. Reinicie su dispositivo y establezca Archivo hosts de destino a /data/hosts en las preferencias de AdAway.
8. AdAway debería funcionar ahora.