26 septiembre 2013

[REVIEW] Minix NEO X7 (Quad-Core) [Spa]

[REVIEW] Minix NEO X7





Agradecimientos


A la tienda Belchine por facilitarme el dispositivo Minix NEO X7, con la cual he podido generar esta review.

Uso de esta review


Se permite utilizar esta review, ya sea copiando entero el artículo o partes de el, 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 encuentra en mi blog.

Existe una versión en ingés de este artícul en este enlace.

Para actualizaciones sobre este artículo, sugiero visitar el enlace mencionado anteriormente

Introducción


Minix es una marca conocida que fabrica dispositivos muy interesantes, y que son conocidos por la calidad de fabricación en general. Desde hace alguyn tiempo, Minix ha sido el equivalente a calidad, sobre todo en productos enfocados al entretenimiento digital como son los Set Top Box basados en Android.

Desde el momento de abrir el paquete del dispositivo, se puede "sentir" la calidad que comento, y se percibe un dispositivo interesante (incluso antes de encenderlo). Por lo general evito leer reviews o comentarios de los dispositivos que pruebo, por que prefiero tener una opinión lo mas imparcial posible, basada en mi experiencia en la review, pero en este caso ha sido complicado mantenerme al margen, puesto que mientras buscaba información en la web sobre firmwares, customs, etc, era imposible no ver hilos donde se alaba la calidad y desempeño de este dispositivo. Todo esto ha hecho que mis expectativas con este dispositivo se eleven mas de lo que en principio hubiese esperado, pero estas expectativas estuvieron a la par de los resultados obtenidos por el dispositivo, pero esto ya forma parte de la parte final del articulo.

El dispositivo tiene algunas cosas en las que deberia enfocarse el fabricante en la siguiente "evolución" del producto, pero lo que ofrece actualmente será muy probablemente un buen dispositivo que ofrecerá horas de entretenimiento digital a los usuarios en sus hogares.

Algun amigo me ha preguntado si acaso este dispositivo valía mas la pena que OUYA. Odio hacer comparaciones de dispositivos en una review, por que basicamente no vienen a cuento, y mas aún después de haber publicado una opinión personal sobre el proyecto OUYA. Lo único que puedo decir es  que probablemente para aquellos usuarios android mas acostumbrados a un dispositivo mas "abierto", este Minix (y todos aquellos similares) posiblemente ofrezca una experiencia de uso que se acerca mas a lo que esperamos (que me incluyo) de un producto de OUYA, aunque claro, están orientado a mercados distintos y OUYA posee su propio market de aplicaciones y juegos, cosa que no se obtiene con este dispositivo (aunque si un soporte oficial de google playstore), por lo que solo puedo concluír diciendo que cada dispositivo tiene un mercado al cual se enfoca, y es cuestión del usuario decidir, basado en la información que hay de cada uno, cual de estos cubre sus necesidades de ocio y usuario.

Pero esto es una review del Minix NEO X7, no una comparación conotros dispositivos. Invito cordialmente a que leas este articulo, y ojalá encuentres información útil en el, si es que estás buscando algo para decidirte a comprar (o no) dicho articulo.


Presentación del producto

(Descripción externo del paquete recibido)


La caja del dispositivo viene impresa por sus caras con información relativa al propio dispositivo. Es una caja específicamente diseñada para este modelo, y no una caja genérica que presenta información acerca de características que posiblemente no tenga. (cosa que podría ser mas frecuente en dispositivos chinos, donde se establece una tabla de características para que el vendedor marque cuales posee o no el dispositivo que vende)


En la parte inferior, encontramos un resumen de las principales características técnicas del dispositivo.


Contenido del paquete

(Unboxing y descripción del contenido del paquete recibido)



Una vez abierto el paquete nos encontramos con los siguientes elementos, que entiendo corresponden al contenido standard para este producto.



Contenido:


  • Cargador de pared (5V) con un conector euro standard
  • Cable HDMI
  • Control remoto del dispositivo (Infrarojo)
  • Dispositivo Minix NEO X7
  • Cable MicroUSB (para conectar con el PC)
  • Cable MicroUSB OTG
  • Antena Wifi Dual-Band (2.4GHz y 5GHz)
  • Guía de instalación



Descripción del producto

(Enumeración de accesorios y componentes que conforman el paquete)


A continuación describiré brevemente cada parte del dispositivo, listando cada componente existente en su estructura, y haciendo comentarios sobre los mismos cuando lo crea necesario.

En esta sección listaré solo las partes del dispositivo que contengan elementos apreciables para comentar. Aquellas caras o lados del dispositivo que no contengan nada apreciable, las omitiré.

Nota: Asumo que la cara frontal del dispositivo es aquella que se ve con el dispositivo en una mesa, con el logo MINIX en la parte superior.

