ROMs y desarrollo Xperia S ROMs y desarrollo Xperia S

Respuesta
 
Herramientas
  #1  
Viejo 05/07/12, 14:33:12
Array

[xs_avatar]
ElHechicero ElHechicero no está en línea
Ðë$αrrøllαdør αndrøίd
· Votos compra/venta: (2)
 
Fecha de registro: oct 2008
Localización: Gijon - Asturies
Mensajes: 5,452
Modelo de smartphone: Moto Razr 4 5g
Tu operador: Pepephone
Creación de un update personal para aplicar desde Recovery

COMO CREAR UN ZIP CON TODOS NUESTROS MODS PARA APLICADLOS DE UN PLUMAZO DESDE EL RECOVERY
Solo para usuarios con el Recovery disponible


Bueno....como ya ha bastantes MODs por ahí rulando y muchos os liáis al meterlos a mano aparte que algunos es complicado salvo lo hagáis por consola ADB os adjunto un Update.ZIP para aplicar desde el recovery sin problemas y es que en algunos casos como modificaciones del SystemUI.apk al pegarlo a mano al /system/app luego os da error hasta reiniciar y no podréis cambiarle los permisos necesarios a 644.

El proceso es sencillo.

Miramos que mods queremos. Por ejemplo uno para tener % de bateria ( fichero /system/app/SystemUI.apk ) , una animación de encendido ( /system/media/bootanimation.zip ) o vuestros tonos personales tenerlos junto a los de sistema para que sean más rápidos y fáciles de asignar y no se pierda la asignación cuando en ocasiones desmontemos la sdcard .

Por ello:

1 - Bajamos el "Personal_Update_byElHechicero.zip" de AQUI

2 - Lo abrimos con WinRar ( si no lo tenéis lo instaláis )

3 - Bajamos los mods que queramos aplicar ( por ejemplo un SystemUI.apk para % bateria y un bootanimation.zip para la animación de encendido. Donde se publiquen los mods, ponen el fichero y os dicen donde debe colocarse.

4 - Abrimos con Winrar el "Personal_Update_byElHechicero.zip" y abrimos la ruta donde queremos quede el fichero ( por ejemplo /system/app) y ahí dentro arrastramos desde el PC los ficheros que queremos colocar.



Al hacerlo nos saltará una pantalla con el detalle a la hora de meter los ficheros. Pues debemos indicar en "Metodo de Compresion = SIN COMPRIMIR".

Salimos y listo.

5 - Pegamos ese ZIP a la SDCard y arrandando en modo recovery entramos en "Update ZIP from SDcard" lo buscamos, aplicamos y listo. Todo en un paso.[/color]




Ventajas: Poder aplicar de todo a la vez.
En mi caso y es el adjunto, veréis que hay un bootanimation, un SystemUI con un % de bateria, unos apks del WifiDirect en /system/app/, tonos personales en /system/media/audio. Pues cuando x día haga un wipe, luego aplico ese zip y todo eso me queda como estaba ...a mi gusto.


NOTA: En el adjunto ya va con contenidos. Borrad con el Winrar los que no querais limpiando el zip y luego meted los vuestros. Borrar los ficheros, dejad las carpetas.

He dejado mis ficheros para que os sirva como ejemplo.




NUEVO:

GENERADOR AUTOMATICO DE UPDATE.zip CON MODS Y CON RESTORE >>> http://www.htcmania.com/showthread.php?t=414831



.

Última edición por ElHechicero Día 10/07/12 a las 22:46:16.
Responder Con Cita
Los siguientes 9 usuarios han agradecido a ElHechicero su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]


  #2  
Viejo 05/07/12, 14:49:14
Array

[xs_avatar]
Jonylito Jonylito no está en línea
Cocinero murciano
· Votos compra/venta: (27)
 
