13 agosto 2012

Review Video Consola/Tablet Android Droid X360

Review Video Consola/Tablet Android Droid X360




Agradecimientos


Gracias a la tienda WILLGOO, nos han enviado una muestra de la consola Droid X360 para escribir este artículo.

Uso de esta review


Se permite utilizar esta review, ya sea copiándola o referenciándola mediante un link, a cualquiera que lo desee, con la única condición de que se mantenga el autor y un enlace a la fuente original de esta review, y que se cita en el siguiente apartado.

Fuente y actualización de la información de este artículo


El artículo original (en español) se encuentra en mi blog.
También existen versiones actualizadas en www.elotrolado.net y en www.gp32spain.com
Existe una versión en inglés en forum.openhandhelds.net

Para actualizaciones sobre este artículo, sugiero visitar alguno de los enlaces mencionados anteriormente.

Introducción


Hasta ahora, el mercado de las consolas portátiles Android (las famosas consolas chinas android) estaba acaparado en la práctica por dos compañías (JXD y YINLIPS), y su gama de productos que ofrecían en el mercado, compitiendo entre sí con productos de características similares, unos con algunas ventajas y algunos problemas con respecto a su homólogo de la compañía rival.

Pero en estos últimos días ha salido una nueva alternativa que viene a competir directamente con los productos estrella de cada una de las compañías mencionadas. El producto se llama Droid X360 y está generando expectación entre los usuarios y seguidores de este tipo de dispositivos por que incorpora 3 elementos que los usuarios estábamos pidiendo desde hace mucho tiempo, a saber:

- D-PAD en condiciones. Una sola pieza (nada de crucetas partidas, ni botones)
- Separación de las funciones del D-PAD y del sitck (izquierdo)
- Inclusión de un nuevo stick (derecho)

Evidentemente, esto abre un mundo mucho mas extenso de posibilidades, sobre todo de cara a la retroemulación, ya que al disponer de un set tan amplio se puede mapear casi todos los controles de los emuladores existentes hasta la fecha, con excepción quizás de PSX, que faltarían 4 botones para realizar el mapeo completo (bueno, en realidad 2, pero como veremos mas adelante o como el mismo usuario podrá darse cuenta, estos mapeos carecen de importancia puesto que muy pocos juegos llegan a utilizar el R3 y L3, y en el caso de necesitar mapear L2 y R2, se puede utilizar los botones de volúmen del dispositivo)

Todo muy bien, pero la consola tiene sus defectos (como era de esperar) y donde tiene su mayor problema es sin duda en la respuesta de los mandos, como mas adelante en este artículo menciono.

No quiero adelantar mucho, pero probablemente quien lea esto ya habrá leído otras reviews o comentarios y tiene una idea preconcebida sobre el dispositivo. Aún así, invito a leer el artículo, que intentaré ser lo mas directo posible, y que mi experiencia sirva para haceros una idea de que puede o no puede ofrecer este dispositivo.

Este artículo se compone de las siguientes secciones




  • Unboxing y descripción
  • Características
  • Root & Market/Play Store
  • Benchmarks
  • Prueba del círculo
  • Desempeño con juegos
  • Batería
  • Updates y custom Firmwares
  • Pros, contras y mejoras
  • Conclusión


Unboxing y descripción


La consola viene en una caja de cartón duro, con impresiones correspondientes a su contenido en Chino y en Inglés.




Al abrir la caja, nos encontramos directamente con la consola encajada en una estructura de goma, protegida por bolsa de burbujas para evitar daños en su transporte.

Levantando la consola, nos encontramos con el resto de elementos que la acompañan dentro de la caja.



La consola, además de venir envuelta en una bolsa de burbujas, viene con 2 films plásticos para evitar rayaduras en su superficie.

Elementos que componen el paquete:



Cargador (con enchufe estándard Eur/Ame)
Cable USB OTG
Audífonos (Cascos)
Cable MiniUSB (para transferencia de datos)
Cable MiniHDMI-HDMI
consola Droid X360

Nota acerca del contenido en general


El dispositivo no viene acompañado por ningún tipo de manual, guía o tarjetas de garantía, que aunque pocas veces suelen ser útiles, le proporciona al conjunto en general un aspecto mas "serio" para quien adquiere este tipo de producto. No es un punto relevante a mi parecer, pero si que mejora bastante la imagen de la marca el incluír estos elementos.

Nota acerca del cargador


El cargador tiene una clavija de punta fina para conectar a la consola. Este conector, si bien es cierto no es tradicional encontrarlo en artículos electrónicos de uso cotidiano, se está transformando en un conector bastante frecuente en productos de este tipo (consolas y tablets android de procedencia china)

En todo caso, la tablet puede cargar mediante el puerto miniUSB, por lo que el uso del transformador no se hace estrictamente necesario.

Un punto a favor del contector es que, a diferencia de otros productos, éste viene directamente con la clavija para conectar en un enchufe de pared Europeo o Americano. (no hay necesidad de usar un adaptador de clavijas)

