0 votos

La creación de particiones a través de un script en init.rc

Contexto/Reanudar:

  • Estoy cambiando la plataforma android para crear dos particiones en la Tarjeta SD. Necesito hacer esto tan pronto como sea posible. Actualmente estoy tratando de en init.rc

  • Sería bueno que obstruyan el acceso a una de las particiones. Si pudiera mantenerlo oculto sería mejor

Y...el cuento largo:

Estoy tratando de crear nuevas particiones en la tarjeta SD en un dispositivo, y necesito hacer tan pronto como sea posible. Pensé que el init.rc debe ser el mejor lugar para esto, así que me trató de agregar una secuencia de comandos de llamada para realizar la tarea, pero soy incapaz de crear estas particiones (o conseguir la razón por la que falla). Primero de todo, es esta premisa válida? Debo ser capaz de hacer esto?

Yo llame a la secuencia de comandos:

service myscript /system/bin/logwrapper /system/bin/myscript.sh
   disabled
   oneshot

en init-tiempo. Y el contenido de la .sh archivo

fdisk /dev/sdcard < mykeys.input

donde "mykeys.la entrada" es la secuencia de comandos que se utilizan para realizar la tarea de la creación de las particiones.

Es esta la forma recomendada de hacerlo?

1voto

Chris Stratton Puntos 1086
service myscript /system/bin/logwrapper /system/bin/myscript.sh
   disabled
   oneshot

Si se declara el servicio de movilidad, que no se ejecutará a menos que posteriormente iniciar explícitamente.

Pero, ¿realmente quieren volver a particionar la tarjeta cada vez que arranque el sistema? Yo creo que quiere partición de una vez, y luego tal vez montar las particiones en el script de inicio.

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