Avisos

Tutoriales Manuales, tutos, recetas, postres, etc

Respuesta
 
Herramientas
  #1  
Viejo 17/03/09, 10:55:14
Array

[xs_avatar]
nikitto nikitto no está en línea
Cocinero veterano
· Votos compra/venta: (3)
 
Fecha de registro: ene 2008
Localización: Cambrils
Mensajes: 3,605
Modelo de smartphone: HTC

[TUTORIAL] La manera más fácil de portar un XIP: XipporterEx

*NOTA: He incluido una parte nueva para realizar sólo el cambio de nombre de la ROM, en las letras rojas que aparecen al arrancar la PDA. Mirar al final del post.


Este tutorial nos explica paso a paso como portar cualquier XIP(.bin) a nuestro dispositivo, sea cual sea el dispositivo origen (con WM6).

Lo primero es dar las GRACIAS a Ervius & udk por el pedazo programa, y a bepe y tadzio por alguna de las aplicaciones que están incluidas.

Este manual está escrito por mi (nikitto) con el apoyo de Driskol, que fue el que me dió el enlace al programa y por las horas que hemos pasado en el messenger, batallando por conseguir portar un XIP por mil métodos más.

He incluido en la carpeta \XipporterEx algunas aplicaciones extra: NBSplit.exe, RomMaster.exe, NBMerge.exe, NBHextract.exe y Drag to Here.bat; que nos servirán para extraer el XIP nuevo de cualquier ROM (NBH) o template (NB o NB.PAYLOAD), de no conseguirlo ya como XIP.BIN.

Este es el programa:





Vamos al lío...

Lo primero es descargar XipporterEx + Extras e instalar. Lo siguiente, conseguir el nuevo XIP. Podemos conseguirlo buscando en Internet, lo más rápido sería encontrar el XIP.BIN (del dispositivo que sea) pero no siempre está disponible. Lo que voy hacer es explicar como partiendo de la ROM (ruu_signed.nbh) llegar a obtener el XIP.BIN. Iré paso a paso, por lo que si vosotros teneis los OS.nb o OS.nb.payload, que son pasos intermedios, pues ya vais al punto al que se hace referencia.

1. Convertir RUU_signed.nbh a OS.nb

Copiar el RUU_signed.nbh a la carpeta XipporterEx. Una vez copiado, arrastrar y soltar sobre Drag to Here.bat vereis que se crean varios archivos. Una vez termine, renombrar XX_OS.nb a OS.nb.

2. Convertir OS.nb a OS.nb.payload

Abrir una ventana de comandos (también llamada ventana MS-DOS) y ejecutar*: NBSplit.exe - kaiser OS.nb


* Prácticamente todos los nuevos dispositvivos desde Kaiser usan esa opción, tampoco vais a bajar el XIP de un viejo dispositivo, digo yo. Si teneis alguna duda preguntar en el foro.

3. Extraer el XIP.bin de OS.nb.payload


En la misma ventana de comandos ejecutar: RomMaster -w 5 OS.nb.payload -x -o xip.bin >NUL
----------------

Una vez obtenido el nuevo XIP.BIN lo copiamos a: \XipporterEx\MyTools\xip.bin_new

----------------

Sigamos, ahora hay que distinguir entre las nuevas cocinas, algunas toman como template (plantilla) el OS.nb.payload y otras el OS.nb. Eso lo podeis ver en la carpeta \ROM, en la propia cocina. En el caso que vuestra cocina tome el OS.nb.payload, podeis saltar el siguiente paso. Para lo que usen el OS.nb habrá que pasarlo a OS.NB.payload. Para ello repetiremos el punto 2 anterior.

4. Convertir OS.nb (original de nuestra cocina) a OS.nb.payload*


Copiar el OS.nb original a \XipporterEx, abrir una ventana de comandos (también llamada ventana MS-DOS) y ejecutar: NBSplit.exe - kaiser OS.nb

*sólo debe realizarse por los que tengan el OS.nb como template.


5. Copiar la plantilla original (OS.nb.payload) a \XipporterEx\MyTools\os_nb.payload


Realizar lo que dice el punto.

