Несколько месяцев назад был выпущен официальный порт операционной системы Sailfish на смартфон LG Nexus 4 — новинка находилась на стадии альфа и многие функции не работали, но с течением времени и выпуском различных обновлений всё начинало работать лучше и лучше, и истинный функционал только начинал видеть белый свет.
Теперь же финская компания Jolla официально представила долгожданный кит Hardware Adaptation Developer Kit 1.0. Как сообщает производитель, с помощью данного кита пользователи кастомной прошивки CyanogenMod версии 10.1.Х могут установить официальный порт операционной системы Sailfish на своё мобильное устройство под управлением Android.
Описание пакета инструментов для установки «Парусника» на смартфон на базе зелёного робота Android, известного нам также как HADK (Hardware Adaptation Developer Kit), представляет собой возможность легкой установки порта данной мобильной ОС на любой Android-смартфон, который работает под управлением кастомной прошивки CyanogenMod 10.1.X.
Руководство использования включает в себя невероятные 57 страниц. Да, 57 страниц — это, бесспорно, очень много, но вы должны просмотреть его, если действительно заинтересованы в этом. Следуя этому руководству, вы можете настроить мер-ядро на основе системы Linux, которая будет работать на Android-устройстве благодаря киту HADK. Отметим: для HADK требуется довольно мощный компьютер: процессор с тактовой частотой 2.5 ГГц (64 бита), 4 Гб оперативной памяти, Linux (64 бита).
Он состоит из:
- Мер-ядро: пользовательское ядро Linux
- Кит Android Hardware Adaptation (HA/HAL), состоящий из:
- Android-ядро мобильного устройства
- Бинарные драйверы, взятые из прошивки Android (например, CyanogenMod)
- Интерфейс Libhybris, созданный при помощи бинарных драйверов
- Пакеты промежуточного программного обеспечения, зависящие от специальных аппаратных плагинов
- Плагин Qt/Wayland QPA, испольщующий Android hwcomposer
- Компоненты Sailfish OS
Если вы являетесь заинтересованным в плане установки операционной системы компании Jolla на своё мобильное устройство, управляемое детищем поискового гиганта Google, то руководство по установке и все необходимые инструкции наряду с правилами вы можете найти здесь. Напоследок стоит только пожелать удачного хака тем, кто собирается это сделать. Удачи вам.
В моем случае будет make -j5 hybris-hal. Таким же образом поступаете и с остальными сборками — сэкномите около получаса-час (В зависимости от процессора и оперативки)