Em outro sistema Linux, posso esperar encontrar um arquivo .profile ou algo em / etc usado por padrão. Não consigo determinar o que define o caminho do sistema para processos que não estão sendo executados em um shell.
Em outro sistema Linux, posso esperar encontrar um arquivo .profile ou algo em / etc usado por padrão. Não consigo determinar o que define o caminho do sistema para processos que não estão sendo executados em um shell.
Respostas:
Parece estar definido em /init.rc, pelo menos no meu dispositivo:
exportar PATH / sbin: / system / sbin: / system / bin: / system / xbin
Eu não acho que você possa editar esse arquivo diretamente, mesmo com acesso root, porque faz parte da imagem de inicialização somente leitura, não da partição / system. Se você quiser editá-lo, acho que você terá que descompactar, editar e reembalar a imagem de inicialização conforme descrito aqui:
http://android-dls.com/wiki/index.php?title=HOWTO:_Unpack%2C_Edit%2C_and_Re-Pack_Boot_Images
Eu ainda não tentei isso.