PDA

Ver la Versión Completa : [ SOLUCIONADO ] ayuda zip flasheable


armude
25/04/11, 17:14:34
Buenas:

Estoy intentando hacer un zip con las apps que mas uso para poder flashearlo justo despues de la rom, asi no tener que estar haciendo backups ni instalar una a una.

Tengo 2 htc, una tattoo y una desire, en la tattoo el script me funciona de maravilla pero en la desire no va, instala el zip pero nada, no aparece la aplicacion.Creo que es porque en la desi tengo puesta una rom con data2ext con las respectivas particiones ext4 y swap.He intentado montar la ext4 desde el script y que descomprima el paquete ahi pero nada, no aparece, no se que hago mal.Tambien segun he leido por ahi, al flashearlo en data/app deberia aparecer igualmente pero no.Os dejo el codigo del script para la desire a ver si me podeis ayudar.

Tengo el recovery de amonRA en la desire.

desire:

show_progress(0.1, 0);
mount("ext4","/dev/block/mmcblk0p2","/sd-ext");
package_extract_dir("sdext", "/sd-ext");
set_perm_recursive(1000, 1000, 0771, 0644, "/sd-ext");
show_progress(0.1, 10);
show_progress(0.2, 0);
show_progress(0.2, 10);
unmount("/data");

No se si depues de montar la ext4 tengo que montar el directorio data o algo



tattoo:

show_progress(0.1, 0);
mount("MTD", "userdata", "/data");
package_extract_dir("data", "/data");
set_perm_recursive(1000, 1000, 0771, 0644, "/data/app");
show_progress(0.1, 10);
show_progress(0.2, 0);
show_progress(0.2, 10);
unmount("/data");


gracias de antemano

EDITO: ya esta solucionado, usando el metodo de prueba y error y calentandome la cabeza, porque no encuentro ninguna guia de comandos de edify, lo he conseguido.Os dejo el codigo, en la desire va bien, supongo que en otro que tenga particion ext2 o 3 o 4 deberia ir, para montar ext2 o 3 solo hay que cambiar en el comando mount el 4 por el 2 o 3.Las apps en el zip estan en la carpeta data/app.

show_progress(0.1, 0);
mount("ext4","/dev/block/mmcblk0p2","/sd-ext");
package_extract_dir("data", "/sd-ext");
set_perm_recursive(1000, 1000, 0771, 0644, "/sd-ext/app");
show_progress(0.1, 10);
show_progress(0.2, 0);
show_progress(0.2, 10);
unmount("/sd-ext");