ROMs y desarrollo Nexus One ROMs y desarrollo Nexus One

Respuesta
 
Herramientas
  #1  
Viejo 03/09/10, 16:17:52
Array

[xs_avatar]
DaroSan DaroSan no está en línea
Miembro del foro
· Votos compra/venta: (2)
 
Fecha de registro: ene 2010
Localización: -jARCELONa-
Mensajes: 150
Modelo de smartphone: Nexus One
Tu operador: Vodafone
Instalar Roms con HBOOT 0.35.0017 y firmar zips

-Nota: Este metodo ya quedo obsoleto ya que a dia de hoy cualquier rom es compatible con el ultimo Hboot-
Para que no os hagais un lio con lo de downgradear el hboot os dejo el primer metodo y el mas seguro para instalar la Roms modificando el script de instalacion y modifico el anterior tutorial solo dejando el segundo metodo.

Para todos aquellos que hayas adquirido un Nexus One recientemente os dareis cuenta que una vez rooteado, al instalar las ROMs de de cyanogen o las que estan basadas en ellas os aparacera a la hora de instalarlas un mensaje como este:
"assert failed: getprop("ro.bootloader") == "0.33.2012" || getprop("ro.bootloader") == "0.33.0012"
Esto es debido a que el boot de nuestro Nexus tiene una version mas reciente (HBOOT 0.35.0017) y al hacer una comprobacion de la version salta el error y no es posible instalar. Para solucionar el problema tenemos 2 opciones:
La primera opcion seria coger la ROM a instalar y descomprimirla en el disco duro de nuestro ordenador. Localizar un fichero llamado updater-script que se encuentra en la carpeta META-INF\com\google\android. Una vez localizado el fichero se abre y se borran las 3 primeras lineas a las que hace referencia el ro.bootloader o simplemete pon delante de las 3 lineas # para deshabilitarlas. Una vez modificado el archivo, se guarda y se vuelve a comprimir la ROM en un zip como estaba antes. Ahora es el momento de firmar el zip para que android lo reconozca, si no se hace aparecera una error parecido a este: E: NO signature (711 files)
E: Verification failed
Installation aborted
Para firmar el zip bajar este archivo: http://www.megaupload.com/?d=GSKLU9C1
Descomprimir y ejecutar al siguiente orden: java -jar signapk.jar testkey.x509.pem testkey.pk8 [archivo_sin_firmar] [archivo_firmado] donde [archivo_sin_firmar] es el archivo que queremos firmar y[archivo_firmado] : el archivo resultante despues de ser firmado.
Un ejemplo seria : java -jar signapk.jar testkey.x509.pem testkey.pk8 rom.zip rom_firmada.zip
Esto deberia funcionar tanto si usamos windows o linux ( yo solo lo he probado en linux)
Una vez hecho esto ya tenemos la ROM firmada y ya podemos flashear desde el recovery sin errores, pero cada vez que bajemos una ROM de estas caracteristicas tendremos que repetir el proceso

Última edición por DaroSan Día 24/02/11 a las 20:27:58.
Responder Con Cita
Los siguientes 3 usuarios han agradecido a DaroSan su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]


  #2  
Viejo 03/09/10, 17:39:06
Array

[xs_avatar]
pescasub pescasub no está en línea
Miembro del foro
 
Fecha de registro: jul 2009
Mensajes: 51
Modelo de smartphone: htc magic

lo he hecho y no m funciona.... podrias poner exactamente que es lo q hay q borrar??
Responder Con Cita
  #3  
Viejo 03/09/10, 18:03:53
Array

[xs_avatar]
helio_150 helio_150 no está en línea
Usuario muy activo
· Votos compra/venta: (14)
 
Fecha de registro: oct 2009
Localización: ciudad real, tierra de molinos
Mensajes: 1,570
Modelo de smartphone: S9 +
Tu operador: Vodafone
Para firmar el zip bajar este archivo: http://androidapps.es/wp-content/upl...rmaAndroid.zip

