Mostrando entradas con la etiqueta Review. Mostrar todas las entradas
Mostrando entradas con la etiqueta Review. Mostrar todas las entradas

03 noviembre 2011

Review X360DOCK (aka BoxZii)

REVIEW EN CONSTRUCCION
Review ODDE BoxZii/X360Dock


En esta ocasión traigo otro ODDE (Optical Disc Drive Emulator/Emulador de Unidad de Disco Óptico), y esta vez se trata de un producto español, pero con sello asiático: X360DOCK, o mejor conocido en estas tierras como BoxZii.

Aunque en principio los chicos de BoxZii me han enviado una muestra de su producto para ver que opino de el, lo cierto es que me han dado ganas de hacer una pequeña review de este producto.

Coincide este envío con que la gente de X360DOCK, que son la versión Asiática del BoxZii, me han contactado por medio del foro (www.elotrolado.net) y me han enviado una muestra muestra de su producto, y que después de buscar un poco de info (que no conocía este ODDE), me entero de que es el mismo chip que el BoxZii, pero que se vende en el mercado asiático con otro nombre.

En fin, esperaré a que llegue este envío, y a ver si hay suerte y viene con el tan famoso módulo 2 del paquete (mirar la review para mas detalles), que al momento de recibir la muestra del BoxZii, sólo me han enviado el módulo 1, puesto que es el único disponible al momento de enviármelo.

Hacer una review de un ODDE, teniendo como base otro (del cual ya hice una review) es un poco complicado si es que no quiero caer en comparaciones, pero intentaré hacer una review objetiva y, si caigo en comparaciones, solo será para graficar puntos específicos sobre este chip, y que puedan clarificar algunos conceptos.

Que es un ODDE?
A ver, no me voy a repetir en lo que he comentado en mi anterior review, solo decir que se trata de un chip que tiene la particularidad de "emular" un lector DVD de, en este caso, la consola XBOX360. Con esta emulación se logra "engañar" al sistema, haciéndole creer que está trabajando directamente con un disco óptico físico, cuando en realidad está conectada a un lector "virtual" (emulado) que contiene un disco DVD "virtual" (que será una ISO) cargada, y que se podrá cargar en la consola como si se tratase de un disco original insertado en el lector.

Que ofrece X360Dock/BoxZii?
Este chip (que llamaré XBZ para abreviar, y que viene de X360Dock y BoxZii) se compone de 2 módulos o partes funcionales principales.
Por una parte está el chip propiamente tal, el cual se instala entre la placa de la consola y el lector. Este chip recibe el nombre de "Módulo 1" (Module 1) y puede trabajar directamente, conectándolo a un ordenador, aunque en teoría podría conectarse a cualquier dispositivo USB-OTG con el software adecuado cargado en su firmware, o un ordenador0/Tablet/Smartphone con puerto USB-HOST y con el software adecuado también.
Actualmente, solo existe una versión de software de XBZ, y es para ser utilizada en un PC con Windows. Aún así se mantiene la posibilidad de que se migre la aplicación a otras plataformas/dispositivos para hacer mas "extensivo" su uso.
Comentar que el software de XBZ no funciona correctamente en Linux/Wine, ni en VirtualBox (a no ser que este último se configure adecuadamente los puertos USB)

El otro componente de este ODDE es el "Módulo 2" (Module 2) y se trata de, como lo he mencionado anteriormente, un dispositivo USB-HOST y será el encargado de seleccionar una ISO desde el/los dispositivos USB conectados (pendrives, HDDs, etc), y proporcionar la información de dicha ISO al módulo 1, mediante una conexión USB.

El chip trabaja en modo USB-Slave, es decir, como lo haría un pendrive o un disco duro, en donde se "deposita" información desde una fuente externa. Como tal no tiene la capacidad de administrar un dispositivo USB conectado directamente, ya que sería lo mismo que conectar 2 pendrives directamente: Cada pendrive no sabría que hacer con la información del otro, y por tanto no pueden trabajar juntos.
La parte "inteligente" del chip se ha externalizado. Entenderemos la parte "inteligente" como aquella que tiene la capacidad de conectarse a una fuente de datos (discos duros, pendrives, etc), leer dichos datos (ISOs), proporcionar una interfaz para seleccionar una ISO específica y finalmente enviar la información seleccionada al chip encargado de realizar la emulación.
Esta "externalización" es lo que nosotros traducimos como "PC", aunque como he comentado y sigo creyendo que se puede migrar la aplicación para trabajar en otros dispositivos/entornos.

A estas alturas, mas de uno habrá caído en la cuenta de que en realidad el módulo 2 no es mas que una interfaz para transformar un disco duro USB en un disco USB-OTG, pero evidentemente con algunas características específicas que lo hacen trabajar con el chip, y con esto realizar la emulación, así que tranquilos, no hay que salir corriendo a comprar uno de esos famosos cables/bridges para copiar ficheros desde un pendrive a otro, que no servirán con este chip.

(USB Bridge OTG)




El Chip

Como he comentado anteriormente, he recibido 2 chips, uno correspondiente a la versión europea/occidental, el cual recibe el nombre de BoxZii, y otro que se comercializa en Asia, pero que posiblemente se empiece a ver fuera de ese mercado, y recibe el nombre de X360Dock
En escencia, es el mismo chip/hardware, y la mayor/únicas diferencia que veremos se encuentran en el embalaje y el logo utilizado en los programas.


Muestras enviadas
BoxZii


La muestra enviada por el team BoxZii se compone de una bolsa plástica, en la cual se encuentran todos los componentes del módulo 1 del chip.
No viene acompañada de nintún manual instructivo, pero asumo que es a causa de que es una muestra para hacer una revisión y no una versión retail del mismo.

Contenido:

El paquete se compone de:

- 1 Chip
- 1 cable SATA
- 1 cable POWER
- 1 faja de datos
- Dongle USB
- Jumper (para instalar en el dongle)

X360Dock
Por otra parte, la muestra de la versión asiática del chip viene en una presentación que parece ser una retail, aunque no coincide con la caja presentada en su página web.
Al parecer me han enviado la caja interior, sin la funda de presentación del chip.

Todo el chip viene en una caja de cartón blanca, sin ninguna marca.
En el interior podemos encontrar cada elemento del chip dispuesto de una manera ordenada y, en general, da buena impresión a primera vista (comparando ambas muestras enviadas)

El contenido es similar al BoxZii, pero con algunas diferencias:

- 1 Chip
- 1 cable SATA
- 1 cable POWER
- 1 faja de datos
- Dongle USB
- Cuadrado de papel aislante para pegar en el chip
- Cinta adhesiva de doble cara, para fijar el chip
- Cable MicroUSB para conectar el dongle al PC

Como se puede apreciar, la versión asiática incluye el MiniCD y el cable MiniUSB, lo cual se agradece enormemente (supongo que la versión retail de la versión EUR incluirá alguno de estos elementos que, aunque no son imprescindibles, se agradece que se incluyan).
La otra diferencia es que en la versión asiática no viene el jumper para el dongle, pero supongo, vendrá en el módulo 2 para quienes lo adquieran.

En ambos casos, no se incluye ningún tipo de documentación-guía impresa, ni referencia a ninguna página web donde poder descargar documentación electrónica. Personalmente, considero que cualquier dispositivo de estas características debería incluír al menos una hoja fotocopiada con algun indicativo de como conectar y hacer funcionar el chip, y alguna dirección web para obtener mas información.

Buscando información en internet, me encuentro con este documento que explica, a grandes rasgos, como instalar el chip.


Comparación

He realizado una comparación visual de ambos chips, para ver si se aprecian diferencias de fabricación (generalmente, la inclusión de componentes mas económicos pueden necesitar otro tipo de trazado en la circuitería, cosa que se podría apreciar a simple vista)


Como se puede apreciar en la imagen, los circuitos son idénticos, por tanto podemos afirmar que efectivamente, la única diferencia visible consiste en el contenido de los packs de muestra que han sido enviados.

Desde este punto trataré ambos chips como uno solo, y me referiré a el como BZ-XD (BoxZii-X360Dock).

Instalación del chip

Antes de instalar el chip en la consola, se recomienda actualizar al último dash a la fecha y, una vez instalado correctamente, proceder con la instalación física del chip.
Según me he informado, se puede actualizar la consola, ejecutando el chip en modo emulación, pero no he podido hacer esta prueba, aunque creo que es mejor hacerlo sin tener el chip puesto, para evitar problemas.
Además, y como es de suponer, se recomienda actualizar siempre desde un pendrive. Nunca desde un disco y/o el Live.

Tomando como base el documento de instalación anteriormente mencionado, y un par de guías de instalación de BoxZii (principalmente, la guia de EOL), me dispongo a instalar el chip en la consola.
Los conectores no suponen mayor problema, puesto que en la misma placa hay indicadores para realizar correctamente las conexiones hacia la placa (indicado con "to motherboard"), hacia el lector (indicado con "to drive") y para la faja USB (indicado con "USB")
además, existe un conector extra para realizar el update del chip, pero posiblemente no lo utilicemos, ya que todo se puede hacer mediante el puerto USB (la faja conectada al dongle USB externo)

No haré un video-tutorial para el montaje del chip, puesto que existen muchos en internet. A continuación, dejo un par de ellos para que lo uséis como guía.

En español

En inglés

Observación sobre la instalación: Considerando que el cable SATA y el POWER que vienen junto con el chip, son mas largos que los originales de la consola, es buena idea cambiarlos, conectando los cables largos a la placa y los mas cortos al drive. Esto nos dará un poco mas de holgura a la hora de mover el lector y acomodar el chip sobre él.

