Пятая версия ядра Linux появилась, по словам Линуса Торвальдса, потому что у него больше не было пальцев для счета или сложения пальцев рук и ног. Понятно, что это не так, поскольку ядро Linux 5.0 принесло много интересных новостей, особенно с точки зрения совместимости оборудования. Но 5 мая прошлого года наступило Linux 5.1, версия, которая включает в себя более яркие новинки, которые также достигли устройств Google благодаря его сотрудничеству с компанией Collabora.
Когда мы говорим об устройствах Google, мы имеем в виду те, которые используют свои операционные системы, которые в настоящее время Andoid и Chrome OS. Эти устройства, по мнению сообщает Collabora, теперь вы можете смонтировать и запустить устройство сопоставления, добавив параметр ядра через командную строку во время загрузки, в обход образа initramfs. До сих пор тВсе предыдущие версии ядра требовали наличия образа initramfs для загрузки системы в файловую систему, расположенную на устройстве сопоставления устройств, но было много случаев, когда пользователи не могли использовать образ initramfs, поэтому эта новая функция пригодится, когда вы хотите загрузиться с устройства сопоставления устройств без необходимости в образе initramfs, просто используя простой параметр загрузки ядра.
Google и Collabora вносят серьезные изменения в Linux 5.1 для Android и Chrome OS
Collabora также отвечает за добавление в Linux 5.1 для Android и Chrome OS:
- Поддержка платы NanoPC-T4.
- Поддержка плат Bosch Guardian на базе AM335x и ARM i.MX6 Phytec phyBOARD Segin.
- Также была включена поддержка платы Raspberry Pi 3.
- Аудио HDMI был включен на платформах RK3399 Rock960.
- Улучшена поддержка платы RockPI RK3399.
- Исправлена обработка дескрипторов USB в FunctionFS.
- Улучшена реализация DRM_AUTH подсистемы DRM.
- Поддержка зеркального отображения и вращения плоскости была добавлена в SoC RK3288 и RK3399.
- Исправлена ошибка в ярком контроллере.
- Обновлено определение USB-зарядного устройства ISP1704 для использования нового API GPIO.