Beta 1.0 中国家用电器研究院旗下新媒体 | 家电数码互动评测第一平台
查看: 6411|回复: 85

[教程] 全新 Z2 多系统教程(转载)

  [复制链接]

caixuexinan

  • TA的每日心情
    开心
    2017-4-1 06:26
  • 签到天数: 124 天

    [LV.7]常住居民III




    全新 Z2 多系统教程(转载)   [复制链接]
    6411 85
    打印 上一主题 下一主题
    2017-3-26 14:37:00
    本帖最后由 caixuexinan 于 2017-3-28 23:01 编辑

    Z2多系统新体验,Dual Boot Patcher




    作者:keno80



    正文:

    在楼主上周把Z2的代码提交到Dual Boot Patcher的Github之后,今天终于把Z2的代码合并进了官方主分支,这意味着Z2的多系统体验又多了一种新的选择,不仅限于MultiRom了。


    说点废话,其实在这之前我本来也是想直接用MultiRom的,但是很不幸的黑砖了,各种救都没用,最后无奈寄回售后换新。售后换新回来后我就想到原来用小米4的时候有Dual Boot Patcher这个软件,但是官方并不支持Z2。虽然可以更改文件,但是太麻烦,索性提交代码给官方,本来以为过了那么久了,官方不会合并进去的,但是今天早上起来看见Z2已经合并进了主分支,在官网也出现了Z2的名字。


    那么接下来我给大家简单说下这个软件怎么用。

    首先下载Dual Boot Patcher这个软件,我已经给大家放到了百度云。


    下载地址:
    游客,如果您要查看本帖隐藏内容请回复



    此教程仅适用于Z2,其他机型以及动手能力较弱的朋友请勿尝试,如若出现问题,概不负责。

    1、安装完毕之后,打开Dual Boot Patcher,这是主界面,初次进去有个提示,请选择SET NOW。





    2、往右滑打开菜单,选择Patch Zip File





    3、点击右下角的加号,选择Add flashable zip





    4、选择你想要作为第二系统的ROM包,楼主用的是Cosmic Os,Android 7.1。设备默认Z2,安装位置选择Data slot,因为data分区空间比较大,名字随便取,点击CONTINUE继续,选择打了补丁后的ROM的保存位置,你自己能找到就好。







    5、上一步完成之后会来到这个页面,点击右上角的勾,等待进度条走完,执行下一步。




    6、上一步进度条走完之后,回到菜单,选择ROMs,点击右下角的图标进入In-app flashing,点击右下角的加号,选择Add patched file,选择你刚刚打了补丁的Rom包,弹出提示请选择KEEP LOCATION,点击右上角的勾,进入刷机界面。



    7、上一步的勾点击之后,将在APP内执行刷机操作,等待最下面三条绿色提示出现之后,就代表已经成功了,返回Roms界面,看到出现了你刚刚刷入的Rom。



    下面我来说一说切换Rom的方法


    安装完第二个Rom之后,默认是启动到你的第二个Rom,所以说安装完第二Rom之后,不要马上重启,那样你进入的是第二个ROM。

    先进行如下操作,点击你第一个系统右边的三个点,进去后滑倒最下面,选择set kernel,然后你刚刚安装的第二个Rom也要进行这样的操作,后面你安装第三,第四个系统的时候都要执行以下这步操作,这步操作执行完成以后,点击一下你要启动的Rom,等待提示successfully switched Rom后,重启即可进入你选择的ROM。


    我尽可能的详细的把每个步骤都说清楚,避免大家出错。





    那么接下来我给大家说一下目前为止发现的一些问题以及解决方法。

    本人时间也不是很多,后面发现问题还会补充上来的,并不是所有的rom都能作为第二系统,我刚刚测试的氢OS就不可以,但是大部分的rom还是可以作为第二系统的。



    一、Rom包无法刷入,刷入过程终止。


    [D] ro.product.device = z2
    [D] ro.build.product = gemini
    [D] ro.patcher.device =
    [D] Target device = Z2
    [V] Patched zip is for:
    [V] - Z2
    [V] - z2plus
    [V] - z2_plus
    [V] This device is 'z2'
    [D] [Installer] Cleanup stage
    [V] Failed to flash zip file.


    错误代码部分如上。
    出现此错误的原因是因为我原来提交Z2的codename的时候,只提交了Z2,z2_plus以及z2plus,有的机油的build文件里是z2这个代号,所以刷机过程会出现错误,我已经将z2这个代号提交到了github,等待合并进去,新的app出来后,应该就没问题了。


    解决办法:


    使用RE管理器进入system,找到build.prop,将里面的  ro.product.device = z2  这个部分改为上面3个的任意一个,保存重启再试试。


    如果不想折腾就等待新的APP出来再尝试。


    二、没有进行SET KERNEL操作,导致无法重新进入第一系统。


    不止是没有进行set kernel操作,还有比如刷入的第二系统rom没有root权限,刷入第二系统后无法启动,卡在第一屏等等。


    解决办法:


    第一种情况:


    已经对默认第一系统执行过set kernel操作的,进第二系统失败同学,在你的sd卡里面有一个MultiBoot文件夹,里面的primary文件夹里面保存着你第一系统的boot.img文件,如果第二系统启动失败,卡屏的话,请进入rec刷入这个Boot.img。


    第二种情况:


    没有对第一系统执行set kernel操作,sd卡没有原系统的boot.img。如果出现这种情况,请找到你第一系统的rom包,将里面的boot.img提取出来,放进sd卡,进入rec刷入这个boot.img文件。


    操作步骤:


    进入REC之后,选择安装,刷入image文件,然后选择你sd卡根目录里面的MultiBoot/primary文件夹里面的Boot.img文件,分区选择Boot,滑动刷入,重启即可进入原来的系统


    三. OTA升级第二系统,刷入supersu,打补丁等等。


    如果你的第二系统是魔趣等等需要日常升级的系统,请务必不要直接使用rec刷入,要刷入这些东西,请按照刷入第二系统的方法,执行一遍打补丁的操作,在app里面刷入,不然这些东西会直接刷入你的第一系统。


    四、切换系统的时候,提示密码错误。


    刷一下清除密码的单刷包即可。
    目标帖子
    地址:
    游客,如果您要查看本帖隐藏内容请回复


    感谢 @艾晨 @wzsx150

    五、使用miui作为第二系统时,有几率导致卡第一屏,rec丢失。


    解决方法:


    进入fastboot模式,线刷一下recovery,rec就回来了,这是重启应该就不会卡在第一屏了,会正常进入MIUI。
    +17

    最近谁赞过




    2017-3-26 14:37:47
    还是可以的.....

    点评

    装上去了,然后也按照了最后一步操作,进去了第二个系统,然后发现第一个系统切换不了了,重启都是第二个系统  详情 回复 发表于 2017-3-26 17:25



    2017-3-26 17:14:59
    caixuexinan 发表于 2017-3-26 17:04
    原作者就是6.0增加7.1的rom,不明白你的操作有没错误,你可以自行咨询下作者哦,在zuk官方论坛中 ...

    已经解决了,装7.0以上的系统前提是本身系统就要6.0,我试着是这样,7.0装6.0的不行,不知道是我的问题,还是软件本身是要升装的



    2017-3-26 16:19:20
    此贴必火,不过希望楼主多上几个截图



    2017-3-26 15:07:57
    -hhhhhh



    2017-3-26 14:43:37
    好玩好玩好玩

    评分

    参与人数 1威望 +1 收起 理由
    2550109212 + 1 神马都是浮云

    查看全部评分




    2017-3-26 16:21:17
    选择 data slit 有感叹号

    点评

    没提到都不点就没事了  详情 回复 发表于 2017-3-26 16:23



    2017-3-26 16:23:08
    a1556616083 发表于 2017-3-26 16:21
    选择 data slit 有感叹号

    没提到都不点就没事了

    点评

    7.11系统的,想增加6.01系统,没想到变砖了,请问有解决的办法吗  详情 回复 发表于 2017-3-26 16:52



    2017-3-26 16:41:58
    可以的,很强



    2017-3-26 16:52:41
    caixuexinan 发表于 2017-3-26 16:23
    没提到都不点就没事了

    7.11系统的,想增加6.01系统,没想到变砖了,请问有解决的办法吗

    点评

    原作者就是6.0增加7.1的rom,不明白你的操作有没错误,你可以自行咨询下作者哦,在zuk官方论坛中  详情 回复 发表于 2017-3-26 17:04



    2017-3-26 17:04:30
    a1556616083 发表于 2017-3-26 16:52
    7.11系统的,想增加6.01系统,没想到变砖了,请问有解决的办法吗

    原作者就是6.0增加7.1的rom,不明白你的操作有没错误,你可以自行咨询下作者哦,在zuk官方论坛中

    点评

    已经解决了,装7.0以上的系统前提是本身系统就要6.0,我试着是这样,7.0装6.0的不行,不知道是我的问题,还是软件本身是要升装的  详情 回复 发表于 2017-3-26 17:14
    本版积分规则
    您需要登录后才可以回帖 登录 | 注册

    关闭

    站长推荐上一条 /2 下一条

    返回顶部 返回列表