Una vez instalado el chip, he procedido aislarlo para evitar cortocircuitos ocasionados por hacer contactos en la placa del chip. Para eso he decidido utilizar cinta aislante, puesto que el papel que venía en el kit del X360Dock no me pareció suficiente, ya que con el calor de la consola podría deslizarse el pegamento/papel, y dejar alguna parte del chip al descubierto (cosa poco probable, por que el chip irá encajado con un poco de presión cuando cierre, pero prefiero confiar en la cinta aislante)
(Vista general del chip aislado e instalado.)

Con el chip aislado, he pasado la faja como indican los manuales, utilizando la ranura del conector de vídeo, pero después de hacer la prueba de conectar la consola, he visto que la faja se presiona y se dobla, y no me ha parecido adecuado, puesto que en mi caso, que uso la consola para armar y desarmar constantemente, pensé que la faja al final se podría estropear si la dejaba ahí.
Buscando una alternativa, he decidido pasarla por la ranura de cable USB, previo ajuste de unas lenguetas internas metálicas (flaps) que podrían dañar la faja. (las he doblado hacia atrás, dejando libre la ranura para la faja).

(Salida de la faja de datos por la ranura existente en el puerto USB)

Una vez todo instalado, procedo a realizar una prueba y ver que todo funciona correctamente. La aplicación (que ya comentaré mas adelante) reconoce el chip como conectado y pruebo a lanzar el juego Burnout Paradise, un juego no muy nuevo, pero que me sirve para verificar que todo funcione correctamente, sin entrar en temas de AP25, ni parcheos de isos, ni movidas raras. Todo se ejecuta correctamente al primer intento.

El chip consta de 3 leds de estado.
Los leds laterales corresponden a los indicadores SATA, e indican el estado de dichas conexiones.
- Led Izquierdo: Puerto SATA conectado a la placa de la consola
- Led Derecho: Puerto SATA conectado al lector de la consola

(LEDs indicadores de estado del chip)

Sus estados pueden ser los siguientes:
- Encendido, conectado correctamente, sin actividad.
- Apagado, no se encuentra conectado el puerto.
- Parpadeante, está conectado y existe actividad en ese momento (hay traspaso de datos en el puerto)

El Led central corresponde a la conexión USB con el PC/Pantalla remota (módulo 2), y tiene este comportamiento:
- Encendido fijo: Chip arrancado en modo "Bridge" (modo directo al lector de la consola)
- Apagado fijo: Chip conectado al PC/Pantalla remota, sin actividad.
- Parpadeante: La conexión con el PC/Pantalla remota presenta actividad (generalmente, el chip está accediendo a la ISO para emular)

Finalmente cierro la consola cuidadosamente, considerando que está el chip muy ajustado sobre el lector, por lo que decido no apretar mucho los tornillos. Pruebo nuevamente la consola semi-cerrada, pero el programa ya no me reconoce el chip.
Después de probar varias veces aflojando y quitando los tornillos, quito la tapa de la consola y pruebo.
Resumen, se ve que la tapa le molesta al chip. posiblemente exista un contacto débil de algun componente (aunque no veo nada extraño en el chip).
Cambio el chip (estaba utilizando el BoxZii) e instalo el X360Dock. Cierro y pruebo, y en esta ocasión parece ir.

Buscando información sobre el tema de cerrar la tapa, encuentro que muchos sitios recomiendan quitar la placa metálica interior de la carcasa, cosa que encuentro muy poco recomendable, puesto que esa placa metálica sirve como disipador de calor de la consola, y sin ella, la temperatura interna de algunos componentes se verá afectada, puesto que refrigeraría peor, pero bueno, no soy experto en el tema y efectivamente puede que sea la mejor opción para el chip, pero yo no quitaré dicha placa de la consola.

Para finalizar, me encuentro con un problema, y es que tengo un MOD de ventiladores (coolers) en la consola, y el panel de control es externo. Dicho panel, obtiene energía desde el puerto USB trasero de la consola.
Como el panel tiene un puerto USB lateral, conecto el dongle en ese puerto, para lo cual debo estirar un poco la faja por que queda ajustada.
(Dongle USB instalado en el controlador externo del un mod del ventilador)

El resultado final no es muy "estilizado", ya que el dongle queda muy fuera de los límites de la consola, pero para probar me bastará.

El Software

La parte PC del chip, consiste en un paquete de drivers (para reconocer el dispositivo BZ-XD conectado), y el propio software del chip.
Este software se compone basicamente de 3 partes:
- GUI (Graphic User Interface o Interface Gráfica de Usuario) del Programa, con el cual se podrá acceder a los distintos modos de funcionamiento del chip, o seleccionar la ISO que se desea cargar en el emulador.
- Librería DLL con la cual es posible comunicar el PC con el chip instalado dentro de la consola.
- Fichero de configuración del chip, donde básicamente se almacenarán las opciones generales seleccionadas en el programa.

El programa de BoxZii y de X360Dock es idéntico, variando solo el logotipo en ambas versiones.
Es más, bajando el paquete de instalación/drivers he podido comprobar que el fichero *NOTES.TXT es idéntico, obviando el nombre del chip mencionado en cada versión.
Además, en la versión X360Dock viene con el fichero AP25Stealth.bin

Interfaz remota?

Por otra parte, había visto la posibilidad de ejecutar remotamente las isos mediante una aplicación para smartphones.
La aplicación en cuestión es simplemente un programa para controlar remotamente el ordenador que esté conectado al boxzii, y desde pantalla manipular el programa para seleccionar y cargar la iso que queramos ejecutar en el BoxZii.

Personalmente, creo que esta solución no es la mas adecuada, y en principio no voy a contemplarla como parte de la review, puesto que no es una característica del chip, sino que es una funcionalidad propia del PC.

Así, y por la misma razón anterior, podría aplicarse una regla de tres, ya que se puede manejar el puntero del ratón del ordenador con un mando wii, por extensión se podría decir que el chip puede ser manipulado por un wiimote.

En contraparte, creo que teniendo la librería (dll) que se comunica con el chip mediante la aplicación GUI, se podría generar servidor web muy simple, donde se implementen las opciones del programa además de la selección de la imagen ISO y que utilice la DLL para realizar la comunicación. Con una solución de este tipo, perfectamente se podría cargar dicha web en cualquier dispositivo con un navegador, y realizar un control real del chip mediante esta interfaz

Ejecutando la aplicación

El software muestra una pantalla con el logo (dependiendo el programa, de BoxZii o de X360Dock), y el estado de conexión del chip: Disconnected o Connected

(Software X360Dock)


(Software BoxZii)

Además, tiene 5 botones:
- Visitar la pagina del chip (www.boxzii.com / www.x360dock.com)
- Setup : Para configurar el tipo de consola donde está instalado el chip: FAT o SLIM
- Open with reboot : Utilizado la primera vez que se ejecuta una iso
- Open ISO : Utilizado para seleccionar otra iso, después de usar la opción "Open with reboot"
- Drive Mode : Para configurar la consola en modo "Bridge" (usar el lector normalmente)

Pruebas realizadas

El software ha sido instalado en varios sistemas operativos, dando como resultado que únicamente se puede lanzar en sistemas Windows con soporte para Framework 2.0 o superior, por lo tanto versiones anteriores a Windows XP no podrán ejecutar este software.

Es interesante este punto, puesto que al no poder instalar en sistemas Windows anteriores, quita la posibilidad de utilizar un ordenador mas antiguo como interfaz para el chip, como podría ser el caso de un Windows 98 o 2000 el cual podría ejecutarse sin problemas en un ordenador de baja potencia, que solamente se utilice como contenedor de un disco duro, y a su vez conexión directa con el chip mediante un puerto USB 2.0

- Windows XP 32bits: instalación y ejecución sin problemas.
- Windows 7 32 bits: instalación y ejecución sin problemas.
- Ubuntu, vía Wine: He logrado instalar y ejecutar el software, pero a falta de los drivers, no es posible conectar el ordenador con el chip
- Ubuntu, vía VirtualBox: He intentado configurar una máquina virtual para que acceda directamente al dispositivo USB, y con esto lograr instalar los drivers dentro de la emulación, pero no he conseguido dar con la configuración correcta.

He desistido intentar otros S.O. (Mac, otras variantes de Linux, etc), ya que tenía esperanzas de lograr ejecutar la virtualización de windows y, con esto, lograr ejecutar el programa para comunicar el ordenador con el chip en otros entornos host.

Tipos de ISOs soportadas

Para esta prueba, además de los juegos de X360 (que por descontado asumo que funcionan en este emulador), también he preparado una iso de un juego XBOX, un vídeo DVD y un DVD con contenido mixto (mp3, foto y avis)
He intentado conseguir una ISO de un DVD-HD, pero no ha sido posible.

Resultados:
- Juegos X360: Como es de esperar, se ejecutan sin mayor problema. he utilizado un juego no muy nuevo, para realizar las primeras pruebas del chip (Burnout Paradise). El resto de pruebas y análisis están explicados mas adelante en la review.
- Juego XBOX: [Por explicar]
- Vídeo DVD: Se ha intentado emular un disco de vídeo standard, pero el chip no ha sido capaz de lanzarlo para su reproducción en la consola.
- DVD con Contenido Mixto: Al igual que el Vídeo DVD, el disco de contenido mixto no ha sido posible reproducirlo (en ninguna de las librerías) mediante el uso del chip.

Paralelamente, he pedido a un amigo que dispone del chip, que haga la prueba de emular un disco DVD-HD, obteniendo como resultado la imposibilidad de ejecutarlo en la consola.

