我的手机是ME865,支持webtop,但是平常又用不到这个功能,所以参照网上大侠的方法利用这个分区安装MIUI组成双系统。
我使用的是miui_ME865_2.12.21_b435890844_4.0.zip(miui官方网站下载)+bootmenu-0.27.apk(百度搜下,很多)。
我今天尝试了几个小时,都没有安装成功。
主要是下面几个问题:
1、 不能把恢复包刷到手机里面
2、 恢复包刷到手机里面,不能启动第二个系统
3、 能到mi的log界面,但是怎么也进入不了系统
最后一次总算是成功了,把步骤记录下来,有些步骤也许是不必要的,还没有验证。
1、 删除webtop数据
手机root后
su
mkdir /tmp/webtop
mount -t ext3 /dev/block/webtop /tmp/webtop
rm -r /tmp/webtop/*
2、 制作恢复包
将当前系统(ICS 4.0.4)中的 init、init.mapphone_cdma.rc、init.mapphone_umts.rc、init.rc和 /sbin/adbd复制出来,然后拷贝新建的 rootfs 文件夹。在rootfs里面新建sbin文件夹,将adbd拷贝到这个文件夹下。
用 WinRAR 或 WinZip 打开 MIUI ROM,依次进入 system > etc,将 rootfs 文件夹拖进去重新压缩,拷贝到sd卡里面
用bootmenu将sd的压缩包转换成恢复包(前缀是BM_*)。
3、 配置bootmenu
bootmenu:原生系统管理器:勾选自定义init,第二系统管理器,勾选最高权限ADB和自定义init
然后选择reboot进入第三方 Recovery
4、 刷入备份包
1). Mounts & format-->format /webtop-->Yes - Format
选择Toggle second system recovery转到第二系统 Recovery
2) 依次选择Install zip packag-->Change zip file location-->Micro SD-->Install a zip package--> 选择转换后的 BM_xxxxx.zip --> Yes - Install BM_xxxxx.zip
3) reboot-->关机, 开机-->bootmenu-->重启 到第二系统。
成功了:
跑分: