0 votos

updater-script-Método universal de montaje de particiones

Estoy intentando crear un actualizador universal-script pero me he topado con un pequeño muro. No puedo encontrar ninguna forma universal de montar una partición determinada.

Para montar algo en el lenguaje de scripting edify Necesito proporcionar a fs_type , partition_type , name , mount_point . Espero partition_type , name , mount_point ser bastante universal, pero fs_type podría estar por todas partes.

Mi única idea es intentar montar en un montón de sistemas de archivos diferentes y comprobar después de cada intento si está montado.

Tendré root acceso al dispositivo a través de adb de antemano. ¿Existe una forma razonable/programática de hacer esto con adb ?

1voto

Andy Yan Puntos 501

Mientras la recuperación tenga busybox (por ejemplo, TWRP para la mayoría de los dispositivos, si no todos) podría simplemente llamar a run_program("/sbin/busybox", "mount", "/system"); . Escribí mi propio actualizador-script y esto funcionó bastante bien desde los días de Android 5.x.

0 votos

No he podido encontrar esta información en ningún otro sitio. Muchas gracias. Sabía que se podían ejecutar programas desde el actualizador script pero no sabía exactamente para qué servía busybox.

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