Nota acerca del cable HDMI


Me ha sorprendido gratamente ver que se incluye todo lo necesario en cuanto a conectividad de la consola, y que ésto incluya el cable MiniHDMI-HDMI. Posiblemente la no inclusión de este cable podría abaratar el precio de la consola en un par de euros, pero por esa diferencia, sin duda que es mejor pagar esos euros por que incluya directamente el cable, que de otra forma podría resultar mas costoso comprándolo por separado (en tienda física, este cable cuesta unos 9~20€ según donde se compre, y por eBay se puede conseguir por unos 4~5€)

Descripción de la consola


Vista frontal



  • D-PAD (de una sola pieza)
  • Stick izquierdo
  • Botón [Menú] de Android
  • 4 Botones de juego
  • Stick derecho
  • Botón Select
  • Botón Start
  • Pantalla 5"
  • Cámara frontal


Vista trasera



  • Cámara trasera
  • Salida de altavoz izquierdo
  • Salida de altavoz derecho


Vista superior




  • Gatillo izquierdo
  • Botón [Vol-]
  • Botón [Vol+]
  • Ranura microSD
  • Botón [R&U]
  • botón Power
  • Gatillo derecho


Vista inferior




  • Entrada cargador
  • MiniUSB (OTG)
  • Salida audio (Audifonos/cascos)
  • puerto MiniHDMI
  • ranura Micrófono
  • boton Reset


Acerca de los sticks


Los sticks no se comportan como analógicos, sino como simples contactos digitales.

La superficie de los sticks no es fija, esto quiere decir que si ponemos el dedo encima, podemos girar "la seta", cosa que puede resultar molesta en el transcurso de un juego. Quizás se pueda arreglar, desomontándola y agregando algún elemento que la fije al controlador.

Acerca de la configuración por defecto


A continuación, dejo una lista con la configuración por defecto que trae la consola para todos los botones y controladores que posee.

  • D-PAD Up: D-PAD Up
  • D-PAD Down: D-PAD Down
  • D-PAD Left: D-PAD Left
  • D-PAD Right: D-PAD Right

  • Left Stick Up : Numpad 8 / Swipe Up
  • Left Stick Down : Numpad 2 / Swipe Down
  • Left Stick Left : Numpad 4 / Swipe Left
  • Left Stick Right : Numpad 6 / Swipe Right

  • Right Stick Up : Page Up
  • Right Stick Down : Page Down
  • Right Stick Left : " ] "
  • Right Stick Right : Left-Ctrl

  • X - (equivalente al Boton Triangulo) : " / "
  • B - (equivalente al Boton Cruz) : Insert
  • Y - (equivalente al Boton Cuadrado) : End
  • A - (equivalente al Boton Círculo) : " - "

  • Gatillo izquierdo : " [ "
  • Gatillo derecho : Delete

  • Select : " = "
  • Start : Key 126

  • Botón [Menú] = Menú Android
  • Botón [Vol-] = Bajar Volumen
  • Botón [Vol+] = Subir Volumen

En total, existen 23 teclas físicas en el dispositivo, de las cuales 22 se pueden configurar (mapear) en emuladores, si contamos con las teclas Vol- y Vol+. (La tecla Menu no se puede mapear)

Nota acerca de la asignación de teclas


Me llama la atención que, existinendo una gran cantidad de teclas pre-configuradas en un teclado android dedicadas a controladores de juegos (Boton_A, Boton_B, etc), no se opte por estas configuraciones y en su lugar se utilicen teclas "normales" como puede ser "/" o "-".

El resultado de este tipo de asignaciones es que, estando en cualquier aplicación android que permita ingresar texto (como en el escritorio principal), al presionar accidentalmente una de estas teclas se abra la búsqueda de google (por ejemplo) y muestre el teclado android.

Este problema se ha comentado en otros artículos, y mas que un problema del dispositivo como hardware, es un problema de lógica, puesto que si en vez de asignar el carácter/tecla "/" a un botón, se le asigna el "Boton_A" de un controlador de juegos (por ejemplo), este problema estaría solucionado.

Nota acerca de la salida HDMI

La reproducción del vídeo de la consola por la salida HDMI de la misma se realiza en modalidad dual, esto es, duplicando el contenido en ambas pantallas (dispositivo y pantalla externa conectada).

No existen opciones de configuración de la salida de TV.


Características


Las "tripas" del dispositivo cuentan con una configuración bastante standard que podemos encontrar en otro tipo de dispositivos similares.

