Aller au contenu

Android : « Read-only file system »


Ldfa

Messages recommandés

Sur un appareil de type tablette ou smartphone, installé avec le système d’exploitation Android en mode « rooté » (action de déverrouiller l’OS pour avoir le contrôle total de l’appareil avec l’utilisateur root, comme sous GNU/linux), il n’est pas possible de modifier les fichiers systèmes en mode CLI (Command line Interface) dans un terminal.

Lorsque l’utilisateur avancé souhaite modifier un fichier système sous le profile root, généralement le système affiche ce type de message d’erreur : « command fails, Read-only file system ».
Ce message indique, que la partition système n’est accessible qu’en lecture seule. Pour outrepasser cette limitation (encore une), la partition système doit être montée avec les droits d’écriture.

adb-android-linux-terminal

Avant de rentrer dans le vif du sujet, il faut quelques pré-requis :

  • Android « rooté »,
  • Un cable micro USB pour relier l’appareil Android sur le PC (ici le PC est sous GNU/Linux),
  • Etre très prudent aux actions sur les fichiers système, une erreur est vite arrivée. Faite une sauvegarde avant (on sait jamais) : Sauvegarder son Android.

Se connecter sur l’appareil android avec l’outil adb

  • Brancher l’appareil Android sur le PC avec le câble USB
  • Activer le mode débug sur l’appareil :

androiddebug02

Ouvrir un Terminal :

terminal

Se connecter à l’appareil :
adb devices
Ouvrir un shell :
adb shell

Changer d’utilisateur et les droits en écriture sur la partition système

  • Passer en root (il se peut que l’OS Android demande l’autorisation sur l’appareil) :
su root
Changer les droits en écritures sur la partition système :
mount -o rw,remount /system
Écriture dans le fichier /etc/hosts :
echo "127.0.0.1 cmp-cdn.ghostery.com" >> /etc/hosts
Vérification de l’ajout en fin du fichier /etc/hosts :
tail -5 /etc/hosts

adb-03

Une fois les modifications terminées, repasser la partition système en écriture seule :
mount -o ro,remount /system
Se déconnecter :
exit
exit

adb-04

Afficher l’article complet

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.