Acceder

Ver la Versión Completa : [TUTORIAL] Feliz cumpleaños chit–chat


golbe
10/01/14, 09:28:04
No se como se me paso pero bueno, ya tan rápido cumplió un año este subforo xD
Seguro se pasaron muchos ratos divertidos aquí y cosas de esas, si hay algo que tengas como recuerdo de un buen momento que pasaste en este subforo, o recordar cual fue tu primer mensaje por aquí y que hizo que después te quedaras y no pudieras dejar de visitar este subforo (ya se que hay muchos que ahora solo escriben en este subforo y se olvidaron de modificar sus teléfonos y to eso) , compártelo aquí!!! xD
Cualquier cosa que se quiera escribir aquí se puede, al fin estamos en el CHIT–CHAT...
Feliz año chit–chat y que se disfruten otros más...

(Si no me conoces y te preguntas quien rayos soy y porque escribo esto si nunca me habías visto en este subforo puedes buscar mensajes del día 25–09–2003 en el foro para que te des una idea...) xD

Si alguien quiere invitar el pastel póngalo, ya los que lleguen a alcanzar un poco decidirán si se lo comen aquí o pasan a el bar...
:rolleyes:

Saludos y feliz día de hoy!!!

Para que no se vea tan insert.bible este hilo pego esto.

(ni idea de lo que diga)


Hola a todos.

Antes que nada, quiero dar las gracias a todos los 'cocos' que se mueven por XDA. Sin ellos, esto no sería posible. Va por ellos ... :aplausos::aplausos::aplausos:

Este post más que para enseñar es para recopilar información MUY ESPECÍFICA para el manejo de algunos de los elementos que forman una ROM. Cómo modificarlos y adaptarlos a nuestras necesidades. Algunos puntos quizás, NO aporten información útil, ni manipulable, pero si dan una idea de para que sirven. Todo este trabajo está basado en mis propias inquietudes en este mundo de la cocina. Que como vereis NO sólo consiste en meter/sacar paquetes a una ROM.

Por ahora nuestra única herramienta, un editor hexadecimal: H x D (descargar de Archivos Adjuntos)


1. Cambiar nombre y fecha a la ROM en pantalla inicial (letras y números en rojo)

Esta información está guardada en el XIP, exactamente en el archivo S000 del módulo nk.exe, localizado en ROM\XIP.
Sí nuestra carpeta ROM sólo contiene un archivo (OS.NB u OS,NB.payload), mirar AQUí -> http://www.htcmania.com/showthread.php?t=39103
He incluido un apartado en dicho hilo, explicando los pasos.


Importante: Tomamos como referencia para la búsqueda el nombre actual que pone en ROM cuando arranca.

Lanzamos H x D y abrimos el archivo S000. En este caso he abierto el S000 de la NiAx Trinity 6.1.90. Como referencia de búsqueda he usado el 90 y he marcado la casilla Cadena Unicode.



La dirección offset varia en las distintas ROMs (dispositivos). No baseis la búsqueda en esa posición en concreto (2444).

Ahora basta como sobreescribir carácter a carácter, en la ventana de la derecha, el contentido 6.1.90 por el que deseemos. Tomar nota que entre carácter y carácter debe escribirse un . = 00 (carácter vacío), que no es lo mismo que . = 2E, este último si es el punto de nuestro alfabeto.

Por el mismo método y en el mismo archivo, podemos cambiar la fecha de la ROM, sólo que para la búsqueda NO marcamos la casilla Cadena Unicode.

Resultado de la búsqueda:

Feb 01 2009 = 46 65 62 20 30 31 20 32 30 30 39

Una vez cambiado el nombre y fecha, guardamos el archivo y ya podemos cocinar nuestra ROM con el nombre cambiado. ;-)

2. Direcciones offset. MBR (Master Boot Record) de OS.nb.payload.

Vamos a ver que es cada cosa. Lo primero es lanzar H x D y abrir OS.nb.payload

9338

Lo primero saber que el MBR se encuentra siempre, entre las posciones 0x0000 y 0x01FF.
Otro dato importante que se ve en la imagen es que MSFLASH50 en este caso (para Trinity) empieza en la dirección 0x0200 mientras que en las nuevas ROM empieza en 0x0800. Este dato es muy importante para luego calcular donde está cada una de las partes que forman la ROM y define el tamaño de cada sector. Aquí podeis ver algo más de información: http://www.htcmania.com/showthread.php?t=26034

En las siguientes posiciones tenemos definidos:

0x01C0 = Boot
0x01D0 = XIP
0x01E0 = IMGFS
0x01FS = FATFS

Para explicar que es cada cosa, veremos un ejemplo:

Queremos insertar un XIP a esta ROM. Para ello disponemos de XIP (out.bin) y del ejecutable insert.exe (incluido en \TOOLS de vuestra cocina).

La orden de ejecución es: insert.exe -i out.bin -o OS.nb.payload -d 0x00XXXXXX -s 0x00XXXXXX

-d = dirección donde empieza el XIP
-s = logitud total del XIP

la fórmula es (-s) = IMGFS_Start - XIP_start