6. Ejecutar XipporterEx.exe


Una vez abierto, y como previamente ya hemos colocado cada cosa en su sitio, vamos directo a lo que nos interesa.

Lo primero es extraer el XIP.BIN de nuestrta plantilla (OS.nb.payload) que tenemos en \XipporterEx\MyTools\os_nb.payload. Para ello pulsamos en el botón 2: (Extract from .Payload) Después de un par de avisos tenemos nuestro XIP.BIn original en \XipporterEx\MyTools\xip.bin_old. Bueno, ya tenemos los 2 XIP.bin, uno en cada carpeta, estamos casi listos para portar. Antes de pulsar en Port IT!!!, comprobar el tamaño del Pagepool (PP), ya que de serie viene a 16MB (sólo hay que bajarlo, NO deis a Change). Una vez ajustado a nuestro gusto, ya podeis darle a Port IT!!!


Después de varios mensajes, se genera el xip_out.bin en \XipporterEx\MyTools\XIP_new_ported



El siguiente paso es encontrar la dirección donde empieza el XIP dentro de OS.nb.payload. Para ello pulsar en Find Start Xip offset! Para más información técnica podeis echar un vistazo al siguiente hilo: http://www.htcmania.com/showthread.php?t=35648

Al terminar de ejecutar la instrucción, vereis que el número anterior ha cambiado, por una nueva dirección. El siguiente paso es pulsar sobre Write it!

OK, una vez termine y después de un aviso, nos abre una carpeta en la dirección \XipporterEx\MyTools\os_nb.payload, la cual contiene el nuevo OS.nb.payload con el nuevo XIP.BIN incluido.


Si nuestra cocina usa el OS.nb.payload como plantilla, hemos acabado. Basta con copiar el nuevo OS.nb.payload a nuestra carpeta ROM. Si por el contrario nuestra cocina usa OS.nb como plantilla, nos queda un paso más.

7. Convertir OS.nb.payload a OS.nb*

Copiamos OS.nb.payload de \XipporterEx\MyTools\os_nb.payload a \XipporterEx. Abrimos una ventana de comandos y ejecutamos: NBMerge.exe -kaiser OS.nb

Ahora, ya podemos copiar el OS.nb a la carpeta ROM de nuestra cocina.

*sólo debe realizarse por los que tengan el OS.nb como template.


Buen provecho y feliz XIP.


Descargar XipporterEx + Extras de http://www.megaupload.com/?d=Z3V4ITGG


AMPLIACIÓN DEL MANUAL PARA EL CAMBIO DE NOMBRE EN LAS LETRAS ROJAS DEL ARRANQUE

 Cita:
Te voy a describir los pasos aquí:

(Primero baja el software y lo instalas)

1. Copiar la plantilla original (OS.nb.payload, que está en nuestra carpeta ROM) a \XipporterEx\MyTools\os_nb.payload

2. Ejecutar XipporteEx.exe

Una vez abierto, y como previamente ya hemos colocado cada cosa en su sitio, vamos directo a lo que nos interesa.

Lo primero es extraer el XIP.BIN de nuestrta plantilla (OS.nb.payload) que tenemos en \XipporterEx\MyTools\os_nb.payload. Para ello pulsamos en el botón 2: (Extract from .Payload) Después de un par de avisos tenemos nuestro XIP.BIn original en \XipporterEx\MyTools\xip.bin_old

*** AQUÍ VARIA DEL POST ORIGINAL (Nosotros NO TENEMOS un xip.bin para portar). Usaremos el mismo que hemos obtenido en \XipporterEx\MyTools\xip.bin_old y lo copiaremos a \XipporterEx\MyTools\xip.bin_new

***
Reanudamos desde aquí el manual Antes de pulsar en Port IT!!!, comprobar el tamaño del Pagepool (PP), ya que de serie viene a 16MB (sólo hay que bajarlo, NO deis a Change). Una vez ajustado a nuestro gusto, ya podeis darle a Port IT!!!

*NOTA: La Polaris trabaja bine con 6MB de PP

Después de varios mensajes, se genera el xip_out.bin en \XipporterEx\MyTools\XIP_new_ported


