3 votes

Modifier le fichier d'hôtes sur le Kindle Fire

J'essaie d'éditer le fichier hosts sur un Kindle Fire.

Je dois préciser que je ne suis pas intéressé par l'enracinement de l'appareil (à moins d'y être obligé) et que je n'essaie pas de cacher les publicités ou d'empêcher les mises à jour logicielles, etc. J'utilise simplement l'appareil pour le développement web et j'utilise des hôtes pour router des domaines créés vers un serveur.

J'ai extrait le fichier hosts en utilisant ADB, mais je ne peux pas le repousser car je ne peux pas le monter avec des droits d'écriture.

Existe-t-il une méthode simple pour pousser le fichier en utilisant ADB sans avoir à passer par tout le processus d'enracinement ? Un moyen simple d'obtenir un accès en écriture ?

A la vôtre,

Matt

2voto

Milner Points 533

Réponse courte :

Non.

Explication :

Cette action impliquerait plusieurs étapes :

  • remonter le site /system lecture-écriture
  • écrire le hosts pour /system/etc/hosts
  • remonter le site /system en lecture seule

Chacune des étapes nécessite des autorisations Root, car le fichier appartient à system:system et est généralement en lecture seule pour les autres "utilisateurs".

2voto

Steve Obbayi Points 1499

Non, vous ne pouvez pas modifier le fichier hôte sans les privilèges de Root.

Mais si vous avez accès à la connexion Internet sur laquelle votre kindle se connecte, vous pouvez y modifier les entrées DNS. Votre kindle consulte d'abord son fichier d'hôte, puis demande au serveur DNS de résoudre un nom d'hôte. Si vous disposez de privilèges d'administrateur quelque part dans la chaîne, vous pouvez insérer votre propre enregistrement. Comme vous n'avez pas d'accès d'administrateur sur l'hôte local (Kindle), vous devez remonter la chaîne jusqu'à un lien où vous disposez de droits d'administrateur.

Si vous passez par les données cellulaires ou si vous êtes sur un réseau wifi qui ne vous appartient pas, vous pourriez plutôt configurer un VPN vers un réseau auquel vous avez tous les droits. Configurez ensuite les enregistrements DNS que vous souhaitez (dans le fichier hosts du serveur VPN, ou par une autre méthode). Lorsqu'il est connecté à un VPN, votre appareil devrait interroger le serveur DNS via le VPN, ce qui vous redonne le contrôle.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X