este enlace no me lleva a ningun sitio.

gracias
Responder Con Cita
  #4  
Viejo 03/09/10, 20:09:11
Array

[xs_avatar]
DaroSan DaroSan no está en línea
Miembro del foro
· Votos compra/venta: (2)
 
Fecha de registro: ene 2010
Localización: -jARCELONa-
Mensajes: 150
Modelo de smartphone: Nexus One
Tu operador: Vodafone
 Cita: Originalmente Escrito por helio_150 Ver Mensaje
Para firmar el zip bajar este archivo: http://androidapps.es/wp-content/upl...rmaAndroid.zip

este enlace no me lleva a ningun sitio.

gracias
Descargalo de aki:
http://www.megaupload.com/?d=GSKLU9C1
Responder Con Cita
  #5  
Viejo 03/09/10, 20:14:41
Array

[xs_avatar]
DaroSan DaroSan no está en línea
Miembro del foro
· Votos compra/venta: (2)
 
Fecha de registro: ene 2010
Localización: -jARCELONa-
Mensajes: 150
Modelo de smartphone: Nexus One
Tu operador: Vodafone
 Cita: Originalmente Escrito por pescasub Ver Mensaje
lo he hecho y no m funciona.... podrias poner exactamente que es lo q hay q borrar??
Te pongo un ejemplo del fichero que tienes que modificar, el updater-script





# assert(getprop("ro.product.device") == "passion" || getprop("ro.build.product") == "passion" || getprop("ro.product.board") == "passion");
# assert(getprop("ro.bootloader") == "0.33.2012" ||
# getprop("ro.bootloader") == "0.33.0012");

ui_print(" ");
ui_print(" ");
ui_print(" ");
... y continua...

Estas son las lineas que tienes que borrar o poner un # delante para que se las salte (como en el caso del ejemplo).
Responder Con Cita
  #6  
Viejo 03/09/10, 21:01:15
Array

[xs_avatar]
pescasub pescasub no está en línea
Miembro del foro
 
Fecha de registro: jul 2009
Mensajes: 51
Modelo de smartphone: htc magic

me da el mismo error E:can't find update script. Que estoy haciendo mal??
Responder Con Cita
  #7  
Viejo 03/09/10, 21:14:53
Array

[xs_avatar]
DaroSan DaroSan no está en línea
Miembro del foro
· Votos compra/venta: (2)
 
Fecha de registro: ene 2010
Localización: -jARCELONa-
Mensajes: 150
Modelo de smartphone: Nexus One
Tu operador: Vodafone
Que rom intentas instalar?

Sent from my Nexus One using Tapatalk
Responder Con Cita
  #8  
Viejo 03/09/10, 21:18:35
Array

[xs_avatar]
pescasub pescasub no está en línea
Miembro del foro
 
Fecha de registro: jul 2009
Mensajes: 51
Modelo de smartphone: htc magic

la de superarmel superfroyo v6, esta si que se puede no?
Responder Con Cita
  #9  
Viejo 03/09/10, 23:28:21
Array

[xs_avatar]
xx1100y xx1100y no está en línea
Miembro del foro
· Votos compra/venta: (1)
 
Fecha de registro: jun 2008
Localización: Sur
Mensajes: 61
Modelo de smartphone: Nokia 1520 Iphone 6+
Tu operador: Vodafone
Llevo un rato haciendo pruebas para firmar una Rom.SuperFroyo-N1-V6.
Despues de meterla en la Memory al tratar de isntalar me devuelve este error:
E.Cant find update script
Installation aborted.

Pues nada.Despues de darle vueltas para ver que habia hecho mal,me doy cuenta de que el archivo que he firmado o que el programa este me da como firmado.Ha creado dentro del archivo zip que ha firmado.Una nueva carpeta META-INF adiccionada por arte de magia acompañando al archivo SuperFroyo-N1-6.0 que es el que deberia estar ahi solito.Tal y como esta en el archivo zip de origen que he generado despues de modificar el script.