AQUÍ PODEMOS CAMBIAR EL NOMBRE y/o FECHA: Basta p.e. en escribir el nombre deseado en la casilla Rom Version y pulsar sobre Change. Para la fecha hay que pulsar encima 2 veces y elegirla en el calendario y luego pulsar sobre Change. Ambas funciones vendrán seguidas de un aviso de éxito.


El siguiente paso es encontrar la dirección donde empieza el XIP dentro de OS.nb.payload. Para ello pulsar en Find Start Xip offset! Para más información técnica podeis echar un vistazo al siguiente hilo: http://www.htcmania.com/showthread.php?t=35648

Al terminar de ejecutar la instrucción, vereis que el número anterior ha cambiado, por una nueva dirección. El siguiente paso es pulsar sobre Write it!

OK, una vez termine y después de un aviso, nos abre una carpeta en la dirección \XipporterEx\MyTools\os_nb.payload, la cual contiene el nuevo OS.nb.payload con el nuevo XIP.BIN incluido.

3. Como es la plantilla que nosotros usamos (OS.NB.payload) en nuestra ROM, pues realizamos un copiar&pegar a la carpeta ROM de nuestra cocina, sustituyendo al usado hasta ahora.


... y eso es todo.
Salu2
__________________
when the kidz come out

Última edición por nikitto Día 18/11/09 a las 10:43:26.
Responder Con Cita


  #2  
Viejo 17/03/09, 12:12:39
Array

[xs_avatar]
dijor69 dijor69 no está en línea
Usuario muy activo
· Votos compra/venta: (4)
 
Fecha de registro: ene 2009
Localización: Granada
Mensajes: 1,011
Modelo de smartphone: HTC Desire
Tu operador: Movistar
 Cita: Originalmente Escrito por nikitto Ver Mensaje

Este es el programa:

... otra vez NO puedo subir NADA al servidor

pues ... toca esperar.

Esperando me tienes pa probar esta tarde en mi rato libre que tengo el topaz descargado, que llevaba tiempo queriendo hacer esto,. Mil gracias a los dos. Y al servidor jejeje
Saludos
__________________
Responder Con Cita
  #3  
Viejo 17/03/09, 12:20:09
Array

[xs_avatar]
Driskol Driskol no está en línea
Usuario veterano
· Votos compra/venta: (802)
 
Fecha de registro: sep 2008
Localización: Badajoz
Mensajes: 5,092
Modelo de smartphone: Nexus One

Juas Anda que no tienes razon ni nada Espero que este manual ayude a muchos que quieran atreverse con esto ya que la primera vez cuesta y mucho.

Gracias nikitto por este pedazo manual y todos los demas, gracias a ti vamos a tener una legion de cocineros de aqui a nada :P

Saludos!
Responder Con Cita
  #4  
Viejo 17/03/09, 12:58:49
Array

[xs_avatar]
paspasito paspasito no está en línea
Usuario muy activo
· Votos compra/venta: (18)
 
Fecha de registro: nov 2008
Localización: Barcelona
Mensajes: 6,596
Modelo de smartphone: LG G4 Camel, S6 Edge Verde 64 GB, Note 4 y más !!!
Tu operador: Movistar
Joderrrrrrrrrrrr, entre todos sois los culpables de que la parienta me mande al carajo. Me paso todo el día delante de la pantalla y se me acumula la faena. Genial el aporte Nikitto
__________________
Un saludo


Las dudas en el foro no por privado, eso nos ayudará a tod@s
Responder Con Cita
  #5  
Viejo 17/03/09, 13:20:45
Array

[xs_avatar]
jorge_kai jorge_kai no está en línea
Administrador de HTCMania
 
Fecha de registro: abr 2007
Localización: Madrid
Mensajes: 150,480
Modelo de smartphone: Samsung Galaxy S23 Ultra
Tu operador: Movistar
estamos trabajando el el problema de subida de ese manual, estad atentos a vuestra pantalla amiga
__________________
Administrador de HTCMania

Contactar vía Telegram
Responder Con Cita
  #6  
Viejo 17/03/09, 14:30:25
Array

[xs_avatar]
pool__13 pool__13 no está en línea
Usuario veterano
 
