Ahora puedes ejecutar Android en un iPhone con ‘Project Sandcastle’

No estáis contento con tu costoso iPhone y os preguntáis si es posible ejecutar cualquier otro sistema operativo en tu iPhone. ¿Cómo ejecutar Android en un iPhone o Linux para iPhone?

Los teléfonos Android pueden ser rooteados, y los iPhone pueden ser liberados para desbloquear nuevas funciones. Sin embargo, hasta ahora, ha sido casi imposible hacer que Android se ejecute en iPhones. ¿Por qué? Por las limitaciones de hardware del móvil y las limitaciones de software.

Sin embargo, ahora es posible ejecutar Android sin problemas en un iPhone, gracias a una nueva iniciativa, denominada Proyecto Sandcastle.
Realizado por la empresa de ciberseguridad Corellium, el Proyecto Sandcastle es la consecuencia de un esfuerzo de desarrollo de 13 años para portar Android a iOS y demostrar que las barreras de seguridad de Apple pueden verse comprometidas.

«Donde los cajones de arena establecen límites y límites, los castillos de arena brindan la oportunidad de crear algo nuevo desde los límites ilimitados de su imaginación», dice el sitio web del proyecto. «El iPhone restringe a los usuarios a operar dentro de una caja de arena. Pero cuando compra un iPhone, posee el hardware del iPhone».

«Android para iPhone te da la libertad de ejecutar un sistema operativo diferente en ese hardware. Android para iPhone tiene muchas aplicaciones prácticas interesantes, desde investigación forense hasta dispositivos efímeros de arranque dual para combatir el desperdicio electrónico».

Teléfonos iPhone en los que puedes ejecutar Android

Ahora puedes ejecutar Android en un iPhone con 'Project Sandcastle'

Por ahora, solo un puñado de teléfonos, el iPhone 7, el iPhone 7 Plus y el iPod Touch, son capaces de ejecutar una versión personalizada de Android. Esta viene instalada con OpenLauncher y la aplicación segura de mensajería Signal.

Incluso entonces, hay muchas restricciones, que incluyen no admitir salida de audio, módem celular, Bluetooth y cámara, por nombrar algunas, como se muestra en la tabla a continuación.

Todo esto es solo para decir que el Proyecto Sandcastle es un trabajo en progreso.

El truco utiliza el jailbreak Checkra1n semi-atado para eludir las restricciones. Esta se basa en el exploit de bootrom no parcheable checkm8 que hace posible obtener un acceso más profundo a iOS.

Inicialmente se lanzó en noviembre pasado y funciona en el iPhone 5s para iPhone X, con iOS 12.3 y versiones más recientes.

Jailbreaking, similar al rooteo en Android de Google, es un proceso para escalar privilegios que permite a los usuarios de iOS eliminar las restricciones de software impuestas por Apple. Esto a su vez permite evitar el jardín amurallado de la compañía para agregar aplicaciones y otras funciones.

Cabe destacar que la práctica también anula la garantía de tu teléfono. ¿La razón? Es una violación del Acuerdo de licencia de usuario final de Apple que usted acepta cada vez que compra un nuevo iPhone.

Además, debido a los riesgos de seguridad inherentes involucrados, Apple ha impuesto constantemente un bloqueo de hardware y software de su ecosistema. También ha hecho que sea deliberadamente difícil hacer jailbreak a los dispositivos.

Además, los jailbreaks tienden a ser muy específicos y muy dependientes del teléfono y la versión de iOS, para que puedan replicarse con éxito.

El único problema es que Checkra1n es solo un jailbreak temporal y se borrará una vez que el teléfono se reinicie.

Si bien el jailbreak al principio solo fue posible a través de macOS, obtuvo el soporte de Linux el mes pasado. Esto abrió la posibilidad de realizar un jailbreak a través de teléfonos que no son de Apple.

Por lo tanto, utilizando el exploit checkra1n jailbreak, el equipo de Correlium descubrió que incluso es posible instalar una versión semi-funcional de Android en un iPhone. El resultado es casi equivalente a ejecutar un sistema operativo temporal en su iPhone.

El Proyecto Sandcastle de Correlium se produce cuando Apple demandó a la compañía el año pasado por presunta infracción de derechos de autor al vender iOS y software de virtualización de teléfonos. Estas incluían versiones virtuales de dispositivos iOS que ejecutan lo que Apple llama copias no autorizadas de iOS.

El desarrollo también sigue al anuncio de Apple el año pasado de que distribuirá iPhones especiales con acceso de root. Estos son menos restrictivos que sus contrapartes de consumo para la investigación de seguridad como parte de un nuevo programa iOS Security Research Device.
Si bien Project Sandcastle es un gran logro, no hace falta decir que los dispositivos de rooteo y jailbreak conllevan sus propios riesgos.

Se están realizando esfuerzos para expandir el proyecto a los otros iPhones incluidos en el jailbreak. Puedes darle una oportunidad a la beta siguiendo las instrucciones aquí.

¿Tenéis algo que decir sobre este artículo? ¡Comenta a continuación!

:)