开源鸿蒙上 PC 啦!

据获悉,OpenHarmony 操作系统已经初步完成了在 PC 端的适配。
据悉,相关适配工作由鸿蒙生态企业软通动力子公司鸿湖万联的工程师完成,基于 OpenHarmony 3.2 Beta3 版本以及惠普某型号办公笔记本。
从展示的画面来看,此次适配已经支持设备的开关机、画面渲染、外设接入和运行 APP 等基础功能。
我们可以看到设备启动、鼠标操作和 APP 的运行十分流畅,但系统界面和 APP 界面仍然没有做好相应的适配。从性能上看,该设备+OpenHarmony 的组合已经能够满足基础的生产生活需求。
消息源称,当前的适配工作仅作为技术可行性的验证,尚未推进到设备性能测试和优化阶段,后续工作量仍然庞大。
目前,该工程师已经完成了该型号笔记本的 USB、网口、SATA 口、PCIE 等硬件接口的驱动适配,笔记本自带键盘和触摸板的驱动仍在适配中。

此次适配工作基于两款设备,一款为视频展示的惠普办公笔记本电脑(CPU 型号为 i5-8265U)的办公笔记本电脑,另一款设备搭载 11 代 Intel Core i3 处理器。
由于产品型号涉密,第二款设备详细信息不对外公开。这两款设备均采用 X86 架构的 CPU,也就是说 OpenHarmony 针对 X86 架构 CPU 的适配已经基本完成。
OpenHarmony 是一个支持多内核的操作系统,笔者猜测此次适配是基于 Linux 内核进行的。
后续的适配整体思路为先软件后硬件。前期集中适配好必要驱动,其次对某些场景下的桌面应用进行适配。硬件部分相关规划涉及到后续的商业计划,不对外公布,感兴趣的读者可以保持关注。
具体到适配细节,除去上文提及的笔记本键盘和触控板驱动的适配外,声卡驱动、显卡驱动和外接显示器功能仍然需要进一步优化。

据了解,GPU 图形加速是 OpenHarmony 系统的短板,也是 OpenHarmony 在硬件设备上运行时对性能有重大影响的因素之一。
好消息是,OpenHarmony 项目组已经成立了相关 SIG 组在解决 GPU 相关问题。相信 GPU 这部分的问题将会在后续版本中得到妥善解决。
考虑到当前项目仍处于初期阶段,且涉及到部分商业敏感信息,相关的系统镜像和刷入教程短时间内并无共享给开发者的计划。
同时,软通动力子公司鸿湖万联的开发者承诺在 2 月 25 日的开放原子开源基金会 OpenHarmony 技术峰会后,会放出部分脱敏的技术内容。