V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
pig1983
V2EX  ›  问与答

miui 下 magisk 需要额外安装,咋整

  •  
  •   pig1983 · 2019-04-06 20:03:15 +08:00 · 5061 次点击
    这是一个创建于 2059 天前的主题,其中的信息可能已经有所发展或是发生改变。

    miui global 最新开发版,装了 magisk 7.1.1,刷了 magisk 修改过后的 boot.img ,之后进 magisk 显示需要额外安装,,如果点是的话。重启就无法启动了。 谁遇到过这个问题,咋处理? 谢谢

    15 条回复    2019-04-07 12:05:09 +08:00
    ysc3839
        1
    ysc3839  
       2019-04-06 20:08:10 +08:00
    我小米 6 MIUI 10 Global 9.3.28 没这个问题。
    ReVanTis
        2
    ReVanTis  
       2019-04-06 20:12:23 +08:00 via Android
    magisk 的原理是 patch boot image。
    你不 unlock,bootloader 锁着会验证 boot image 的签名,刷了当然就不启动了。
    pie 以后不太清楚,因为 ramdisk 和 system 合并了。
    ReVanTis
        3
    ReVanTis  
       2019-04-06 20:13:02 +08:00 via Android
    不好意思审错题了…
    pig1983
        4
    pig1983  
    OP
       2019-04-06 20:16:14 +08:00
    @ReVanTis 已经 unlock 了,安装的方式是进系统先产生一个 patched_boot.img ,然后到 twrp 里刷进去(刷进去之后无法启动,必须把 data 盘格式化一下才能启动,不懂为什么),但是刷完再进系统,magisk 就提示需要额外安装,如果点安装,重启就进不去了(再次格式化 data 盘又能进)。
    ReVanTis
        5
    ReVanTis  
       2019-04-06 20:20:12 +08:00 via Android
    @pig1983 不好意思是哪个机型?是基于 android 那个版本的 image ?

    我切到 lineage 很久了…
    MisakiYui
        6
    MisakiYui  
       2019-04-06 20:21:24 +08:00
    有 TWRP 的话,貌似直接刷 zip 就行了。
    官方的教程: https://topjohnwu.github.io/Magisk/install.html
    pig1983
        7
    pig1983  
    OP
       2019-04-06 20:30:34 +08:00
    @ReVanTis 小米 9 miui 国际版 9.3.2,基于 android 9.0 的
    moposx
        8
    moposx  
       2019-04-06 20:48:47 +08:00 via Android
    有 TWRP 就直接刷 magisk 的 zip。因为官方 boot 有一些验证,magisk 在安装的时候移除 dm-verity 来使已经 patch 过的 boot 也能正常引导开机。

    😂没有必要用修补 boot 的方式安装,直接刷 zip 即可 如果需要 OTA 就恢复原厂 boot
    MonoLogueChi
        9
    MonoLogueChi  
       2019-04-06 20:54:56 +08:00 via Android
    @pig1983 你是不是账号没退,遇到了加密问题,你的手机是什么手机,ROM 安卓版本是多少
    @MisakiYui @moposx 如果是安卓 9.0 不能用 rec 直接刷
    ysc3839
        10
    ysc3839  
       2019-04-06 20:56:35 +08:00
    @pig1983 我也没有遇到不格式化 /data 无法启动的问题。
    pig1983
        11
    pig1983  
    OP
       2019-04-06 21:00:21 +08:00
    @MonoLogueChi 刷之前要退出 google 和 miui 账户? 我小米 9 手机,系统是国际版 9.4.2,安卓版本是安卓 9。
    MonoLogueChi
        12
    MonoLogueChi  
       2019-04-06 21:48:47 +08:00 via Android
    @pig1983 不退账号直接刷可能会有加密问题,具体我也不太清楚,因为我好久没遇到过这个问题了,MIUI 现在也不太清楚,不过你可以参考一下我 xzp 的方法 https://blog.xxwhite.com
    MidLinn
        13
    MidLinn  
       2019-04-06 22:20:13 +08:00 via iPhone
    产生 patch_boot 之后直接用 fastboot 刷入没有出现过问题。

    fastboot flash boot patch_boot.img
    azh7138m
        14
    azh7138m  
       2019-04-07 11:28:58 +08:00 via Android
    @MonoLogueChi 为啥。。。我 ph1 Android 9 直接刷 magisk 的 zip 就行
    moposx
        15
    moposx  
       2019-04-07 12:05:09 +08:00 via Android
    @MonoLogueChi 这个真不知道 我是小米 6x Android 9 直接刷没有问题
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1088 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 23:29 · PVG 07:29 · LAX 15:29 · JFK 18:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.