¿Se ha portado iOS con éxito a un teléfono que no es Apple?

Sí, se ha probado y hay un desarrollador que logró portar el núcleo de iOS en el N900 de Nokia

Winocm, el desarrollador que lidera el trabajo en iOS 6.1.3 / 4 jailbreak, ha logrado portar iOS a un dispositivo que no sea Apple. La foto que ves arriba es el núcleo de iOS, conocido como “Kernel XNU”, que se ejecuta en un teléfono inteligente Nokia N900.
El puerto es extremadamente primitivo, ya que no incluye ninguno de los elementos de interfaz de usuario de iOS u OS X y no puede ejecutarse como un sistema operativo utilizable. Pero sí señala un desarrollo importante para el proyecto de código abierto en curso …
De la publicación del blog de Winocm en el puerto (a través de 9to5Mac):

“Recientemente, logré uno de los hitos centrales de mi proyecto personal, portar el núcleo de Darwin a la arquitectura ARM. Este hito específico se estaba iniciando en un sistema multiusuario.
Darwin es el sistema operativo central que se encuentra tanto en Mac OS X como en iPhone OS. Es la verdadera base central que une el núcleo a la interfaz de usuario real anterior. (SpringBoard / loginwindow / etc) “.

Y parte del otro hardware en el que se ejecuta el núcleo:

  • Placa base de emulación RealView de ARM (ARMPBA8_ALT)
  • Base de plataforma ARM RealView para Cortex-A8 (ARMPBA8)
  • Texas Instruments OMAP3530 (BeagleBoard / BeagleBoard xM) (OMAP3530)
  • Texas Instruments OMAP3430 (Nokia N900) (OMAP3430_RX51)
  • Texas Instruments AM335x (BeagleBone / BeagleBone Black) (OMAP335X)

El desarrollador agrega que el sistema de archivos raíz del sistema en su puerto está basado en iPhone OS 4.3.5. Y en su mayor parte, todo funciona a la perfección. Pero sí dice que hay un montón de errores del kernel que corregir, incluida la administración de energía.
Vale la pena señalar nuevamente que todo esto es una etapa muy temprana, y no debe confundirse con nada más que eso. Winocm se aseguró de mencionar que no planea agregar ningún soporte gráfico de interfaz de usuario en este momento, solo el sistema operativo Core.
Para aquellos interesados ​​en el proyecto y que buscan ayudar, Winocm ha puesto a disposición el código fuente en su GitHub. Además, hay un canal IRC dedicado a la iniciativa llamado ## darwin-on-arm , ubicado en Freenode.
Fuente: iDownloadblog

El desarrollador de programación Winocm ha descubierto cómo portar los componentes centrales del marco de trabajo iOS de Apple a dispositivos que no son de Apple o Portar iOS a Android. Este centro se conoce como el “Kernel XNU” y esto es lo que Apple creó hace más de 10 años para establecer OS X (y más tarde, iOS). Como se puede encontrar en la imagen de arriba de Steven Troughton-Smith, el marco se ejecuta efectivamente en un teléfono celular Nokia N900.

El puerto no excluye ninguno de los componentes de la interfaz de usuario de iOS u OS X y no puede seguir ejecutándose como un marco de trabajo práctico, sin embargo, incorpora una gran parte de los elementos centrales del marco.

Esto no implica que Apple permita iOS a otros creadores de equipos y no significa que la suma de iOS pueda seguir ejecutándose en dispositivos que Apple no ha planeado. En cualquier caso, este trabajo abre la puerta abierta para que diferentes ingenieros porten diferentes partes de iOS a otros equipos. En general, Winocm fabricó una variación insignificante de iOS sin interfaz de usuario para equipos que no son de Apple.

Sí, aquí hay una respuesta para usted: iOS en Android: instale iOS en su dispositivo Android

Sí, desafortunadamente es solo el núcleo