自从我的系列体验报告之四双系统篇出炉后得到了很多米粉的关注,希望能得到更详细的报告。经过我这几天的折腾后终于有了较深的认识,发帖与大家共享。
首先我想讲一下小米手机的双系统并不是我们想象的独立双系统,两个系统共享一个data分区,系统分别装在两个system分区里。因此可以理解官方说的两个系统必须是接近的,否则怎么能共享数据呢?还有一旦我们清除了数据,那么两个系统都等于wipe了。明白了这个道理后我们再来说说怎么安装双系统。
系统一的安装,系统一的最原始安装是可以通过recovery来安装的,小米手机进入recovery的死办法是在关机状态下按音量加和电源键。recovery里有一项是“将UPDATE.ZIP安装至系统一”,我们可以事先把ROM包改名为update.zip,然后放置在SD的根目录里,然后选择“将UPDATE.ZIP安装至系统一”就会自动完成安装了。
系统二的安装,这个必须是在系统一里才能完成的,就是在系统一里的系统更新里从菜单中选择ROM包安装。看到这里有人会问这样不会把系统一覆盖掉吗?回答你:不会的。为什么呢?听我分析这个双系统的工作原理。在系统一里安装ROM包并不会像以往那样重启到recovery里安装,而是直接在更新系统的界面里就安装了,其实他并不是安装在系统一,而是安装到了系统二,只有这样才能实现“边打电话边刷机”的神话,有点像安装APP的感觉。不管是装完整包还是OTA包都会把更新后的系统覆盖掉系统二。同理,如果是在系统二里安装ROM包,则会把安装后的系统覆盖掉系统一。
看到这里我帮大家整理一下双系统的应用:
1、MIUI+MIUI,一般到手的小米手机系统一里都会预装一个MIUI,如果你想安装第二个MIUI版本则可以进入系统一,然后在系统更新里选择另外一个MIUI的ROM包安装,安装完以后就会出现在系统二里了。此时系统一和系统二都各有一个MIUI并且共享一个DATA。
2、原生+MIUI,先执行第一种方案实现MIUI+MIUI,然后进入系统二,在系统更新里选择原生ROM包安装,安装完成后原生的系统就会被安装到系统一了。
3、MIUI+原生,进入系统一,在系统更新里选择原生ROM包安装,安装完成后原生的系统就会被安装到系统二了。
4、原生+原生,由于现在还没有原生ROM,不知道原生的ROM里有没有类似MIUI的系统更新可以选择安装包,如果没有就无法实现。
看完了以上的描述,我们可以看出小米的双系统适用于不更新系统的用户,如系统一安装MIUI稳定版,系统二安装原生版,日常使用不做更新,这样就不会有什么问题。但是对于喜欢刷机的人来说这个双系统只是一个交叉升级的备份系统。我们可以这样理解,不管你原来是MIUI+MIUI还是MIUI+原生,只要你的MIUI更新了,那么另外一个系统里的原系统就会被新的MIUI覆盖,最终的结果都会是MIUI+MIUI,而且两个系统的版本是交替上升的。
看完我的评测后不知道大家是怎么样的感受,我是很希望能够实现本系统的升级,哪怕无法在系统内升级,我也能接受回到recovery升级的方式。当然这需要recovery支持。只有这样才能让玩机者自主确定到底要升级哪个系统。如果能做到把DATA区都独立的话那就更完美了。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。