Vamos primero a calcular -d (XIP_start). En la imagen esta definida en la posición 0x01D6=00 y 0x01D7=19 en hexadecimal ( 0 1 2 3 4 5 6 7 8 9 A B C D E F ) y al revés.
Abrimos la calculador del Windows, en modo Científico y hexadecimal. Multiplicamos 1900 x 200 (tamaño del sector) = 320000

Ya tenemos la dirección de inicio del XIP, ahora vamos a calcular la longitud (-s), aplicando la fórmula, lo primero calcular la dirección de IMGFS_start por el mismo método. 0x01E6=00 y 0x01E7=31, recordar que las posiciones estan al revés.
Calculamos en hexadecimal: 3100 x 200 (tamaño del sector) = 620000

Aplicamos la fórmula (en hexadecimal, no me cansaré de repetirlo):

(-s) = 620000 - 320000 = 300000

Ya tenemos los dos valores que buscabamos. El comando a ejecutar para incluir el XIP en esta ROM queda así:

insert.exe -i out.bin -o OS.nb.payload -d 0x00320000 -s 0x00300000


3. \ROM\OS.nb o \ROM\OS.nb.payload ¿qué son? ¿para qué sirven?

Realmente son templates (plantillas). Esta plantilla contiene el XIP e IMGFS (Image File System = Imagen del archivo del sistema). Posteriormente se crea un nuevo payload (OS-new.nb.payload) con el nuevo IMGFS, obtenido de la carpeta /dump y mismo XIP que en payload original (OS.nb.payload).
Lo mismo sucede con OS.nb, pero antes la propia cocina se ocupa de pasarlo a OS.nb.payload con el comando NBSplit.exe

Adelantando acontecimientos, queda patente, que para cambiar de XIP, uno de los métodos es insertarlo (insert.exe) en la plantilla OS.nb.payload ( o OS.nb)

-----

Cualquier aportación será incluida aquí muy gustosamente.


Salu2


:sly:

moludo
10/01/14, 09:34:19
Grande Golbe estas en todo!! Un placer pasar buenos ratos por aki!!! :ok: :sisi1:

Princesa Chicle
10/01/14, 11:17:18
Felicidades! :)

chucky6600
10/01/14, 11:39:17
Felicidades¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡

Guti89
10/01/14, 11:57:37
Felicidades... Jaja... Un año ya de Chit-chat...

warzo
10/01/14, 12:25:59
¡Pasó volando!

Verni
10/01/14, 14:36:06
Sí, yo soy de esos que ya no modifica el teléfono, pero mas que nada porque esa vaina ya está vieja y las ROM siempre son lo mismo pero con otro aspecto y no hay nada que valga la pena ponerle, siempre es lo mismo.

Así que ahora solo doy mi opinión en hilos de las noticias y visito off topic.

Udjat
10/01/14, 17:16:31
Golbe cabron, ¿quien eres tu? :rolleyes: :D, caray, no creí que fueras tan viejo aquí, ja ja, si golbe, ni cuenta me había dado que ya tiene un año el subforo, quizás muchos no sabrán, pero el subforo nació debido a que nos hecharon del offtopic, porque hacíamos mucho "alboroto" y en uno de esos chat "quedadas" el administrador decidió crear el subforo del chit-chat, ya que desde el offtopic el espía solo le reportaba mensajes de éste. Así está más o menos la historia.

Editado: warzo y compañía saben de lo que hablo.

Verni
10/01/14, 17:19:59
Golbe cabron, ¿quien eres tu? :rolleyes: :D, caray, no creí que fueras tan viejo aquí, ja ja, si golbe, ni cuenta me había dado que ya tiene un año el subforo, quizás muchos no sabrán, pero el subforo nació debido a que nos hecharon del offtopic, porque hacíamos mucho "alboroto" y en uno de esos chat "quedadas" el administrador decidió crear el subforo del chit-chat, ya que desde el offtopic el espía solo le reportaba mensajes de éste. Así está más o menos la historia.

Editado: warzo y compañía saben de lo que hablo.




Eran unos malotes ustedes!

golbe
10/01/14, 17:57:35
Eran unos malotes ustedes!

Hahaha
Naa :rolleyes:

golbe
10/01/14, 17:59:15
¡Pasó volando!

Que milagro!!!
:besito:

Haha
Como nadie quiere pastel tomare una rebanada grande :rolleyes:

golbe
10/01/14, 18:03:47
Golbe cabron, ¿quien eres tu? :rolleyes: :D, caray, no creí que fueras tan viejo aquí, ja ja, si golbe, ni cuenta me había dado que ya tiene un año el subforo, quizás muchos no sabrán, pero el subforo nació debido a que nos hecharon del offtopic, porque hacíamos mucho "alboroto" y en uno de esos chat "quedadas" el administrador decidió crear el subforo del chit-chat, ya que desde el offtopic el espía solo le reportaba mensajes de éste. Así está más o menos la historia.

Editado: warzo y compañía saben de lo que hablo.

Yo no quise poner la historia en el primer mensaje porque sabía que iba a llorar a mitad de la historia y no podría terminar de escribir haha
Momentos divertidos, gracias a estas tres personas que fueron los responsables de que se creará esto (ustedes saben quienes son xD)

