Dispositivos HTC

AdAway no funciona cuando está usando un dispositivo con el llamado S-ON. Esta 'característica' existe en muchos dispositivos HTC e impide que AdAway escriba en el fichero hosts.

¿S-ON/S-OFF?

S-OFF significa que la parte de la (memoria) NAND del dispositivo está desbloqueada y se puede escribir sobre ella. La configuración predeterminada para los dispositivos HTC es S-ON, lo que significa que usted ni puede acceder a ciertas áreas del sistema, ni puede garantizarse un rooteado permanente. Más aún, la comprobación de firmas para imágenes de firmware está asegurada por el indicativo S-ON.

¿Tengo S-ON o S-OFF?

Entra el Menú de Inicio de tú dispositivo manteniendo pulsando volumen menos a la vez que el botón de encendido y el texto de la parte superior mostrará el estado como S-OFF o S-ON. Un root completo generalmente implica S-OFF.

Se puede encontrar más información en www.addictivetips.com. Métodos S-OFF adicionales que pueden intenteresarte, desde Unrevokable (en enlace) a: Revolutionary, Revone, Firewater, RumRunner, Moonshine, SunShine...

Solución indirecta

Prerrequisito: Tiene que instalar un Android SDK con shell ADB funcional en su PC.

  1. Arranque en el menú de arranque de su dispositivo manteniendo pulsado el botón de bajada de volumen mientras pulsa el botón de encendido.
  2. Utilice el botón de bajada de volumen para seleccionar RECOVERY.
  3. En el menú ClockworkMod Recovery pulse el botón de bajada de volumen hasta el elemento "partitions menu" (menú de particiones), y pulse en el track pad (panel del teléfono) para seleccionar
  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. Entre en la shell de ADB (interprete de comandos de android debug bridge) y ejecute ln -s /data/hosts /system/etc/hosts (Esto crea un enlace simbólico que permite a AdAway editar el fichero hosts guardado en /data, a la vez que permite al sistema operativo usar el fichero como si estuviera guardado en /system).
  7. Reinicie su dispositivo y configure la Ruta al fichero hosts a /data/hosts en las preferencias de AdAway.
  8. AdAway ahora debe funcionar.