在Collabora和Google工程师的不懈努力下,近期在Linux Kernel 5.1内核分支中引入的新功能将会让Chrome OS和Android用户从中受益。在5.1分支中,12名Collabora开发者贡献了64个commits以及111个sign-offs,并提交了大量BUG报告和测试。而且在团队贡献下5.1分支可以在启动时通过命令行添加内核参数来挂载和启动映射设备,从而绕过initramfs映像。
Collabora的André Almeida表示:“Helen Koike贡献了这次重大改变,提供了通过在启动时输入内核命令行参数来挂载映射设备的新机制,从而删除了当前initramfs要求。这个重大改变是Google和Collabora工程师共同努力的成果,并且会推动Chrome OS设备和Android设备反向使用AVB 2.0。”
此前的内核版本中,如果想要引导位于设备映射器设备中的文件系统必须要存在initramfs映像,但是在很多情况下用户无法使用initramfs映像。因此这个新功能是非常实用的改进,可以让用户不需要initramfs使用简单的内核参数就能启动映射设备。
除此之外Collabora的工程师还为Linux 5.1内核添加了一些好东西,包括支持NanoPC-T4单板计算机,支持基于AM335x的Bosch Guardian和i.MX6 Phytec phyBOARD Segin ARM板,以及为Raspberry Pi 3 B型板支持pinmuxing。
此外团队还在RK3399 Rock960平台上启用了HDMI音频,改善了对RK3399 RockPI主板的支持,修复了FunctionFS中的USB描述符处理,改进了DRM子系统的DRM_AUTH实现,增加了对RK3288和RK3399 SoC中镜像和平面旋转的支持,修复了 vivid驱动程序,并更新了ISP1704 USB充电器检测以使用新的GPIO API。
相关文章
网友评论(共有 0 条评论)