Por favor.Si hubiera alguien que pudiera probar si le ocurre lo mismo.Seria bueno lo expusise ya que no se si es algun error de mi PC o es el propio programa que tiene algun Bug y falla en algo.

Muchas gracias.
Responder Con Cita
  #10  
Viejo 03/09/10, 23:32:21
Array

[xs_avatar]
pescasub pescasub no está en línea
Miembro del foro
 
Fecha de registro: jul 2009
Mensajes: 51
Modelo de smartphone: htc magic

es lo q m pasa a mi solo que yo todavia no me he dado cuenta de porque pasa!!!
Responder Con Cita
  #11  
Viejo 03/09/10, 23:32:48
Array

[xs_avatar]
xx1100y xx1100y no está en línea
Miembro del foro
· Votos compra/venta: (1)
 
Fecha de registro: jun 2008
Localización: Sur
Mensajes: 61
Modelo de smartphone: Nokia 1520 Iphone 6+
Tu operador: Vodafone
 Cita: Originalmente Escrito por pescasub Ver Mensaje
me da el mismo error E:can't find update script. Que estoy haciendo mal??
Estoy como tu.

Porfa.

Mira el archivo que te ha generado al firmar si dentro tienes otra carpeta META-INFO aparte del
SuperFroyo-N1-6.0
A mi me genera una carpeta adicional dentro del zip y creo que ese es el error para que no nos deje flashear.
Responder Con Cita
  #12  
Viejo 03/09/10, 23:34:25
Array

[xs_avatar]
pescasub pescasub no está en línea
Miembro del foro
 
Fecha de registro: jul 2009
Mensajes: 51
Modelo de smartphone: htc magic

una cosa si tienes el recovery RA-nexus-v1.8.0.1aw no hace falta firmar la rom
Responder Con Cita
  #13  
Viejo 03/09/10, 23:42:01
Array

[xs_avatar]
xx1100y xx1100y no está en línea
Miembro del foro
· Votos compra/venta: (1)
 
Fecha de registro: jun 2008
Localización: Sur
Mensajes: 61
Modelo de smartphone: Nokia 1520 Iphone 6+
Tu operador: Vodafone
 Cita: Originalmente Escrito por pescasub Ver Mensaje
una cosa si tienes el recovery RA-nexus-v1.8.0.1aw no hace falta firmar la rom
Tengo ese Recovery y he probado con varias Roms y no se traga ninguna.Solo la Cyanogen v6 ya firmada y con el script modificado que descargue ayer de este foro.
No se por que sera.Pero la mia no se traga ninguna otra.
Responder Con Cita
  #14  
Viejo 03/09/10, 23:47:29
Array

[xs_avatar]
pescasub pescasub no está en línea
Miembro del foro
 
Fecha de registro: jul 2009
Mensajes: 51
Modelo de smartphone: htc magic

yo solo he probado con la superfroyo v6 y me da el error ese, y sin firmarla ya que con el nuevo revery no es necesario.
Vaya cosa mas rara, solo se me ocurre q estemos borrando las lineas que no son, quizas probando con las almohadillas funcione.
De todas formas si te enteras de algo por favor dimelo gracias
Responder Con Cita
  #15  
Viejo 03/09/10, 23:58:10
Array

[xs_avatar]
xx1100y xx1100y no está en línea
Miembro del foro
· Votos compra/venta: (1)
 
Fecha de registro: jun 2008
Localización: Sur
Mensajes: 61
Modelo de smartphone: Nokia 1520 Iphone 6+
Tu operador: Vodafone
Creo que no me entero bien.

Tu has podido flashear en la Nexus una Rom que despues de haber borrado las tres lineas famosas del script.Has creado de nuevo el zip y sin firmar se la tragó????

