Je cherche un moyen de bloquer les sites Web sans avoir un accès root. Y a-t-il un moyen de le faire? Toute aide serait appréciée.
Solution résumée à partir des commentaires ci-dessus:
Vous pouvez utiliser un proxy de filtrage comme par exemple FilterProxy , qui vous permet de définir quelles URL doivent être bloquées. Pour empêcher d'autres utilisateurs de désactiver simplement le proxy, vous pouvez le protéger à l'aide d'un casier d'application comme par exemple App Lock .
Je voulais signaler une autre solution possible, car j'avais quelques inconvénients avec FilterProxy. J'utilise maintenant DNS 66 , qui, commodément, peut également bloquer les publicités, etc.
Je viens de créer mon propre fichier d'hôtes myhosts.txt quelque part sur mon téléphone avec les entrées suivantes:
127.0.0.1 localhost
::1 localhost
0.0.0.0 www.badwebsite1.com
0.0.0.0 www.badwebsite2.com
Vous pouvez installer DNS 66 via F-Droid. Et bien sûr, vous pouvez utiliser un casier d'application pour le protéger, comme décrit dans le post d'Izzy.