En este punto, me ha sorprendio que el chip no sea capaz de emular un disco de Vídeo DVD. Considerando que el chip es un emulador de una unidad de disco de XBOX360, esperaba que se pudiesen reproducir los mismos contenidos que puede reproducir la unidad lectora física de la consola.

Dejando a un lado lo que he comentado anteriormente, me centraré en las pruebas de juegos X360 y XBOX, que es lo que realmente importa que emule este chip.

Pruebas de velocidad

He preparado un set de pruebas que contemplan las siguientes configuraciones:
Carga de disco
Carga de USB HDD Ordenador 1 (Portátil)
Carga de USB HDD Ordenador 2 (Sobremesa)
Carga de disco con Disco Duro de X360 conectado
Carga de USB HDD Ordenador 1 (Portátil) con Disco Duro de X360 conectado
Carga de USB HDD Ordenador 2 (Sobremesa) con Disco Duro de X360 conectado

En este set de pruebas, he incluído 2 ordenadores distintos, considerando que algunas configuraciones USB pueden ir mas rápidas en unos ordenadores que en otros. Con esto por lo menos tengo un delta de tiempo que puedo analizar y establecer si es significativo o no, dependiendo del caso ejecutado en la prueba.

También he configurado el disco duro USB conectado a cada ordenador, de manera que trabaje en modo rendimiento, y no en modo extracción segura (que es como trabajan los dispositivos USB por defecto). Se que para la prueba es indiferente, puesto que no escribiré datos en el disco duro, pero lo he hecho para minimizar condiciones que hagan mas lenta la transmisión de datos entre el disco duro USB y el chip instalado en la consola.

A continuación, un resumen de los tiempos obtenidos.

Tiempos de carga Sin tener conectado el disco duro de la X360.
Punto de control 1 (donde aparece por primera vez "Start"):
- Disco : 43 seg
- HDD USB : 48 seg
- HDD USB PC2: 46 seg

Punto de control 2 (iniciado el juego, restando los tiempos de demora de selección de menú)
- Disco : 1'13 min
- HDD USB : 1'49 min
- HDD USB PC2: 1'27 min

tiempos de carga con el disco duro de la X360 conectado.
Punto de control 1 (donde aparece por primera vez "Start"):
- Disco : 36 seg
- HDD USB : 33 seg
- HDD USB PC2: 33 seg

Punto de control 2 (iniciado el juego, restando los tiempos de demora de selección de menú)
- Disco : 1'03 min
- HDD USB : 1'02 seg
- HDD USB PC2: 1'01 seg

Conclusión de la prueba: Aunque es un dato evidente, no está de mas mencionarlo y es que los tiempos de carga sin tener el juego instalado en el HDD de la consola (o sin tener el HDD instalado), son muy superiores incluso a la carga en disco DVD. Dicha diferencia desaparece casi completamente cuando se instala el juego desde el HDD de la consola, y se ejecutan directamente.

Como dato adicional: La instalación del juego ha tomado cerca de 44 minutos.

Carga de juegos X360 antiguos

He generado una batería de pruebas para probar el comportamiento del chip con juegos antiguos. Esta prueba no ha tomado mucho tiempo, por que consiste en verificar si se ejecutan cada uno de estos juegos.
- Burnout Paradise: Ok.
- Bayonetta: Ok. *
- Bioshock: Ok.
- Assassin's Creed: Ok.
- The Chronicles of Riddick: Assault on Dark Athena: Ok. *
- Crysis 2: Ok.

* Estos juegos han sido parcheados, cambiando sus waves correspondientes por otras anteriores. No tienen problemas a la hora de ser emulados por el chip.

Juegos XGD3 y compatibilidad AP25/AP26

- Battlefield 3: Ok (cambio de disco sin problemas)
- Batman Arkham City: Ok.
- Gears Of War 3: Ok.

(Algunos juegos corriendo con BoxZii)

Observación sobre el cambio de disco: En muchos sitios he visto que los usuarios comentan que para poder jugar a juegos como Battlefield 3, hay que lanzar el juego desde el disco 2. Esta solución no me parece adecuada, por que pueden existir otros juegos como L.A. Norie, que tiene 3 discos (con cual habría que empezar?)
Sobre este tema, la solución es muy sencilla: empezar con el disco 1 del juego, y cuando se requiera, cargar el nuevo disco con la opción "Load ISO" del programa, presionar una vez eject para que se abra "virtualmente" la bandeja del lector, esperar un par de segundos y presionar nuevamente el botón "eject", para cerrar la bandeja virtual.
Con esto, el chip empezará a cargar la imagen seleccionada, emulando sin problemas el cambio de disco del juego.

Observación sobre velocidad de transmisión:
Al ejecutar una emulación completa, esto es, emulando completamente el disco a partir de una ISO, desde un disco duro USB, se aprecian ciertas relentizaciones sobre todo en cinemáticos, en donde por lo general el vídeo va a saltos y se desincroniza el audio.

Este problema se soluciona instalando completamente el juego en el disco duro interno de la consola, ya que con esto se logran mejores tiempos de acceso a los datos y por tanto no existen relentizaciones a la hora de visualizar secuencias de vídeo.

(En este video se puede apreciar la relentización sufrida a la hora de reproducir la secuencia de video del juego Burnout Paradise)

Actualización del Chip

Hasta ahora, no existe necesidad de actualizar el firmware del chip, puesto que todos vienen con el firmware release. El software del chip se encuentra externalizado en el programa Windows, o en el programa incorporado en el módulo 2.
Aún así, existe la posibilidad de actualizar el chip Actel de manera sencilla:
- Conectar el chip vía USB al ordenador
- Abrir una ventana de comandos
- Ejecutar un programa (que no dispongo en este momento mas datos, puesto que no es público por ahora) donde se da como parámetro un fichero que será el firmware (update.bin) que queremos flashear en el chip
- Abrir la bandeja del lector
- Escribir en el chip
- Cerrar la bandeja del lector
- listo!

Como se puede ver, el proceso es similar a flashear un lector, aunque mas sencillo ya que solo necesitamos conectar el chip a un puerto USB y nada mas.

Módulo 2 - Pantalla remota


Sobre este módulo, poco puedo comentar puesto que el chip solo me ha venido con el módulo 1 (en ambos casos).
Funciones principales

El Módulo 2 tiene las siguientes funciones principales:
- Pantalla resistiva* TFT a color, para selección de ISOs, con sistema tipo a Coverflow.
- HUB USB 2.0 de 3 puertos, para conectar varios dispositivos.
- Tarjeta SD que contendrá el software del Módulo 2, y los ficheros necesarios para emular el lector (key.bin e inquiry.bin)

* He deducido que es resistiva, por el video demo existente en youtube.

Y bueno, la función mas importante de todas: prescindir de un ordenador conectado al chip.

Desconozco si el sistema de selección de ISOs (coverflow) será fijo, o se podrá seleccionar otro visualizador. Según las imágenes, se puede deducir que existirán 2 modos de visualización: Coverflow y Lista.

Tampoco se ha comentado nada sobre la posibilidad de agrupar juegos por algun criterio (tipo, favoritos, etc), pero sería de agradecer. No es mi caso, pero para alguien que tenga unos 50 o mas juegos, debe ser toda una odisea buscar algo que esté en la mitad de la lista, y estar desplazando las carátulas en pantalla con el dedo.

Sobre el HUB USB, entiendo que el chip será capaz de acceder a varios discos duros conectados simultáneamente. Sólo falta por confirmar la posibilidad de utilizar otro tipo de dispositivos USB con el chip (WiFi, Bluetooth, teclado, etc)

(video demo módulo 2, fase desarrollo)

Finalmente, sobre la pantalla, sólo queda esperar a que se confirmen mas características de la misma, como por ejemplo para que servirán los botones que se pueden apreciar en la primera imágen, que así por lo pronto puedo ver los siguientes iconos:
- Home (Casa)
- People (persona)
- Mail (Sobre de correo)
- " i " (creo que es una "i" de "Info")
- Phone (Teléfono)

Además de estos iconos, hay que ver si el pack incluirá un adaptador de energía para conectar a la pantalla, aunque en la imagen ya se puede ver la palabra "Optional" (sería todo un detalle si incluyesen este cargador junto con la pantalla). Es de suponer que, si se conecta un disco duro USB sin alimentación externa, es muy probable que el puerto USB donde esté conectado el dongle+pantalla, no de la suficiente energía para poder alimentar un disco duro.
Dejando de lado lo anterior, creo que es altamente recomendable conectar un disco duro con alimentación externa, para evitar cuelgues/desconexiones del mismo y si es el caso de que el módulo 2 acceda al disco en modo escritura/lectura, evitar alguna pérdida de datos por desconexión.

Pros y Contras de este producto.
Después de estar probando por algunos días el chip, tengo una lista de puntos positivos (pros) y otros mejorables (contras) que paso a detallar a continuación:

PROS:
- Fácil instalación. Omitiendo los problemas específicos que he tenido a la hora de cerrar la consola, la instalación general del chip ha sido bastante simple, asimismo el software no presenta mayores problemas.
A tomar en consideración, tener actualizado el último dash en la consola, antes de la instalación del chip, y las actualizaciones del .NET framework en el PC, para no tener problemas de ejecución del programa del chip.

- Embalaje cuidado, para evitar golpes/maltratos del chip. Entendiendo que en ambos casos han sido enviados muestras que no corresponden con embalajes "Final Release", en el caso del X360Dock el chip viene dentro de una caja de cartón gruesa, encajado en gomaespuma en su interior, lo que garantiza un transporte con el mínimo de golpes que le puedan afectar.

