Представилен первый загружаемый прототип Linux для смартфонов Apple iPhone. Текущее состояние разработки позволяет загружать на iPhone ядро Linux 2.6 (при помощи собственного загрузчика openiboot) и работать в shell с утилитами из пакета Busybox, передавая команды через USB-консоль.
Уже реализована поддержка фреймбуфера, прерываний, сериал-порта через USB, прочее. Пока что отсутствует поддержка touchscreen, Wi-Fi, звука, акселерометра, радиомодуля. Написан код для поддержки работы в режиме только для чтения с NAND Flash-накопителем, с данными в файловой системе HFS+. Для реализации поддержки недостающих подсистем планируется задействовать реверc-инжиниринг бинарных драйверов.
Видео-демонстрацию можно посмотреть здесь.
Инструкция по установке сборки читать здесь.
Возврат к списку новостей |