J'ai un Galaxy S5 SM-G900V rooté, lineage_klte, ARMv7 Processor rev 1 (v71), Kernel : 3.4.113-lineageos #1 SMP, Oreo 8.1 qu'un ami m'a demandé de modifier.
J'ai besoin de modifier le fichier platform.xml pour permettre au système d'écrire des données sur la carte sd externe. J'ai besoin de pouvoir modifier ce fichier. Les permissions actuelles sont : rw-r--r-- 1 Root Root, mais je ne peux pas enregistrer les modifications.
Je ne parviens pas à modifier les permissions des fichiers et j'aimerais savoir comment le faire. Attention, je cherche à savoir comment modifier les permissions des fichiers et non comment ou quelle syntaxe utiliser dans le fichier xml, ou si cela me permettra de faire en sorte que le système reconnaisse la carte sd externe pour l'enregistrement des données. Je suis perplexe sur la raison pour laquelle je ne peux pas modifier ce fichier.
> adb devices <-- verify I have the device
> adb shell <-- enter shell
> su <-- super user
# ls -l
drwxr-xr-x 17 root root 4096 2019-03-20 10:26 system
# cd system
#ls -l
drwxr-xr-x 20 root root 4096 2019-03-20 10:25 etc
# cd etc
# ls -l
> drwxr-xr-x 2 root root 560 2013-12-31 21:23 permissions
# cd permissions
# ls -l
-rw-r--r-- 1 root root 9116 2008-12-31 18:00 platform.xml
# chmod 755 platform.xml
>> chmod: chmod 'platform.xml' to 100755: Read-only file system
Alors, comment changer les attributs du fichier platform.xml pour qu'il puisse être modifié ? Je pensais qu'il y avait un attribut immuable caché sur le fichier mais il n'y en a pas (du moins à ma connaissance).
Question connexe : existe-t-il un autre site web pour poser cette question ? Toute aide est la bienvenue.