Es que yo he probado con varias y no lo consigo.

Última edición por xx1100y Día 04/09/10 a las 00:06:41.
Responder Con Cita
  #16  
Viejo 04/09/10, 08:13:56
Array

[xs_avatar]
DaroSan DaroSan no está en línea
Miembro del foro
· Votos compra/venta: (2)
 
Fecha de registro: ene 2010
Localización: -jARCELONa-
Mensajes: 150
Modelo de smartphone: Nexus One
Tu operador: Vodafone
Creo que el problema lo teneis al comprimir la ROM despues de modificar las lineas. Al descomprimir lo haceis en una carpeta y creo que lo ke haceis despues es comprimir la carpeta con los archivos que lleva dentro (puede ser?) Teneis que comprimir los archivos de dentro de la carpeta donde descomprimis la ROM con son el data,system y META-INF. No se si me explico...
Responder Con Cita
  #17  
Viejo 04/09/10, 08:23:34
Array

[xs_avatar]
pescasub pescasub no está en línea
Miembro del foro
 
Fecha de registro: jul 2009
Mensajes: 51
Modelo de smartphone: htc magic

 Cita: Originalmente Escrito por DaroSan Ver Mensaje
Creo que el problema lo teneis al comprimir la ROM despues de modificar las lineas. Al descomprimir lo haceis en una carpeta y creo que lo ke haceis despues es comprimir la carpeta con los archivos que lleva dentro (puede ser?) Teneis que comprimir los archivos de dentro de la carpeta donde descomprimis la ROM con son el data,system y META-INF. No se si me explico...
Ahora ya tengo claro q estaba haciéndolo mal, muchas gracias, lo q no m ha quedado muy claro es la forma de comprimidos bien la carpeta
Si alguien puede detallar mejor ... gracias!!!
Responder Con Cita
  #18  
Viejo 04/09/10, 08:25:24
Array

[xs_avatar]
DaroSan DaroSan no está en línea
Miembro del foro
· Votos compra/venta: (2)
 
Fecha de registro: ene 2010
Localización: -jARCELONa-
Mensajes: 150
Modelo de smartphone: Nexus One
Tu operador: Vodafone
 Cita: Originalmente Escrito por pescasub Ver Mensaje
Ahora ya tengo claro q estaba haciéndolo mal, muchas gracias, lo q no m ha quedado muy claro es la forma de comprimidos bien la carpeta
Si alguien puede detallar mejor ... gracias!!!
Que estabas haciendo mal? Has conseguido firmar la rom con exito?
Responder Con Cita
  #19  
Viejo 04/09/10, 11:22:09
Array

[xs_avatar]
pescasub pescasub no está en línea
Miembro del foro
 
Fecha de registro: jul 2009
Mensajes: 51
Modelo de smartphone: htc magic

Lo q estaba haciendo mal era lo de comprimir la carpeta, lo hacia de la forma q tu dices q no es, osea comprimienro la carpeta entera donde se descomprimia todo...
Como habría q hacerlo exactamente? ??
cuando llegue del trabajo probare, gracias
Responder Con Cita


  #20  
Viejo 04/09/10, 12:18:09
Array

[xs_avatar]
DaroSan DaroSan no está en línea
Miembro del foro
· Votos compra/venta: (2)
 
Fecha de registro: ene 2010
Localización: -jARCELONa-
Mensajes: 150
Modelo de smartphone: Nexus One
Tu operador: Vodafone
Pues en lugar de comprimir la carpeta, comprime solo lo que hay dentro, o sea, selecciona la carpeta data, system, y meta- info y el fichero fichero o ficheros sueltos y haz un zip de todo eso.

Sent from my Nexus One using Tapatalk
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Otras marcas y modelos de smartphones de venta en España > HTC > Otros modelos antiguos de HTC > Nexus One > ROMs y desarrollo Nexus One



Hora actual: 23:18:41 (GMT +2)



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

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