Conseguido!!!!
Ya tengo las gapps instaladas desde recovery:
Screenshot_2013-02-10-00-17-02.jpg
El fallo estaba otra vez en el updater-script del gapps-ics-miui-signed.zip
Os subo el updater-script modificado. Abrir el archivo updater-script.rar con el winrar y el gapps-ics-miui-signed.zip con el winrar. Arrastrais el updater-script dentro de la carpeta META-INF/com/google/android y sobreescribid el que hay. Guardad y listo, a instalar por recovery.
Quien quiera arreglarlo, el fallo estaba en la manera de montar la partición system.
La intentaba montar y desmontar con:
Código:
run_program("/sbin/busybox", "mount", "/system");
run_program("/sbin/busybox", "umount", "/system");
Pero claro, como no está instalado el busybox, el sistema no se entera y no montaba la partición.
La solución es montar y desmontar tal que así:
Código:
mount("ext4", "EMMC", "/dev/block/mmcblk0p2", "/system");
unmount("/system");
Salu2, tedascuen