Y dandole vueltas. No seria mas seguro crear 2 utscript:
- Solo flashear system.img, Para actualizaciones de la ROM, sim cambios en el kernel (zimagen), ni en el boot ( misc, boot_args,bootloader_sd-vhd).
Código:
fatload mmc 1 0x41000000 set_bootargs
source 0x41000000
utupdateenv
utsetbacklight 1
uttext 20 30 "***********************************************"
uttext 20 40 "* Update System script *"
uttext 20 50 "***********************************************"
uttext 20 70 "Update system, wait some minutes..."
fatload mmc 1 0x48000000 system.img
fastboot flash system 48000000
uttext 20 100 "Done"
sleep 500
uttext 20 120 "Please, reboot your device..."
sleep 4000
utsetbacklight 0
shut 1
reset
sleep 1000
-Flashear todo, el utscript anterior.
Otra cosa esto:
movi r c 0x40008000 300000
fatwrite mmc 1 0x4000800 ramdisk-recovery-uboot.img
No funciona, creo que no hay fatwrite.
Por lo que dura el utscript que he creado para probarlo el sleep son milisegundos.