› Foros › Xbox 360 › Exploits y homebrew
Error 71 escribió:
Si tienes un USB conectado, desconéctalo, tiene que ver con un archivo .xex que tienes en la raíz.Tambien y sobre todo en placas Jasper con Big nands posibles bloques corruptos que no han sido bien remapeados.Recuerda,una biena opcion para estas placas es hacer el dump y la posterior escritura de la nand con programas como XBRFLASH que remapean automaticamente los bloques corruptos de la nand.
Pedrinky escribió:No, pero es que no se como funciona el XBRFlash. Hay que bajarse Linux y tal no?
He probado todo esto:
- Sacar 3 nands, las 3 con los 2 mismos bloques malos. Extraigo kv y config, se lo meto al XBR, en el XBR remapeo los bloques que son:
-- Error 250: block 1D5 Found at 0x3FF (segun degraded)
-- Error 250: block 205 Found at 0x3FE (segun degraded)
escribo el xbr en la nand y nada, E71. En cambio el Xell si funciona.
Y bueno he probado a borrar la nand, y la he escrito otra vez, la original, no me ha dado ningun error ni de borrado ni de escritura y la consola enciende normal, como de serie vaya.
Estaba mirando ahora el tutorial de "Reparar tu Nand corrupta" aprovechando que tengo aqui la Nand de mi Falcon. Pero no se si los CB tienen que ser iguales y tal, me estoy haciendo un lio...
1. Leer desde la Xbox al PC 3 megas de la nand original, 3 veces (cada vez tarda pocos minutos), mediante puerto lpt. En caso de usar puerto usb en lugar de lpt, cambiar lo que pone "lpt" por "usb":
nandpro lpt: -r3 nand3mb_1.bin
nandpro lpt: -r3 nand3mb_2.bin
nandpro lpt: -r3 nand3mb_3.bin
2. Comparar los 3 bins resultantes hasta sacar copias idénticas. Usar total comander > archivo > comparar por contenido, tiene que salir el mensaje "¡Los dos ficheros son idénticos!". Si sale mal verificar el cable, acortarlo, soldar la masa del conector a masa en la Xbox. Hay que sacar más copias hasta que sean idénticas al menos 2.
3. Extraer el KV y el config desde la 360 tres veces cada uno (es muy rápido), para verificar que se tiene una copia fiable:
Para nands de 16mb:
nandpro lpt: -r16 kv1.bin 1 1
nandpro lpt: -r16 kv2.bin 1 1
nandpro lpt: -r16 kv3.bin 1 1
nandpro lpt: -r16 config1.bin 3DE 2
nandpro lpt: -r16 config2.bin 3DE 2
nandpro lpt: -r16 config3.bin 3DE 2
Para nands de 256/512mb:
nandpro lpt: -r256/512 kv1.bin 1 1
nandpro lpt: -r256/512 kv2.bin 1 1
nandpro lpt: -r256/512 kv3.bin 1 1
nandpro lpt: -r256/512 config1.bin EF7 2
nandpro lpt: -r256/512 config2.bin EF7 2
nandpro lpt: -r256/512 config3.bin EF7 2
Comprobar que las copias son idénticas mediante el Total Comander. Si no lo mismo que antes, verificar cable, etc.
4. Escribir el Xell. Descargar el Xell, según cual sea la placa de la Xbox:
•newXell.bin - Xenon
•falcon_hack.bin - Falcon
•zephyr_hack_updxell.bin - Zephyr
•jasper_6712_hack.bin - Jasper 16mb
•jasper_6723_hack_for_256mb_512mb.bin - Jasper 256/512mb
Poner el que corresponda a la placa de la Xbox en la carpeta del NandPro, renombrar a xell.bin para mayor comodidad, y escribir en la Nand (unos pocos minutos):
nandpro lpt: -w2 xell.bin 0
Si ya está soldado el JTAG, se puede encender la xbox conectada por cable VGA o por componentes (RGB rojo verde azul, no confundir con compuesto) y ver el Xell. Al encender aparecerá una pantalla en azul con letras blancas como esta. Si la pantalla se queda en negro o sale un error E79 no hay que preocuparse, sólo hay que revisar el cableado del JTAG.
5. Actualizar de Xell a Xellous. Descargar "Xellous 1.0", y de los archivos que hay en el RAR elegir el xell-1f.bin. Copiar a un pen usb formateado en FAT32 y lo renombrar a updxell.bin. Enchufar el pen a la Xbox (quitar la corriente 5 seg, para que lo coja bien) y al encender se actualizará. Si da problemas, probar con otro pen usb. Nota: Escribir directamente xell-1f.bin a la Nand no funcionará, hay que seguir los pasos indicados al pie de la letra.
6. Extraer la nand completa y CPU key desde el Xellous. Conectar el router a la Xbox y el DHCP le asignará una IP que mostrará en pantalla (el Xellous también funciona sólo con cable VGA o componentes). Con el DHCP desactivado o conexión directa PC <-> Xbox sin router (puede ser cable de red sin cruzar) se le asigna la IP 192.168.1.99.
Poner la IP en el navegador (no se recomienda Internet Explorer) y acceder al menú web del Xellous, donde se puede extraer la Nand completa, la cpu key y dvd key, etc. de una manera elegante y rápida:
Extraer la Nand completa con la opción raw flash. Renombrar por ejemplo a nandcompletaxellous.bin. Así será más fácil identificarlo, ya que este archivo bin es el que lleva el Xellous + el resto de la Nand original. Extraer 3 veces y comparar, para estar seguros.
Importante: Es normal que el Xellous ahora no deje ver la DVD key y extraer el Key Vault (KV). Esto se debe a que después de flashear el Xell y el Xellous, se ha borrado el KV original en la Xbox (el config sigue siendo el mismo, comprobado). Opcionalmente en este punto se podría restaurar a la Xbox el kv.bin extraído anteriormente, para que esté todo accesible en el Xellous:
nandpro lpt: -w16/256/512 kv.bin 1 1 <-- "-wX" según el tamaño de la Nand
Como dentro de dos minutos estará el XBR+Xellous con los KV y CONFIG originales inyectados, este paso no es necesario.
7. Construir un archivo con el dumpeo completo virgen. Inyectar el bin con esos 3 primeros megas extraidos al principio (ejemplo: nand3mb_1.bin) al bin completo que recien extraido desde el menú web del xellous (ejemplo: nandcompletaxellous.bin):
nandpro nandcompletaxellous.bin: -w3 nand3mb_1.bin
Si sale el mensaje "could not open Virtual Nand Device nandcompletaxellous.bin" utilizar el nandpro 2.0b.
Ahora este archivo resultante será la nand completa original, renombrar por ejemplo a nandcompletaorig.bin, para saber que este es el dumpeo completo sin xellous, para evitar confusiones. Se ha de guardar bien, es un salvavidas además de la cpukey y dvdkey.
8. (Opcional) Extraer el KV y CONFIG ahora del archivo resultante nandcompletaorig.bin. Este paso sólo sirve para comparar y confirmar si los KV y CONFIG siguen siendo los mismos que los que había en la Xbox al principio.
Para nands de 16mb:
nandpro nandcompletaorig.bin: -r16 kv.bin 1 1
nandpro nandcompletaorig.bin: -r16 config.bin 3DE 2
Para nands de 256/512mb:
nandpro nandcompletaorig.bin: -r256/512 kv.bin 1 1
nandpro nandcompletaorig.bin: -r256/512 config.bin EF7 2
9. Inyectar el KV y CONFIG originales en el XBRReboot. Utilizar el XBRRebooter descargado antes y renombrado a XBR.bin:
Para nands de 16mb:
nandpro xbr.bin: -w16 kv.bin 1 1
nandpro xbr.bin: -w16 config.bin 3DE 2
Para nands de 256/512mb:
nandpro xbr.bin: -w256/512 kv.bin 1 1
nandpro xbr.bin: -w256/512 config.bin EF7 2
10. Flashear el XBRReboot. Una vez modificado el XBR.bin, copiar a un pen usb y renombrar a updflash.bin. Al arrancar el Xellous lo detectará y lo escribirá en la Nand (en caso de BigNand son 66mb, tardará 4 o 5 minutos).
Opcional: actualizar el Xell que lleva el XBRReboot a Xellous. Al escribir el XBRReboot sobreescribe el Xellous con el antiguo Xell. Para volver a ponerlo, copiar el xell-2f.bin del RAR del "Xellous 1.0" al usb y renombrar a updslot0.bin. Ejecutar la utilidad Flash360 y actualizar el xell a Xellous. En este post de Flash78 se indica cómo paso a paso: hilo_xellous-v1-0_1369703_s40
Yo habia flasheado 3 consolas con el mismo pc, con la misma longitud de cable, todo sin ningun problema. Todo bien hasta la cuarta consola, me pegue 4r dias probando cosas porque no me reconocia la nand. Lo solucione dejadno el cable muuucho mas corto, pasé de 80cm (si, 80!) a unos 25cm y todo bien a la primera.
Dio algunos bad block, pero eso no tiene porque ser error de lectura, algunas consolas vienen con bloques defectuosos de fabrica.