- Cables de longitud adecuada para la manipulación de las conexiones interiores de la consola. Se agradece tener unos cables mas largos de los estrictamente necesarios, por que esto da holgura a la hora de manipular el chip+lector dentro de la consola. Incluso podrían ser demasiado largos en algunos casos, ya que si no se colocan adecuadamente dentro del espacio existente en la consola, pueden llegar a molestar a la hora de encajar el lector, abultando innecesariamente detrás del mismo y dificultando la tarea de cerrar la consola.

- Precio competitivo. Aunque no quiero entrar en comparaciones con otros ODDEs, puesto que no es el objetivo de esta review, un aspecto que considero es importante para mencionar es que es la alternativa mas económica para este tipo de soluciones, si solo nos planteamos adquirir el módulo 1 del chip.

- Inclusión de todos los cables/accesorios necesarios para hacer funcionar el chip. Aunque esto no debería ser un punto a favor, por que debería ser así "por defecto", voy a considerarlo como punto positivo, ya que el X360Dock incluye todo lo que se pueda necesitar para poner a punto el chip: cables, aislantes, fijadores. Lo único que no incluye es el jumper para poner en el Dongle USB, pero este jumper será suministrado junto con la pantalla, para quienes lo adquieran.
En el caso de BoxZii, el jumper viene con el Módulo 1.

Contras:

- En el caso de adquirir solo el módulo 1, es requisito tener un PC conectado al chip.

- El software PC del chip, solo funciona en Sistemas Operativos Windows, y no puede ejecutarse correctamente en máquinas virtuales, lo que descarta a usuarios que utilizan excluyentemente otras alternativas como S.O. principal de sus máquinas.

- En el caso de adquirir el módulo 2, el precio total del chip se acerca a las demás alternativas existentes, por lo que una de sus principales ventajas (el precio competitivo) desaparece en este punto.

- Soporte oficial casi inexistente. He buscado información sobre algún foro o forma de contactar directamente con la gente del chip (que no sean vendedores/revendedores), y no he tenido suerte.
Solo existe un correo electrónico por cada versión del chip, pero no he tenido suerte en que me contesten.
Sería muy de agradecer que se abriese un foro para que la gente pueda obtener soporte directo del fabricante del chip.
Afortunadamente, en EOL existe el forero lynde que está dando soporte no oficial para quienes tengan dudas sobre el chip, pero creo que el soporte primario y oficial debería venir directamente de parte del fabricante.

- Imposiblidad de cargar otro tipo de contenidos para las ISO. Como ya he comentado, me parece muy extraño que, siendo este chip un ODDE (emulador de unidad de disco optico), dependa del contenido de la ISO para poder trabajar.
En este sentido, creo que los desarrolladores podrían incluír la característica de hacer que el chip pueda ejecutar exactamente los mismos contenidos que puede hacer la unidad de disco de la consola, esto es, poder reproducir ISOs de películas, contenidos mixtos (avis, mp3, imágenes), e incluso HD-DVD (aunque claro está, esto no es necesario hoy en día).

- Parcheo de ISOs en función de las comprobaciones AP2x. Entiendo que con el último dashboard que ha salido, si se actualiza la consola habrá que parchear los juegos para que funcionen nuevamente. Lo que no se, y quedo pendiente de averiguar, es si es necesario parchear todas las ISOs, o solo las que corresponden a un determinado dash/AP

Mejoras y sugerencias para implementar


Ya que no he logrado acceder a algún foro donde comentar directamente estas sugerencias, las dejo aquí por si alguien relacionado con el team las mira:

- Slot para tarjeta SD extra. Considerando que actualmente una tarjeta de 32GB no es muy cara, quizás sería muy interesante que la pantalla disponga de un segundo (y hasta tercer) slot para insertar una SD, en la cual se puedan almacenar algunas ISOs (las que mas usemos) y con esto evitar tener conectado un disco duro.
- Posibilidad de ejecutar ISOs de otros tipos, basicamente de DVD-Video y discos de contenido mixto.
- Menú en pantalla. Ya se que los discos de contenido mixto no se pueden ejecutar, pero si se logra hacer, quizas sería interesante disponer de un menú en pantalla, usando la biblioteca de video, imagenes o audio, para poder seleccionar una ISO y con esto omitir el uso de la pantalla remota.
- Selección de siguiente disco en juegos multidisco, con alguna combinación de teclas. Había pensado que quizás sería buena idea que si se mantiene presionado el botón "Eject" por un par de segundos, el chip lo interprete como cargar el siguiente disco, siempre y cuando se mantenga un formato similar a este:
. - Juego X disco 01.iso
. - Juego X disco 02.iso
. - Juego X disco 03.iso
Así, si está cargado el "Juego X disco 01.iso" y se mantiene presionado el botón "Eject", que automáticamente se cargue el siguiente disco "Juego X disco 02.iso"
- En el caso de existir una versión 2 del producto y se desarrolla alguna interfaz WiFi, sería de agradecer que, si se mantiene la pantalla externa, ésta incluya directamente un adaptador WiFi en su circuitería, o dicho en otras palabras, que la pantalla externa sea un todo en 1 (tomando las sugerencias anteriores, y agregando otras):
. - Selector de ISOs
. - Actualizador del software del chip
. - Almacenamiento propio mediante tarjeta SD/MicroSD
. - Servidor WEB para una interfaz WEBMenu
. - Sistema de plugins para incorporar mas funcionalidades (ej: servidor FTP para acceder a los ficheros de los discos conectados, obtención automática de carátulas de juegos via WiFi, cliente SAMBA para acceder a recursos compartidos en la red, etc)

Preguntas frecuentes

Para esta sección, parte de ella me voy a basar en la lista de preguntas frecuentes (FAQ) existente en las páginas oficiales de los chips, y en la lista que ha creado lynde en EOL, para incluír en esta review:

- Que es BoxZii/X360Dock?
Es un emulador del lector de Xbox360, que permite a los usuarios jugar juegos de X360 desde el disco duro de un PC, o un disco duro externo.


- Como trabaja el chip?
Al ser un emulador del lector de la consola, simplemente simula hacer lo mismo que el lector original, cargando ISOs como si fuesen discos físicos. La consola cree que es un disco real el que está insertado y lo ejecuta.


- Funciona en mi consola FAT o SLIM?
Si, funciona tanto en ambas consolas, tanto en la FAT como SLIM. No existen versiones para cada consola.


- Cual es la compatiblidad de este chip?
Funciona en lectores:
Consolas FAT, Lectores:
. - Samsung: Todos
. - Hitachi: Todos
. - Lite-On: Todos
Consolas Slim, Lectores:
. - Lite-On 9504, 0225, 0401, 1071
Nota: Los lectores 0225 tienen un sistema de carga especial.
No funciona en lectores:
. - Lite-On 1214
. - Hitachi 0500


- Como debo instalarlo? soldando?
El chip es se puede instalar completamente sin soldar, de manera muy simple. Solo hay que abrir la consola, poner el chip en la placa base de la consola, conectar un par de cables y cerrar todo. Aunque seas totalmente novato en la scene de XBOX360, podrás seguir las guías de instalación y completarlas sin mayores problemas.

- Es actualizable? y como se actualiza?
Si, es actualizable de la siguiente forma:
. - Modulo 1: se actualiza via PC. Cuando se lance un nuevo firmware, simplemente hay que descargarlo y ejecutarlo desde el PC. El programa (que será un autoactualizador, por lo que puedo suponer) presentará las indicaciones necesarias para preparar el chip y flashear la nueva actualización.

. - Modulo 2: Se actualiza via almacenamiento USB (pendrive). Simplemente hay que descargar el fichero de la actualización, insertarla en un pendrive, conectarlo al módulo 2 y éste lo reconocerá y actualizará automáticamente.

- El display remoto soportará multiples lenguajes?
Actualmente, solo soporta Inglés. Multi lenguaje se espera agregar en una actualización futura.

- Puedo jugar juegos con el nuevo formato XGD3 y/o con protección AP25?
Si, el chip los soporta.

- Mi dongle me ha llegado con un jumper suelto, ¿se lo pongo?
No, ese jumper es para usar el modulo 2, si ya lo tienes debes de ponerselo, en caso de usar el modulo 1 con el pc, no se lo pongas.

- Enciendo la consola con el dongle conectado y me salta error E64...
Tienes que encender la consola sin tener conectado el miniusb al pc, una vez encendida, enchufalo... Si el problema continúa, revisa la instalación.

- ¿Tengo que parchear los juegos para poder usar el Boxzii?
A día de hoy no. Si cambian el dashboard y las comprobaciones AP26, sí, mientras no las cambien, no.

- ¿Puedo jugar a los últimos juegos que existen?
Salvando la respuesta anterior, Si.

- ¿Me banearan si uso el boxzii?
No se recomienda usar en Xbox Live, aunque hay gente que lo hace, pero siempre bajo su responsabilidad.
BoxZii/X360Dock No son seguros 100% en el Live.

- ¿Cuando saldrá el modulo 2?
Está siendo producido y testeado en fábrica, no deben quedar muchas semanas.

- Tengo una slim con lector 0225, me han dicho que tendré problemas con el boxzii....?
Los lectores 0225 son algo "especiales", y de momento existe una forma alternativa para poder usarlos junto al chip.
hilo_boxzii-carga-juegos-en-tu-xbox-360-desde-dispositivo-externo-xgd3-support-d_1653151_s1260#p1726239356

