Aqui expongo un tutorial de como general el kernel hackeado de una forma correcta, para realizarlo doy por hecho que:
Ya has instalado el Nand-dumper(jtag)
Has sacado una copia limpia de tu Nand
Has instalado un Glitcher
Has conseguido sacar la CPU-Key mediante Xell
------------------------------------------------------------------------------
(Pulsa encima del soft para descargar)
1: Crear un SMC hackeado.Paso 1 : Ejecuta el
BestPig's ECC Glitch Genertor, selecciona la opción Auto detect Motherboard, elige la casilla Dump directory y pon la ruta de destino donde generara los archivos. Pulsa en Generate ECC file, y ahora seleciona el backup de tu Nand.
Paso 2 : Durante el proceso debería salirte un mensaje como este:
Paco 3 :
Ahora deberías ver que se a creado un archivo SMC.bin hackeado, del paso anterior.
2: Preparando los archivosPaso 1 :Mete el contenido del kernel
13604 en la carpeta 13604 del pack Ggbuild:
Paso 2 : Abre el
360FlashDumpTool y selecciona el dump de tu Nand para ver los dos LDV. Tened en cuenta el valor más alto, aquí como podemos ver es 2:
Paso 3 : En la carpeta ggbuild, en el pack ggbuild duplica la carpeta Mytrinity y pon de nombre el modelo de placa que tengas (Slim, jasper, falcon....
Para la siguiente parte hay dos metodos, el primero funciona en todas las FATs pero parece tner problemas con algunas SLIMs, si tienes una SLIMs usa el segundo método.Método 1Paso 4 :Ahora abre la carpeta que hemos creado antes y pon dentro el dump de tú Nand renombrada a "nanddump.bin y el SMC.bin que habíamos creado antes:
Método 2 Abre 360FlashTool, ves a Settings y luego a Keys:
Pon tu CPU-Key de tu consola con "add CPU-Key" y dale a OK:
En settings dale a "Options" y selecciona "Extract ibuild compatibles Files":
Ahora dale en "Extract" y selecciona los siguientes valores:
★KeyVault
★Firmware Challenge Response Table (in Generic Files)
★Config Blocks
Cuando pulses en OK, tendras que sleccionar donde quieres que se guarden los archivos.
Ahora copia los dos archivos generados en GenericFiles/FreeBOOT/Data a la carpeta con el nombre de nuestra placa, creada en pasos anteriores:
Haz lo mismo con los dos archivos que hay en la carpeta FreeBOOT/Data:
Añade el SMC.bin generado anteriormente. Debes tener los siguientes archivos en la carpeta de tu placa:
Paso 5 :Abre el archivo options.ini, hay que hacer 3 cosas:
★En el espacio en blanco pon: DD88AD0C9ED669E7B56794FB68563EFA
★En el espacio en blanco pon la CPU-Key de tu consola.
★En el espacio en blanco de CFLDV pon el valor que nos dio en 360Flashtool anteriormente (lo del numero más alto en LDV)
3: Creación de la Nand En windows, simbolos del sistema (MSDOS) busca la ruta Ggbuild 0.33, usa el siguiente comando y sustituye los valores del mismo con tus datos:
ggbuild -c MB -f kernel -d data nandname.bin
★Cambia MB por tu versión de placa base : trinity, jasper, jasper256, jasper512, falcon or zephyr
★Cambia kernel por the la version de kernel que quieres : 13604
★Cambia datos por el nombre de la carpeta donde tenemos los archivos : (el nombre de nuestra placa)
★Cambia nandname.bin por el nombre que quieras darle a la Nand que se va a crear
Paso 2 : Si después de finalizar el proceso eres capaz de ver la CPU Key, 1bl, MB:
Tendras la Nand hackeada en raíz de la carpeta ggbuild:
Ahora ya puedes flashear la Nand con el comando -w16 nandpro del NandPro ( (-w64 para jasper256/526) o con el
Rawflash V2.Decir que no lo lo he probado, porque no tengo con que, pero vamos es así, si hay algun fallo o algo noticicadlo.
Todos los meritos a Logic-sunrise.