Ver Mensaje Individual
  #7  
Viejo 05/02/11, 16:45:40
Array

[xs_avatar]
poogie poogie no está en línea
Cocinero veterano
 
Fecha de registro: nov 2010
Localización: Alicante
Mensajes: 710
Modelo de smartphone: Samsung galaxy S,HTC Wildfire,HTC Desire,LG Optimus SOL
Tu operador: Vodafone
 Cita: Originalmente Escrito por nikitto Ver Mensaje
varian entre una ROM cocinada y otra oficial. En el caso de preguntar por la generación de update-script o updater-script, no tengo claro a cual corresponde para cada modelo de PDA. Para la Desire HD, sabemos que updater-script. Pero su generación no es correcta. Casi me quedaría con update-script. (A ver si alguien puede aportar algo de luz).
El updater-script + binarios o update-script viene dado por la rom no tiene nada que ver con si es oficial , cocinada o con el modelo.

Veamos:

Caso 1 :
Una Rom cocinada o RUU cocinada con update-script (meta-inf/com/google/android/update-script)

En este caso dsixda extrae la Rom al workdir.
No problem.

caso 2:

Una rom con Updater-script (meta-inf/com/google/android/updater-script)

cyanogenmod=updater-script

DSIXDA no puede trabajar con updater-script + binarios,lo que intenta es generar un update-script a partir de los anteriores.
Durante el proceso comete errores de sintaxis y de ubicación de archivos con lo que el resultado hasta el momento nunca ha sido positivo.Errores de instalación en recovery o la pérdida de adiciones como el busybox y la imposibilidad de añadir data/app.pese a ello la rom se extrae.
Si nos encontramos un updater-script lo mas seguro es que no podamos trabajar la rom en dsixda,aunque podemos usarla para extraer el boot.img y recompilarlo,por ejemplo.
Al intentar descomprimir la rom nos preguntará si queremos
1: Convertir el updater-script a update-script .Suele fallar bastante y nos queda un zip que no vale.
2:Generar un update-script generico. Este no falla,se instala bien la rom,pero se deja cosas por el camino tan importantes como busybox,run-in parts...depende del caso

Por mi experiencia ninguna de las dos me ha servido.
En estos casos,extraigo yo mismo el zip, lo edito todo manualmente(scripts,build.prop,boot.img) y me limito a hacer zipalign y firmar un zip creado (zipsigner,phoentools,autosigner). osea,paso de dsixda,no sirve.

caso 3:

Una RUU extraida ( El extracto de el rom.zip sacado de una RUU.exe .por windows u openRUU)

En este caso la cocina genera el update-script y borra el hboot y radio image.
la Rom queda perfecta para trabajar con ella.
__________________

Última edición por poogie Día 05/02/11 a las 17:02:36.
Responder Con Cita
Los siguientes 3 usuarios han agradecido a poogie su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]