Estas son las características con las que se promociona este producto:

  • CPU: Allwinner A10, 1.0GHz (overclockeable a 1.152 o 1.2GHz)
  • GPU: Mali400 MP
  • O.S.: Android 4.0.4 ICS
  • RAM: 512MB
  • Tamaño pantalla: 5 Inch
  • Tipo pantalla: Capacitive Screen
  • Tipo display: TFT
  • Resolución: 800x480 px
  • Memoria externa: 1 x microSD. Soporte hasta 16GB (comprobado que funcionan las de 32GB)
  • Cámara: Dual, Frontal 0.3 MP, Trasera 2.0MP (la trasera es de muy baja calidad)
  • Sensor de inclinación: Si
  • Multi-Touch: sí, 5 puntos
  • Play Store: Pre-instalado
  • WIFI: 802.11 b/g/n
  • 3G: Soporte externo (*)
  • Conector de salida de audio: 3.5mm (estándar)
  • Batería: 2800 mAh
  • Tiempo de actividad: Hasta 3 horas
  • Dimensiones: 192x85x12mm
  • Peso: 250g
  • TV-Out: 1 x MiniHDMI
  • USB: 1 x Micro USB port (OTG)

* aún no he podido verificar esta característica.

A continuación, dejo algunas capturas de pantalla que muestran información del sistema obtenidas desde el mismo dispositivo.

Antutu Benchmark (System Info)

Quadrant Standard (System Info & Display Info)



Nota acerca de la batería


En principio, puede parecer que la duración de la batería es mucho menor que otros productos similares, pero lo cierto es que despés de utilizar el dispositivo, es bastante mas acertada la duración comentada en este producto, que otros que se suponen que tienen mas batería, pero la duración de la misma es similar a esta consola.

Nota acerca de la pantalla


La pantalla táctil en un principio tenía muy mala respuesta. Después de limpiarla muy bien (para eliminar los restos del adhesivo de la película protectora que trae desde fábrica), he presionado con las manos la superficie hasta que oí algo que me indicó que posiblemente estaba mal cerrada.

Debo comentar que cuando me llegó la consola, lo primero que hice fué empezar a presionar por todas partes para verificar la "robustez" del ensamblado, y en algún momento intenté quitar el protector plástico de la pantalla, y que quizás por esta razón la pantalla sufrió algún tipo de fallo hasta que lo "reparé" presionando sobre su superficie.

Después de esto, la pantalla responde bastante bien, aunque he notado un problema de "calibración" (que no es aplicable a las pantallas capacitivas) y es que siempre se seleccionan los objetos mas arriba de donde yo presiono en pantalla, aunque esto también puede ser debido a la "inspección" que realicé al dispositivo desde el comienzo.

Posiblemente le instale un protector de pantalla, para ver si no es problema de la misma grasa de los dedos que al tocar en pantalla generan una película que la hace menos sensible, y por tanto evitar respuestas incorrectas al tocar en su superficie.

Root & Market/Play Store


La consola viene pre-rooteada desde fábrica, por lo que nos podemos evitar tener que buscar por la web sobre métodos para conseguir el rooteo.

Por otra parte, viene instalado de fábrica también el Google Play Store, aunque posiblemente sea necesario generar algunos cambios para obtener un acceso a un abanico mas amplio de aplicaciones que las que vienen por defecto, puesto que algunas aplicaciones populares como el FPSe no aparecen como disponibles.

He probado un parche existente (SuperScript, que comentaré mas adelante), que se supone que realiza los arreglos oportunos al market, pero siguen sin aparecer muchas aplicaciones, por lo que intentaré buscar un método alternativo para solucionar este problema.

Una nota acerca del Superuser. En general, las aplicaciones que requieren permisos de root, accederán sin problemas al sistema, pero existen algunas que requieren la ventana de superuser para permitir el acceso de ciertas aplicaciones.

En este hilo de sltatedroid hay unos pasos sencillos (que yo desconocía) que habilitan la ventana de confirmación del superuser en los sistemas que vienen pre-rooteados, y que comentaré a continuación:

Abrir el programa superuser
Ir a Preferencias, y bajar en la lista de opciones hasta encontrar "Su binary vnull tap to check for updates", y seleccionar
Se abrirá una entana en la que nos indicará si hay que atualizar o no. Actualizar (según el caso)
Una vez actualizado abrimos el Market/Play Store, busamos el programa BusyBox Installer de JRummy16 y lo instalamos
Ejecutamos el BusyBox Installer. Instalamos en la ruta "/System/Xbin" (seleccionar con la flecha en la lista de opciones disponibles)
Instalar nuevamente, pero ahora en la ruta "/System/Bin"
Reiniciar

Ya se encuentra rooteado el terminal, y con la ventana del superusuario habilitada.

Benchmarks

Las pruebas de benchmarks del dispositivo han mostrado mas o menos lo que se esperaba de su configuración de hardware, resaltando su rendimiento en gráficos 3D gracias a su Mali-400MP

Quadrant Standard


CPU: 1294
Mem: 3633
I/O: 3195
2D: 1144
3D: 1167
Total: 2087

Antutu Benchmark


RAM: 431
CPU integer: 635
CPU float-point: 155
2D Graphics: 326
3D Graphics: 1117
Database I/O: 210
SD card write: 78 (7.8 MB/s)
SD card read: 150 (15.0 MB/s)
CPU frequency: 1008 MHz *
Total: 3102

Esta prueba fué ejecutada con la configuración por defecto de la consola, y con governor = performance.


