查看: 10181|回复: 115

[ROM相关] ◆倾微◆Optimus G双系统体验!思路+教程+刷机包

 火.. [复制链接]
发表于 2013-7-12 00:50:13 | 显示全部楼层 |阅读模式
本帖最后由 倾微qiwe 于 2013-7-12 13:25 编辑

写在前面
       首先,之前我已经发布过双系统的视频了。对于我们的妲己,现在应该还是缓慢的发展阶段!能用的rom、资源都很少!
并且,bug很多!   那么,我之所以发布这个貌似没有什么用处的双系统。也就是想丰富一下妲己的资源,让机油感觉到妲己
还有希望!    ok  所以,如果你觉得,我的双系统没有用的话! 那么,我也承认!大家也就少喷点....   多多支持...

双系统视频:
http://v.youku.com/v_show/id_XNTc5ODU0MjEy.html

在使用之前,请详细的阅读下面的内容!特别是彩色字!!

妲己这个自己和其他很多机子都有很大的区别! 也就导致很多的技术资源难以进行...
就像双系统一样....   很花时间!

先给大家简单的说说思路:

双系统的制作涉及到很多的安卓和Linux的知识,所以复杂的东西我也就不和大家啰嗦了! 我只是简单、通俗易懂的和大家
说说原理和方法!  

另外,如果有较懂的机油。或者也特别爱好安卓的,有和倾微一样的研究之心的机油! 请单独加我QQ! 我们一起交流、研究!

首先就是关于安卓系统的启动。
我们的安卓手机从 关机到开机这短短几十秒的时间里,那么系统的启动主要有这几个过程:
开机到bootloader--boot分区-system分区--读取data
那么一般我们在开机到bootloader 后可以选择启动到系统 还是 recovery     
然后开机到 boot 分区之后,  系统再由 boot 分区决定启动到 system
也就是说我们能开机到系统 system  都是有boot分区决定的!

一般我的系统 需要 主要的 三个分区:  系统system    数据data       缓存 cache
那么这 三个分区的位置都是由 boot 所决定的!也是 我们刷机包里面的 boot.img

我们要制作双系统。 主要有四点:
1.  找到一个新的位置分别代替之前的系统system     数据data     缓存cache  这三个分区
2.  修改boot内核,使开机时引导到新的 系统system     数据data     缓存cache 三个分区!
3.  找到分区让bootloader引导到新的boot启动!
4.  修改刷机包

说说我制作的方案
①.  我们妲己自带32g内存。没有内存卡。 如果要给自带的分区重新分区,那么暂时就不要想了,目前还有没任何型号的先例!
也是说分区的方案暂时就不行了。  那么我们可以用 img镜像启动 。这个呢,是可以的。但是,我没有成功。原因就不说了。
然后我就用了 直接使用 不同文件夹 来作为新系统的系统system     数据data     缓存cache 分区。
用boot分别新建system/system1    data/data1     cache/cache1 文件夹来作为新系统的的三个分区。
好处: 简单、启动速度快 !
②. 系统的boot 本来是把system、data、cache直接挂载到三个不同的分区上的。我们妲己分别是mmcblk0p24、mmcblk0p25、mmcblk0p23
现在我们要启动到 system/system1    data/data1     cache/cache1  文件夹,那么就得修改 init 的启动项,重新写引导还要加入 busybox 。
修改boot.img 需要linux环境,这里就不详说了...   
③.  妲己目前我们能在开机时候控制的启动暂时就两个 : 系统boot和recovery   这个两个分区分别是  mmcblk0p7、mmcblk0p28 。 也可以修改aboot以增加其他的启动,
当然,现在还没有这个技术,以后我会研究的!
这里也有两个方案1.把两个系统的boot.img  刷入mmcblk0p7 分区,然后在开机的时候用软件等方法重新刷另一个系统的boot.img 以达到切换系统的目的
                          2.把第二个系统的boot.img刷入到recovery(mmcblk0p28)分区那么正常开机到第一个系统,开机到recovery就启动到第二个系统! 如果再想用recovery
                            候就重新刷recovery就可以了,用第二系统发的时候就再把boot.img刷到recovery分区就可以了!当然,我会让这个过程很简单的!
我选择了用第二个方案,正常开机到第一个系统,开机到recovery启动到第二个系统。 因为妲己现在解锁不完善,官方系统的boot如果动了就会出现打不开wifi的情况,
即使你重新刷之前一样的boot
最后就是修改刷机包了,让刷机内容刷到指定的位置,这个就是修改updater-script文件.

这次我就先不发详细的双系统制作教程了,以后有时间我出详细的制作教程!

然后就是双系统刷机包和刷机使用教程了
刷机的方法我就说了,解锁后,进recovery 刷就可以了,和刷其他的zip刷机包方法一样!不需要wipe!
刷我的双系统不会对之前的系统有任何影响。但也最好备份一下
刷机包下载链接在最下面哈

说明:  
1.刷双系统需要一定的知识,也有很大的风险。现在的双系统也还有很大的问题,仅仅给机油体验!还不能正常使用!请斟酌使用!
2.第二系统是基于最早的 miui v5 制作的!  很多的bug!详细可以看这个帖子!
XDA E970 MIUI V5试用日常完美,信号问题已解决
http://bbs.58zn.cn/forum.php?mod=viewthread&tid=45153&fromuid=50422
3.现在双系统还有一个很大的问题! 就是没有root权限!也没有 adb 和 shell
这是 boot内核的问题,要解决的话需要需要点时间! 另外我也不想在这些rom上花时间!等稳定的miui出了之后我一定会解决的!!
其他的就不多说了   大家体验一下就好!

需要注意的问题!
1.刷机完成之后,重启到recovery就启动到第二个系统了 miui v5  第一次开就会有点慢,开机后速度和第一系统就是一样的了!

重启到recovery的方法:  关机后, 同时按音量+ 和 电源键 开机到 BL  然后再按 两次 音量- 按电源键确认开机到recovery(第二系统)

2.刷机后,就没有recovery了,那么请一定要保护好自己的第一个系统! 如果第一系统不能开机了....   那么你就只能从 kdz 开始了...因为第二系统是没有root的!

最后,给大家一个详细的 recovery 分区的切换教程!
刷机完成之后 正常开机到第一个系统,开机到recovery启动到第二个系统   那么你需要用 recovery 的时候怎么办呢?
recovery 分区的切换教程

首先开机到第一系统。
1.用 re管理器 进入 system 文件夹。   把system的权限修改为 读写 (如下面第一张图

2.刷完之后第一系统会自动安装 脚本工具箱 ,打开 脚本工具箱 按选项键 新建脚本

3.分别新建两个脚本

                           1.      名称:  刷第二系统boot到recovery分区
                                    脚本:  dd if=/system/system1/QWboot/boot2.img of=/dev/block/mmcblk0p28

                           2.      名称:  刷recovery
                                    脚本:  dd if=/system/system1/QWboot/recovery.img of=/dev/block/mmcblk0p28

4.保存之后就可以自由的切换二系统boot和recovery,注意:每次切换之前,都要先用第一个步骤挂载system文件夹为读写 (如下面第一张图


具体请参照下面的图片






最最后就是下载地址:

游客,如果您要查看本帖隐藏内容请回复

码字也不容易啊!!  大家多支持!


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

评分

参与人数 21金钱 +21 收起 理由
xhmi191 + 1 很给力!
Мelоdy? + 1
zero7 + 1 期待楼主继续给力!
浮躁 + 1 很给力!赞一个!
追杀上帝 + 1 很给力!
xiaomaoshou + 1 很给力!
Leo + 1 很给力!
西門吹雪 + 1 赞一个!
lu6200_201205 + 1 淡定
lrdwudi + 1 很给力!
lfq66 + 1 赞一个!
vinsonyang + 1 很给力!
915375 + 1 很给力!
llsjlc + 1
zong503 + 1 很给力!
舔我的脚 + 1 很给力!
amwgs + 1
海边佬! + 1 赞一个!
西红青稚 + 1 很给力!
chen-1 + 1 很给力!

查看全部评分

发表于 2013-7-12 00:55:18 | 显示全部楼层
虽然我不懂但是我支持你。
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2013-7-12 00:52:34 | 显示全部楼层
论坛置顶的群里有我,  想和我一起研究学习的机油  记得单独加我qq
回复 支持 1 反对 0

使用道具 举报

发表于 2013-7-12 01:01:55 | 显示全部楼层
看不太懂,好象很高手呵
发表于 2013-7-12 01:05:18 | 显示全部楼层
给力
 楼主| 发表于 2013-7-12 01:06:33 | 显示全部楼层
り冷小熙 发表于 2013-7-12 01:05
给力

你都不给点分啊...也不亮一个?
发表于 2013-7-12 01:06:34 | 显示全部楼层
谢谢楼主分享~
发表于 2013-7-12 01:08:14 | 显示全部楼层
倾微qiwe 发表于 2013-7-12 01:06
你都不给点分啊...也不亮一个?

已加分  已亮
发表于 2013-7-12 01:09:02 | 显示全部楼层
很给力啊!!
发表于 2013-7-12 01:09:10 来自手机 | 显示全部楼层
高手,拜模中,希望日后完善!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注公众号
关于盛悦|手机版|小黑屋|盛悦网

相关侵权、举报、投诉及建议等,请发 E-mail:admin@discuz.vip

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.|粤ICP备12017825号

在本版发帖
关注公众号
QQ客服返回顶部