Microsoft выпустила исходные коды ядра для Surface Duo, положив начало сторонней разработке уникального устройства с двумя экранами.
После нескольких месяцев утечек и слухов Microsoft Surface Duo был официально запущен прошлый месяц. Это инновационное устройство с двумя экранами оснащено платформой Qualcomm Snapdragon 855 (которая дополнительно оптимизирована для работы с двумя экранами), 6 ГБ оперативной памяти и 128 ГБ/256 ГБ встроенной памяти UFS 3.0. Что касается программного обеспечения, смартфон «из коробки» работает под управлением Android 10 с пользовательским интерфейсом Microsoft Surface Duo и имеет право на получение 3 года обновлений ОС и безопасности. Microsoft также поставляет свое первое Android-устройство с разблокируемым загрузчиком. Сообщество моддеров имеет свободу использовать уникальное оборудование с помощью пользовательских ПЗУ или других моды. Теперь мы стремимся соответствовать требованиям GPL v2 и помочь разработчикам вторичного рынка получить преимущество. Продолжая создавать ПЗУ и ядра, Microsoft выпустила исходный код ядра для Surface Дуэт.
Форумы Microsoft Surface Duo XDA
Распаковка Surface Duo — практический опыт работы с двухэкранным Android-устройством Microsoft
Как и все устройства Android, Surface Duo работает на модифицированном ядре Linux. Поскольку ядро Linux распространяется под лицензией GNU GPL v2, все организации, распространяющие версии ядра, обязаны предоставить исходный код своего ядра по запросу. Более того, своевременные выпуски исходного кода ядра позволяют разработчикам и опытным пользователям глубже погрузиться в код, который запускает устройство и даже предлагает новые функции, которых нет в наличии конфигурация. Приятно видеть, что Microsoft как OEM-производитель Android осознает эту возможность. Исходный код ядра для устройства был загружен в репозиторий Microsoft GitHub, и заинтересованные пользователи могут скачать, а также просмотреть код, перейдя по ссылке ниже.
Исходники ядра Microsoft Surface Duo
Компания также опубликовала удобное руководство по компиляции ядра, которое можно найти в это репозиторий Github. Если вы ищете заводской образ, Microsoft поможет вам также.