Fecha de registro: feb 2012
Localización: Murcia
Mensajes: 3,570
Modelo de smartphone: ¿Cual de todos?
Tu operador: Movistar
Que bueno ElHechicero. Cuando tenga recovery me servirá mucho, mucho, mucho.
Un saludo!
Responder Con Cita
  #3  
Viejo 05/07/12, 14:55:40
Array

[xs_avatar]
ElHechicero ElHechicero no está en línea
Ðë$αrrøllαdør αndrøίd
· Votos compra/venta: (2)
 
Fecha de registro: oct 2008
Localización: Gijon - Asturies
Mensajes: 5,452
Modelo de smartphone: Moto Razr 4 5g
Tu operador: Pepephone
Es muy util.

En mi caso, pues llevo un bootanimation personal, tonos personales para llamada, notificaciones y alarma, y el % de bateria que me gusta.

Pues bien...si un borro todo aplicando una rom diferente, si aplico al instante este ZIP personalizado recupero de un plumazo todo eso sin necesidad de hacerlo de nuevo a mano.

Se pueden aplicar:

/system/app >> Aplicaciones de sistema
/data/app >> Aplicaciones personales
/data/data >> Carpetas de datos de las aplicaciones personales
/system/media/ >> Ficheros de arranque ( bootanimation.zip )
/system/media/audio >> Carpetas con los tonos de llamada, notificaciones, alarmas, etc.

...y cualquiera que queráis. Siempre que sean del /data o del /system y hagáis dentro la estructura de carpetas correcta con sus ficheros...listo. Lo que hace es desde el Recovery, con sistema parado y evidentemente sin errores ni problemas, aplicar toda esa estructura a la raiz del sistema.

Última edición por ElHechicero Día 05/07/12 a las 14:59:26.
Responder Con Cita
Los siguientes 2 usuarios han agradecido a ElHechicero su comentario:
  #4  
Viejo 05/07/12, 15:02:37
Array

[xs_avatar]
Jonylito Jonylito no está en línea
Cocinero murciano
· Votos compra/venta: (27)
 
Fecha de registro: feb 2012
Localización: Murcia
Mensajes: 3,570
Modelo de smartphone: ¿Cual de todos?
Tu operador: Movistar
La verdad es que es una ideaza. Sin duda no tardaré ni dos segundos en hacerlo cuando tenga recovery ajaja

Eres un as ;)
Responder Con Cita
  #5  
Viejo 06/07/12, 10:36:11
Array

[xs_avatar]
ru17 ru17 no está en línea
Usuario muy activo
 
Fecha de registro: dic 2011
Localización: Pais Vasko
Mensajes: 2,082
Modelo de smartphone: Pixel 5
Tu operador: Vodafone
Digo yo que si haces una backup con el tittanium de las aplis de sistema, es lo mismo no?

Pregunto nose...

Portu
Responder Con Cita
  #6  
Viejo 06/07/12, 11:18:38
Array

[xs_avatar]
ElHechicero ElHechicero no está en línea
Ðë$αrrøllαdør αndrøίd
· Votos compra/venta: (2)
 
Fecha de registro: oct 2008
Localización: Gijon - Asturies
Mensajes: 5,452
Modelo de smartphone: Moto Razr 4 5g
Tu operador: Pepephone
 Cita: Originalmente Escrito por ru17 Ver Mensaje
Digo yo que si haces una backup con el tittanium de las aplis de sistema, es lo mismo no?

Pregunto nose...

Portu
No. Una cosa son las aplicaciones :

> /system/app >> Aplicaciones de sistema
> /data/app >> Aplicaciones de usuario
> /data/data >> Datos de aplicaciones de sistema y usuario

y otra cosa es configuraciones de sistema que están en otras rutas. Los programas de backups solo restauran las anteriormente indicadas, no ficheros de sistema. Ojo...una cosa es que restaures "ajustes de sistema" [ /data/data pues son las configuraciones de las aplicaciones de sistema] y otra que restaures los propios apks de sistema.


