En este tutorial explicaremos como extraer y obtener la key de lectores Lite-On de Xbox 360 con el Xecuter Connectivity Kit 3 Pro para luego flashearlos con un firmware modificado Xtreme o iXtreme y poder cargar las copias de seguridad de nuestros juegos. Además podremos recuperar un lector en estado de semibrick (Que no abre la bandeja).
Versión pdf de tutorial AQUÍ.MATERIAL NECESARIO-Xbox 360 con lector Lite-On
Connectivity Kit 3 Pro (El que trae USB)
-Cable SATA
-PC con puertos USB
-Placa base compatible SATA o controladora Conceptonic IDE-SATA Combo con chipset VIA
-Lápiz o instrumento afilado conductor (Destornillador, imperdible)
-Destornillador de estrella para desmontar el lector.
Para la extracción de la key y flasheo en Windows:
-Windows XP, Vista o 7 (todos 32-Bits)
-JungleFlasher (Versión 0.1.51 o superior)
-Firmware Xtreme o iXtreme (En el tutorial se usará iXtreme 1.51. Este debeis buscarlo vosotros ya que no podemos proporcionarlo. Su nombre de fichero es ix151-liteon.bin)
-CK3 Tool con drivers (Versión 1.2.4 o superior)
Para recuperación o flasheo de lectores semibrikeados en MS-DOS:
-Pendrive USB autoarrancable con MS-DOS.
-Dosflash16 (Versión 1.7 o superior)
-L-O-ERAS.exe y PortIO32.exe para MS-DOS
-HP USB Flash (Programa para crear USBs autorrancables)
-Archivos de MS-DOS (Estos son del MS-DOS de WinME, pero podeis usar otros)
-Archivos del lector extraidos y generados anteriormente con Jungleflasher: Key.bin, Inquiry.bin, Identify.bin, Dummy.bin o Lite_CFW.bin1) PREPARANDO EL PC, DESMONTANDO EL LECTOR y CONECTANDO EL CONNECTIVITY KIT 3 PROUna vez que tengamos el lector Lite-On de Xbox 360 en nuestra manos (Es necesario abrir la consola. Se da por hecho que ya sabeis desmontarla. Si no es el caso buscad algún tutorial en Google o usad
este) lo desconectaremos de la placa base de la consola retirando el cable SATA negro y el cable de alimentación. A continuación procederemos a retirar la carcasa metálica inferior para dejar al descubierto la circuitería del mismo. Para ello retiramos los 4 tornillos de estrella que se muestran en esta imagen:
Por otra parte con nuestro PC
apagado conectamos el Connectivity Kit 3 Pro tal y como muestran estas imágenes.
Recordad usar el cable de alimentación (Azul o Verde) que viene con vuestro Connectivity Kit y colocarlo en la posición correcta ya que si lo colocais al revés seguramente se os queme el lector:El cable SATA que trae el Connectivity Kit es bastante corto así que usad uno más largo ya que tendremos que tener el lector cerca a la hora de extraer la Key. Este debe ir conectado al lector en un extremo y en el otro a uno de los puertos SATA de nuestra placa base o al puerto
interno (no a los 2 que salen al exterior del equipo) de la controladora Conceptronic. Recordad que vuestra placa ha de ser compatible y no todos los chipsets lo son. Si quereis evitaros problemas, compraros la controladora Conceptronic que está sobre unos 20€.
Nos quedaría enconces este esquema de conexión:
Ahora que ya tenemos todo listo y bien conectado
retiramos el cable USB que va del PC al Connectivity Kit ya que antes tendremos que instalar los drivers del mismo y así evitamos conflictos.
*Nota: El ck3tool solo lo usaremos para instalar los drivers del CK3 y los del PortIO32 y comprobar su funcionamiento. No usaremos este programa para extraer la key ni para flashear ya que todo ello se hará con Jungleflasher. Si sois lo suficientemente expertos podeis instalar los drivers a mano sin usar del ck3toolEntramos en Windows y descomprimimos el archivo
ck3tool_v1.2.4.rar que nos bajamos antes. En el encontrareis un archivo llamado
MSINET.OCX que deberemos copiar a la carpeta
\Windows\System32\ en la partición donde esté instalado Windows. Una vez hecho esto ejecutamos el archivo
ck3tool_v1.2.4.exe que estaba contenido en el ck3tool_v1.2.4.rar previamente descomprimido.
*Nota: Si usais Windows Vista o Windows 7 recordar ejecutar este archivo ck3tool_v1.2.4.exe con permisos de administrador (Click derecho del ratón en el ejecutable --> Ejecutar como administrador).Una vez que tengamos el programa funcionando vamos a
instalar los drivers del Connectivity Kit 3 Pro USB y los drivers del PortIO32 USB. Para ello hacemos click en los 2 botones que se muestran en la imagen y seguimos la instrucciones mostradas en pantalla.
Una vez tengamos los drivers instalados
podemos ya conectar el cable USB del Connectivity Kit al PC y encenderlo poniendo el interruptor del mismo en On (El botón de mode del CK3 no debería de estar pulsado y la luz debería ser azul para evitar problemas). Esperamos a que Windows lo detecte y
comprobamos en el Administrador de Dispositivos del Panel de Control de Windows si todo ha quedado bien instalado como se muestra a continuación:
Ahora que ya tenemos los drivers instalados vamos a
poner el lector en modo "Busy" y ver si es detectado por el ck3tool para luego extraer la key en la siguiente parte del tutorial.
Para poner en en modo Busy el lector basta con
pulsar el botón de Eject del Connectivity Kit y veremos que la bandeja se abrirá, volvemos a pulsar eject y esta empezará a cerrarse, justo cuando la bandeja este por la mitad de su recorrido apagamos el Connectivity Kit moviendo el interruptor a OFF. La bandeja se nos quedará entreabierta. Acto seguido volvemos a encender el Connectivity Kit y la bandeja debería de permanecer en esa posición entreabierta.
*Nota: Este paso es indispensable hacerlo para la extracción de la Key ya que si el lector no está en modo "Busy" no se extrae correctamente la misma.Ahora buscaremos el lector entre los puertos del equipo para saber en cual está, lo que nos servirá como referencia al usar luego Jungleflasher. Para ello volvemos al ck3tool y en la pestaña Settings pulsamos en
"Find USB Ports". En el ejemplo el programa ha encontrado el Connecivity Kit en el puerto COM4:
Ahora buscaremos el puerto SATA del sistema al que está conectado el lector. Para ello pulsamos en el botón
"1. Find system ports" que lo que hará será buscar todos los puertos IDE y SATA de nuestro PC.
Como seguramente no sepamos que hay en cada uno, pulsamos el botón
"2. Query ports" para obtener un listado de los dispositivos conectados. Si el lector es detectado, en el cuadro de resultados tiene que aparecer alguna entrada con el nombre:
(...PLDS....DG-16D2S...) o similar que deberemos seleccionar:
Para comprobar que esa entrada está leyendo bien pinchamos en
"Query Port" con ella marcada. El resultado debería ser similar a la imagen:
Si todo está bien pulsamos en el botón
"3. Use this port" y en el recuadro
"Command Base" debería aparecernos un número. En el ejemplo es 1420. Lo anotamos por si acaso se nos olvida.
Ahora ya sabemos que el lector ha sido detectado por Windows, los drivers están correctamente instalados y que el lector responde bien con el ck3tool. Podemos pasar a la siguiente parte del tutorial. Extraer la key con Jungleflasher.
*Nota: Se puede extraer la Key con ck3tool pero como vamos a flashearlo con Jungleflasher es mejor extraerla ya desde este para evitar conflictos..2) EXTRACCIÓN DE LA KEY Y ARCHIVOS NECESARIOS DEL LECTOR EN WINDOWS CON JUNGLEFLASHERDescomprimimos el archivo
JungleFlasher.0.1.51.Beta.rar (O el de la versión de JungleFlasher que tengais) y lo extraemos a una carpeta. Veremos que dentro de ella hay varios archivos y otra carpeta llamada
firmware. Allí es donde deberemos colocar el firmware xtreme o ixtreme que queramos flashear en nuestro lector. En este tutorial se hará con iXtreme 1.51 por lo que colocamos el archivo
ix151-liteon.bin en dicha carpeta.
*Nota: El firmware debeis buscarlo vosotros ya que es ilegal proporcionarlo. Cuando lo metais en dicha carpeta manted el nombre original del fichero sin cambiarlo ya que si lo haceis el JungleFlasher no lo detectará automaticamente y tendreis que poner muchos valores "a mano" posteriormenteUna vez hecho esto ejecutamos el archivo
JungleFlasher.exe*Nota: Si usais Windows Vista o Windows 7 recordar ejecutar este archivo JungleFlasher.exe con permisos de administrador (Click derecho del ratón en el ejecutable --> Ejecutar como administrador).Ahora extraeremos la key y los archivos necesarios del lector.
Vamos a la
pestaña DVDKey 32 y en ella
seleccionamos el puerto COM y el I/O port que corresponda. En el ejemplo del tutorial eran el COM4 y el I/O se correspondía con el valor del recuadro "Command base" que vimos con el ck3tool, 1420. (Vosotros seleccionad los vuestros que deberíais tener anotados previamente).
Ahora procederemos a extraer la Key. Recordad que
el lector debe de estar en modo "Busy" ya que sino no se extrae bien y el programa nos avisará con un error de Key inválida. En este paso vamos a tener que
hacer un puente entre 2 puntos de la placa del lector mientras se extraen los archivos necesarios. Os recomiendo que acerqueis lo máximo posible a vosotros el lector ya que con una mano hareis el punte y con la otra tendreis que pulsar en el botón "Get Key, create Dummy.bin Open as source" del Jungleflasher. Si teneis a alguien que os eche una mano mejor que mejor.
Procederemos así:
1-) Haced un
puente entre los 2 puntos R707 marcados con linea azul (No hagais caso de la linea roja). El puente podeis hacerlo con un lapiz o un objeto metálico y fino que
SOLO haga contacto con esos 2 puntos a la vez.
Mantened el contacto entre los 2 puntos.2-) Sin dejar de hacer contacto entre los 2 puntos. Pulsad el botón
"Get Key, create Dummy.bin Open as source" del JungleFlasher. Mantened el contacto de los puntos hasta que el Jungleflasher os muestre una ventana para salvar los distintos archivos extraidos.
3-) Id guardando los archivos que generó el JungleFlasher (
Dummy.bin, Inquiry.bin, Identify.bin y Key.bin) y comprobad que en el cuadro de diálogo inferior la key ha sido bien detectada y que no os ha dado ningún mensaje de error o de key inválida. Si dudais podeis repetir los mismos pasos varias veces guardando los archivos en lugares distintos.
Si todo ha ido bien ya tendreis los archivos necesarios para poder flashear vuestro lector
3) FLASHEO DEL LECTOR EN WINDOWS CON JUNGLEFLASHERVamos a la pestaña
"Firmware Tool 32" y pulsamos en el botón
"Load Source Firmware" y buscamos el archivo
Dummy.bin que hemos generado previamente.
Si antes habeis metido correctamente el firmware Xtreme o iXtreme en la carpeta "Firmware" del Jungleflasher, este lo detectará y nos preguntará si queremos cargarlo con los valores correctos de nuestro lector. Le decimos que si.
Si este paso no os sale podeis poner los valores a mano pero os recomendamos que coloqueis el firmware Xtreme o iXtreme en la carpeta correspondiente y repitais el proceso para evitar cometer un error.
Una vez cargado todo debería de quedar algo como esto (con vuestros datos de Key y demás):
Ahora como precaución y para un posible uso futuro pulsamos el botón
"Save to file" para generar el archivo
lite_cfw.bin que será el archivo ya con el que se flasheará el lector.
*Nota: Jungleflasher ya flashea el lector con los datos cargados en la RAM pero es posible que necesitemos este archivo preparado si JungleFlasher no flashea bien el lector y tenemos que hacerlo desde Dosflash en MS-DOS).Ahora ya tenemos el firmware cargado y listo para ser flasheado.
Ahora vamos a la pestaña
"MTK Flash 32" y comprobamos que el valor mostrado en el
cuadro I/O es el correcto. De no serlo seleccionamos el valor correcto en el desplegable. En nuestro ejemplo sría el valor 1402.
Ahora borraremos la memoria del lector completamente para poder ponerlo en un estado en el que sea flasheable (
Status 0x72). Para ello pulsamos el botón
"LiteOn-Erase" y nos saldrá una advertencia diciendo que estemos seguro de tener nuestra Key salvada ya que tras el proceso de borrado ya no se puede volver a recuperar la clave. Aseguraos de tenerla tanto en el archivo key.bin como anotada en un papel o documento por lo que pueda pasar.
Le decimos que "Yes" y ahora nos aparecerá otra advertencia diciendo que una vez pulsemos en "Yes" deberemos apagar y encender rapidamente el lector. Pulsamos en "Yes" y
acto seguido y en menos de 1 segundo ponemos el interruptor del Connectivity Kit en OFF y luego en ON. Si todo va bien el lector estará borrado y en un estado flasheable (Status: 0x72).
Antes de hacer click en el botón Write , pulsamos el botón
Intro/Device ID para enviar al programa los datos correctos del lector.
Ahora solo nos resta hacer click en el botón
"Write" para que el programa empiece a escribir el firmware en la memoria del lector. Escribirá los 4 bancos de memoria y si todo va bien el cuadro de estado inferior no debería mostrar ningún mensaje de error. (No hagais caso a la captura ya que la hice sin tener ningún lector conectado al PC)
Ya teneis vuestro lector flasheado y listo para cargar copias.
*Nota: Si el JungleFlasher se os ha colgado durante el proceso de borrado/flasheo y ahora teneis un lector en estado de semibrick, es decir, un lector que ni siquiera abre la bandeja al estar conectado al CK3 o a la Xbox 360. No os preocupeis, podeis recuperarlo y flashearlo desde MS-DOS siempre y cuando tengais salvados los archivos: Identify.bin, Inquiry.bin, Dummy.bin y Key.bin. O el archivo ya preparado con los datos de vuestro lector: lite_cfw.bin. Para recuperar un lector en ese estado podeis leer la siguiente parte del tutorial.OPCIONAL) RECUPERACIÓN DE LECTORES QUE NO ABREN LA BANDEJA (SEMIBRICKED) Y FLASHEO EN MS-DOSSi el JungleFlasher se os ha colgado durante el proceso de borrado/flasheo y ahora teneis un lector en
estado de semibrick, es decir, un lector que ni siquiera abre la bandeja al estar conectado al CK3 o a la Xbox 360. No os preocupeis, podeis recuperarlo y flashearlo desde MS-DOS
siempre y cuando tengais salvados los archivos: Identify.bin, Inquiry.bin, Dummy.bin y Key.bin o el archivo ya preparado con los datos de vuestro lector: lite_cfw.bin. Para recuperar el lector
necesitaremos iniciar el PC con MS-DOS en estado nativo (No desde la consola de Windows) y para ello nos crearemos un pendrive USB con el mismo y todos los archivos que necesitamos que serán:
-Pendrive USB autoarrancable con MS-DOS.
-Dosflash16 (Versión 1.7 o superior)
-L-O-ERAS.exe y PortIO32.exe para MS-DOS
-HP USB Flash (Programa para crear USBs autorrancables)
-Archivos de MS-DOS (Estos son del MS-DOS de WinME, pero podeis usar otros)
-Archivos del lector extraidos y generados anteriormente con Jungleflasher: Key.bin, Inquiry.bin, Identify.bin, Dummy.bin o Lite_CFW.binProcederemos así:
Crear pendrive USB autoarrancable y copiar los archivos necesarios Necesitaremos:
-HP USB Flash (Programa para crear USBs autorrancables)
-Archivos de MS-DOS (Estos son del MS-DOS de WinME, pero podeis usar otros)
Una vez tengamos todo procederemos así:
1-) Conectamos el pendrive a un puerto USB en nuestro PC
2-) Descomprimimos el archivo
HPUSBFW.rar y bootme.zip3-) Ejecutamos el archivo
HPUSBFW.exe que estaba en la carpeta HPUSBFW.rar. (Si usais Windows Vista debeis ejecutarlo como administrador, para ello -> Click derecho del ratón sobre el archivo -> Ejecutar como administrador).
4-) Una vez ejecutado el HPUSBFW.exe seleccionamos nuestro pendrive en el menú desplegable de
"Device". En las
"Format Options" marcamos:
Quick Format y Create a DOS startup disk Using DOS system files located at: y seleccionamos la 2º carpeta
"bootme" que estaba en la carpeta llamada también bootme del archivo bootme.zip. Marcamos la opción
FAT como sistema de archivos.
5-) Hacemos click en
Start y le decimos que
"Yes". Esperamos a que termine. Ya tenemos nuestro pendrive autoarrancable con MS-DOS.
Una vez hecho esto
copiamos en el directorio raiz del pendrive los siguientes archivos que nos habíamos descargado al principio del tutorial:
- L-O-ERAS.exe
- PortIO32.exe
- DosFlash.exe (El de la carpeta DosFlash16 del archivo comprimido DosFlash_V1.7_Build_20081223.rar)
- DosFlash.typY este que habíamos generado con el JungleFlasher y que es único para nuestro lector:
- lite_CFW.bin (Si no lo tenemos lo generamos con el Jungleflasher a partir del resto de archivos: Key.bin, Inquiry.bin, Identify.bin, Dummy.bin. Ver parte anterior del tutorial de flasheo)Arrancar el PC con el pendrive USB y flashear desde DosFlash Preparamos nuestro PC para que pueda arrancar desde puertos USB. Para ello seleccionamos la opción correspondiente en la configuración de la BIOS o pulsamos la tecla para seleccionar desde donde arrancar en la pantalla del POST (Power On Self Test) al iniciar nuestro PC. Generalmente este tecla suele ser F2 o F12 pero varía según la placa base.
Una vez que que carge MS-DOS encendemos el Connectivity Kit con el lector conectado (Antes no por que podríaa dar errores de arranque) y ejecutamos el archivo DosFlash.exe simplemente escribiendo en la linea de comandos:
DosFlash.exe y pulsando enter (Si el prompt está situado en la raiz del pendrive, sino tendreis que situaros allí usando comandos de navegación de MS-DOS).
A continuación deberemos
seleccionar el puerto SATA en el que está nuestro lector. Elegimos el correspondiente según el caso. (Acordaos del puertos que salía en el recuadro "Command base" de ck3tool , en nuestro ejemplo el 1402.)
*Nota: Si antes de poder elegir el lector el programa nos hace una pregunta de que si queremos seguir enviando datos hasta que responda alguno de los dispositivos le decimos que no tecleando N y pulsando enter.Ahora pulsaremos la tecla
"E" (de Erase) para borrar la memoria del lector elegido y esperamos a que termine.
Si todo va bien , usaremos luego la opción
"W" (de Write) para grabar en el lector nuestro firmware preparado. Cuando nos pida el nombre de archivo escribimos:
lite_cfw.bin y esperamos a que termine de escribir los 4 bancos de memoria.
Si todo ha ido bien podeis apagar el PC y desconectar todo. Si el lector se ha recuperado ahora ya podrá abrir la bandeja y estará flasheado para cargar las copias de seguridad.
*Nota: Si no os deja borrar la memoria o flashear con las opciones E y W salid del programa y ejecutad el comando: L-O-ERASE.exe SATAPORT donde SATAPORT es el puerto SATA donde está el lector.
Por ejemplo en este tutorial sería: L-O-ERASE.exe 1402 .
Tras hacer esto volved a ejecutar el Dosflash y repetid los pasos anteriores de borrado y flasheo.*Nota: El idioma del teclado cuando ejecutais el MS-DOS de este tutorial no es el español por lo que la tecla del guión estará cambiada de sitio.
Enlaces y fuentes usadas para elaborar este tutorial
http://team-xecuter.com/ck3/liteon_probe.htm
hilo_tutorial-extraer-key-del-liteon-con-el-ck3-pro-y-lite_1150068