0 votos

¿Cómo editar el archivo init.sh y dónde está?

Quiero editar init.sh pero no puedo encontrarlo. ¿Dónde está la ubicación de ese archivo? Quiero añadir esto a ese archivo:

alsa_amixer set PCM 100 unmute

2voto

Crayon Puntos 111

Creo que quieres decir init.rc y no.

Pero para responder a tu pregunta, ese archivo está en la carpeta Root /init.rc para editarlo necesitas acceso Root y remontar / rw e incluso con eso perderás los cambios cuando reinicies porque es sobrescrito cada vez por el contenido de boot.img, por lo que tendrías que extraer el contenido de boot.img editar ese archivo reconstruir la imagen y flashearlo.

La forma correcta de ejecutar los comandos al principio es usar scripts init.d.

En resumen, si init.d script está soportado init.rc llama a una función que busca los scripts de usuario en /system/etc/init.d/ y los ejecuta. Puedes poner un script ahí y ver si se ejecuta o buscar cómo habilitar los scripts init.d.

Edita Buscando tu comando descubrí que tal vez estés usando Android en x86. En ese caso parece que hay un init.sh en la carpeta /sistema/etc/.

Para poder editar los archivos en /system es necesario volver a montarlo rw usando una aplicación como el Explorador de Archivos ES o ejecutándolo desde la terminal como Root:

mount -o rw,remount /system

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X