Estoy tratando de mostrar el mensaje en la pantalla de recuperación TWRP 3.2.3-0 utilizando un archivo .sh. Yo estaba pensando en usar el comando echo para hacer eso.
mi script de actualización es así
ifelse(is_mounted("/system"), unmount("/system"));
ifelse(is_mounted("/data"), unmount("/data"));
ui_print("-- Mount partitions...");
run_program("/sbin/busybox", "mount", "/system");
run_program("/sbin/busybox", "mount", "/data");
package_extract_dir("test", "/tmp");
set_perm(0, 0, 0755, "/tmp/test.sh");
ui_print("run test.sh");
run_program("/tmp/test.sh");
ui_print("END OF PROCESS");
unmount("/data");
unmount("/system");
y mi archivo sh es
#!/sbin/sh
if [ ! -e "/efs/imei/mps_code.dat" ]; then
mount /efs
fi
csc_id=`cat /efs/imei/mps_code.dat`
echo "$csc_id" > /tmp/csc_id.prop
echo "Your active csc is $csc_id"
el eco funciona porque lo veo en el registro de recuperación pero no muestra nada en la pantalla de recuperación
¿Existe una forma de activar echo o algún otro comando para mostrar el mensaje en la pantalla de recuperación utilizando el archivo sh?