Ejecutar ANDROID en un iPhone? ¿Está en serio?!?

por Paul Ducklin

Hicimos una doble toma cuando vimos el tweet.

En retrospectiva, no estamos seguros de por qué, porque el anuncio fue breve, incluso para un tweet, y completamente inequívoco:

ES ANDROID. PARA EL IPHONE.

Presentamos Project Sandcastle: Android para iPhone. Estamos emocionados de ver lo que la comunidad de desarrolladores construye a partir de esta base. En particular, nos gustaría agradecer al equipo detrás de Checkra1n y PongoOS por su apoyo y asistencia. https://t.co/Kq1qszF8G2

— Corellium (@CorelliumHQ) 4 de marzo de 2020

Y realmente es tan simple como eso.

En realidad, si somos honestos, no es tan simple, como puede ver si mira la matriz de "lo que funciona" en el sitio web de Project Sandcastle.

La matriz “lo que funciona por modelo” poco después de que se anunciara el proyecto.
Los continentes e islas verdes indican los componentes de cada dispositivo que funcionan correctamente, mientras que los océanos rosas son las partes que no puede usar.

En otras palabras, la parte del teléfono de su teléfono, la fila etiquetada como Celular, no funcionará en ningún lado, por lo que lo único en lo que no convertirá su iPhone es, para no decirlo demasiado, en un teléfono.

Del mismo modo, no hay audio, ni siquiera en un iPod; no Camaras; sin Bluetooth; y en algunos dispositivos, sin pantalla.

Pero la realmente mala noticia es la fila de la CPU, que tiene solo tres cuadrados verdes, y te dice que las compilaciones de Sandcastle solo funcionarán en dispositivos iPhone 7 (y iPod 7G) por ahora.

Si tiene un iPhone 7 excedente de los requisitos y decide darle un giro a Android, háganos saber en los comentarios cómo le fue. (Algunos usuarios informan problemas graves de sobrecalentamiento, ¡así que tenga cuidado!)

Jailbreak revisitado

Liberar Apple iDevices para ejecutar versiones de firmware alternativas siempre ha dividido la opinión de la industria de TI, incluso si todo lo que quiere hacer es ejecutar una versión oficial de iOS configurada de una manera no estándar, por ejemplo, con un servidor SSH en ejecución para que pueda iniciar sesión. en la línea de comando de su computadora portátil.

Se conoce como jailbreak, una metáfora cargada que diferentes observadores interpretan de maneras diferentes e interesantes.

Para algunos, el jailbreak representa una lucha justa por la libertad digital, suponiendo que estés liberando un dispositivo que compraste con tus propios ingresos después de impuestos.

Para otros, es evidencia de una actitud burlona hacia la sociedad digital, generalmente llevada a cabo para deshacerse de los controles legalmente implementados sobre la propiedad intelectual. (Significado: la gente lo hace para poder piratear cosas).

De hecho, Corellium, la compañía detrás de Project Sandcastle, tiene solo dos publicaciones de blog en su sitio web, y se relacionan con acciones legales de Apple relacionadas con "liberar" iPhones.

Pero, como señala Corellium en la página de Sandcastle:

Android para el iPhone tiene muchas aplicaciones prácticas interesantes, desde la investigación forense hasta dispositivos efímeros de arranque dual y la lucha contra los desechos electrónicos. Nuestro objetivo siempre ha sido impulsar la investigación móvil y estamos emocionados de ver lo que la comunidad de desarrolladores construye a partir de esta base.

Simpatizamos especialmente con la idea de "combatir los desechos electrónicos", sobre todo porque la única forma de seguir usando un iPhone después de que Apple deje de admitirlo si no usa un jailbreak es ejecutarlo indefinidamente sin ninguna actualización de seguridad.

En otras palabras, si prefiere reutilizar en lugar de reciclar/reemplazar los dispositivos electrónicos viejos (porque sabemos que nunca tiraría los teléfonos viejos a los vertederos), entonces se encuentra ante un dilema.

O tiene que descubrir sus propias soluciones de seguridad y luego hacer jailbreak para aplicarlas, corriendo el riesgo de que lo llamen burlador.

O tiene que pasar por el guante de los delincuentes cibernéticos burlones que ya tienen acceso a una variedad de ataques que saben que usted no podrá (de hecho, no puede) haber parcheado.

Qué hacer

Para que conste, por lo general terminamos cualquier historia de este tipo desaconsejando permitir teléfonos con jailbreak en la red de su empresa; de hecho, nuestro propio producto Sophos Mobile lo ayuda a mantener los dispositivos con jailbreak y rooteados a distancia si eso es lo que desea.

Eso es por la sencilla razón de que, para el personal de TI en el trabajo, "la vida ya es demasiado corta" sin tener que lidiar con dispositivos móviles que se encuentran en un estado desconocido y no probado. (En otras palabras, si bien el jailbreak puede permitirle mejorar la seguridad, con frecuencia, aunque sin darse cuenta, hace lo contrario).

En este caso, no creemos que debamos agregar una advertencia de "no intente esto en el trabajo", dado lo limitados que son el rango y la funcionalidad de las versiones actuales de Sandcastle.

Sin embargo, si quieres probarlo en casa, puedes tener Android en tu iPhone, siempre y cuando no quieras hacer llamadas telefónicas (aunque sin audio no podrías escucharlas de todos modos), siempre y cuando ya que tiene un iPhone con un número de modelo mayor que 6 y menor que 8.

Como dice el mismo Corellium:

Android para el iPhone está en versión beta y solo ha tenido pruebas limitadas. Se desconoce cualquier impacto en la batería, el rendimiento u otros componentes. Tenga cuidado al instalar y utilizar esta versión.


¿Se puede ejecutar Android en un iPhone?

En realidad, Android no se ejecuta técnicamente en el iPhone. En cambio, Android se ejecuta en un chip separado que se encuentra detrás del iPhone. El sistema operativo de Apple simplemente ejecuta una aplicación que es capaz de mostrar y ejecutar Android conectándose al accesorio.

¿Cómo convierto mi iPhone en un Android?

Video: run android on an iphone