- ¿Tengo que tener flasheado el lector para usar el boxzii?
No es necesario. Simplemente tener el key.bin y el inquiry.bin

- Si actualizo el dash board, teniendo el lector flasheado... ¿pierdo el flasheo?
Si lo haces desde el modo emulación del dispositivo, no.

- El formato del hdd externo debe de ser....
Ntfs



Nota final

El chip ha cumplido las expectativas, incluso superándolas. En principio esperaba tener mas problemas para cargar juegos, en especial aquellos con parcheos antiguos y/o los nuevos con protección AP25/26 y XGD3, pero al contrario se han ejecutado sin mayores problemas.
No me gusta la opción de tener el PC al lado de la consola para poder usar el chip. Es algo que a mi punto de ver es un punto en contra muy grande, pero que posiblemente mejore mucho con la inclusión del módulo 2 del chip.
En general, el chip cumple correctamente con su papel, que es la ejecución de juegos XBOX360 y, si al ususario no le supone un problema tener un ordenador encendido al lado de la consola, creo que es la opción mas económica, si solo se pide el módulo 1 del chip.

Zalu2 and follow the manguiro's way!

05 octubre 2011

Review X360KEY (aka XK3Y)

REVIEW EN CONSTRUCCION

Review/Guía paso a paso de instalación X360KEY (chip para X360)
¿Que es el X360Key?
La función de este chip es la de emular un hardware específico, en este caso, el lector de una XBOX360, lo cual lo hace de una manera muy simple y efectiva de cara al usuario.
Con este dispositivo, se acabó la necesidad de estar flasheando constantemente el lector de la consola por cada actualización que reflashee la unidad, puesto que todo el proceso de actualización se realiza mediante ficheros, generando el firmware correspondientes al lector y copiando este fichero en un pendrive para que el chip actualice su configuración/emulación, con lo que también se ahorra el tiempo y esfuerzo de abrir la consola por cada una de estas actualizaciones.

Para el caso de los Dash que actualicen/flasheen el lector, bastará con encender la consola en modo PassThrough y actualizar. con esto se flasheará correctamente el lector, el dash se actualizará, y solo faltará generar el firmware correspondiente al nuevo flasheo (en el caso de ser necesario) para instalarlo en el chip (via Pendrive), y ya tendremos todo actualizado, sin necesidad de toquetear nada dentro de la consola.

Un pequeño resumen de la scene/hacking de XBOX360
(imagen de consolas x360 para graficar esta sección)

La consola (su placa base) está programada para trabajar con un único lector de discos. Si se cambia este lector, la consola no funcionará.
Para que la consola reconozca su lector, ambos tienen almacenada una KEY (llave), así cuando arranca la consola, ésta le pregunta al lector por su key, y si coincide con la que tiene almacenada, el sistema arranca, sino, dará algún error como el E66 y unas lindas luces rojas.
Decir que si se obtiene la KEY de un lector, y se ingresa en el firmware de otro lector, éste servirá para poder conectarlo a la consola y que ésta arranque correctamente, al tener la misma KEY. Este proceso se llama Spoofing (copiar los datos de un lector en el firmware de otro), y es una de las prácticas mas comunes dentro de la comunidad de flasheadores de X360.
Con todo esto, ya se puede entender por que es tan importante el hackeo/investigación de los lectores de X360.

Después de todo este ladrillo, la pregunta es:
¿Que puede hacer y como funciona el XK3Y?
- El XK3Y es un dispositivo de hardware (un chip) que se debe instalar entre las conexiones del lector y la placa base de la X360.
- Una vez instalado y configurada su parte de software (ingresando la KEY, o lo que es lo mismo, haciendo un spoofing por software), es capaz de "simular" la funcionalidad del lector de la consola, pero que en vez de leer la información desde un DVD, la obtiene desde un fichero ISO, haciéndo creer a la consola que tiene insertado un Disco real en la bandeja del lector.
- Ejecución en modo Pass Through, para "apagar" el chip y que se lea directamente desde el lector de la consola.
- Además, con este chip ya no es requisito tener conectado el lector, por lo que aquellos que tengan un lector estropeado, podrían encontrar una alternativa de solución con este chip.
Agregar también que el chip está pensado para ser instalado sin soldar ni un solo punto, y que con unos conocimientos básicos se puede instalar/usar, por lo que está orientado a cualquier persona que se atreva a abrir su consola para instalarlo.

Requisitos
Básicamente, el único requisito consiste en disponer de la KEY del lector original.
Obtener la KEY puede resultar ser la complicación mas grande y que puede significar un dolor de cabeza para alguien con poca experiencia, y es que es requisito imprescindible tener la KEY del lector original. sin esta, no se puede hacer absolutamente nada con el chip. (no vale tener la KEY de otro lector)
Referente a este tema, el Team del desarrollo del chip ha señalado vía su web oficial que tienen la licencia para utilizar la tecnología de Lizard, para la extracción de la KEY, pero hasta ahora no existe una fecha estimada de liberación de esta característica, ni tampoco hay información al respecto, como podría ser el método de extracción de una key, sin necesidad de cortar pistas, hacer puentes, utilizar "puntas" lectoras, etc.
(imágen del extractor de keys Maximus 360Lizard, con el cual se puede extraer la KEY del lector de la X360)

En algunos foros especializado comentan que esta funcionalidad no se puede implementar con solo conectar el lector a la placa, y que deberá hacer falta alguna cosa (¿dispositivo?) mas para que sea efectiva. En fin, que hay muchos rumores sobre esta característica y que, de salir a la luz transformaría a este chip en un superventas (sería un combo 2 en 1, emulador del lector + extractor de keys), pero de momento solo tenemos un chip bastante sencillo de instalar y configurar, y que no por esto no deja de tener un atractivo especial, con alguna que otra prestación/característica que ha sorprendido durante las pruebas realizadas.

Por cierto, y para aclarar. El modo Pass Through es un modo especial para encender la consola, sin que se ejecute la emulación del drive, o lo que es lo mismo, es como si no estuviese instalado el chip.
En comparación con un firmware LT+, este método tiene muchas mas posibilidades de no ser baneado por usar la consola en el Live, pero NO GARANTIZAN que sea 100% infalible. Recordemos que para obtener la KEY del lector original, hay que desbloquearlo y, por tanto, hay que modificar el lector (que no necesariamente flashear, pero hay que toquetearlo para que permita leer la KEY).
Esta aclaración es debido a que en algunos foros de la web, algunos usuarios aseguran la posibilidad de jugar en el Live sin ser baneados en un 100%, lo cual es falso.

El Chip - Presentación

La muestra enviada es una muestra no retail. Sus componentes vienen en 3 bolsas plásticas, y no acompaña ningún manual, suponemos que es por que al momento de enviarlo se estaban diseñando/fabricando tanto las cajas de embalaje como los manuales del chip.

(En la imágen, las cajas retail presentadas en la página facebook del producto)

Contenido del paquete:

(imagen de los componentes del chip, comparados con una PSP, para hacer una idea general del tamaño)