Fecha de registro: oct 2008
Mensajes: 563
Modelo de smartphone: HTC Diamond

perfeeeeeeeeeeeeeeectT!
teeqquierro nikitto
ahora en serio, muchas gracias,llevaba tiempo esperando, y porr fiin!
__________________
Roms:
Fourteen 0.2
SO CE 5.2.21043 (Compilación 21043.1.6.2)
Fourteen 0.1 SO CE 5.2.21042 (Compilación 21042.1.6.1)

Si quieres pasar un buen rato jugando, pulsa en el siguiente link:
El Bruto


Encuesta precio Htc Diamond
Pack s2u2/s2v en catalan
ROM en catalan
Soft reset, Hard reset.. AQUI! tutorial
Traduccion de Roms, AQQUI!



"Yo tambien utilizo Blagle como pagina de inicio"
Responder Con Cita
  #7  
Viejo 17/03/09, 22:48:00
Array

[xs_avatar]
pool__13 pool__13 no está en línea
Usuario veterano
 
Fecha de registro: oct 2008
Mensajes: 563
Modelo de smartphone: HTC Diamond

Código:
*sólo debe realizarse por los que tengan el OS.nb como template."


me podrias explicar a que te refieres por favor?
Gracias
__________________
Roms:
Fourteen 0.2
SO CE 5.2.21043 (Compilación 21043.1.6.2)
Fourteen 0.1 SO CE 5.2.21042 (Compilación 21042.1.6.1)

Si quieres pasar un buen rato jugando, pulsa en el siguiente link:
El Bruto


Encuesta precio Htc Diamond
Pack s2u2/s2v en catalan
ROM en catalan
Soft reset, Hard reset.. AQUI! tutorial
Traduccion de Roms, AQQUI!



"Yo tambien utilizo Blagle como pagina de inicio"
Responder Con Cita
  #8  
Viejo 17/03/09, 22:56:23
Array

[xs_avatar]
nikitto nikitto no está en línea
Cocinero veterano
· Votos compra/venta: (3)
 
Fecha de registro: ene 2008
Localización: Cambrils
Mensajes: 3,605
Modelo de smartphone: HTC

 Cita: Originalmente Escrito por pool__13 Ver Mensaje
Código:
*sólo debe realizarse por los que tengan el OS.nb como template."


me podrias explicar a que te refieres por favor?
Gracias
Mira que archivo tienes en la carpeta ROM: OS.nb o OS.nb.payload ? A eso me refiero.
__________________
when the kidz come out
Responder Con Cita
  #9  
Viejo 17/03/09, 23:49:48
Array

[xs_avatar]
pool__13 pool__13 no está en línea
Usuario veterano
 
Fecha de registro: oct 2008
Mensajes: 563
Modelo de smartphone: HTC Diamond

 Cita: Originalmente Escrito por nikitto Ver Mensaje
Mira que archivo tienes en la carpeta ROM: OS.nb o OS.nb.payload ? A eso me refiero.
ook muchas gracias. por si es de ayuda, tengo OS.nb
__________________
Roms:
Fourteen 0.2
SO CE 5.2.21043 (Compilación 21043.1.6.2)
Fourteen 0.1 SO CE 5.2.21042 (Compilación 21042.1.6.1)

Si quieres pasar un buen rato jugando, pulsa en el siguiente link:
El Bruto


Encuesta precio Htc Diamond
Pack s2u2/s2v en catalan
ROM en catalan
Soft reset, Hard reset.. AQUI! tutorial
Traduccion de Roms, AQQUI!



"Yo tambien utilizo Blagle como pagina de inicio"
Responder Con Cita
  #10  
Viejo 18/03/09, 00:04:51
Array

[xs_avatar]
nikitto nikitto no está en línea
Cocinero veterano
· Votos compra/venta: (3)
 
Fecha de registro: ene 2008
Localización: Cambrils
Mensajes: 3,605
Modelo de smartphone: HTC

entonces ya sabes. Debes ejecutar las lineas con el *
__________________
when the kidz come out
Responder Con Cita
  #11  
Viejo 18/03/09, 02:26:50
Array