Prueba del círculo


Esta prueba la realizo para ver el aspecto de la pantalla. Básicamente consiste en mostrar un círculo en la pantalla del dispositivo y medir su ancho y alto, y comprobar que los valores son similares para asumir que es un círculo correctamente dibujado, o en caso contrario, que la imagen se deforma.

 


Ancho: 49mm aprox
Alto: 48.5mm aprox

La diferencia entre el ancho y el alto es de unos 0.5mm aproximadamente (medio milímetro), por lo que a mi entender es razonable y el círculo se dibuja correctamente en pantalla.

Desempeño con juegos


Creo que ésta es la parte que mas interés puede generar de este artículo, ya que el dispositivo precisamente está diseñado para ser utilizado como consola para videojuegos.

Merece la pena separar y analizar los juegos que se pueden ejecutar en este dispositivo en Android y Emuladores, por que para ambos hay parámetros distintos con lo que medir, y problemas distintos con los que nos encontraremos.

Juegos Android


Como ya he comentado anteriormente, la pantalla presenta ciertos problemas en su respuesta táctil, los cuales se hacen muy acusados dependiendo de que programa o aplicación estemos utilizando.

Existen zonas de la pantalla que da la sensación de ser menos sensibles que otras, lo cual implica tener que presionar un poco mas fuerte sobre la superficie para que el sistema registre el toque.

Para juegos en general, el comportamiento es aceptable puesto que es habitual que existan controles con superficies relativamente grandes donde poder presionar la pantalla (y que se corresonda con un control virtual) y por tanto los toques responden de forma adecuada en general.

El problema viene con la selección o intereacciones mas detalladas, que requieren un poco mas de precisión como puede ser un explorador de ficheros en donde cada elemento se corresponde con un área de selección relativamente pequeña, y que por tanto es necesario disponer de una pantalla con buena respuesta para no equivocarnos en la selección de estos elementos.

Aún así, la ejecución de los juegos y su desempeño se realizan con bastante soltura, siendo fluídos y sin relentizaciones en general.

Emuladores


Aquí es donde se empiezan a manifestar algunos problemas de este dispositivo y que se han hecho ecos en algunos foros y webs especializados, y es que existen varios problemas relativos al uso de los botones y controladores del dispositivo, los cuales voy a comentar por partes.

Problema con el D-PAD


Según se puede leer en algunos sitios, el D-PAD del dispositivo tiene el gran inconveniente de que el D-Pad resulta "duro", o mas bien hay que presionar "hasta el fondo" cada direccional para que la consola registre este movimiento.

Según las pruebas que he podido hacer, este problema es mas pronunciado en unos emuladores/juegos mas que en otros, siendo programas como Mame (Tiger Arcade) de los que mas notoriedad tiene el problema, en juegos como Cadillacs & dinosaurs resulta tan molesto, que en la práctica es un jugable.

Otros emuladores como FPSe, dependiendo del juego se puede apreciar mas o menos el problema. Juegos como Tekken 3 se pueden jugar sin mayores problemas, logrando generar movimientos complejos como los puños eléctricos de Jin Kazama en secuencia de 2 y hasta comenzando con el tercero de estos movimientos, en un solo Juggle (la referencia servirá sobre todo para personas que conocen del juego)

En general se puede jugar bastante bien, realizando movimientos de bola (abajo, abajo/adelante, adelante), media luna (atrás, atrás/abajo, abajo, adalante/abajo, adelante), hadoukens (adelante, abajo, adelante) o hadoukens "eléctricos" (adelante, abajo, adelante/abajo. disculpad por el nombre, pero ahora mismo no los recuerdo, aunque he puesto los términos mas "coloquiales" de estos movimientos)

Sin embago otros juegos, como Street Fighter Alpha 3, son en la práctica injugables en el mismo emulador.

Movimientos especiales como bolas, hadoukens o especiales (doble bola) en la práctica son imposibles de hacer.

Tengo una idea de por qué en algunos juegos va mejor y en otros peor. Juegos como Tekken 3 van un poco relantizados (no van full speed) y puede ser que movimientos por separados como adelante y abajo, el juego lo interprete como una sola lectura de adelante/abajo, por lo que es mas fácil realizar movimientos sobre todo de diagonales, y los comandos se ejecuten con mayor soltura.

Sin embargo juegos con movimientos mas estrictos como Street Fighter Alpha 3, puede que se ejecuten con mayor rapidez, o por lo menos la lectura de los controles sea mas rápida y, por lo tanto, mas precisa. Así, movimientos como una bola, que debería ser abajo, abajo/adelante, adelante, costará mas realizarlos por que el diagonal abajo/adelante cuesta mas registrarlo, y por tanto el movimiento es mas difícil de realizar.

He sacado algunas fotografías comparativas entre los D-Pad de la PSVita y Droid, y con esto puede que queden mas claras algunas dudas (y algunas correcciones) del problema del D-Pad


A simple vista, comparando ambos D-Pad (izquierdo de la Droid y derecho de la PSVita) puede dar la impresión de que son bastante similares ya que su tamaño, relieve y hasta la posición es similar.

