双系统android,如何在Android手机上实现双系统

1、必要工具和条件

分区软件、读卡器、 官方boot.img 、boot解包打包工具、手机装了第三方recovery

2、原理

实现原理就是把sd卡分成4个区:1个正常存取文件区和3个系统区一样格式的区。sd卡上的system区里放了系统正常工作所需的文件,修改了内核启动挂载区,让内核启动sd卡上的system区和cache区,从而达到双系统的目的!

注意:把系统装在sd上并不影响sd卡的正常使用。如果要用手机上的系统,就用rec或者超级终端刷下原来的内核。本教程不会导制手机变砖,请放心尝试!

3、分区挂载脚本的解释及识别

dev/block/mmcblk1p2/sd2ext(分区名称)

0p2和1p2的区别:0表示机身内存/1表示外置内存/p是区块/2表示内存第2分区,比如你的sd卡第1分区是可移动磁盘(Fat32),第2分区是sd2ext(ext3), 那 dev/block/mmcblk1p2/sd2ext 就是挂载sd卡里的第2分区sd2ext区。

4、操作流程

(1)内存卡分区

先把内存卡分4个主分区:1个Fat32区,【内存卡】3个ext3或者ext4的区。注意:sd卡分区会格式化sd卡里的所有数据,分区前请备份sd卡里的重要数据。为了方便后面的教程分区顺序建议如下:可移动磁盘(Fat32)、sd2ext(ext3)、cache(ext3)、system(ext3)。根据上面的分区顺序,这4主分区的区号为:可移动磁盘_1p1 /sd2ext_1p2 /cache_1p3 /system_1p4

(2)修改内核启动时的挂载分区

内存卡分好这四个区之后,再就是修改内核启动时的挂载分区。先用boot.im

阅读终点,创作起航,您可以撰写心得或摘录文章要点写篇博文。去创作
  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值