|
#1
|
||||
|
||||
|
[TUTORIAL] ¿ Cómo portar el SYS ?
En el anterior tutorial, http://www.htcmania.com/showthread.php?t=39103, vimos como portar el XIP de cualquier dispositivo con WM6.x a nuestro equipo, usando para ello nuestra plantilla (OS.nb.payload o OS.nb). Ahora veremos como portar cualquier SYS a nuestra cocina (dispositivo).
Lo primero es obtener el SYS directamente, de los publicados (menos recomendado), o extrayendo de cualquier ROM Oficial (recomendado), por el mismo método explicado en el anterior TUTORIAL mencionado. Ahora lo siguiente que hacemos es copiar G'Reloc.exe en la misma carpeta donde tengamos nuestra carpeta original SYS. Lo lanzamos: Apuntamos los tres primeros valores y cerramos el programa. A continuación renombramos nuestra carpeta SYS a, por ejemplo, SYS_BACK (es bueno mantener siempre copias de seguridad por si algo falla). Lo siguiente es copiar la nueva carpeta SYS y lanzar de nuevo G'Reloc.exe. Cambiamos los valores por los obtenidos con anterioridad y le damos a Doit!. Esperamos a que ponga Done. Ya está, ya pondemos cocinar nuestra nueva ROM con la nueva compilación. (IMPORTANTE LEER) CASOS PARTICULARES: - Nuestras carpetas LANG eran 0C0A (español) y las del nuevo SYS, 0409 (inglés). => Hay que cambiar todas las carpetas LANG_0409 del actual SYS por nuestras anteriores LANG_0C0A (Intentar mantener los LANG_0C0A lo más actuales posible) - Nuestras carpetas *DPI* anteriores no se corresponden con las del actual SYS, *DPI_NÚMERO => Hay que mantener en el nuevo SYS nuestras anteriores *DPI_NÚMERO - Combinación de las 2 condiciones anteriores (*Lang_0C0A_DPI_NÚMERO*) => Igual que antes mantenemos nuestras carpetas originales. MÉTODO nikitto Al sustituir TODO el SYS los cambios efectuados en los registros de cada carpeta (.RGU) se pierden. Para evitar esto, lo que hago es: Copiar del nuevo SYS todos los módulos (mal dicho=carpetas) y archivos .DSM de las carpetas BaseApps, Phone, PhoneRedist, Redist y Shell al SYS original. Luego paso el G'Reloc.exe y a cocinar. ------------------------ ERRORES - Es posible que alguna vez la ROM final no funcione del todo bien. Muchas de las veces es debido a la 'dudosa' procedencia del nuevo SYS. Por eso siempre aconsejo extraer las cosas de las ROMs Oficiales. - Otro caso que me he encontrado recientemente es al portar un mismo SYS a distintos dispositivos. Donde en algunos ha funcionado en otros no. Y llegados al punto de alineación sonaba el beep pero no salía nada, ni podía hacerse nada. La solución en este caso, ha sido TODO UN CLÁSICO: Basta con mantener de nuestro SYS original los módulos Shell\Shell32.exe y Shell\Shellres.dll Saludos y buena cocina. Nikitto. NiAx Team. |
| Gracias de parte de: | ||
|
|
|
#2
|
||||
|
||||
|
Que grande eres tio!
![]() Ademas, tengo un reglaito pa ti, te lo dare en MSN
|
|
#3
|
||||
|
||||
|
Vaya aporte amigo, ya no tenemos escusas
|
|
#4
|
||||
|
||||
|
Gracias nikitto eres unico.
|
|
#5
|
||||
|
||||
|
Eres el aamo
|
|
#6
|
||||
|
||||
|
Código:
En el anterior tutorial, http://www.htcmania.com/showthread.php?t=39103, vimos como portar el XIP de cualquier dispositivo con WM6.x a nuestro equipo, usando para ello nuestra plantilla (OS.nb.payload o OS.nb). Ahora veremos como portar cualquier SYS a nuestra cocina (dispositivo). Lo primero es obtener el SYS directamente, de los publicados (menos recomendado), o extrayendo de cualquier ROM Oficial (recomendado), por el mismo método explicado en el anterior TUTORIAL mencionado. Ahora lo siguiente que hacemos es copiar G'Reloc.exe en la misma carpeta donde tengamos nuestra carpeta original SYS. Lo lanzamos: bueno si alguien sabe y tiene un ratejo para aclararme las ideas lo agradezco. MUY BUENOS LOS MANUALES, Gracias!!! |
|
#7
|
||||
|
||||
|
hola nikkito me podrias exar una mano a lo expuesto arriba?, no kiero ser pesado, pero veo que como nadie contesta...
un saludo! |
| Respuesta |
Estás aquí
|
||||||
|
||||||
«
Tema Anterior
|
Siguiente tema
»
|
|
Hora actual: 21:05:53 (GMT +1)
HTCMania: líderes desde el 2007