El problema se muestra cuando se presiona el direccional. En la imagen a continuación se puede ver como queda el D-Pad cuando se presiona uno de los direccionales


En la imagen anterior se puede apreciar que, incluso con el direccional presionado, el D-Pad sigue teniendo un relieve que genera el tacto suficiente para poder utilizarlo con el pulgar.

A continuación la misma prueba con la Droid.


En esta  imágen se puede ver que cuando se presiona completamente el direccional, éste queda al mismo nivel que el chasis de la consola. A ésto le sumamos que el contacto del direccional se registra al final de la pulsación (hay que pulsar completamente el direccional para que se registre) entonces vamos comprendiendo por que resulta complicado efectuar movimientos con esta consola.

Ahora el mismo ejemplo anterior, pero presionando un direccional en la PSVita.

Presionando ambos direccionales, sigue existiendo un relieve en el direccional que permite utilizarlo de una manera relativamente cómoda, sin necesidad de realizar presiones fuertes ni movimientos extraños para que los contactos de la consola registren ambas pulsaciones.

El mismo ejemplo de la diagonal, ahora en la Droid.


Con la explicación anterior, ya se puede comprender que presionar un diagonal en esta consola, si se deben presionar con fueraa ambos direccionales, y que el d-pad queda al mismo nivel que el chasis, entonces el resultado es realizar el contacto de los direccionales se torna mucho mas difícil.

Creo que tomando lo anterior como ejemplo, si el direccional de la consola tuviese 1 mm mas de altura, los problemas del D-Pad desaparecerían. Si a esta solución le agregamos el agrandar las superficies de contacto de cada direccional en la placa entonces tendríamos un D-Pad con una respuesta bastante buena.

Botones


Existe otro problema con los botones, y está relacionado con 2 factores.

Por una parte, el módulo que lee los estados de los botones de hardware del dispositivo, se toma mucho tiempo en leer dichos estados (espera mucho tiempo para verificar que botones se han presionado). Esto, en términos mas simples, significa que cuando la consola termina de leer el estado de la presión de cada botón y envía esta información al sistema, el ususario siente una relentización en las acciones que desea realizar dentro de un emulador/juego, transformando a muchos títulos en injugables por esta falta de rapidez que se transofrma en falta de precisión.

El usuario Furan de Dingoonity ha logrado solucionar en parte este problema, generando un parche que cambia el tiempo que demora la consola en leer estos estados (acortando este tiempo) y dejando la consola con un tiempo de respuesta mucho mejor.

Para continuar en esta línea de solución, se están intentando conseguir los drivers que utiliza la consola para que se pueda trabajar en una implementación por software que permita mejorar la respuesta en general del dispositivo.

Por otra parte, existe un problema relacionado con el tamaño de las superficies de contacto en la placa.
Para graficar esto, aquí tengo un par de imágenes comparativas que he obtenido de un vídeo de Qbertaddict de la videoreview de esta consola.

En la primera imagen podemos ver la placa de una Yinlips YDPG18A, en donde se puede apreciar la forma y contactos existentes en ella.


Y en esta otra imagen se puede apreciar el tamaño y forma de los contactos utilizados en la placa de una Droid X360


A simple vista se puede apreciar que hay una diferencia de tamaños y que, a la hora de utilizar el dispositivo, la Yinlips tendrá mas probabilidades de tener una mejor respuesta, puesto que los contactos son mayores y por tanto los pulsadores tendrán mas oportunidad de generar el contacto necesario, que los contactos de la Droid, que implican pulsar los botones de una forma mas precisa para que se registren correctamtente los contactos.

Como ya he mencionado anteriormente, existe un Parche/Script generado por el usuario Furan que logra mejorar de una manera sustancial el tiempo de respuesta de los botones (reduciendo el tiempo innecesariamente alto que se tomaba la consola para leer los estados), y junto con esto, la usabilidad de la consola.

Con el parche aplicado, muchos emuladores y juegos ahora son "jugables", aunque se nota aún algunas respuestas extrañas en algunos títulos como "Cadillacs & Dinosaurs", en el que los botones de golpes en ocasiones reaccionan unas milésimas mas lento de lo esperado.
Sin embargo, otros juegos como "Marvel vs Capcom" (juego que utilizo generalmente para verificar el funcionamiento del D-PAD en otros dispositivos) se juega bastante bien, y sobre todo se aprecia a la hora de realizar combos o especiales, que los botones responden correctamente y sin mostrar problemas de solapamiento.

A continuación hay un vídeo de presentación de la consola, donde se puede ver como ejecuta una serie de juegos y emuladores en ella.

Hay que considerar que este vídeo es de presentación (promocional) y no muestra funcionalidades específicas de la consola, y solo sirve para hacernos una idea de como se ejecutan aplicaciones en ella.

También hay que considerar que, por lo que se puede apreciar en el vídeo, están utilizando versiones desactualizadas de algunas apps (emuladores), y que en general en las versiones mas actuales el desempeño se puede ver mejorado.


