Auf einem anderen Linux-System könnte ich erwarten, eine .profile-Datei oder etwas in / etc zu finden, das standardmäßig verwendet wird. Ich kann nicht bestimmen, wie der Systempfad für Prozesse festgelegt wird, die nicht in einer Shell ausgeführt werden.
9
Antworten:
Es scheint in /init.rc definiert zu sein, zumindest auf meinem Gerät:
export PATH / sbin: / system / sbin: / system / bin: / system / xbin
Ich glaube nicht, dass Sie diese Datei direkt bearbeiten können, auch nicht mit Root-Zugriff, da sie Teil des schreibgeschützten Boot-Images ist und nicht der / system-Partition. Wenn Sie es bearbeiten möchten, müssen Sie das Boot-Image wie hier beschrieben entpacken, bearbeiten und neu packen:
http://android-dls.com/wiki/index.php?title=HOWTO:_Unpack%2C_Edit%2C_and_Re-Pack_Boot_Images
Ich habe das aber nicht versucht.
quelle