[xs_avatar]
dijor69 dijor69 no está en línea
Usuario muy activo
· Votos compra/venta: (4)
 
Fecha de registro: ene 2009
Localización: Granada
Mensajes: 1,011
Modelo de smartphone: HTC Desire
Tu operador: Movistar
Bueno, aparentemente todo OK, ahora viene mi pregunta, como se que se a cambiado?, es decir mi ROM sigue trabajando igual. os.nb.playload pesa lo mismo antes y despues siendo de los xip.bin de tamaños diferentes. Donde puedo verificar que se a cambiado?

Al final e tenido que utilizar la Rodhium por que el topaz que tengo tiene el xip desmantelado y no tiene ni os.nb ni os.nbplayload ni xip.bin.

Saludos
__________________
Responder Con Cita
  #12  
Viejo 18/03/09, 19:02:20
Array

[xs_avatar]
pool__13 pool__13 no está en línea
Usuario veterano
 
Fecha de registro: oct 2008
Mensajes: 563
Modelo de smartphone: HTC Diamond

ostia, que mal... no paro de preguntar
los de ejecutar, desde donde lo hago menu inicio>ejecutar (meto el texto)?

Gracias
__________________
Roms:
Fourteen 0.2
SO CE 5.2.21043 (Compilación 21043.1.6.2)
Fourteen 0.1 SO CE 5.2.21042 (Compilación 21042.1.6.1)

Si quieres pasar un buen rato jugando, pulsa en el siguiente link:
El Bruto


Encuesta precio Htc Diamond
Pack s2u2/s2v en catalan
ROM en catalan
Soft reset, Hard reset.. AQUI! tutorial
Traduccion de Roms, AQQUI!



"Yo tambien utilizo Blagle como pagina de inicio"
Responder Con Cita
  #13  
Viejo 18/03/09, 19:06:12
Array

[xs_avatar]
nikitto nikitto no está en línea
Cocinero veterano
· Votos compra/venta: (3)
 
Fecha de registro: ene 2008
Localización: Cambrils
Mensajes: 3,605
Modelo de smartphone: HTC

no, debes abrir una ventana de comandos (o tb llamada MS-DOS)
__________________
when the kidz come out
Responder Con Cita
  #14  
Viejo 18/03/09, 19:16:27
Array

[xs_avatar]
pool__13 pool__13 no está en línea
Usuario veterano
 
Fecha de registro: oct 2008
Mensajes: 563
Modelo de smartphone: HTC Diamond

vale gracias, y lo tengo hecho
una pequeña cosa, hay un error en la fila:
Código:
Copiar el OS.nb original a \XipporterEx, abrir una ventana de comandos (también llamada ventana MS-DOS) y ejecutar: NBSplit.exe - kaiser OS.nb
entre las letras marcadas en rojo hay un espacio que no deberia estar
__________________
Roms:
Fourteen 0.2
SO CE 5.2.21043 (Compilación 21043.1.6.2)
Fourteen 0.1 SO CE 5.2.21042 (Compilación 21042.1.6.1)

Si quieres pasar un buen rato jugando, pulsa en el siguiente link:
El Bruto


Encuesta precio Htc Diamond
Pack s2u2/s2v en catalan
ROM en catalan
Soft reset, Hard reset.. AQUI! tutorial
Traduccion de Roms, AQQUI!



"Yo tambien utilizo Blagle como pagina de inicio"
Responder Con Cita
  #15  
Viejo 18/03/09, 19:28:22
Array

[xs_avatar]
pool__13 pool__13 no está en línea
Usuario veterano
 
Fecha de registro: oct 2008
Mensajes: 563
Modelo de smartphone: HTC Diamond

Ya està, ya tengo el nuevo OS.nb Gracias!
Una ultima cosa y espero dejarte ya tranquilo, para cambiar la fecha y la version basta con usar "Rom Date" y "Rom Version", en que momento? cuando ya esta crado el OS.nb.payload?

Graaaaaaaaaaaaaacciiiiiiiiaaaass!
__________________
Roms:
Fourteen 0.2
SO CE 5.2.21043 (Compilación 21043.1.6.2)
Fourteen 0.1 SO CE 5.2.21042 (Compilación 21042.1.6.1)