Batería


Según las especificaciones, la batería del dispositivo es de 2800mAh, lo cual debería dar cerca de 3.5~4hrs de funcionamiento con un uso moderado de Wifi.

He estado utilizando el dispositivo bastantes días, en sesiones de media a una hora (basicamente, viajes en metro y momentos de pruebas en casa), con el wifi siempre encendido y el brillo casi al tope, eso sí, siempre he conectado la consola al ordenador (para realizar pruebas) cuando estaba al 50% de la carga, lo que significa un uso aproximado de 1.5hrs,  y en base a esto he calculado que la batería me permite tener un uso cercano a unas 3hrs,

Considero que la duración es bastante correcto, considerando el tipo de uso (emuladores principalmente o juegos android que exigen algo de cpu) y el wifi siempre encendido y conectado (a un modem Mifi)

Quizás en unos días mas pueda dar una estimación mas precisa de la duración de la batería, pero ahora solo puedo dar estos datos para tener como referencia.

Updates y Custom Firmwares


Hasta el momento de escribir este artículo, sólo se encuentra disponible una imagen del firmware oficial de la consola, el cual se instala (flashea) mediante LiveSuit.

En general, los dispositivos con AllWinner A10 se consideran dispositivos bastantes seguros, ya que es difíicil brickearlos (brick=ladrillo, entedemos por brick cuando hemos realizado alguna modificación en un dispositivo y éste es imposible hacerlo arrancar, por lo tanto tenemos un ladrillo de plástico que no funciona. Cuando está en este estado, decimos que el dispositivo está brickeado), y cuando nos encontramos en una fase de semibrick (que no puede arrancar), instalamos nuevamente la imagen del sistema operativo (firmware) por medio del livesuit, conectando la consola al ordenador por medio de un cable USB, y de esta manera podemos recuperar la consola y dejarla nuevamente funcional.

El procedimiento para recuperar la consola es relativamente sencillo, pero pueden haber un par de pasos que resulten un poco complicados de realizar, y que intentaré explicarlos a continuación.

Antes de hacer nada, hay que descargar los ficheros necesarios:
- LiveSuit (viene en el mismo paquete del firmware)
- Firmware de la consola Droid X360

Procedimiento:
- Descomprimir el fichero descargado en una carpeta. Dentro estará el fichero de la imagen del firmware y la carpeta Livesuit
- En el ordenador, conectar el cable USB-miniUSB y arrancar Livesuit. Preguntará si queremos realizar un tutorial, a lo que contestamos que "No"
- Hacemos click el primer icono de la aplicación, y seleccionamos el fichero de la imagen del firmware de la Droid X360.
- Apagar completamente la consola (mantener presionado el botón power hasta que se apague la luz)
- Quitar la microSD, si es que hay insertada alguna
- Para este paso, sugiero pedir la ayuda de otra persona que sostenga la consola y realice este paso. Con un clip, presionar y mantener presionado el botón [R/U] que se encuentra arriba, al lado del botón [Power].
- Mientras se está presionando el botón [R/U] (no soltarlo), insertar el cable miniUSB (que está conectado al ordenador) contar 2 segundos y presionar el botón [Power]
- Si los pasos anteriores se han realizado correctamente y es la primera vez que se conecta un dispositivo como este al ordenador, windows instalará los drivers. Cuando pregunte, apuntar a la carpeta "usbdrivers" que hay dentro del Livesuit y dejar que termine la instalación. Si windows pide reiniciar, dar a aceptar para que reinicie.
- Repetir los pasos anteriores, desde apagar completamente la consola en adelante.
- Si los pasos se han realizado correctamente, Livesuit reconocerá el dispositivo conectado y nos preguntará si queremos formatear el dispositivo. Contestaremos "Yes", y la siguiente ventana de confirmación también contestaremos "Yes".
- El proceso de flasheo comenzará, mostrando una barra de porcentaje para indicar el estado. El proceso demora unos 2-3 minutos.
- Cuando finalice, el dispositivo se reiniciará automáticamente.

Ya se encuentra flasheada la imagen en nuestro dispositivo!

Con los pasos anteriores tendremos una imagen limpia, como recién comprada la consola, pero todo vendrá en chino.
Para cambiar el idioma:
- En el escritorio principal de Android, presionar el botón [Menu]
- En la lista de opciones, seleccionar la segunda (system settings)
- En la lista de la izquierda, buscar una opción que tiene un icono con una letra "A" (Language & Input)
- En el panel derecho, seleccionar la primera opción (Language)
- Seleccionar en la lista el lenguaje que queramos configurar en el dispositivo.

Nota acerca de la actualización


He flasheado varias veces el dispositivo, y en algún punto el livesuit ha dejado de reconocer cuando se conecta mediante USB. (Estoy utilizando Windows 7 32bits)

He probado en otro ordenador (Windows XP 32 bits) y me ha reconocido sin problemas al dispositivo cuando lo contecto.

