Me gustaría conseguir un servicio de demonio de arranque.
Mi dispositivo Android 6 está rooteado y le instalé el paquete busybox. Después de volver a montar mi /system
partición en lectura/escritura, hago /system/etc/init.d
y pongo mi script de shell dentro. Reinicié mi dispositivo Android y el script no se inició solo. También comprobé el permiso de ejecución.
Navego por la web en torno a la pregunta y debería modificar mi /init.rc
mediante la modificación del archivo boot.img
archivo y esto es un poco complicado y init.rc
Parece que el objetivo es un archivo, no un directorio.
¿Hay algún otro procedimiento? Gracias por su ayuda.
1 votos
Es necesario flashear un kernel personalizado que soporte el init.d funcionalidad. Sólo entonces podrá iniciar los scripts en el arranque. Edición de init.rc debería ser tu última estrategia, ya que es más compleja.