Si quieres pasar un buen rato jugando, pulsa en el siguiente link:
El Bruto


Encuesta precio Htc Diamond
Pack s2u2/s2v en catalan
ROM en catalan
Soft reset, Hard reset.. AQUI! tutorial
Traduccion de Roms, AQQUI!



"Yo tambien utilizo Blagle como pagina de inicio"
Responder Con Cita
  #16  
Viejo 18/03/09, 21:24:34
Array

[xs_avatar]
nikitto nikitto no está en línea
Cocinero veterano
· Votos compra/venta: (3)
 
Fecha de registro: ene 2008
Localización: Cambrils
Mensajes: 3,605
Modelo de smartphone: HTC

Puedes hacerlo durante o después. Ya que OS.nb.payload es único.
__________________
when the kidz come out
Responder Con Cita
  #17  
Viejo 18/03/09, 23:56:32
Array

[xs_avatar]
pool__13 pool__13 no está en línea
Usuario veterano
 
Fecha de registro: oct 2008
Mensajes: 563
Modelo de smartphone: HTC Diamond

Pues esa no era la ultima vez que iba a postear... resulta que no inicia des de que cambié el OS.nb. cojí el os.nb.payload de aqui, el 21193...
alguna posible razón?
gracias
__________________
Roms:
Fourteen 0.2
SO CE 5.2.21043 (Compilación 21043.1.6.2)
Fourteen 0.1 SO CE 5.2.21042 (Compilación 21042.1.6.1)

Si quieres pasar un buen rato jugando, pulsa en el siguiente link:
El Bruto


Encuesta precio Htc Diamond
Pack s2u2/s2v en catalan
ROM en catalan
Soft reset, Hard reset.. AQUI! tutorial
Traduccion de Roms, AQQUI!



"Yo tambien utilizo Blagle como pagina de inicio"

Última edición por pool__13 Día 19/03/09 a las 00:02:30.
Responder Con Cita
  #18  
Viejo 19/03/09, 01:20:41
Array

[xs_avatar]
nikitto nikitto no está en línea
Cocinero veterano
· Votos compra/venta: (3)
 
Fecha de registro: ene 2008
Localización: Cambrils
Mensajes: 3,605
Modelo de smartphone: HTC

Baja un poco que ese tiene toda la pinta de ser para WM6.5
__________________
when the kidz come out
Responder Con Cita
  #19  
Viejo 21/03/09, 13:06:44
Array

[xs_avatar]
pool__13 pool__13 no está en línea
Usuario veterano
 
Fecha de registro: oct 2008
Mensajes: 563
Modelo de smartphone: HTC Diamond

He coseguido portar el XIP,
Gracias por este pedazo de tutorial.

Pool.

PD: ahora el problema lo tengo con el SYS...
__________________
Roms:
Fourteen 0.2
SO CE 5.2.21043 (Compilación 21043.1.6.2)
Fourteen 0.1 SO CE 5.2.21042 (Compilación 21042.1.6.1)

Si quieres pasar un buen rato jugando, pulsa en el siguiente link:
El Bruto


Encuesta precio Htc Diamond
Pack s2u2/s2v en catalan
ROM en catalan
Soft reset, Hard reset.. AQUI! tutorial
Traduccion de Roms, AQQUI!



"Yo tambien utilizo Blagle como pagina de inicio"
Responder Con Cita


  #20  
Viejo 26/03/09, 17:20:46
Array

[xs_avatar]
jcgpsevi jcgpsevi no está en línea
Usuario muy activo
· Votos compra/venta: (3)
 
Fecha de registro: jul 2008
Localización: En mi casa
Mensajes: 2,153
Modelo de smartphone: Nexus 5x
Tu operador: Vodafone
Estoy del todo frustrado. No consigo portar el xip.
Cuando llego al paso de Find Start Xip offset! me deja el mismo número y cuando lo escribo me da error y se cierra el programa.
Ayudaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Saludos y gracias por el manual
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > La Cocina de ROMs > Tutoriales



Hora actual: 05:19:16 (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 / 邮件联系 /