Yo, de paso que tengo el ZIP con mis configuraciones de sistema, "DE PASO" , meto mi backup también. De ese modo desde recovery lo restaura "TODO" sin necesidad de luego tener que desde Titanium o similares tener que restaurarlo. Desde recovery es más rápido y lo hago "de paso" que aplico mis mods.
Responder Con Cita
  #7  
Viejo 06/07/12, 11:24:11
Array

[xs_avatar]
ru17 ru17 no está en línea
Usuario muy activo
 
Fecha de registro: dic 2011
Localización: Pais Vasko
Mensajes: 2,082
Modelo de smartphone: Pixel 5
Tu operador: Vodafone
 Cita: Originalmente Escrito por ElHechicero Ver Mensaje
No. Una cosa son las aplicaciones :

> /system/app >> Aplicaciones de sistema
> /data/app >> Aplicaciones de usuario
> /data/data >> Datos de aplicaciones de sistema y usuario

y otra cosa es configuraciones de sistema que están en otras rutas. Los programas de backups solo restauran las anteriormente indicadas, no ficheros de sistema. Ojo...una cosa es que restaures "ajustes de sistema" [ /data/data pues son las configuraciones de las aplicaciones de sistema] y otra que restaures los propios apks de sistema.


Yo, de paso que tengo el ZIP con mis configuraciones de sistema, "DE PASO" , meto mi backup también. De ese modo desde recovery lo restaura "TODO" sin necesidad de luego tener que desde Titanium o similares tener que restaurarlo. Desde recovery es más rápido y lo hago "de paso" que aplico mis mods.
No sabia por eso pregunto, vengo de un wave, dejame que me amolde poco a poco

Portu
Responder Con Cita
  #8  
Viejo 06/07/12, 11:31:37
Array

[xs_avatar]
ElHechicero ElHechicero no está en línea
Ðë$αrrøllαdør αndrøίd
· Votos compra/venta: (2)
 
Fecha de registro: oct 2008
Localización: Gijon - Asturies
Mensajes: 5,452
Modelo de smartphone: Moto Razr 4 5g
Tu operador: Pepephone
 Cita: Originalmente Escrito por ru17 Ver Mensaje
No sabia por eso pregunto, vengo de un wave, dejame que me amolde poco a poco

Portu
Jeje. Por eso lo explico.

Mira..por ejemplo el fichero que pone el % en la barra de estado es el /system/app/SystemUI.apk
Otro...la animación de encendido es el /system/media/bootanimation.zip

Pues esos, son aplicaciones/ficheros de sistema que ninguna app de backups te copian. Para eso se preparan los updates para aplicar desde recovery. Y pueden ser MODs, o pueden ser ROMS completas. El método es IDENTICO solo que una rom completa pues tiene TODA LA ESTRUCTURA de directorios desde la /
Responder Con Cita
  #9  
Viejo 07/07/12, 15:28:08
Array

[xs_avatar]
Jonylito Jonylito no está en línea
Cocinero murciano
· Votos compra/venta: (27)
 
Fecha de registro: feb 2012
Localización: Murcia
Mensajes: 3,570
Modelo de smartphone: ¿Cual de todos?
Tu operador: Movistar
A currar!!!
Responder Con Cita
  #10  
Viejo 07/07/12, 15:43:15
Array

[xs_avatar]
Jonylito Jonylito no está en línea
Cocinero murciano
· Votos compra/venta: (27)
 
Fecha de registro: feb 2012
Localización: Murcia
Mensajes: 3,570
Modelo de smartphone: ¿Cual de todos?
Tu operador: Movistar
Lo siento pero esto no funciona bien... Funciona de maravilla!!!!! 1000+1 gracias ElHechicero!!!
Responder Con Cita
Gracias de parte de:
  #11  
Viejo 08/07/12, 11:46:30
Array

[xs_avatar]
Yakandu
Usuario invitado
 
Mensajes: n/a

