11月5日凌晨,B站UP主0x535A发了条视频:一台MacBook Pro亮起鸿蒙桌面,触控板能移动光标,设置也能打开。
11月7日晚,IT之家报道后,这件事在8日冲上热榜。IT之家
先把“成功”说清楚:能进桌面,不等于能当电脑用;作者也只说“启动”。
这不是华为的官方适配,也不是在macOS里开虚拟机。
0x535A把鸿蒙PC的用户态——桌面、系统服务、应用框架——嫁接到Linux内核,再借Asahi社区的启动链,从外置USB-C硬盘启动。
源头是UP主VoidTech:先把鸿蒙PC的用户态接到Linux内核,让麒麟990的擎云L410跑了起来。哔哩哔哩
0x535A把它搬到Mac上,视频简介说得很直白:在Mac物理机上把鸿蒙跑了起来。
系统里显示“华为擎云L410”不奇怪——用的是L410那套用户态,设备名跟着走。知乎
目前只在M3 Pro机型上验证过。
但底层还有一堆硬伤。图形走Mesa llvmpipe软件渲染,Apple GPU还没接上;真机有严重光标拖影,开机要黑屏约半分钟才出画面。GitHub
Wi-Fi、音频、蓝牙、休眠和多屏都没过真机验收。
华为账号、云服务、应用市场同样没验证;商业激活卡在TEE/SoC证明。
0x535A自己也没把它当成品。简介里写着“还有114514个问题还没解决”,代码先丢上GitHub,等有空再适配。
更现实的门槛在应用。VoidTech在L410上移植时,桌面、图形加速、多设备协同都通了。哔哩哔哩
但装应用时,他遇到一个和驱动无关的问题。
系统点亮只是第一步。能不能装软件、登录账号、拿到更新,才是“能不能用”的分水岭。
这件事的看点,不是“鸿蒙打败macOS”,而是鸿蒙的用户态和内核可以拆开:桌面、服务、应用框架能架在Linux内核上。
对鸿蒙,这是一次跨硬件演示;对普通用户,它仍是需要外置启动盘、可能没网没声音的极客玩具。GitHub
想尝鲜,别拿唯一一台吃饭的Mac开刀。