Sur un autre système Linux, je pourrais m'attendre à trouver un fichier .profile, ou quelque chose dans / etc utilisé par défaut. Je ne parviens pas à déterminer ce qui définit le chemin d'accès système pour les processus qui ne s'exécutent pas dans un shell.
9
Réponses:
Il semble être défini dans /init.rc, au moins sur mon appareil:
export PATH / sbin: / system / sbin: / system / bin: / system / xbin
Je ne pense pas que vous puissiez modifier ce fichier directement, même avec un accès root, car il fait partie de l'image de démarrage en lecture seule, pas de la partition / system. Si vous souhaitez le modifier, je suppose que vous devrez déballer, modifier et recompresser l'image de démarrage comme décrit ici:
http://android-dls.com/wiki/index.php?title=HOWTO:_Unpack%2C_Edit%2C_and_Re-Pack_Boot_Images
Je n'ai pas essayé ça cependant.
la source