¿Recordáis que hace escasamente un mes se difundía una noticia que hablaba de un Apple Watch ejecutando Windows 95? El reto lo llevó a cabo Nick Lee, socio de la empresa de tecnología Tendigi. Hoy vuelve a ser noticia y lo hace con otra noticia llamativa, tal y como dicta el titular. Y es que el mismo ha diseñado una especie de funda capaz de ejecutar Android 6.0.1 en un iPhone 6 Plus. No te pierdas todos los detalles de la historia ni el desarrollo de un producto que el propio creador indica que si hay interés, sacará un modelo comercial.
¿iOS y Android en un iPhone? ¿Incongruencia? No, ha sido el reto de Tendigi y no se trata de un clon chino de iPhone con sistema operativo Android camuflado con una interfaz con aspecto de iOS. En realidad se trata de un proyecto que permite transmitir la ejecución de Android en una placa HiKey a la pantalla de un iPhone 6 Plus mediante un software específicamente diseñado para la hazaña y la toma Lighting.
Un experimento con una gran historia detrás
Lo cierto es que este experimento es interesante no por el resultado final, sino por el trabajo que existe detrás de una carcasa que lleva Android Marshmallow a un iPhone. Y es que la funda que se muestra en vídeo tiene una historia que es digna de contar.
Para empezar, la idea partía del mismo modo que el experimento de instalar Windows 95 en un Apple Watch. Los desarrolladores buscaban causar el mismo efecto sorpresa, pero esta vez con una idea algo más práctica. Y es que tal y como se puede ver en el vídeo, se ha logrado llevar Android a un iPhone por medio de una carcasa.
Sin embargo, ¿cómo se logra? ¿Ejecuta realmente el iPhone 6 Plus utilizado Android de forma nativa? Nada parecido, sino que es una obra de ingeniería en varios aspectos. La más destacada es el propio funcionamiento del sistema, puesto que se trata en esencia de trasladar la imagen generada por un hardware específico a la pantalla del iPhone por medio de la conexión Lightning.
Software y hardware a medida
Para empezar, se desarrolló el software adecuado para cumplir con estas premisas. Entre este software se colocaba una app específica para iPhone con la que fuese posible transmitir vídeo a través de la conexión física del iPhone (recibir). Una vez desarrollada, quedaba la parte del hardware. Y es que debajo de esa supuesta funda se esconde una placa HiKey LeMaker que soporta la instalación de Android 6.0.1. Un hardware con procesador de ocho núcleos y 2 GB de RAM principalmente alimentado por una batería de 650 mAh. Un hardware que Lee pretendía integrar en una especie de funda para el iPhone.
Decidido el hardware, era turno de desarrollar una versión AOSP de Android Marshmallow capaz de ser ejecutada por la placa HiKey, algo que es posible gracias a la naturaleza de código abierto de gran parte de la plataforma de software de Google.
Una vez desarrollado Android y adaptado el hardware a la funda, llegaba el momento clave. Una conexión microUSB conectaría la placa al iPhone por medio de una toma Lightning. El resultado es que mediante la app exclusivamente diseñada para tal objetivo permite transmitir la ejecución de Android desde la placa hasta la pantalla del iPhone.
Sin embargo, el desarrollo del proyecto estuvo marcado por las dificultades técnicas. Tras comprobar que la conexión dejaba sin carga la batería de la placa base dado que alimentaba al iPhone, el desarrollador tuvo que implantar una resistencia para que el smartphone de Apple no detectase la intensidad de corriente adecuada para detener la carca.
Una funda fabricada con impresora 3D
Asimismo, la fabricación de la carcasa a medida fue todo un reto que finalmente tuvo solución a través de una impresora 3D. Tras diseñar una maqueta, se fabricaron las primeras unidades. Las primeras fueron menos precisas, pero el autor describe cómo se arriesgó a perfeccionar su aspecto y dimensiones para encajar de forma más ergonómica y óptima al cuerpo de aluminio del iPhone.
De este modo el resultado final es una especie de funda con fondo en el que se aloja el hardware que ejecuta Android 6.0.1 y que, por medio de las aplicaciones compiladas y diseñadas exclusivamente para estas funciones haga realidad el vídeo que os ofrecemos a continuación. En el mismo se aprecia cómo la fluidez del sistema Android en iPhone no es del todo placentera, pero hemos de tener en cuenta que no es el iPhone el que ejecuta la compilación de Android de forma nativa, sino que se envía en tiempo real la imagen generada por la placa electrónica a la pantalla del iPhone a través del cable Lightning y lo hace en tiempo real.
¿Qué os parece la idea? ¿Podrí convertirse en un accesorio con cierta demanda? Nick Lee no lo descarta puesto que asegura que si existe demanda comercial de su experimento no dudará en desarrollar una versión que sirva como producto final.