负责 MIUI 的工程师 Peter 为我做了一个比较精准的描述:“MIUI 品牌下有多个版本分支,可以分为适配版和非适配版。其中适配版是为了让 MIUI 跑在更多手机上,采用了 CM 的底层驱动,而且不同手机的驱动差异相当大,这是体现 CM 价值的地方。另外的非适配版,是针对小米手机硬件而定制的,底层驱动由我们的 BSP 小组编写,跟 CM 没有关系。换句话说,CM 在 Nexus One 等手机上做了我们 BSP 团队应该做的事情。对于上层 UI 和应用,比如说照相机程序,就跟 CM 完全不同了,我们主要的精力集中在这个部分。”
“如果没有 CM ,那还会存在 MIUI 吗?”
“如果没有 CM,只会让适配机型大大缩小,假设未来某款流行的街机没有出现在 CM 的支持列表里,那么它就无法刷 MIUI。但 CM 不是 MIUI 存在的必要前提,比如说 HD2 这款机器的驱动,就可以在 XDA 社区上找到。 ”