Ядро iOS может быть перенесено на другие устройства

Ядро iOS может быть перенесено на другие устройства

Хакеру Winocm удалось портировать ядро операционной системы iOS на устройства другой платформы. Ядро было разработано более десяти лет назад, чтобы послужить основой операционной системы Apple, и известно под названием «XNU Kernel».

В настоящий момент ядро может быть успешно запущено на ряде не-iOS устройств и включает в себя множество оригинальных особенностей. Тем не менее, оно пока не может быть использовано в качестве полноценной операционной системы и не содержит в себе никаких элементов пользовательского интерфейса. По утверждениям хакера, для запуска подходят следующие устройства:

ARM RealView Emulation Baseboard (ARMPBA8_ALT);
ARM RealView Platform Baseboard for Cortex-A8 (ARMPBA8);
Texas Instruments OMAP3530 (BeagleBoard/BeagleBoard xM)(OMAP3530);
Texas Instruments OMAP3430 (Nokia N900) (OMAP3430_RX51);
Texas Instruments AM335x (BeagleBone/BeagleBone Black) (OMAP335X).

 

 

 

Работа Winocm доступна в качестве свободного программного обеспечения на GitHub и, несмотря на то, что она представляет собой лишь минимальный вариант переноса прошивки без пользовательского интерфейса, она открывает другим разработчикам возможность портирования любых частей iOS на любые устройства других платформ.

Источник: planetiphone.ru