Vista frontal



    • Power Led (Difícil de ver si hay luz, por que está detrás de la carcasa plástica negra. Es un led Azul)
    • Receptor Infrarojos (para el control remoto)


    Vista trasera





      • Boton de servicio
      • Botón [RESET]
      • Salida HDMI
      • Salida óptica de audio
      • Puerto USB 1 (OTG)
      • Puerto USB 2 (OTG)
      • Puerto de red (RJ45)
      • Puerto de energía


      Vista lateral derecha





      • Botón [POWER]
      • Puerto de salida de Audio (standard 3.55mm)
      • Puerto de Microphone (standard 3.55mm)
      • Puerto USB Lateral (OTG)
      • Lector SDCard
      • Puerto MicroUSB (OTG)


      Vista lateral izquierda



      • Conector de Antena Externa




      Vista superior





      • Logo MINIX


      Vista inferior





      • Número de Serie


      Extras:



      External Antenna




      Esta es una antena dual-band de 2.4GHz y 5GHz. La señal de recepción es muy buena, y muy útil para enviar y recibir contenidos multimedia vía AirClip (por ejemplo)



      Control Remoto





      Acerca del control remoto

      Es un dispositivo que se conecta por medio de infrarojos, y que tiene unas funciones (muy) básicas:


      • Android [MENU]
      • Android [HOME]
      • Power (On/Off device)
      • DPAD
      • Boton [OK]
      • [VOL -]
      • Android [Back]
      • [VOL +]


      Estas funciones son suficientes para un uso básico de la interfaz android, pero está muy limitada. Quizás podrian haber integrado botones de multimedia (Play, Stop, Pause) que hubiesen dado un uso mas extendido a este control remoto en reproducción de contenidos multimedia. fine.

      Otra cosa que se echa en falta es la posibilidad de manejar el puntero del ratón en pantalla de alguna forma, por ejemplo, utilizando el dpad del propio control remoto.

      El receptor del dispositivo fucniona bien, incluso si trato de utilizarlo en un ángulo abierto con respecto al frontal del dispositivo y el mando.

      Resumiendo, este control remoto es suficiente para un uso muy muy básico, pero faltan funciones iguales de básicas para agregar una mejor funcionalidad y uso al conjunto. Seguramente, un usuario preferirá utilizar un teclado inalámbrico en vez de este control remoto para interactuar con el dispositivo.


      Información del producto



      Según el fabricante, o buscando información en las páginas web, podemos encontrar distintas fuentes de información que pueden difrerir en algunos de sus contenidos, pudiendo ocasionar algo de confusión al usuario que busca información técnica del producto.

      En esta sección pondré la información obtenida desde la página web del fabricante (o en su defecto, de la página que mas me fíe de su información), listando solo los puntos relevantes para el análisis técnico del producto, y omitiendo aquellos que no aportan nada (como suelen poner las páginas de venta y fabricantes, características como reproducción de música, películas, etc, etc, que en realidad son características que se obtienen instalando programas, mas que una característica innata del dispositivo)

      • Processor : Quad-Core Cortex A9 Processor (1.6GHz)
      • GPU: Quad-Core Mali 400
      • Memory : 2GB DDR3
      • Internal Storage: 16GB NAND Flash
      • Wireless Connectivity : 802.11 b/g/n Dual-Band Wi-Fi (2.4GHz / 5.0GHz)
      • OS : Android Jelly Bean 4.2.2
      • Video Output: HDMI 1.4a, Full HD 1080p
      • Audio Output : HDMI 1.4a two channels
      • Peripheral Interface : RJ-45 Ethernet jack (10/100Mbps)
      • SD/MMC card reader (SD 3.0, MMC V4.41)
      • USB 2.0 HOST port x 3, Micro-USB OTG port x 1
      • 3G : USB 3G dongle support (not included)
      • Headphone Jack
      • Microphone Jack 
      • IR receiver (built-in, remote included)
      • Antenna
      • Power : DC 5V, 3A adapter included (CE, FCC, CCC certified)


      Acerca del firmware

      El firmware que viene con el sistema que he probado, que corresponde a la versión v001 (el primero en salir), viene con algunas características que son poco habituales en un dispositivo de este tipo, aunque deberían ser mas frecuentes.

      Lo primero es comentar que la lista de aplicaciones instaladas por defecto es bastante reducida, lo que implica un firmware relativamente limpio.


      La imagen anterior corresponde a las aplicaciones instaladas en el dispositivo por defecto al momento de encenderlo. Aquí hay algunas aplicaciones que tenemos que considerar aparte y que comentaré a continuación:

      Gesture Builder. No encuentro mucho sentido a este programa en un set top box, ya que corresponde a una aplicación para generar gestos para asociar a eventos (lanzar una aplicación, etc). Esto tiene sentido quizás en una pantalla táctil como una tablet, donde realizar gestos es mas "natural", pero en un dispositivo como este que basicamente se utiliza con un ratón, no veo mucho sentido a la generación de gestos. (pero esto es una apreciación personal)

      Fancy Widgets. Es un widget muy conocido, aunque personalmente hubiese preferido que no viniese instalado, por que en el market existen muchas alternativas por el estilo como para elegir otra (yo utilizo frecuentemente la HD Widgets). Aún asi, está bien para aquellas personas nuevas en el mundo android, y que tengan algunas funcionalidades básicas en su dispositivo, como un reloj con estado del tiempo/clima en la pantalla principal.

      RKGameControl. Esta apliación simula un joystick y una interfaz táctil, para interactuar con juegos. Para utilizarlo es necesario instalar el cliente en un móvil o tablet android, y desde el se puede interactuar. NO es para conectar mandos (que mucha gente se lo puede creer). En general está bien esta aplicación, si no tienes un dispositivo con el cual interactuar normalmente con la tablet (un mando, teclado, etc). Este es un programa standard para las instalaciones de dispositivos Rockchip

      eHomeMediaCenter. Es un reproductor multimedia. Personalmente prefiero otras soluciones existentes en el google play store, pero para aquellos usuarios nuevos en android viene bien que el sistema disponga de un mediacenter para empezar.

      AirPin. El dispositivo viene con la versión "PRO". Este servicio es muy útil para reproducir contenidos desde dispositivos remotos, utilizando por ejemplo un transporte tipo DLNA.

      He utilizado mi Droid Razr (con CM10.1 RC2) para probar esta aplicación. Mi móvil no tiene soporte nativo para DLNA en el custom firmware que tengo instalado, por lo que he instalado Servers Ultimate Pro desde el market de google, para generar un servidor DLNA con el cual he compartido para reproducir mi propia sdcard en el móvil.

      A continuación, he instalado un reproductor tipo Media Home (Free version), el cual tiene soporte para reporoducir mediante DLNA. Con este reproductor he encontrado mi propio servidor (el móvil) para reproducir ficheros, y luego he seleccionado al Minix como reproductor de salida.

      Con esto he logrado reproducir música, mostrar fotografías e incluso reproducir videos HD en el minix, directamente desde mi móvil, con una muy buena calidad y sin saltos en la reproducción.


      Sé que el ejemplo ha sido muy "básico", y que muchos usuarios saben como funciona DLNA (incluso mucho mejor que yo), pero he querido poner un ejemplo práctico para aquellos usuarios que no saben como configurar un dispositivo para reproducir de esta manera, y sobre todo, que sean capaces de ver esta funcionalidad ofrecida por Minix NEO X7 mediante AirPin.


      Boton [POWER]

      El dispositivo viene con unas opciones muy básicas, pero que generalmente no se encuentran en dispositivos similares y por lo tanto el usuario debe buscar alguna aplicación que le de esta funcionalidad.

      Cuando se presiona el botón [POWER], el sistema presenta un diálogo donde pregunta que se desea hacer con el evento:

      • Standby (Suspender)
      • Power off (Apagar completamente el dispositivo)
      • Reboot (Reiniciar el dispositivo)


      Es una característica muy simple, pero que suele ser omitida en otros dispositivos similares a este, y que se agradece la inclusión directa del mismo en el firmware.


      Launchers (Lanzadores)



      Es muy gratificante encontrar un dispositivo que venga con 2 launchers para seleccionar. El problema que tienen varios dispositivos similares a este Minix, es que traen un launcher específico centrado en el uso como media center del dispositivo, pero no incluyen una opción para utilizarlo como un dispositivo android standard, por lo que el usuario debe buscar una alternativa en el market de google.

      En esta ocasión existen 2 launchers que vienen por defecto, con la posibilidad de elegir cual de ellos queremos utilizar por la sesión.

      El primer launcher es uno standard, tipo Holo que viene por defecto con Android. Al seleccionarlo, el uso del dispositivo será análogo a una talbet o móvil android normal.

      el segundo launcher es uno enfocado al uso como media center, muy útil cuando lo que queremos del dispositivo es basicamente reproducir contenidos multimedia. (Música, vídeo, etc)


      Información desde el propio dispositivo


      Para tener una fuente fiable de información del sistema, he obtenido información desde el mismo dispositivo, ya sea desde la misma información que me proporciona el sistema Android (que generalmente es mas bien escueta), como utilizando otros programas que logran sacar mucho mas información, y de forma mas detallada, con lo que nos podemos hacer una idea general del dispositivo en su conjunto.

      Información desde los ajustes del sistema de Android






      Antutu Benchmark System Info







      Quadrant Standard Info






      Z-Device Test








      Benchmarks



      Para quien no conozca estos programas, decir que un benchmark es un programa o prueba normalizada que se realiza en un dispositivo. Estas pruebas puntúan (generalmente ponderando varios resultados obtenidos) el desempeño de un dispositivo, de manera tal que el puntaje final puede servir para poder comparar de manera simple y directa el rendimiento general entre varios dispositivos.

      Existen muchos benchmarks en la store de Google, pero en mis pruebas generalmente utilizo los mas populares

      Para la ejecución de estos benchmark, las condiciones del dispositivo son:

      • CPU Frequency: 1.608 GHz
      • CPU Governor: Performance
      • Screen Resolution: 1280x720

      3DMark - The Gamer´s Benchmark

       (Versión de Google play)

      Este benchmark consta de 2 partes, una normal llamada "Ice Storm", y otra con gráficos de alta resolución llamada "Ice Storm Extreme".

      El resultado final es una ponderación de todos los test que realiza el benchmark.





      Ice Storm





      • Total Score4109



      Ice Storm Extreme





      • Total Score3152



      Ice Storm Unlimited




      • Total Score4282


      Antutu Benchmark

       (Versión 4.0.1)  (Google play version)

      Uno de los benchmarks mas populares para Android.



      Results:


      • RAM : 1488.6 / 1874.2 MB
      • RAM (Operation): 2053
      • RAM Speed: 1085
      • CPU integer: 2626
      • CPU float-point: 1830
      • 2D graphics: [1280x672] 1597
      • 3D graphics: [1280x672] 2451
      • IO: 3580.2 / 4031.7 MB
      • Database I/O: 1334
      • Storage I/O: 650
      • CPU frequency: 1608 MHz (x4) 
      • Multitask: 3828
      • Dalvik: 1445
      • Total18899


      BenchmarkPi

       (Versión de la Google play)

      El objetivo de este benchmark es basicamente calcular una cantidad fija de decimales, y en base al tiempo que toma este cálculo, establecer la posicición que tiene el dispositivo en el ránking general.








        • Tiempo para calcular Pi: 302 milisegundos
        • Ranking: #5752

        CF-Bench


        Esta suite de benchmark está diseñado de forma específica para probar los desempeños de los dispositivos con multi-cores (varios núcleos de CPU), de los cuales se obtienen 3 puntuaciones finales que son Native Score, Java Score y Overall Score







        • Native Score: 29981
        • Java Score: 8196
        • Overall Score: 16910


        Epic Citadel


        Este benchmark hace un uso intensivo de la GPU del dispositivo, empleando el motor Unreal Engine 3, y obteniendo como resultados la cantidad de frames por segundo en promedio en la que se ejecuta la demo (benchmark)


        High Performance

        • Average FPS: 72.8






          High Quality


          • Average FPS: 72.4



          MikuMikuBench



          Otra prueba basada en OpenGL ES 2.0. Esta aplicación calcula los FPS y genera un puntaje final basado en la variación de estos FPS durante la prueba, y hace todo esto utilizando el popular personaje de Hatsune Miku para el rendering en pantalla.





          • Total score: 5394


          Benchmark diseñado para probar OpenGL|ES2.0, en donde se muestran gráficos con efectos variados como Reflejos, Sombras dinámicas, Luz, etc. Esta versión está diseñada para dispositivos de gama media-baja, pero lo ejecuto de manera standard en cualquier review que hago.





          • Total score: 60.1 fps


          Como la versión anterior, este benchmark está diseñado para probar OpenGL|ES2.0 pero en dispositivo de gama media-alta. También se muestran gráficos con efectos variados como Reflejos, Sombras dinámicas, Luz, etc. pero todo con gráficos de alta resolución.






          • Total score: 60.1 fps


          Quadrant Standard


          Este benchmark es de los primeros que salieron que se convirtió en referencia, pero que actualmente lo ejecuto como parte de las pruebas para tener a modo informativo, por que al no poseer soporte para multic-cores, los resultados en realidad no son reflejo del performance real del dispositivo.



          Resumen de la puntuación obtenida.


          • CPU: 14835
          • Mem: 4878
          • I/O: 5218
          • 2D: 200
          • 3D: 2459
          • Total: 5518


          Este benchmark es una suite de pruebas, y que tiene se compone básicamente de un módulo de pruebas y ejecución de rutinas HTML5, y el otro dedicado a probar el desempeño de la CPU (Metal).







          • HTML5 score: 2229
          • Metal score: 497


          Firmware oficial



          El firmware oficial del dispositivo sirve para, entre otras cosas, si tenemos un denominado soft-brick (ladrillo), esto es, que por alguna modificación o lo que sea la tablet ya no arranca mas de forma normal.

          Para estos casos, es bueno tener algún firmware oficial que nos permita recuperar nuestro dispositivo.

          El firmware se puede obtener directamente desde la página oficial del dispositio, desde la zona de descargas:

          http://www.minix.com.hk/Support.htm

          Al momento de escribir este artículo, está disponible para descargar la versión del firmware v005 en la página oficial.

          En la sección de FAQ, podemos ver que han incluído una nueva característica de actualización vía OTA desde el firmware v004. Por ahora, no veo ninguna actualización en el dispositivo, puesto que tengo el dispositivo en la versión v001 del firmware (y ésta no tiene la característica de actualización vía OTA)

          Para quienes no saben que significa OTA, es la sigla de "On The Air", o lo que es lo mismo, actualización "por el aire". El sistema se conecta a los servidores de Minix, y cuando encuentra una actualización la descarga e instala (con una confirmación previa por parte del usuario)

          Para realizar una actualización manual del dispositivo, hay que seguir los pasos indicados en el fichero que acompaña el firmware (que está en chino, aunque de fácil traducción con google).

          Los siguientes son los pasos generales mas importantes de la instalación de este firmware oficial.

          Instalar los drivers. Por favor, mira la sección de Custom Firmware, donde explico como instalar los drivers para este dispositivo
          Una vez que tengas los dirvers correctamente instalados, abre la herramienta Flash Tool para flashear el firmware






            Cuando conectes el dispositivo (en "Flash Mode"), y si todo está bien, veras uno de los slots (el 1) que se pondrá en verde
            La siguiente imagen es de la instalación de otro dispositivo, pero que nos servirá para hacernos una idea de como se vería el slot verde



            En la sección "FW Path", hacer click en el botón "..." y seleccionar el fichero .img con el firmware que deseamos flashear (en este caso, X7mini_20130912.img)





              Haz click en el botón "Restore" (OJO: No hacer "upgrade")
              La pantalla mostrará un slot amarillo y un porcentaje de progreso (la siguiente imagen es de otra instalación, pero servirá para mostrar a que me refiero)





                El firmware se ha actualizado!

                Nota: Por favor, ten paciencia en el primer arranque que puede tomar mucho tiempo. Asegúrate de no apagar o quitar la energía del dispositivo.

                El proceso de arranque puede tomar hasta unos 5 minutos.


                Root del dispositivo


                Una de las cosas que mejor sacan el provecho de Android, es precisamente obtener permisos de superusuario, o como mejor se le conoce, ROOT.

                Muchos usuarios tienen miedo de los métodos de obtener root, y por tal miedo no se atreven a buscar métodos para rootear su dispositivo, limitando el uso del mismo ya que muchas aplicaciones muy populares como Titanium Backup o Tincore Keymapper (por mencionar un par) requieren de aceso a superusuario para porder funcionar con todas sus opciones disponibles.

                El dispositivo viene pre-rootead de fábrica, pero para conseguir un root total, vamos a seguir los pasos de rooteo de algún método clásico. En este caso he seguido los que se indican en este hilo del foro androidPC, del cual seguiremos el sistema/método mas común: TPSarky

                Antes de empezar, hay que mencionar que existen dos formas de conectarnos con nuestro dispositivo.


                • Vía USB (microUSB), lo que implica instalar drivers en el PC y que esté todo en condiciones para proseguir (basicamente, que los drivers se instalen correctamente)
                • Vía RED, por un calbe conectar el dispositivo (puerto RJ45) al router donde tengamos conectado nuestro PC (o conectar mediante un cable cruzado, pero esto ya es mas técnico, y lo voy a omitir)


                Si piensas instalar mas tarde un custom firmrware, entonces haz el método USB, por que necesitarás instalar los drivers en el dispositivo para poder flashearlo correctamente.

                Si sólo pretendes hacer un rooteo completo, entonces puedes utilizar el segundo método (vía RED).

                He subido una versión modificada de la que hay en el foro androidPC, donde he agregado lo necesario para conectar mediante red a nuestro dispositivo.

                Lo único necesario para utilizar el método por LAN, es saber la IP del dispositivo. Para esto, nos vamos a ajustes, ethernet, opciones y miramos la dirección IP que tenemos asignada.

                Para quien no sepa sobre esto, la IP será un número con el siguiente formato: XXX.XXX.XXX.XXX

                Por ejemplo, una ip típica de una instalación standard en una casa podría ser:
                192.168.1.100

                En cualquier caso, el script es auto-explicativo, y hay que seguir las indicaciones en pantalla para lograr realizar el root completo del dispositivo, y para lo cual hay que seguir estos pasos:



                • Descargar el fichero siguiente, descomprimir en el disco duro (esto es para PC con windows)
                • Ve al símbolo del sistema (inicio-ejectuar-cmd.exe)
                • Ve a la carpeta donde has desempaquetado el fichero que has descargado anteriormente
                • Para MicroUSB ejecuta "root", para LAN ejecuta "rootLAN{tu_ip}"



                Sigue las instrucciones en pantalla

                Ya tienes el root completo en tu dispositivo!

                (Ficheros pendientes de publicar)


                Custom Firmware


                Un custom firmware generalmente es una modificación del firmware original, ya sea mediante tweaks, o compilando directamente desde el código fuente (si existe), y generando una versión optimizada del sistema.

                Además de esto, los custom firmwares pueden agregar funcionalidades en el dispositivo, y que originalmente no estaban diseñadas en el firmware original, como puede ser soporte para bluetooth por usb, soporte para gamepads, etc.

                Custom Fiirmware Finless 1.5a

                Fuente con información y enlaces de descargas en el hilo oficial de la rom, en el foro de Freaktab.

                Resumiendo la instalación, hay que seguir los siguientes pasos:


                • Conectar el Minix NEO X7 por USB a tu PC
                • Descarga los ficheros desde el enlace de Freaktab, y desempaqueta en una carpeta que puedas acceder fácilmente
                • Con un clip, introducirlo en el agujero pequeño de la parte trasera del dispositivo, y asegurarsede oír/sentir un "click" (dentro hay un botón). Mantener presionado este botón y, sin soltar, encender el dispositivo con [POWER]
                • Windows reconocerá el dispositivo e intentará cargar los drivers, pero fallará. Esto es normal.
                Todo el proceso anterior lo vamos a llamar Pasos de "Flash Mode"





                • Cuando windows termine de intentar instalar el dispositivo, abrimos el administrador de dispositivos (Mi PC, Botón derecho del ratón, Administrar, Administrador de dispositivos) y veremos el dispositivo que estará con un indicador amarillo (no tiene los drivers instalados)
                • Hacemos click con el botón derecho del ratón sobre este elemento, y seleccinamos "Actualizar controlador"
                • A continuación seleccionamos "Buscar software del controlador en el equipo"






                  • A continuación, hacemos click en "Examinar", y vamos a la carpeta donde hemos desempaquetado el fichero que hemos descargado.
                  • Dentro de esta carpeta, buscamos otra llamada "drivers", y dentro seleccionamos la que corresponda a nuestro windows.





                  • Hacemos click en "Siguiente"
                  • Windows probablemente nos mostrará una ventana preguntando si estamos seguros de instalar este driver. Simplemente le decimos que lo instale, y si queremos podemos marcar la casilla "Siempre confiar en el ..." de esta ventana.



                  Finalmente, los drivers han sido instalados.



                  Muy importante, después de instalar los drivers REINICIA el PC (desconecta el dispositivo y luego reinicia)


                   Cuando windows haya reiniciado, realiza los pasos para "Flash Mode" nuevamente
                  Abre el programa "Finless ROM Flash Tool v1.37"
                  Si todo es correcto, windows reconocerá sin problemas el dispositivo y la herramienta de flasheo mostrará el mensaje "Found RKAndroid Loader Rock Usb" en la parte inferior del programa.



                  Ahora puedes flashear directamente, o realizar algunos cambios
                  Finless ha agregado unos parámetros opcionales. En mi caso, he reemplazado el "boot" que ha dejado por defecto por uno que tenga AirPin instalado por defecto, pero tu puedes flashear este firmware tal cual sin cambiar nada. La instalación por defecto viene sin AirPin instalado.
                  Luego de hacer (o no) los cambios deseados, presionar el botón "Erase NAN (IDB)"



                  El sistem eliminará la NAND del dispositivo, desplegando un indicador de progreso que contará desde 0 a 4096. Cuando termine, el sistema mostrará un mensaje



                  Ahora, tu dispositivo no tiene S.O., pero vamos a solucionarlo flasheando uno.
                  Si hasta aquí alguna parte del proceso falla, hay que repetir los pasos para arrancar en "Flash Mode" y eliminar la NAND nuevamente.

                  En este punto, vamos a instalar la nueva ROM haciendo click en el botón "Flash ROM"
                  El sistem comenzará el proceso de flasheo, mostrando información sobre todo el proceso en el panel de la derecha. Revisa que no aparezcan mensajes de error.



                  Cuando el proceso termine correctamente, ya tendrás instalado tu nuevo custom firmware en tu dispositivo.

                  Por favor, toma en cuenta que el primer arranque es muuuuuuuuy largo. Se paciente, esto es normal y puede durar varios minutos (unos 5). Si al cabo de este tiempo el dispositivo sigue sin reaccionar, entonces ve al foro de FreakTab y busca información sobre como proceder. Mi sugerencia, realiza nuevamente el proceso de flasheo, y asegúrate de que en ninguna parte del proceso tengas mensajes de error.

                  Esta rom tiene varias mejoras y fixes, y han configurado la ID del dispositivo para ser reconocido como un Samsung Galaxy S2, lo cual le da mucho mas compatilbilidad en Google Play Store


                  Desempeño en juegos



                  Como es usuarl, una de las formas mas comunes de mostrar el rendimiento y desempeño de un dispositivo es ejecutando juegos en el, tanto juegos nativos de Android, como juegos de otros sistemas (roms) utilizando emuladores.

                  A continuación muestro una serie de vídeos con distintos juegos y emuladores en acción en el dispositivo, y algún comentario con lo mas destacable o con información extra sobre el tema.


                  Juegos Android



                  En general, los juegos android están pensados para dispositivos con pantallas táctiles y controles de sensores como inclinación, y en la gran mayoría se presentan controles en pantalla para poder interactuar con ellos, pero poco a poco van saliendo mas juegos con soporte nativo para Joysticks compatibles con Android.

                  En la actualidad, existen algunas alternativas para poder dar soporte de joystick (o controles físicos en general) a los juegos que no tengan este tipo de soporte, y que en su mayor parte se basan en la emulación de los eventos que sí tienen soporte, que generalmente corresponde con la emulación de toques táctiles en pantalla, para poder interactuar con los controles virtuales que ponen a disposición la mayoría de los juegos en Android.


                  De entre las soluciones existenes y para realizar pruebas (dando soporte a la interfaz táctil virtualizada, sobre todo en pinchos y tablets conectadas a TV, aunque también para tablets directamente, si puedo conectar un mando/teclado en ellas) estoy utilizando la herramienta Tincore Keymapper para dar soporte a los controles en pantalla para poder interactuar con estos juegos, utilizando un mando (tengo varios mandos para probar, y ver si algno de ellos es compatible con el dispositivo que estoy probando), un teclado y/o ratón (o una combinación de ellos).

                  En los vídeos que capturo, intento mostrar la acción generada en pantalla, y si es posible activo el feedback visual de android (Ajustes->Opciones de desarrollo->Mostrar toques en pantalla), para que se vea claramente cuando estoy utilizando una interfaz táctil emulada, con un joystick (o el dispositivo que sea). Este feedback generalmente se ve en los vídeos como uno o varios círculos blancos que apraecen (toques) o mueven (swipes) en pantalla, emulando la interacción con dedos. Considero importante este tipo de información a la hora de capturar un vídeo, y es por esta razón que casi todas mis capturas incluyen estos círculos blancos.


                  Dead Trigger





                  Un juego muy popular (y gratis) que tiene soporte nativo para Gamepads.

                  En esta ocasión estoy utilizando un Sixaxis (conectado al dispositivo por bluetooth mediante Sixaxis Controller App).

                  El juego, ejecutando en Gráficos en alta calidad, se ejecuta suavemente y sin problemas.

                  Bard's Tale



                  Es uno de mis juegos favoritos en la playstore de google. Los graficos de este juego hacen uso intensivo de la gpu, pero el juego está muy bien optimizado, así como el dispositivo, por lo que se ejecuta de forma muy fluída y suave.

                  Para este vídeo, estoy utilizando un Sixaxis (con Sixaxis Controller app) y el juego tiene soporte directo para el mando.


                  R-Type


                  Juego arcade clásico de disparos que tiene su propia versión Android. El juego tiene soporte nativo para Gamepads. En el video, utilizando Sixaxis.


                  Gangstar Rio



                  Es un juego inspirado en el clásico GTA. El juego se ejecuta muy fluído y suave.

                  Para ejecutarlo, he utilizado un Sixaxis y Tincore Keymapper para mapear las acciones del juego en pantalla.


                  Shadowgun (normal version)



                  Un juego ya clásico de FPS en android, y parte fija de muchas de las reviews que escribo. El juego tiene soporte directo para gamepads, por lo que jugar con el es una experiencia muy inmersiva.

                  Estoy utilizando un Sixaxis (con Sixaxis Controller app)


                  Real Racing 3



                  Este juego es uno de los fijos para realizar pruebas en dispositivos como tablets o móviles. Su ejecución en dispositivos tipo Set Top Box (como Minix) está limitada, puesto que no tiene superficie táctil ni acelerómetros para poder jugar, pero utilizando Tincore Keymapper y configurando el propio juego para una interfaz totalmente táctil, es posible disfrutarlo completamente con un mando (Sixaxis en este caso)

                  El juego se ve y se ejecuta muy bien.


                  After Burner Climax



                  Un juego un poco distinto a los que usualmente utilizo en mis pruebas de reviews. El juego se ejecuta bien en el dispositivo.

                  Estoy utilizando Sixaxis y Tincore.


                  Modern Combat 3: Fallen Nation



                  Esta saga corresponde a esos títulos serios para jugar en Android. Esta corresponde a la tercera parte de la saga, pero en su totalidad merece la pena jugarlas.

                  El juego con un mando bien configurado proporciona una experiencia muy inmersiva, que logra abstraer que en realidad se trata de un juego android.

                  Estoy utilizando Sixaxis, Tincore y he configurado el juego para buscar un esquema táctil que se acomode mejor al tipo de mapeo que quiero hacer, en este caso, usando doble sticks virtuales.



                  Modern Combat 4: Zero Hour




                  Como el anterior, este juego es la continuación de la saga, y parte casi fija de mis reviews.

                  Al igual que con la versión anterior, este juego va muy bien si se configura correctamente con un mando (en este caso, sixaxis), tincore y un esquema táctil adecuado para el mando mapeado (doble sticks analógicos virtuales)


                  N.o.v.a. 3



                  Otro clásico de las reviews, no tan solo mías, sino de casi cualquier dispositivo actual.

                  En este caso he sufrido problemas de performance, y de audio (se pierde).

                  Creo que esto es mas por el framework que viene en el firmware, y probaré nuevamente con un firmware actaulizado o con un custom firmware, que posiblemente solucione estos problemas.


                  Sine Mora



                  Juego shooter muy vistoso, que se ejecuta de forma espectacular en el dispositivo. He utilizado Tincore para mapear de forma básica el mando (Sixaxis) con el panel de controles del juego, y se maneja muy bien.


                  Six Guns



                  Se considera el "Red Dead Redemption" de Android. Configurar los controles táctiles con un mapeador resulta un poco complicado, por que el juego no responde de forma precisa/inmediata, aunque esto es mas un problema o característica del juego, mas que del dispositivo.

                  Como en los anteriores, estoy utilizando un Sixaxis y Tincore.


                  Need for Speed Most Wanted



                  Este es uno de esos juegos que da gusto disfrutar, por que los gráficos ofrecidos y la experiencia de juego es la misma que en una consola de sobremesa.

                  Para controlarlo, estoy con un Sixaxis, Tincore y he configurado el juego para un esquema de controles que se adapte bien para ser mapeado.


                  Emulación de otros sistemas (Para jugar principalmente)




                  Así como los juegos propios del sistema (Android) son una base importante para destacar el desempeño de un dispositivo, la emulación es otro factor muy a tener en cuenta, sobre todo cuando se trata de sistemas mas complicados de emular, y que es ahí donde se puede apreciar que tal puede rendir un dispositivo.

                  En la emulación tenemos un espectro amplio de posibilidades/sistemas, que podemos recrear en el dispositivo. Podemos ir desde ordenadores, videoconsolas antiguas, incluso hasta sistemas x86 (MS DOS, o Windows 9x, aunque muy limitado), llegando hasta la emulación de sistemas mas modernos como puede ser Nintendo 64, Playstation one (PSX), ambos como tope "standard" del estado actual de la emulación, pero que no se queda ahí puesto que también es posible ejecutar algún emulador de Dreamcast (aunque no existe una aplicación oficial) que en los sistemas actuales puede ejecutarse con bastante soltura, eso sí, sin audio, y el estado actual de emulación está llegando a ver unos progresos muy importantes en PSP, con muchos títulos jugables casi al 100% de velocidad, y con el nuevo emulador de Nintendo DS.

                  Así y con todo esto, podemos decir que los emuladores son igual de importantes en cuanto a entretenimiento se trata que los juegos propiamente tal del sistema Android, y por tanto en mis articulos forman parte de mi batería de pruebas.


                  DraStic (Nintendo DS)


                  Creo que puedo decir que es la joya de la emulación actualmente en Android. Un emulador que va casi perfecto en casi cualquier dispositivo con especificaciones medias normales (dual core).


                  Fifa 09



                  El juego se ejecuta suavemente y sin problemas. La emulación es en la practica "perfecta". Para este demo estoy utilizando un X-Arcade conectado al dispositivo, y lo he mapeado directamente en el emulador.


                  GRID



                  Un juego 3D ejecutando en el emulador de NDS, y se ejecuta muy bien. En general, todos los juegos que no requieren de un puntero (interacción con al panatalla táctil) se juegan bastante bien en el emulador, y son buenas alternativas a considerar para jugar en este dispositivo.

                  Para punteros, sugiero utilizar un ratón standard para emular los toques en la pantalla táctil, por que es el periférico que da la experiencia mas similar a la original de la consola


                  PPSSPP (Playstation Portable PSP)



                  El emulador de PSP para android existente y funcional, se llama PPSSPP, y hay muchos títulos que pueden ejecutarse en el de manera totalmente jugable.


                  Tekken 6



                  Probablemente se pueda ajustar mejor el emulador para que vaya mas fino, pero no he querido tocar mucho para que se pueda apreciar como se ejecuta el juego tal cual en el dispositivo.




                  Assassins Creed



                  He visto algunos vídeos donde se muestra este juego ejecutándose correctamente, con pocos glitches gráficos y con buena velocidad. Posiblemente sea cuestión de jugar con las opciones del emulador, pero el ejemplo puesto aquí muestra como va tal cual en la máquina, sin ajustar nada en el emulador.


                  Lego Indiana Jones 2



                  Juego que se ejecuta suavemente, con apenas problemas en la emulación. Totalmente jugable y recomendable.


                  Mame4Droid Reloaded (Arcades)



                  Creo que es el mejor emulador de Arcade de la store, y que lo prefiero ante otras opciones como Retroarch o similares, por que consigo una ejecución mucho mas fluída en genreal con este emulador.



                  Ultimate Mortal Kombat 3




                  Este juego, con la ultima actualización de Retroarch que incorpora nuevas opciones para ganar en performance para este juego, ya se juega casi perfectamente, pero he querido probarlo en Mame Reloaded para ver que tal se ejecuta, y la verdad es que va bastante bien. El emulador no tiene ninguna configuración especial (mas allá del mapeo correspondiente, que también estoy utilizando el X-Arcade para estos videos)



                  Mortal Kombat 4





                  Siguiendo con la saga de Mortal Kombat, por que son los mas complicados de emular, está el MK4. El juego se ejecuta, pero no es jugable. Aún asi, me ha parecido una prueba curiosa para mostrar.



                  Tekken Tag Tournment





                  Este game es una prueba forzada. Ya se de antemano que todavía falta mucho para poder ver una vesión jugable de este juego, pero como prueba resulta curiosa.


                  Soul Calibur



                  Otro juego que es una prueba forzada, pero que me gusta usar para pruebas. (Estoy esperando el día en que los usuarios Android tengan una versión jugable de este título, como los usuarios de IOs)


                  X-Men vs Street Fighter




                  Uno de mis juegos fetiche para pruebas. El título ser ejecuta perfecto en mi opinión. (estoy utilizando un X-Arcade mapeado directamente en el emulador)


                  Street Fighter The Movie




                  Otro juego de la vieja escuela. Una versión freak de Street Fighter que muchos jugamos en los recreativos (Van Damme... pero que le has hecho a Guile?... pffff, sin comentarios)

                  Este juego se ejecuta correctamente. El vídeo muestra una buena velocidad de emulación (El juego original se ejecuta como se ve en el vídeo)


                  Retroarch Playstation (PSX)



                  Este emulador en realidad es una suite de emuladores integrados de tal manera que comparten varias características entre ellos, como la configuración de pantalla, mapeos de controles, etc.

                  El último tiempo se ha hecho muy popular este emulador, por que centraliza varios emuladores en una sola aplicación, por lo que no es necesario instalar muchos programas en Android para conseguir emular la mayoría de plataformas emulables en este sistema operativo.

                  Para esta prueba he utilizado el motor del emulador de Playstation (PSX).


                  PSX - Metal Gear Solid 



                  Juego que es muy conocido y que por lo mismo es un buen candidato para pruebas, ya que mucha gente sabe como va el original y como se ejecuta en la emulación.

                  En mi opinión, la emulación es correcta. Estoy utilizando un X-Arcade para esta demo (basicamente, por que se me olvidó cambiar el mando a un sixaxis, mientras estaba realizando pruebas)



                  PSX - Strider 2





                  Juego de acción que se ejecuta sin problemas gráficos, ni de sonido, ni de velocidad.



                  PSX - War Gods



                  Quien no recuerda este juego? Lo jugué muchas veces en los recreativos (aunque ahora mismo soy un noob total al intentar jugar)

                  El juego se ejecuta con algunos problemas de audio, pero en genreal es jugable.



                  PSX - Tekken 3



                  Juego básico en mis pruebas de emulación PSX. El juego se ejecuta bien, con buena velocidad y sin que se aprecien problemas en general.


                  Pros, contras y mejoras.



                  Como en todo producto, nos encontramos frente a un disopsitivo que tiene sus puntos a destacar de forma positiva, también nos encontramos con aquellos puntos o características que, o no cumplen correctamente con lo que se les pide, o simplemente no incorporan una funcionalidad que, en mi opinión, debería incluír. Asimismo, y en parte basado en esta lista de puntos en contra, en donde doy mi punto de vista sobre que aspectos deberían tenerse en consideración en caso de generar una versión evolucionada o actualizada del dispositivo.

                  Pros



                  • Materiales empleados en la fabricación de buena calidad. El dispositivo se ve y se siente robusto.
                  • Cantidad de puertos USB: En total son 4, 3 standard y uno microUSB.
                  • Salida de audio especifica para utilizar con audífonos/cascos, o conectar a un sistema de audio externo.
                  • Salida de audio óptica, para conectar a un sistema HI-FI externo.
                  • Entrada dedicada para micrófono.
                  • El módulo de Bluetooth integrado funciona muy bien. No he sufrido cortes/desconexiones, y en general responde muy bien para los mandos conectados (Sixaxis)
                  • Antena externa de muy buena calidad
                  • El sistema viene bastante limpio de aplicaciones.
                  • Buen tamaño para la partición de aplicaciones. Por defecto viene de 1GB
                  • Soporte nativo para CIFS en el firmware stock.
                  • Funcionamiento fresco. No he apreciado calentamientos importantes en la superficie del dispositivo, después de uso intensivo.
                  • Nueva característica OTA agregada en los últimos firmwares
                  • Se incluyen opciones de standby, apagado completo y reinicio al precionar el botón power del dispositivo.
                  • Es un punto mas bien negativo que el firmware original se congela o se cuelga con frecuencia, pero considero positivo el que el fabricante haya publicado nuevos firmwares que corrigen este tipo de problemas. Sobre esto mismo, es muy positivo ver que el fabricante sigue dando soporte para los modelos anteriores a éste, que se traducen en nuevos firmwares, lo que significa que tienen especial cuidado en seguir ofreciendo mejoras a sus dispositivos y no se centran únicamente en el último que hayan sacado al mercado.


                  Contras



                  • No hay ranuras de ventilación en el dispositivo. De momento no lo considero algo grave, por que por lo que he podido probar, el dispositivo en general no sufre de calentamientos (o por lo menos, no los he percibido).
                  • El control remoto incluído es demasiado básico. Es muy probable que cualquier ratón o teclado conectado al dispositivo ofrezca mas funcionalidad y sea mas práctico que este mando.
                  • El control remoto debería tener una forma de controlar el puntero del ratón en pantalla, para que fuese mas útil.
                  • El sistema no ofrece mucha información acerca del servicio AirClip, cosa que podría ser de utilidad e interés de muchos usuarios, pero al no tener conocimientos simplemente no van a utilizar esta característica/aplicación


                  Mejoras



                  • Agregar una especie de flymouse al paquete, o agregar esta funcionalidad (para controlar el raton) al control remoto incluído.
                  • Agregar un lector de tarjetas Todo en uno.
                  • Agregar led indicadores para operaciones comunes como Wifi (off/on/tráfico), Lan (off/on/traffic), acceso a la sdcard, etc.


                  Conclusión


                  El dispositivo es uno de los mejores Set Top Box que he tenido oportunidad de probar, aunque todavía le falta para ser perfecto.

                  El fabricante parece serio y se preocupa acerca de dar actualizaciones a sus usarios, incluyendo este Minix NEO X7 que se lanzó en Julio (?) y que a la fecha ya ha publicado 5 actualizaciones que corrigen diversos problemas que ha tenido el dispositivo.

                  Este dispositivo va bien con el firmware oficial, y será suficiente para muchos usuarios, pero para los que necesitan ir un poco mas allá existen alternativas de custom firmwares para sacar mas provecho al dispositivo.

                  Creo que cualquier comprador que considere este dispositivo como alternativa, obtendrá un producto de calidad y que será una compra muy superior a cualquier otra alternativa existente en el mercado, sobre todo si hablamos de sticks android, que en general tienen problemas de cobertura Wifi o calentamientos del sistema en general. en este sentido un Set Top Box es una alternativa muy interesante a considerar, por que el espacio interior del dispositivo permite una mejor ventilación o disipación del calor, cosa que repercute en un mejor funcionamiento de la CPU/GPU.

                  La respuesta del Bluetooth es muy buena, y suficiente para considerar este dispositivo como una solución bastante completa de centro de entretenimiento, ya sea como reproductor media center, o como retro-consola o consola de sobremesa android.

                  Palabras Finales



                  Esta versión de la review está basada completamente en la versión original que he escrito en inglés. Ha sido un trabajo un pelín complicado, por que es la primera review que escribo en inglés, pero espero que sea entendible. Esta versión en español tiene las mismas pruebas y comentarios que en inglés, pero que he traducido directamente (sin utilizar un traductor automatizado)

                  Espero que el contenido de este artículo sea de interés y que sobre todo sea informativo para quienes busquen información sobre este producto.

                  Ha sido un placer ofrecer esta publicación, y espero que sea de utilidad en general.

                  Zalu2!

                  Deen0X

                  2 comentarios:

                  1. Enorme review. Muchas gracias, ha sido de gran ayuda y en gran medida me ha impulsado a adquirir este dispositivo.
                    Sin embargo estoy tratando de rootearlo siguiendo las instrucciones y
                    1) No encuentro los ficheros
                    2) Siguiendo las instrucciones del foro al que se refiere el review no consigo hacer root
                    Agradecería enormemente información sobre un método que funcione para rootear mi Minix NeoX7 (version 008). Necesito rootearlo para poder funcionar 100% con el Timcore y poder jugar con mandos Xixasis u otros.
                    Muchas gracias

                    ResponderEliminar
                  2. Buenas Jesús.

                    Disculpa en la demora en contestar.

                    No encuentras los ficheros? buscaré en casa a ver que problema tiene y los resubiré.
                    Para rootear, si estás siguiendo el método Wifi, asegúrate que estás conectando con tu dispositivo (mira la IP que tiene)
                    si estás siguiendo el método por USB, asegúrate que tienes instalados correctamente los drivers (la mayoría de los casos fallan en este punto)

                    alternativamente, busca por Root Genius que posiblemente tmabién pueda rootearlo sin problemas (ojo, el programa viene en chino, aunque no se si ahora habrá alguna en inglés. En todo caso, el programa es bastante intuitivo para seguirlo, aún sin saber chino)

                    Zalu2!

                    ResponderEliminar