Home Menu

Menu



Samsung Galaxy S Plus Samsung Galaxy S Plus


 
Herramientas
  #1  
Viejo 01/08/13, 16:06:36
Avatar de UnaiCelta18
UnaiCelta18 UnaiCelta18 no está en línea
Miembro del foro
Mensajes: 160
 
Fecha de registro: ene 2013
Localización: Vigo, Galiza
Mensajes: 160
Modelo de smartphone: Samsung Galaxy Note 2
Tu operador: R Móvil
Mencionado: 0 comentarios
Tagged: 0 hilos
Crear update.zip

Mis intenciones son modificar el SystemUI a través de un update.zip creado por mí. Os adjunto el archivo updater-script a ver si me decís si hay algo mal porque no soy capaz de hacer funcionar el update.zip desde el recovery:

Código:
ui_print(" SystemUI by UnaiCelta18 ");
ui_print(" Mount Partition: System ");
mount("yaffs2", "MTD", "system", "/system");
ui_print(" Eliminando antiguo SystemUI ");
delete("/system/app/SystemUI");
ui_print(" Instalando app ");
package_extract_dir("system", "/system");
unmount("/system");
ui_print(" Reiniciar y listo ");
Las rutas son copiadas de mi actual rom y son las siguientes:

Código:
META-INF/
META-INF/CERT.rsa
META-INF/CERT.sf
META-INF/MANIFEST.mf
META-INF/com/android/
META-INF/com/android/metadata
META-INF/com/android/otacert
META-INF/com/google/android/update-binary
META-INF/com/google/android/updater-script

SYSTEM/
SYSTEM/APP/
SYSTEM/APP/SystemUI.apk
A ver si vosotros me sabéis ayudar.
Responder Con Cita


  #2  
Viejo 01/08/13, 18:35:36
Avatar de alexis.
alexis. alexis. no está en línea
Colaborador/a
Mensajes: 2,654
 
Fecha de registro: nov 2011
Mensajes: 2,654
Tu operador: Movistar
Mencionado: 1 comentarios
Tagged: 0 hilos
Esta firmado no?

Usas UOT kitchen? O con que programa firmas?
Responder Con Cita
  #3  
Viejo 01/08/13, 19:03:45
Avatar de UnaiCelta18
UnaiCelta18 UnaiCelta18 no está en línea
Miembro del foro
Mensajes: 160
 
Fecha de registro: ene 2013
Localización: Vigo, Galiza
Mensajes: 160
Modelo de smartphone: Samsung Galaxy Note 2
Tu operador: R Móvil
Mencionado: 0 comentarios
Tagged: 0 hilos
Yo no firmé nada... Hice un nuevo archivo y puse eso como vi en internet.
Responder Con Cita
  #4  
Viejo 02/08/13, 12:13:29
Avatar de alexis.
alexis. alexis. no está en línea
Colaborador/a
Mensajes: 2,654
 
Fecha de registro: nov 2011
Mensajes: 2,654
Tu operador: Movistar
Mencionado: 1 comentarios
Tagged: 0 hilos
Pues creo recordar, la verdad que ahora no lo tengo muy claro, que para hacer "recovery flashables" habia que usar una aplicacion basada en java que firmaba (signeaba) los paquetes .zip.

Puedes descomprimir y comprimir con 7Zip y leer y editar los archivos updater-script con Notepad++, pero habia una herramienta encargada de hacer esto.

La verdad, deje de lado la cocina hace tiempo... Ahora mismo siento no poder ayudarte.
Responder Con Cita
  #5  
Viejo 03/08/13, 00:06:17
Avatar de otidki
otidki otidki no está en línea
Usuario muy activo
Mensajes: 1,134
 
Fecha de registro: feb 2012
Mensajes: 1,134
Tu operador: Orange
Mencionado: 7 comentarios
Tagged: 0 hilos
yo diría que tu fallo esta en:
mount("yaffs2", "MTD", "system", "/system");

por el sistema de archivo que estas usando en lugar del ext4 y algún que otro fallo mas como que el systemui le falta la extención ponlo asin SystemUI.apk y que no le has dados los permiso. te pongo un ejemplo:

ui_print("Mounting...");
ui_print("");
show_progress(1.000000, 0);
mount("ext4","/dev/block/mmcblk0p15","/system");
set_progress(0.300000);

ui_print("Deleting SystemUI.apk");
ui_print("");
delete("/system/app/SystemUI.apk");
set_progress(0.500000);

ui_print("Installing files...");
ui_print("");
package_extract_dir("system", "/system");
set_progress(0.600000);

ui_print("Setting permissions...");
ui_print("");
set_perm(0, 0, 0644, 0644, "/system/app/SystemUI.apk");

set_progress(0.700000);
ui_print("Unmounting...");
ui_print("");
unmount("/system");
set_progress(0.900000);

ui_print("");
ui_print("Installation done!...");
set_progress(1.000000);
Responder Con Cita
  #6  
Viejo 03/08/13, 11:28:15
Avatar de UnaiCelta18
UnaiCelta18 UnaiCelta18 no está en línea
Miembro del foro
Mensajes: 160
 
Fecha de registro: ene 2013
Localización: Vigo, Galiza
Mensajes: 160
Modelo de smartphone: Samsung Galaxy Note 2
Tu operador: R Móvil
Mencionado: 0 comentarios
Tagged: 0 hilos
El "set_progress" qué es lo que hace?
Responder Con Cita
  #7  
Viejo 03/08/13, 11:37:12
Avatar de alexis.
alexis. alexis. no está en línea
Colaborador/a
Mensajes: 2,654
 
Fecha de registro: nov 2011
Mensajes: 2,654
Tu operador: Movistar
Mencionado: 1 comentarios
Tagged: 0 hilos
@otidki no habia que firmar los zips?
Responder Con Cita
  #8  
Viejo 03/08/13, 14:58:54
Avatar de otidki
otidki otidki no está en línea
Usuario muy activo
Mensajes: 1,134
 
Fecha de registro: feb 2012
Mensajes: 1,134
Tu operador: Orange
Mencionado: 7 comentarios
Tagged: 0 hilos
Pues la verdad es que no lo se, porque yo no creo nunca un zip yo cojo uno ya creado y lo modifico pero creo que no, lo que sí ahí que firmar son los apk dependiendo si son del sistema o no, o sea que sí son del sistema no se firma y si no es del sistema se firma

Última edición por otidki Día 12/08/13 a las 16:17:56
Responder Con Cita
Respuesta

Estás aquí
Regresar   HTCMania > Foros Samsung > Otros smartphones de Samsung antiguos > Samsung Galaxy S Plus

Herramientas

Reglas de Mensajes
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Las caritas están On
Código [IMG] está On
Código HTML está Off

Saltar a Foro



Hora actual: 02:35:18 (GMT +2)

Cookies
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.
 
HTCMania: líderes desde el 2007