- Chip X360Key (aka XK3Y o XK)
- Cable SATA (para conectar hacia el lector
- Cable de POWER (para conectar al lector)
- MicroUSB to MicroUSB (conectar el chip con el display externo)
- Lector de tarjetas SD
- Tarjeta MicroSD de 128MB -> Importante, NO hay que formatearla.

La microSD contiene 2 particiones. Una primaria FAT, que es donde copiaremos los ficheros de actualización del chip (ficheros uImage y rootfs), y el firmware del lector (firmware.bin para las FAT o dummy.bin para las Slim), y contiene una segunda partición (que no he logrado reconocer) requerida por el chip para arrancar.

En la muestra recibida, los ficheros del XK3Y corresponden a la release 1.00. al momento de escribir esta review, ya está disponible la versión 1.03 (con soporte para juegos dumpeados con el firmware 0800)

Algunos testers han recibido unas instrucciones básicas que detallo a continuación:
[quote]NOTE! The firmware on this samples does not support 1071 drives. This FW will be available for download in the coming days.

Here is A Quick install guide just incase there is any issue.

1. Open your Xbox 360 and extract the drivekey. (dummy.bin for SLIM and firmware.bin for FAT)

2. Included with the xk3y is a MicroSD card, on this SD card there is two files (rootfs & uImage) (DO NOT FORMAT the MicroSD card!)
2.1 add the extracted drivekey file to the MicroSD card.

3. Attach the MicroSD card in the MicroSD slot located on the xk3y Main Board.

4. Attach the xk3y main board between your Xbox main board and DVD drive (connecting to the DVD drive is not a requirement, but to use pass-through mode and play games from disc its a must)

Cable layout is as follow.

SATA: Original SATA cable from Xbox main board to (J3) on XK main board.
SATA: Included SATA cable from from Xbox DVD drive to (J2) XK main board. (90° L Shape on XK side)
POWER: Original Power cable from Xbox main board to (P2) on XK main board.
POWER: Included Power cable from Xbox DVD Drive to (P1) on XK main board.
USB: Connect MicroUSB cable from J4 on XK main board to XK Remote.



Boot Modes
1. Drive Emulation: Start XB360 by pressing the Main Power Switch.
2. Pass Through: Start XB360 by pressing the Eject button.

How to play games
1. Use any USB drive/hdd media device formatted in NTFS or other supported file formats.
3. Create a folder called "games" in the root of the HDD.
3.1 In the games folder create any folder structure you like.
For example, "games>sports" "games>action"
4. Take your favorite .ISO files and drop them in any folder inside the games folder structure.
5. Enjoy xk3y!

Its also possible to have several HDD devices connected via a powered USB HUB. xk3y will automatically detect all drives and you can then select from the xk3y remote which HDD to use.

IMPORTANT INFO for XGD3/AP25 games.

For all XGD3 games (GoW3, Driver, WarHammer 40K, etc.) it is necessary to put the file "dae.bin" in the /games directory. This file can change whenever MS release a Dash update but there is no need to repatch/reburn games, just replace the dae.bin."

dae.bin download >>> http://www.multiupload.com/RSCQMHBOYH
[/quote]

Instalación
Siguiendo las instrucciones indicadas anteriormente, se procede con la instalación del chip.
Asumiendo que la consola ya se encuentra abierta (para acceder al lector), se desconecta el cable SATA y el POWER del lector, y se conectan en la placa del chip, como indica la figura:


Antes de conectar el drive, se realizarán algunas pruebas para verificar el correcto funcionamiento del chip.

Encendemos la consola y verificamos 2 cosas: El chip tiene un led azul que estará parpadeando, indicando que hay un problema con la MicroSD (o que, en este caso, no está insertada), y que la consola mostrará un error E64 (Drive no está listo)
(En la imagen, se puede apreciar el E64, y el chip con el led azul encendido, que es lo que nos interesa, para saber que está bien conectado. Aunque no se aprecia, también está una luz roja encendida en el panel del power de la consola)

o en ocasiones una pantalla con el logo de X360 "cortado" por partes.

Adicionalmente, la consola mostrará una luz roja parpadeante, la número 3 tomando como referencia esta imágen:

En cualquiera de los casos, no es nada de lo que alarmarse, ya que es un problema recuperable (reconectando el drive, o configurando correctamente el XK3Y).

Antes de proseguir, una recomendación: Generar una imagen de la tarjeta MicroSD, por si es necesario "formatear" y empezar desde 0 con la instalación. Para esto, existen muchas herramientas en la web. personalmente recomiendo Win32DiskImager, con el cual es muy fácil crear una copia de seguridad de la MicroSD. (insertar la SD en un lector, abrir el programa, darle el nombre de un archivo.img donde guardar la imagen, y darle al botón "READ").
Nota: No basta solamente con copiar los ficheros.

Se inserta la MicroSD en el chip, con cuidado que la tapa del lector es bastante frágil. una vez insertada ya no tendremos necesidad de removerla, si todo va bien, ya que para acutalizar los ficheros rootfs, uImage y firmware.bin/dummy.bin (dependiendo de si es FAT o SLIM), se podrá hacer desde el puerto USB del display externo.

Aclaración: aquí tenemos 2 firmwares que diferenciar. uno es el del XK3Y, que serán los ficheros uImage y rootfs (el software del XK), y el otro es el firmware del Lector que es el fichero firmware.bin/dummy.bin
para no confundirnos, desde haroa el firmware del XK3Y lo llamaré firmwareXK, y el del lector, con su nombre (firmware.bin o dummy.bin)

Si en este punto encendemos la consola, veremos que sigue dando E64, pero el XK arranca y muestra una pantalla "No FW" (o "No FW File", dependiendo de la versión del software que tenga instalada), lo cual indicará que está conectando y funcionando correctamente el chip.
(En la imagen, el display remoto del XK mostrando el menú "No FW", por que no se ha instalado un firmware.bin/dummy.bin en la SD)

Actualización del firmware.bin/dummy.bin
La generación del firmware.bin (desde ahora me referiré a firmware.bin para nombrar a los ficheros firmware.bin y/o dummy.bin) es bastante sencilla. Solo basta con tener la KEY del lector original y utilizar cualquier herramienta existente para insertar esa llave en un firmware stock (el firmware por defecto que viene en cada lector) correspondiente al lector original de la consola.
Herramientas: Lizard Toolbox, JungleFlasher, etc. (mirar en las opciones de spoof en firmware stock)
una vez generado el firmware.bin, éste se copia en el directorio raíz de un dispositivo USB, en este caso, un pendrive.
Al insertarlo en el display del XK3Y y encender la consola, el chip verifica el dispositivo conectado y a continuación revisa si hay ficheros para actualizar. si encuentra un firmware.bin lo compara con el que tiene copiado en la MicroSD y, de ser distintos, lo copia automáticamente, mostrando en pantalla los mensajes "Firmware updating, firmware updated, please reset your xbox".
El proceso toma un par de segundos y no reviste mayor complicación.
Una vez reseteada la consola (apagada y encendida), el chip comenzará la emulación del firmware que tiene copiado en la microSD.

Si el firmware es válido (se ha generado correctamente), desplegará el menú "Emulation" con las opciones de navegación/selección de ISOs en el display.

Navegación por el menú
En el display existen 3 botones de navegación: Flecha arriba (para subir), selección y flecha abajo (para bajar).
Si se quiere volver atrás en un menú, bastará con mantener presionado por un momento (1 seg) el botón de selección.
El menú de "Emulación" consta con 3 opciones:
- Select Game
- About
- Tray (Estado)

El menú "Select Game" es bastante intuitivo. se navega por carpetas hasta que se selecciona el fichero .iso
Si se selecciona, con el estado del Tray (bandeja) = cerrado (closed), saldrá una notificación en el display "Tray closed" y no hará nada mas.
Hay que presionar el botón eject del lector (no se abrirá la bandeja. será una apertura virtual), a continuación seleccionar la iso y la bandeja se cerrará automáticamente (de forma virtual) una vez seleccionada la ISO.
El display mostrará el texto "ISO", y continuará con "XBOX 360". Cuando esté montada la ISO, el display cambiará al logo de "360" mostrando el nombre de la ISO seleccionada.
Si la iso es vália, se mostrará en pantalla como si hubiese sido insertado el disco original. (si está habilitada la función de autoreproducción, se lanzará automáticamente en la consola)

El menú About (presente también cuando el chip despliega el menú "No FW" o "No FW File", y en el modo PassThrough o "PassThru"), sirve para obtener datos básicos sobre el software en ejecución (el del XK3Y), y en el caso de estar cargado el fichero firmware.bin, información relativa a firmware del lector (KEY, Versión de firmware, número de serie del drive, etc)

El menú Tray (presente en los modos "No FW" y "PassThru"), no es un menú en sí, sino que un dato informativo del estado de la bandeja de la consola (abierta/cerrada, open/close) .
Hay que recordar que cuando está en funcionamiento el chip la apertura de la bandeja es "virtual", por lo que no se abrirá la bandeja física de la consola, por mucho que se le de al botón eject (aunque esto puede cambiar con la futura implementación de un modo "dump", para dumpear directamente un juego insertado en el lector, hacia el disco duro)

Sobre la funcionalidad del aparato no may mucho mas que decir. La navegación es muy simple e intuitiva, y no debería suponer un problema para ningún usuario.

Las pruebas realizadas al XK3Y.
Además de la configuración y uso básico del chip, tiene otras características que se detallan a continuación:

- Soporte nativo para sistema de archivos NTFS comprimidos
No confundir con ficheros comprimidos en RAR o en ZIP, sino que carpetas comprimidas con la opción "Comprimir para ahorrar espacio en disco"
(Propiedades de una carpeta->Opciones avanzadas->Comprimir contenido para ahorrar espacio en disco. Esta opción sólo está disponible para sistemas de archivo NTFS)

- Soporte de múltiples dispositivos USB conectados.
Se puede conectar un hub USB al XK3Y, y éste reconocerá tantos dispositivos (discos duros, pendrives, etc) como se le conecten.

- Actualización del firmwareXK y del firmware.bin por medio de un pendrive/USB HDD.
Basta con copiar los nuevos ficheros en un pendrive, conectarlo a un display y el XK3Y copiará los ficheros a la tarjeta MicroSD interna. El display nos indicará cuando hay que resetear la XBOX.
(XK3Y mostrando el mensaje "UPDATE COMPLETE RESET XBOX")

- Emulación de ISOs con otros contenidos
Por ejemplo una película DVD. Esta prueba es solo una curiosidad, aunque podría ser posible emular discos HD-DVD (no tengo información sobre el dumpeo de dichos discos, ni si el resultado es una ISO propiamente tal)

- Posibilidad de jugar en modo "PassThru" (Pass Through).
Esto significa que si está el lector original conectado y sin toquetear, las posibilidades de obtener un Permanent BAN por usar el Live son mucho menores que utilizando un custom firmware (como LT+), ya que los datos proporcionados para la comprobación del estado de la consola se hacen sobre el lector físico, con su flasheo correspondiente, además de tener que insertar el juego original para jugar. En todo caso, esto NO garantiza de ninguna forma evitar un baneo del Live, puesto que los métodos utilizados por Microsoft para verificar el estado de las consolas es desconocido, y por tanto cabe la posibilidad de que puedan reconocer el chip instalado en la máquina.
Como ya se ha mencionado, para poder leer la KEY de un lector (y spoofearlo en otro lector, por ejemplo) es necesario "desbloquear" el lector original, y esto ya se puede considerar una modificación, y por tanto es susceptible de obtener un baneo permanente.
La única forma 100% segura de no correr este riesgo, es jugar con una consola sin modificar de ninguna forma.
Sobre este tema, el equipo de desarrollo ha comentado que de momento no es recomendable jugar online con el XK3Y, hasta no tener depurado el nivel de seguridad del mismo, y realizar las verificaciones correspondientes, o lo que es lo mismo, hay que esperar la siguiente oleada de baneos para ver los resultados obtenidos por el chip.

También han comentado que, frente al custom firmware iXtreme tienen mucho mas posibilidades de pasar inadvertido, básicamente por los tiempos de ejecución y comprobación del custom firmware, versus el firmware stock del lector.
En este sentido, al realizar la comprobación de lector por parte del iXtreme, éste puede tardar hasta 10 veces mas que el firmware stock, cosa que Microsoft puede utilizar para determinar que se está utilizando una consola/drive modificado.

El siguiente gráfico muestra de forma muy clara lo comentado anteriormente, comparando un firmware stock, iXtreme, XK3Y calibrado (ajustando los tiempos para que sean iguales a los de un firm stock) y el XK3Y sin calibrar (con toda su velocidad)


- Pruebas para soporte XGD3/AP25.
En el momento de realizar esta review, no se disponía de dumps de juegos con estas características, pero según se puede ver en los foros, estos juegos corren sin problemas.
Lo único que hay que hacer es copiar el fichero dae.bin en el directorio "games" de cada unidad que conectemos al XK3Y.
Con este fichero, no será necesario reparchear cada juego para que pueda ser compatible con las actualizaciones del Dash de Microsoft.
Lo que queda por probar y confirmar, es si en un mismo directorio games pueden convivir juegos con AP20 y AP25 (si este dae.bin es acumulativo), y de no ser posible, si es factible copiar el DAE.BIN en cada subdirectorio de juego, para poder copiar el soporte AP que corresponda.

Pruebas de velocidad
Se ha testeado el XK3Y en distintas modalidades, utilizando siempre el mismo juego, para ver tiempos de carga/desempeño del sistema en general.

Para esta prueba se ha utilizado el juego Burnout Paradise, se ha generado un dump del mismo (que se ha puesto en un disco duro), y a continuación se ha copiado el mismo dump y se ha comprimido (en NTFS), todo esto en otro disco duro.
El planning de pruebas es muy simple:
Carga de disco
Carga de USB HDD sin comprimir
Carga de USB HDD comprimido
Carga de disco con Disco Duro de X360 conectado
Carga de USB HDD sin comprimir con Disco Duro de X360 conectado
Carga de USB HDD comprimido con Disco Duro de X360 conectado

A continuación, un resumen de los tiempos obtenidos.

Tiempos de carga Sin tener conectado el disco duro de la X360.
Punto de control 1 (donde aparece por primera vez "Start"):
- Disco : 43 seg
- HDD USB : 38 seg
- HDD USB Comprimido : 42 seg

Punto de control 2 (iniciado el juego, restando los tiempos de demora de selección de menú)
- Disco : 1'13 min
- HDD USB : 1'10 min
- HDD USB Comprimido : 1'30 min

tiempos de carga con el disco duro de la X360 conectado.
Punto de control 1 (donde aparece por primera vez "Start"):
- Disco : 36 seg
- HDD USB : 31 seg
- HDD USB Comprimido : 31 seg

Punto de control 2 (iniciado el juego, restando los tiempos de demora de selección de menú)
- Disco : 1'03 min
- HDD USB : 57 seg
- HDD USB Comprimido : 58 seg

Sobre esta prueba, no hay nada que nos sorprenda, solo el hecho de constatar que efectivamente, la dupla HDD sin comprimir + X360HDD es la más rápida de todas las combinaciones.

Una bservación. Jugando con un disco duro comprimido, sin X360HDD (o sin tener instalado el juego en el disco duro de la consola), las cinemáticas de los juegos se ven a tirones, y el audio se desincroniza. En todo caso, instalado el juego en el X360HDD, ya no hay que preocuparse de este efecto (que es un tanto molesto, eso sí), ya que los cinemáticos los leerá directamente desde el disco duro propio de la consola, que es mucho mas rápido que un USB externo y comprimido.


Pros y Contras
Llegados a este punto de la review, hay que hacer un repaso a las características del chip, y resaltar algun que otro punto negativo que se le puede encontrar:
PROS:
- Fácil instalación en la placa/lector. No necesita ninguna soldadura ni cortar pistas.
- No requiere tener instalado el exploit del JTAG
- Configuración relativamente sencilla, teniendo la KEY disponible del lector original.
- No necesita flashear el lector
- Es compatible con todos los modelos FAT de Xbox 360, y la mayoría de los modelos SLIM (se van actualizando los soportes para estos modelos)
- Soporta la gran mayoría de juegos Xbox 360 y Xbox (no he tenido un dump de un juego XBox para probar, pero he visto en la web que los ejecuta sin problemas)
- Navegación en el display remoto de manera intuitiva.
- Actualización del software del XK3Y muy sencilla utilizando el puerto USB del display remoto.
- Actualización del firmware del lector emulado (firmware.bin/dummy.bin) utilizando el puerto USB del display remoto.
- Soporte de distintos tipos de sistemas de archivo: NTFS, NTFS Compressed, EXT2/3/4 y Mac OS X Extended.
- El Sistema Operativo base del chip es una versión de Linux (esto lo considero un punto positivo, por que se podría dar el caso de que otras personas externas al team puedan investigar/desarrollar para este chip)
- FPGA totalmente actualizable desde un medio USB a través de la programación JTAG (esto también está incluído como punto positivo, puesto que permite que otros desarrolladores con JTAG se puedan involucrar en la programación de nuevas características de este chip)
- X360key tiene un modo recovery para arreglar bricks que dejen la Flash corrupta. Este punto, siendo positivo en su naturaleza, no la he podido probar por que no me ha quedado claro a que se refiere. supongo que a la flash del lector, puesto que puede emularla sin problemas.
- Emulación de la protección AP25, esto significa que se podrán ejecutar los juegos mas actuales que incluyan esta protección (soporte para juegos XGD3/AP25 como GOW3, Driver, WarHammer 40K, etc).
- Actualización para nuevas protecciones AP. con la actualización del software del XK3Y será posible, en teoría, dotar al chip con la posibilidad de emular nuevos tipos de protecciones que microsoft libere en un futuro.

me puedo dejar mas cosas, pero eso en escencia son los pros de este chip.

Contras:
A pesar que el chip ya puede dar una muy buena impresion a primera vista, he detectado algunos "detalles" que se podrían mejorar para una hipotética revisión.

- Cables demasiado ajustados. Si bien es cierto que instalando el chip en la posición dindicada por el fabricante, debería haber sitio mas que suficiente para la instalación, lo cierto es que si queremos probar otras alternativas es bastante complicado, puesto que los cables suministrados (SATA y POWER) son muy cortos y no dan mucho juego.
En el caso particular de la consola con la que se han hecho estas pruebas, tiene un modding en los ventiladores, siendo los que tiene actualmente mas grandes que los originales, y por tanto no queda espacio para insertar en la posición indicada por el fabricante el chip, por lo que se ha tenido que buscar una posición mas cómoda y que permita cerrar la consola sin problemas (sacrificando espacio/ventilación para el chip)
(Con el modding de los ventiladores hecho en esta consola, no queda espacio para poner correctamente el chip dentro de la consola)

(Instalación del chip en el espacio libre que hay detrás del lector)

- El chip viene sin ningún tipo de aislamiento. Aunque no es un problema realmente, por que se aplica cinta aislante, pero podría venir una cajita o "funda" plástica donde meter el chip y con esto aislarlo de posibles cortocircuitos que pueda tener, al estar expuestos los contactos/soldaduras.
(Asilando el chip con cinta aislante)

- Cable MicroUSB-MicroUSB demasiado corto. Ya he comentado que los cables en general son muy cortos, pero el del display remoto es especialmente corto y no permite muchas opciones para dejar el display de una manera que sea cómoda de usar. El cable debería ser por lo menos el doble de largo que el que viene por defecto. (con un cable mas largo se podría poner el display remoto en la parte superior de la consola, estando en posición vertical, y pegarla con velcro, por dar un ejemplo)

Para este problema, he encontrado una solución que implica comprar 2 cables MicroUSB-USB Macho, y un adaptador USB Hembra-Hembra. se conecta 1 cable en el chip, otro en el display, y se unen con el adaptador, consiguiendo con esto un cable mas largo y mas resistente. Esta solución saldrá unos 9€ aproximadamente en cualquier tienda de electrónica especializada (3€ por pieza)


Modding

Con el cable anteriormente fabricado, o con una extensión de microusb, se puede hacer un pequeño modding a la consola (sin cortes ni perforaciones) para que el cable sea accesible cómodamente, y que la duración del mismo sea mayor que con el cable que viene de fábrica.

Se introduce uno de los cables MicrosUSB-USB (o el cable de extensión MicroUSB) dentro de la consola, conectándolo al chip.

Se acomoda el cable de tal forma que no entorpezca a la hora de ensamblar la consola.
La salida del cable tiene que ser por alguna zona que tenga algo de holgura. En este caso, se ha optado por la parte trasera/derecha de la consola (si está vista en posición horizontal y de frente).

En las ranuras de la parte metálica, pasar el cable y dejar solo unos centímetros para que se pueda acceder a él.
En el caso de ser un cable de extensión, pasar todo el cable que se pueda, sin que se desconecte el chip.


Tapar con la tapa gris, haciendo un poco de presión para que cierre la tapa.

Conectar el adaptador hembra-hembra en el cable USB. A continuación, conectar el otro cable USB-MicroUSB. Este cable será el que se conectará al display remoto.

Acomodar el display remoto donde quede accesible y cómodo. En el ejemplo, se ha optado por agregar una cinta Velcro para poder fijar el display sobre la consola en posición vertical.

Características a implementar en futuras actualizaciones
Según el fabricante, existen ciertas características que serán implementadas en actualizaciones futuras, y que son muy interesantes:

- Extracción automática de la KEY del lector. En la web se ha indicado esto como una novedad/característica, gracias a un acuerdo con el fabricante del Maximus 360Lizard y por lo que podrían emplear su tecnología para obtener la key desde el lector. Sin embargo hay muy poca información sobre este tema y no existe una fecha estimada para incorporar esta característica en el firmware.
- Dump de discos a disco duro. Con esta característica se habilita el lector para realizar una copia del disco (juego original) insertado, directamente en un disco duro, dejando dicha copia en formato ISO.
- Soporte para cargar juegos dumpeados con el firmware 0800v3. Al momento de escribir esta review, existe la actualización 1.03 del XK3Y que debería incorporar esta actualización. Con esta característica, se habilita la carga de juegos dumpeados con el nuevo firm 0800v3, y que son grabados de una manera especial para obtener mas espacio por disco.

Otras características.
En una pequeña "entrevista" con uno de los integrantes del team del XK3Y, me ha comentado que existe la posibilidad de agregar nuevas características, pero todo depende de la demanda que manifiesten los usuarios. Por ejemplo, la inclusión del soporte para leer ficheros .dvd (tanto para películas como para juegos) es una posiblidad que, si se ve interés en ella, se podria implementar en el codigo del firmware del chip.

Interfaz WEB
Al parecer, existe en desarrollo una interfaz web (que utilizaría el dispositivo wifi de la consola) que serviría para hacer las veces de control remoto del chip, presentando en dicha interfaz las funciones que permite el display del propio chip, como por ejemplo seleccionar una iso (y quizás las futuras características como dumpear un disco DVD al disco duro)

aún no hay confirmación de esta característica, pero ya se encuentra una imagen con el menú de selección de ISO desde un teléfono Android, y otro vídeo donde se muestra como navegar en el menú, utilizando una Nintendo DS.
Al ser una interfaz web, se puede suponer que dicha interfaz será posible cargarla en cualquier dispositivo que cuente con WIFI y un navegador web.


Consideraciones generales
Si bien se ha comentado que el único requisito indispensable para la instalación del chip, es tener la KEY del lector original, puede existir otro requisito "no controlable" que paso a describir.
Según me ha podido comentar un miembro del team de desarrollo del chip, en la actualidad existen ciertas consolas que poseen un Dash+firmware del letor en un estado "extraño/ambiguo", y que este estado se soluciona instalando la última actualización del Dashboard.
Para graficar lo anterior, expongo como ejemplo la consola con la que he hecho las pruebas. Originalmente tenía el firmware 7371 y, después de muchas pruebas y algunas generaciones de firmware.bin por parte del team del chip para probar en esta consola, no logramos hacer arrancarlo en este Dash.
Algo extraño que pasaba era que todos los intentos por hacer un snapshot del firmware (utilizando Maximus 360Lizard), daban como resultado datos que no correspondían a los datos reales del lector, en este caso, el código de barras (barcode) leído siempre terminaba en "1", pero el código físico (la pegatina) terminaba en "T". esto podía hacer suponer la existencia de un "Estado Extraño" en el dash de la consola + lector. (quizas los datos del lector incluyendo la KEY eran incorrectos, pero al estar en ambos lados, tanto en la consola como en el lector con los mismos datos, se daba por ok la comprobación)
Como sea, la solución vino del team del XK3Y, y pasó por

Guia de resolución de problemas (Troubleshooting)
- No arranca el XK3Y (se queda la pantalla en el logo del XK3Y) - Si el led azul del XK está parpadeando, verificar que la tarjeta SD esté con los ficheros necesarios (uImage, rootfs y firmware.bin/dummy.bin), e insertada correctamente en el lector de tarjetas del chip.

- Arranca el XK3Y, pero no arranca la consola (E64). Si el display del XK se encuentra en el modo "No FW" o "No FW File", entonces no hay un fichero firmware.bin/dummy.bin válido, y no se ha podido emular (por tanto, el drive nunca estará listo y la consola muestra el error 64 que significa precisamente que existe problemas con el lector). adicionalmente, verificar conexiones de cables.

- Arranca el XK3Y, pero no arranca la consola (E66). Este error indica que la consola no reconoce como válida la unidad del lector, y esto a su vez significa que la KEY se ha introducido incorrectamente, o que se ha generado un firmware stock que no pertenece a la unidad original. Volver a generar el firmware stock, introduciendo correctamente la KEY.

- Arranca la XK3Y y la consola, pero cuando se seleeciona una ISO, la consola muestra mensaje "Reproducir este disco", como si de un DVD de película se tratara. Este error se produce por que la KEY está introducida correctamente, pero por alguna razón ha dejado que arranque la consola. Volver a generar el firmware introduciendo correctamente la KEY.

Para consultas/información sobre este chip y actualizaciones, existe un foro técnico oficial del producto:
http://www.x360keyforum.com/



Videoreview con la información de este artículo

(Videoreview resumen del contenido de este artículo)

Mini Tutorial Como generar firmware solo con la KEY (ya extraída) del lector
Materiales:
- Jungleflasher
- Pack de firmwares stock
- la KEY de tu lecto (aunque sea escrita en un papel)

Procedimiento.
Abrir jungleflasher.

dependiendo de la información que dispongas, puedes hacerlo de varias maneras.
lo único importante es tener la KEY de tu lector.

Mira a ver que opción es la que mas se acomoda con tus datos.

1- dummy.bin: es un snapshot de un firmware (no es un dump completo). este dummy tiene datos importantes, incluyendo la KEY.
1.1- Abrir con Jungleflasher->(Pestaña) FirmwareTool 32->(Boton) Open Source Firmware->[Seleccionar el dummy.bin]
1.2- Se abrirá una ventana con el mensaje:
CÓDIGO: SELECCIONAR TODO
Lite-On firmware loaded to Source buffer!
Do you wish to auto-load Lite-On LT-Plus?

a lo que hay que darle "No" (no queremos crear un firmware LTPlus)
En este punto, la KEY se verá en el cuadro de texto "DVD Key", junto con mas información relevante del firmware.
1.3- Seleccionar (Boton) Open Target Firmware->[Seleccionar el firmware stock correspondiente al lector original de la consola. este firmware es el que se descargó con el Pack de firmwares stock]
1.4- Seleccionar (Botón) Spoof Source to Target
Se copiarán los datos, entre ellos la KEY, desde el dummy al firmware stock.
1.5- Seleccionar (Botón) Save to File, y guardar con el nombre "firmware.bin" si es una consola FAT o "dummy.bin" si es slim.

2- KEY.bin: es un archivo que solo contiene la KEY del lector.
2.1- Seleccionar (Boton) Open Target Firmware->[Seleccionar el firmware stock correspondiente al lector original de la consola. este firmware es el que se descargó con el Pack de firmwares stock]
2.2- Seleccionar (Boton) Manual Spoofing->en la ventana que se abre (Botón) Load Key.bin->[Seleccionar fichero KEY.bin]->(Botón) Ok.
En este momento estarás en la ventana original, con el firmware stock cargado y la KEY insertada (spoofeada).
2.3- Seleccionar (Botón) Save to File, y guardar con el nombre "firmware.bin" si es una consola FAT o "dummy.bin" si es slim.

3- KEY escrita en papel (o similar). Es la key propiamente.
3.1- Seleccionar (Boton) Open Target Firmware->[Seleccionar el firmware stock correspondiente al lector original de la consola. este firmware es el que se descargó con el Pack de firmwares stock]
3.2- Seleccionar (Boton) Manual Spoofing->en la ventana que se abre, eliminar el contenido que está al lado del botón "Load key.bin", e ingresar correctamente la KEY que tenemos en el papel (o donde sea) escrita->seleccionar (check).
si la clave es correcta (basicamente, debe contener 32 carácteres), el botón "check" se deshabilitará.
3.3- Seleccionar (Botón) Ok.
3.4- Seleccionar (Botón) Save to File, y guardar con el nombre "firmware.bin" si es una consola FAT o "dummy.bin" si es slim.


Firmware Updates
- Firmware 1.00 (Imagen de la tarjeta SD). Para generar la microSD, se necesita esta herramienta
- Firmware 1.02
- Firmware 1.03 (agrega soporte para juegos ripeados 0800)
- Firmware 1.04 (agrega soporte para ISOMenu)
- Firmware 1.05 (agrega soporte para imagenes de carátulas del ISOMenu)
(Fuente: www.x360keyforum.com)

El fichero dae.bin no se puede distribuir por el foro. para consultas sobre este fichero, enviar un correo al siguiente bot:
daelatest@gmail.com

Nota final:
La sensación final que ha dado este chip es muy buena, aunque a falta de pulir algunos detalles (como el cable microUSB a microUSB que es especialmente corto) se podria considerar la solución definitiva para olvidar estar parcheando discos y quemando para hacer pruebas, además de que con las futuras implementaciones (leer la KEY y realizar dumpeos directamente), se puede considerar como un muy buen chip/gadget que, con todo lo que hace, mas las futuras implementaciones, bien vale el precio que tiene (entre los 90 y 100€).
Quien no se quiera complicar, aquí tiene una gran alternativa.

Espero que esta Review/Guía sea de utilidad para quien esté interesado en adquirir este chip.

Zalu2!

NEWS
Revisión del chip modelo Rev7-2

- Revisión de componentes (mejor calidad)
- Revisión de cables (se ha eliminado el microusb-microusb)
- Incorporación de cable/faja para poder sacar por las ranuras del USB (no hace falta modding)
- Nuevo conector, enchufado directamente al usb de la consola (La Cosa USB v2) XD
- Eliminación del display remoto (por confirmar)







and follow the manguiro's way!