Por lo que puedo ver, existe algún tipo de problemas con el driver USB. He instalado otros drivers de otro dispositivo AllWinner (Yinlips G18A) y el livesuit seguía sin reconocerlo, pero si arranco con otra versión de livesuit (la que venía con la G18) si que lo reconoce y deja flashear, aunque al final del proceso queda en un loop el programa, por que pregunta nuevamente si quiero formatear la consola. En este punto he desconectado el cable USB y arrancado manualmente la consola, y el flasheo ha sido correcto.

También debo comentar que muy posiblemente el livesuit de la droid no reconozca el dispositivo, por que con tanta prueba el botón [R/U] terminó estropeándose, quedando presionado constantemente. Quizás por eso no genero correctamente la secuencia de encendido para que el Livesuit la reconozca, pero con una versión anterior como la que he probado de la G18, ha podido entrar en modo recovery (y con esto flashear) sin problemas.

Parche de Furan y Super Script de TehCrucible


Como se ha mencionado anteriormente en este mismo artículo, existe un Script o Parche escrito por Furan (un  usuario de Dingoonity), el cual logra mejorar de forma sustancial (aunque no de forma perfecta) la experiencia con la consola, cambiando algunos ficheros del sistema que modifican el comportamiento de los botones.

Para quien desee información, aquí está el mensaje original del parche (fuente en inglés).

Además de este parche, el usuario TehCrucible (de dingoonity) ha generado un script (en formato fichero por lotes de MS-Dos) que realiza algunas modificaciones en la consola, incluyendo aplicar el parche de Furan.

El script está dividido en pasos, los cuales en términos generales modifican algunos valores para ganar en optimización, limpian ficheros que no son necesarios (principalmente, elimina software que viene en lenguaje chino), cambia algunos ficheros de su ruta de instalación original, para que luego se puedan actualizar o desinstalar sin mayores complicaciones (basicamente, los emuladores que trae de serie los cambia de ruta para que el usuario no tenga que recurrir a "trucos" para poder actualizarlos o desinstalarlos por que estén protegidos por que son parte del sistema), y finalmente aplica el parche de Furan para mejorar el tiempo de respuesta de los controles.

El parche en cuestión es este: Super Script de TehCrucible
El hilo original donde se ha publicado es este (fuente en inglés).

Los pasos para aplicar el parche son (es una transcripción de las instrucciones originales en inglés)


  • Restaurar el firmware original de la consola (mirar al principio de esta sección: "Updates y Custom Firmwares")
  • Instalar los drivers ADB *
  • Ejectuar el script "SUPERSCRIPT.bat" (Rebooteos y reseteos necesarios. Leer cuidadosamente) **


* Para instalar los drivers ADB, en la consola, seleccionar "Configuración del sistema - Opciones de desarrollo - Marcar la casilla Depuración USB". A continuación Windows preguntará por drivers. Apuntar a la carpeta "DROID X360 SUPER SCRIPT\usbdrivers\(X86 o X64, según corresponda)".


** El script está en inglés, pero para facilitar las cosas he generado una versión con las partes mas importantes traducidas. Descargar este fichero, copiarlo en el mismo directorio del SuperScript y ejecutar "SUPERSCRIPT_ES.bat"

A continuación, dejo un vídeo creado por TehCrucible (el creador del superscript) donde se hace una review de la consola, con el script ejecutado incluyendo el parche de Furan (inglés)


Como se puede apreciar, el en vídeo basicamente utiliza N64oid y en general se ejecuta bastante bien. Personalmente creo que es uno de los emuladores que creo que mejor van en la consola, tanto por la optimización del mismo, por el hardware del dispositivo, y por que permite el mapeo de todos los botones del mando original de N64.


Mod simple para mejorar el D-PAD de la consola 



He creado un tutorial donde explico unos pasos muy sencillos para implementar un modding en el D-PAD de la consola, y mejorar su respuesta a la hora de utilizarla.


El tutorial está en un artículo aparte, que podéis ver aquí: Tutorial Droid X360 D-PAD Simple Mod


Pros, contras y mejoras


Llegados a este punto del artículo, repasaré los puntos que en mi opinión se presentan como positivos, negativos, y aquellos que el fabricante debería prestar mayor atención en el caso hipotético de lanzar una segunda versión.

Pros



  • Stick separado de D-PAD. Algo que se pedía desde el primer dispositivo aparecido en el mercado, y que por fin un fabricante ha puesto atención.
  • Doble stick. Si ya un stick separado del D-PAD era bueno, tener 2 es mucho mejor aún. Emuladores como N64 se ven beneficiados con estos nuevos controles, que permiten un mapeo completo de las funciones del mando original (aunque todas sean digitales), así como también los emuladores de PSX podrán sacar provecho de este nuevo stick para acercarse al mando original y emular sus funciones.
  • Consola con una muy buena sensación de robustez. El dispositivo desde un primer momento da una buensa sensación a la vista y el tacto.
  • D-PAD de una sola pieza. Por fin vemos un D-PAD en toda regla. Hasta ahora solo un par de dispositivos contaban con un D-PAD de estas características, y era una de las cosas que mas pedían los usuarios para que fuese implementada en nuevos dispositivos.
  • Los Botones de juego en general no suenan con el "clack" de otros productos, resultando agradables al tacto al momento de utilizarlos.
  • Brillo de la pantalla, tiene un nivel bastante mas alto que otros productos del mismo tipo.
  • Interés mostrado por el fabricante en mejorar su producto. Puede que no se note en los foros, pero hay un interés por parte del fabricante en mejorar su producto y proporcionar lo que los usuarios buscan en un dispositivo de este tipo.