Preguntas varias me bienen a la mente, como es que sabe que permisos tiene que poner a cada cosa?

por ejemplo a xbin/su y bin/su para superusuario

Última edición por Yakandu Día 08/07/12 a las 11:54:29.
Responder Con Cita
  #12  
Viejo 08/07/12, 11:56:00
Array

[xs_avatar]
ElHechicero ElHechicero no está en línea
Ðë$αrrøllαdør αndrøίd
· Votos compra/venta: (2)
 
Fecha de registro: oct 2008
Localización: Gijon - Asturies
Mensajes: 5,452
Modelo de smartphone: Moto Razr 4 5g
Tu operador: Pepephone
Salvo al /system/app/* que debe tener 644 , al resto le deja los permisos x defecto de system y son suficientes.

Aún así creo q el recovery copia dejando los permisos del destino en caso existan.si no existen aplica el x defecto de system.

Enviado desde mi LT26i usando Tapatalk

Última edición por ElHechicero Día 08/07/12 a las 11:59:27.
Responder Con Cita
  #13  
Viejo 08/07/12, 12:04:11
Array

[xs_avatar]
kastell kastell no está en línea
Usuario veterano
· Votos compra/venta: (1)
 
Fecha de registro: may 2010
Localización: Jaen
Mensajes: 823
Modelo de smartphone: Sony Xperia S, HTC Legend y Galaxy R
Tu operador: Pepephone
 Cita: Originalmente Escrito por Yakandu Ver Mensaje
Preguntas varias me bienen a la mente, como es que sabe que permisos tiene que poner a cada cosa?

por ejemplo a xbin/su y bin/su para superusuario
Porque esto sirve solo para algunas cosas menos complejas, en cuanto haya alguien que meta algo más complicado que cambie cosas especiales del sistema o especialmente protegidas por el sistema, tendrá un problema y no le funcionará en el mejor de los casos o no le iniciará el teléfono, según lo que cambie.

Es una buena idea del hechizero crear una cosa así para meter ciertas cosas como lo que explica, mods de la barra notificaciones, bootanimation, etc, pero supongo que fallará con ciertos scripts, cosas que tengan que ser firmadas después de modificarlas, etc.

Yo no sé como va en los Sony, en los samsung igual es similar, pero cambiar la barra notificaciones con el icono del supercyrclebattery en un HTC Legend es mucho más complejo que esto y siempre o casi siempre daría un bucle de error al iniciar.

No es una crítica!! ojo, que me parece una gran idea para facilitar las cosas a usuarios poco avanzados y que les guste ir aprendiendo y trasteando, pero el tema por lo menos en otros terminales es bastante más difícil que hacerlo así.

Saludos.
Responder Con Cita
  #14  
Viejo 08/07/12, 12:11:29
Array

[xs_avatar]
Yakandu
Usuario invitado
 
Mensajes: n/a

ionvestigare y ampliare esta info.

de mientras, con que programa has hecho esto? he encontrado varios para crear el script pero me da que mejor a mano
Responder Con Cita
  #15  
Viejo 08/07/12, 12:14:10
Array

[xs_avatar]
kastell kastell no está en línea
Usuario veterano
· Votos compra/venta: (1)
 
Fecha de registro: may 2010
Localización: Jaen
Mensajes: 823
Modelo de smartphone: Sony Xperia S, HTC Legend y Galaxy R
Tu operador: Pepephone
a mano si vas a modificar poca cosa es mejor, pero una rom entera te puedes follar metiendo líneas!
Responder Con Cita
  #16  
Viejo 08/07/12, 12:15:09
Array

[xs_avatar]
Yakandu
Usuario invitado
 
Mensajes: n/a

challenge accepted, antes para borrar las apps de los firmwares de HTC tube que hacer un script de 5 paginas para borrarlos uno por uno
Responder Con Cita
  #17  
Viejo 08/07/12, 12:25:01
Array

[xs_avatar]
ElHechicero ElHechicero no está en línea
Ðë$αrrøllαdør αndrøίd
· Votos compra/venta: (2)
 
Fecha de registro: oct 2008
Localización: Gijon - Asturies
Mensajes: 5,452
Modelo de smartphone: Moto Razr 4 5g
Tu operador: Pepephone
Los permisos se dejan los de destino.
No hay problemas x eso. Sí es una ROM completa y evidentemente se formatea previamente, deben indicarse permisos. Pero para mods no. Os lo aseguro.

Enviado desde mi LT26i usando Tapatalk

Última edición por ElHechicero Día 08/07/12 a las 12:29:57.
Responder Con Cita
Gracias de parte de:
  #18  
Viejo 08/07/12, 12:27:52
Array

[xs_avatar]
ElHechicero ElHechicero no está en línea
Ðë$αrrøllαdør αndrøίd
· Votos compra/venta: (2)
 
Fecha de registro: oct 2008
Localización: Gijon - Asturies
Mensajes: 5,452
Modelo de smartphone: Moto Razr 4 5g
Tu operador: Pepephone
 Cita: Originalmente Escrito por Yakandu Ver Mensaje
ionvestigare y ampliare esta info.

de mientras, con que programa has hecho esto? he encontrado varios para crear el script pero me da que mejor a mano
Lo he hecho yo a mano.
Mirad en mi perfil en Theme Editor. Era un generador automático de mods creado x mi para roms de SGS. Y al final lo aplicaba todo en un pack online x adb u offline mediante un update.zip. Jamas hubo problemas. Y todo automatico.cualquier user podía mediante selección de menús dejar el theme de su sistema a su gusto en un plis.

Enviado desde mi LT26i usando Tapatalk
Responder Con Cita
Gracias de parte de:
  #19  
Viejo 08/07/12, 12:43:25
Array

[xs_avatar]
Yakandu
Usuario invitado
 
Mensajes: n/a

aqui tienes un script por si quieres añadir el superusuario y sus bianrios

Código:
ui_print("");
ui_print("Actualizando ficheros");
ui_print("Por favor, espere");
show_progress(1, 15);
run_program("/sbin/busybox", "mount", "/system");
run_program("/sbin/busybox", "mount", "/data");
delete("/system/bin/su","/system/xbin/su","/system/app/Superuser.apk");
package_extract_dir("system", "/system");
set_perm_recursive(0, 0, 0755, 0644, "/system/app/");
set_perm(0, 0, 06755, "/system/bin/su");
symlink("/system/bin/su", "/system/xbin/su");
package_extract_dir("data", "/data");
run_program("/sbin/busybox", "umount", "/system");
run_program("/sbin/busybox", "umount", "/data");
ui_print("");
ui_print("Finalizado!.Reinicia y disfruta");
ui_print("");
aunque aun no entiendo el symlink, los valores del show progress y los diferentes campos del set_perm, es decir, pa ke son los diferentes 4 campos ((uid, gid, dmode, fmode, "path");) xd

Última edición por Yakandu Día 08/07/12 a las 13:03:40.
Responder Con Cita
Gracias de parte de:


  #20  
Viejo 08/07/12, 21:15:29
Array

[xs_avatar]
fjcor fjcor no está en línea
Usuario muy activo
· Votos compra/venta: (20)
 
Fecha de registro: oct 2010
Localización: Córdoba
Mensajes: 5,271
Modelo de smartphone: Samsung Galaxy S20 Ultra
Tu operador: DigiMobil
Qué recovery aconsejáis instalar?

Gracias y un saludo

Enviado desde mi LT26i usando Tapatalk 2
__________________
Un listo puede hacerse el tonto, lo contrario es más difícil
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Foros Sony > Otros smartphones antiguos de Sony > Sony Xperia S > ROMs y desarrollo Xperia S



Hora actual: 21:02:05 (GMT +1)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /