近年来,“缺芯少魂”带来的卡脖子危机为众多行业敲响警钟,我们必须加快国产操作系统替代研发进程。可喜的是,随着国内操作系统市场快速增长以及政策投入力度的加大,国产操作系统正逐渐实现从无到有、从“可用”到“好用”的跨越式发展。同时,一批极具竞争力的开源操作系统开始涌现,OpenHarmony 就是其中之一。
现在传来重磅消息,开源鸿蒙 OpenHarmony 已成功适配 PC 桌面端了。
近日,来自微信公众号“OST 开源开发者”的消息,此次相关适配工作由鸿蒙生态企业——软通动力子公司鸿湖万联的工程师完成,基于 OpenHarmony 3.2 Beta3 版本以及惠普某型号办公笔记本。
这是首次将开源鸿蒙操作系统运行在 PC 设备上。
从相关视频演示可见,此次适配已经支持设备的正常开关机、画面渲染、外设接入和运行 App 等基础功能。
并且设备启动、鼠标操作和 APP 的运行十分流畅,但系统界面和 APP 界面仍然没有做好相应的适配。
据了解,此次开源鸿蒙一共适配了两款设备,两款设备均采用 X86 架构的 CPU。也就是说,OpenHarmony 针对 X86 架构 CPU 的适配已基本完成。
消息源称,当前的适配工作仅作为技术可行性的验证,尚未推进到设备性能测试和优化阶段,后续工作量仍然庞大。
另外,该工程师已经完成了该型号笔记本的 USB、网口、SATA 口、PCIE 等硬件接口的驱动适配,从性能上看已经能够满足基础的生产生活需求。
简言之,这款电脑用来轻度办公是毫无压力了。
报道称,UI界面、笔记本自带键盘和触摸板的驱动仍在适配中。但对性能息息相关的 GPU 图形加速,目前还存在问题,将在后续工作中得到改进。
报道还称,上述工程师将在明日举行的开放原子开源基金会 OpenHarmony 技术峰会后,放出部分脱敏的技术内容,初步的电脑端尝鲜版预计会在今年流出。
资料显示,开源鸿蒙 OpenHarmony 是由开放原子开源基金会孵化及运营的开源项目,旨在为各种设备提供统一的操作系统平台。华为除了是 A 类捐赠人,还贡献了目前 OpenHarmony 主仓超 9 成的代码量。
不过,OpenHarmony 系统跟 HarmonyOS 系统是两个不同的概念,至于这两者的区别,可以用谷歌安卓来举例。
2007年,谷歌按照 Apache 开源许可协议的方法将安卓软件开源了,这个开源项目叫 AOSP。任何组织机构和个人,都可以从 AOSP 网站上下载和使用安卓系统的源代码。
比如国内的手机厂商小米,就是直接下载 AOSP 的源代码,修改成 MIUI,再装上自己的一些服务,就可以在国内使用了。
OpenHarmony 就相当于安卓的 AOSP,是个开源项目,具有最基础的操作系统能力,任何人都能下载使用,也可以贡献代码。
华为手机搭载的鸿蒙OS也是华为基于 OpenHarmony 开发而来的商用版本。
虽说在能力上,OpenHarmony 不如作为“亲儿子”的 HarmonyOS,但也算是真正意义上的鸿蒙系统,而非安卓系统批皮。
而此前,已经有技术大牛初步为小米 6、一加 6T 等手机适配了开源鸿蒙。
今年初,一位自学开源鸿蒙 OpenHarmony 的开发者 @Diemit 在 B 站宣布,已成功将 OpenHarmony 系统移植到小米 6 手机上,并实现了操作系统在高通骁龙芯片平台的正常开机运行。
最初,移植上OpenHarmony的小米 6 存在诸多问题,在开机后只能引导开机并显示画面,还无法进入桌面,触摸屏驱动不正常。
不过在他的努力下,已经实现显示和触屏可用,但仍有一堆问题需要解决。
本月中旬,该用户分享了小米 6 移植进度称,修复了一些问题,已升级到 Beta5,修正了颜色跟 DPI,并且小米 6 已经打通 OpenGL 接口调用,GPU 驱动已经正常工作,下一步研究对接 GPU 到 OpenHarmony。
根据该用户最新分享的进展,小米 6 的 GPU 之路举步维艰……
如此看来,OpenHarmony 系统和小米手机的适配度还需继续磨合。目前仅停留在“可用”阶段,距离正常使用乃至“好用”还有很长一段时间。
值得一提的是,小米 6 手机在 2021 年时就已支持刷入 Windows 11 ARM 系统。
如今还能刷入鸿蒙系统,除了说明小米 6 是一部刷机的好设备外,OpenHarmony 系统的兼容性在一定程度上也得到了验证。
无独有偶,B站用户@AlgoIdeas 紧接着又为一加 6T 成功装上了OpenHarmony,在完成度上倒是比小米 6 高出许多。
据其提供的视频显示,一加 6T 手机移植运行开源鸿蒙(OpenHarmony),支持开机启动,触屏正常,GPU 点亮。
开发者称,本次移植基于 OpenHarmony 3.2 Beta 5,内核基于 Linux 6.1,并支持 OpenHarmony 的主线 5.10 内核版本(5.10 有些 BUG)。
在后续的进展中,其又修复了此前移植中存在的部分bug,解决了电量读取问题、背光调节、非网络下的时间同步问题,其他功能待慢慢适配。
此外,视频还展示了设置、电话、相册、短信、时钟、计算器、音乐、购物、控制中心、关于设备、后台多任务等等基础功能,均运行流畅。
不过,由于采用的开源鸿蒙为 GPU 版本,默认开启 GPU surface 合成,耗电很明显,无缘高通平台的 2D 加速。
虽然在体验上远不如华为手机上的表现流畅和功能多样,但这已经是0到1的跨越了,毕竟目前各手机厂商出于种种原因未能适配鸿蒙系统,如果有民间高手做适配,算是第三方自发的刷机,也能起到推广作用。
更可贵的是,官方已开始带头给电脑刷上开源鸿蒙,如果能在今年用上电脑端尝鲜版,那么距离电脑端鸿蒙系统的商用也就不远了。
【全网热门网络项目】会员全部免费学习!活动限时特价中!【即将涨价】【点击立即开通】
暂无评论内容