证明的过程其实很简明:将HarmonyOS 4移植到其他手机至能开机的过程(以动态分区为例),无外乎下载并修改由Nippon制作的GSI(通刷包),再用DSU Sideloader侧载。这个过程完全不涉及到任何对于原底层系统的变动,换言之,通刷包的系统部分(system)就是在原有android类原生或客制化系统的内核(boot)、驱动(vendor)[1]以及其他部分(dtbo、vbmeta等)上运行的。
推演到这里,结论就呼之欲出了。而这个推导过程对某些逻辑链条并不完整的意见,已经可以构成有力的反驳:有说法指Windows 11亦能通过安装WSA运行android应用,试问有何高人能够在不变更系统分区的前提下,将Windows本体安装至出厂即搭载android的手机上(虚拟机除外)?亦有说法称HarmonyOS能够运行一般android无法安装的ohos应用,但小米平板6 Pro也能运行Linux版WPS(甚至有人将其移植到了标准版上)。MIUI基于android这一事实为大家所公认乃至默认,总不能说MIUI和Ubuntu、Fedora一样是一般的Linux发行版吧?
从正面讲,证明也很简单,我在这里提供一个简单的思路:用DNA工具把那个GSI拆包,再用Beyond Compare和随便哪个包的system部分对比,亦或是直接用授予了Root权限的MT管理器找到system分区大致对比一下,都能得出同样的结论。
-------------------------------
还有一点闲话想讲。鸿蒙套壳之争,大概是各种此类话题的一个缩影。大概看起来就没什么门槛,靠在网络平台上随便看几篇文章就能知道个大概的,包括但不限于语言、教育、艺术等等的话题,其中的讨论大部分已经由“摆事实讲道理”转变为了立场之争。各路人马为了捍卫自个儿的立场,诡辩漫天飞,甚至不惜以自己双亲相抵也要骂个痛快。
而像鸿蒙这样的话题,情况可能还有所不同,因为它还与某些偏技术性的问题有别,多多少少与zz和mz感情有关。在这种情况下,立场和成分攻击比任何其他话题都要来的更猛烈,g相关的骂名,不是什么人都背得起的。
但越是这样,我们越应当让事实说话。
空中楼阁是防不起攻击的。
-------------------------------
注:
[1]这个说法其实不准确。vendor中所包含的驱动只是一部分。