Udjat
10/01/14, 18:14:26
Que milagro!!!
:besito:

Haha
Como nadie quiere pastel tomare una rebanada grande :rolleyes:


Voy por la mia
http://i.imgur.com/KuUAxEr.jpg




Yo no quise poner la historia en el primer mensaje porque sabía que iba a llorar a mitad de la historia y no podría terminar de escribir haha
Momentos divertidos, gracias a estas tres personas que fueron los responsables de que se creará esto (ustedes saben quienes son xD)

:rolleyes: ¿un acertijo? :D

mojonx0droid
10/01/14, 18:15:44
felicidades, llevo poco tiempo pero la he pasado super bien :ok:

http://dulceando.com/wp-content/uploads/2012/04/tarta-fondant-Android1.jpg

golbe
10/01/14, 18:18:45
:rolleyes: ¿un acertijo? :D

Los acertijos no existen...
:rolleyes:

golbe
10/01/14, 18:19:31
felicidades, llevo poco tiempo pero la he pasado super bien :ok:

http://dulceando.com/wp-content/uploads/2012/04/tarta-fondant-Android1.jpg

Haha
Se ve chistoso el pastel xD

Crayman
15/01/14, 00:30:18
Haha el chit-chat como es que cumple años casi igual que yo :D

warzo
15/01/14, 00:44:06
Felicidades tambien a tí, Crayman :tarta:

Udjat
15/01/14, 01:36:45
Haha el chit-chat como es que cumple años casi igual que yo :D

:eek:
que vas a invitar?




Felicidades tambien a tí, Crayman :tarta:

Warzo, ¿que hiciste con la parcela?

pelochoto
15/01/14, 01:59:19
Felicidadeeess!!!!!!

warzo
15/01/14, 03:27:12
Warzo, ¿que hiciste con la parcela?

Coseché, pero una seductora se lo llevó todo. En fin... a ver este año.

http://imageshack.com/a/img823/8691/rse.gif

sdrawecw
24/01/14, 18:43:36
Happy birthday XD

golbe
05/01/15, 08:14:28
Up!

Un año más :)



Felicidades!!

XD







@warzo @Udjat @Janni

:besito:

warzo
05/01/15, 08:25:21
Y van dos.

Udjat
10/01/15, 15:31:24
Creó que llegue algo tarde con el pastel, pero más vale tarde que nunca.

http://i.imgur.com/eelKW3y.jpg

Saludos @warzo, @golbe y @janni y compañía.

YoArnold83
10/01/15, 15:32:49
Dos añitos mas, felicidades!

Udjat
10/01/15, 16:01:27
Saludos @YoArnold83

golbe
10/01/15, 18:02:39
Creó que llegue algo tarde con el pastel, pero más vale tarde que nunca.

http://i.imgur.com/eelKW3y.jpg

Saludos @warzo, @golbe y @janni y compañía.

No se como pude olvidar el pastel, algo tan importante xD
Gracias por el pastel Udjat!!

:gracias::besito:

Crayman
10/01/15, 20:23:45
Up!

Un año más :)



Felicidades!!

XD







@warzo @Udjat @Janni

:besito:
Y a mi que también cumplo no?[emoji19]

golbe
10/01/15, 20:28:09
Y a mi que también cumplo no?[emoji19]
¡¡Felicidades Crayman!!

:besito::besito::besito:

Aunque no sepa que día es...
XD

Crayman
10/01/15, 20:29:52
Jaja pues hoy [emoji85]

warzo
10/01/15, 22:01:38
Jaja pues hoy [emoji85]
Feliz día. Que cumplas muchos, pero sobre todo que los disfrutes!

Udjat
10/01/15, 23:45:15
Lloron, ¡apareciste!Felicidades, [emoji106][emoji106]

Delichi
11/01/15, 22:33:40
Llego tarde pero felicidades a los dos!!! [emoji4] [emoji4] [emoji4] qué gracia este hilo! Jajajajaja

Princesa Chicle
06/03/15, 02:08:34
Yo si que llego tarde [emoji85] [emoji85]

Felicidades [emoji16] [emoji16]

moludo
06/03/15, 07:17:41
Y otro más..... Felicidades!!!

YoArnold83
06/03/15, 08:45:46
Felicidades

golbe
15/01/16, 22:38:33
¡Pasó volando!

http://images.tapatalk-cdn.com/16/01/15/0788ea076952fc0ce3104f2bc70bc2ba.jpg

Y van dos.
Y otro más! [emoji16] [emoji16]

Udjat
25/03/16, 22:44:12
Tres meses después, más vale tarde que nunca,

Enviado desde mi 6045I

Avlad
26/03/16, 16:53:16
Feliz cumpleaños al Chit Chat, descubrí esta zona del foro hace poco y ahora no salgo de aqui. :X3::X3:

Fyz
12/04/16, 09:43:22
Felicidades. Siempre entraba al foro a consultar cosillas, pero desde que descubrí este sibforo, es eón visita obligada antes de ninguno otro.

Enviado desde mi Alfa móvil. 🚗🍀