Contras



  • Existen 2 problemas importantes en la consola, el primero está relacionado con el D-PAD, y la necesidad de modificar algo en la estructura para que no resulte tan "duro" de manipular.
  • El segundo problema importante está relacionado con los botones. Se pierden muchas presiones cuando se manipula la consola. Este problema en parte ha sido solucionado por el parche de Furan, pero aún sigue existiendo un problema de hardware que el fabricante debería reparar.
  • Existe un problema relacionado con los altavoces, y aunque no impide utilizar la consola (sobre todo si la utilizamos con audífonos/cascos no nos supondrá un problema mayor), puede resultar molesto a la larga ya que se genera un "tic" cada vez que el altavoz emite un sonido después de que el sistema haya estado un par de segundos en "silencio" (sin emitir sonidos)
  • Sticks "digitales". Aunque están separados del D-PAD y resto de botones de la consola, y siendo de mecanismos analógicos, los sticks responden de manera "digital", esto es, no existe una graduación en los movimientos que se pueden generar con ellos.
  • Falta de botones Android típicos. Por intentar mantener el aspecto de una PSVita, se han ahorrado algunos botones de funciones básicas de Android como pueden ser [Atrás] y [Home], aunque han dejado el botón [Menu]
  • Los sticks se atascan. En ocasiones se quedan atascados cuando se utilizan, por lo que hay que moverlos para que vayan a su posición centrada.
  • Cámara trasera con una calidad demasiado mala para los 2MPx que tiene.


Mejoras



  • Basados en lo comentado anteriormente, las mejoras urgentes de este dispositivo se deberían centrar en corregir los problemas del D-PAD y los botones
  • Además de lo anterior, y en vista de una futura nueva versión (evolución), además de corregir los problemas detectados sería un gran avance incorporar analógicos reales en la consola
  • Por sugerir un par de mejoras sustanciales pero que no incrementen excesivamente el coste del dispositivo, se podría pensar en una versión con 1GB de RAM, y Bluetooth (o soporte vía firmware). Y ya puestos, una versión con dual-core, ya que se están popularizando dispositivos de este tipo últimamente.


Conclusión


Es complicado determinar si es mejor o peor que otros dispositivos. Esta consola está a sólo un par de pasos de convertirse en lo que los usuarios están buscando en cuanto a un dispositivo de retro-emulación, pero los fallos que tiene la dejan al mismo nivel que otras alternativas existentes en el mercado, eso sí, con el aliciente de poseer 2 sticks separados del resto de funciones, y que se pueden mapear en emuladores.

En términos generales, me gusta esta consola, aún con los fallos que tiene. Mucho tiene que ver que estoy jugando Zelda OOT en ella, y el juego además de ir muy fluído, puedo utilizar un mapeo mas "natural" que otros dispositivos, que tengo que inventarme botones para mapear los botones que necesito (especialmente para los C-Buttons, que ahora mapeo directamente al stick derecho)

También me ha sido grato jugar al Marvel vs Capcom (MAME), y que pueda realizar combos y combinaciones de botones, y que no se presenten problemas de solapamiento. (aunque los diagonales a veces me juegan malas pasadas)

En definitiva. Si no tienes un dispositivo y estás pensando en adquirir un pronto, y la ansiedad te puede, esta es una alternativa totalmente válidad y a la par de las existentes (y disculpad que no me moje diciendo que es la mejor, pero hasta que no solucionen el problema de los controles, solo puedo pensar que está a la par, o puede que ligeramente sobre las demás, pero por muy poco).

Ahora, si puedes esperar a adquirir un producto de este tipo, y no te lleva las uñas en el proceso... creo que no se pierde nada con esperar un poco a ver que dice (y hace) el fabricante.

Palabras finales

Ha sido un placer realizar esta review, y mas aún al ser un dispositivo que me ha despertado la curiosidad desde el principio (bueno, en realidad desde que se supo que tenía sus sticks separados del resto del controles)

Espero sinceramente que mi experiencia ayude a los que están interesados en este dispositivo a hacerse una idea sobre él, y sobre todo que esperar si deciden adquirirlo.

Intentaré actualizar este artículo con noticias referentes a este dispositivo, que seguramente salgan mas y serán todas para mejorar la experiencia general de los poseedores de este Droid X360.

Zalu2!

Deen0X

No hay comentarios:

Publicar un comentario