Estoy buscando una manera de bloquear los sitios web sin tener acceso a Root. ¿Hay alguna manera de hacerlo? Cualquier ayuda será apreciada.
Respuestas
¿Demasiados anuncios?Solución resumida de los comentarios anteriores:
Puedes usar un proxy de filtrado como, por ejemplo. FilterProxy que te permite definir qué URLs deben ser bloqueadas. Para evitar que otros usuarios simplemente desactiven el proxy entonces, podrías protegerlo usando un casillero de aplicaciones como por ejemplo. App Lock .
Quería apuntar otra posible solución, ya que tuve algunos inconvenientes con FilterProxy. Ahora utilizo DNS 66 que, convenientemente, también puede bloquear los anuncios, etc.
Sólo tuve que crear mi propio archivo de hosts myhosts.txt en algún lugar de mi teléfono con las siguientes entradas:
127.0.0.1 localhost
::1 localhost
0.0.0.0 www.badwebsite1.com
0.0.0.0 www.badwebsite2.com
Puedes instalar DNS 66 a través de F-Droid. Y, por supuesto, puede utilizar un armario de aplicaciones para protegerlo, como se describe en el post de Izzy.