Ver Mensaje Individual
  #4  
Viejo 19/12/10, 22:49:24
Array

[xs_avatar]
folgui folgui no está en línea
Usuario veterano
· Votos compra/venta: (1)
 
Fecha de registro: nov 2009
Localización: Madrid
Mensajes: 705
Modelo de smartphone: Nexus 5 [Hammerhead]
Tu operador: ONO
¡Hola!

Te adjunto un update_ejemplo.zip que a mi me ha funcionado. He reemplazado el apk que tenia en /data/app por un fichero de texto con extension apk con el fin de reducir el tamaño del paquete y poder subirlo.

El update, instala la aplicacion de /data/app y borra un archivo del /system/app.

El contenido del archivo updater-script que es donde está el percal es el siguiente. Recuerda que este archivo debe terner formato UNIX (UTF-8), con lo cual, el bloc de notas no vale para editarlo. Yo uso el "TextPad".

Código:
#Ejemplo de script

ui_print("Instalando aplicaciones de USUARIO");
mount("MTD", "userdata", "/data");
package_extract_dir("data", "/data");

ui_print("Eliminando aplicaciones del SISTEMA");
mount("MTD", "system", "/system");
delete("/system/app/MagicSmokeWallpapers.apk");

set_perm(1000, 1000, 0771, "/data");
set_perm_recursive(1000, 1000, 0771, 0644, "/data/app");

ui_print("Finalizado. Reincia el movil.");

unmount("/userdata");
unmount("/system");
Espero que te sirva.

Saludos, folgui.
Archivos Adjuntos
Tipo de Archivo: zip update_ejemplo.zip (232.1 KB, 39 visitas)
Responder Con Cita