有熟悉 magisk 的吗?装完 dexposed 模块无法开机咋回事… - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
moonkiller
V2EX    Android

有熟悉 magisk 的吗?装完 dexposed 模块无法开机咋回事…

  •  
  •   moonkiller 2019-08-27 13:18:16 +08:00 22462 次点击
    这是一个创建于 2242 天前的主题,其中的信息可能已经有所发展或是发生改变。
    昨天终于给小米 K20 pro 装上了开发版( MIUI10 9.8.22 ,安卓 10 )

    迫不及待 root 了(成功),并安装了 magisk (成功)
    又在 magisk 了安装了 core 内核模块(成功),再装 dexposed 模块(失败)
    dexposed 模块安装完重启后,就卡在了开机界面进不了系统了

    没办法我只能按着“电源”+“音量+”键,进入刷机模式
    选择清除数,然后重启,终于开机了
    开机后其他应用数据都没了,但 magisk 还在
    但是安全中心的系统 root 权限还没开启

    于是重新获取系统 root 权限,MIUI 下载 root 文件
    结果 root 重启时直接卡在了开机前,提示“安装更新失败“
    只能选择返回主菜单,重启后系统还是没有 root
    重复以上 root 步骤,还是一样的错误提示

    请问该怎么解…
    连 root 权限也没了

    magisk 的模块不兼容就导致没法开机
    这也太崩溃了==。
    第 1 条附言    2019-08-27 14:07:02 +08:00
    追加下,其实我装 dexposed,主要是想用应用变量
    用来来欺骗某些设别设备唯一 id 的 App。

    一些更简单的虚拟 app 能做到吗?比如太极?
    第 2 条附言    2019-08-27 14:10:45 +08:00
    追加下,其实我装 dexposed,主要是想用应用变量
    用来来欺骗某些设别设备唯一 id 的 App。

    一些更简单的虚拟 app 能做到吗?比如太极?
    35 条回复    2020-01-23 12:19:26 +08:00
    SeanCheng
        1
    SeanCheng  
       2019-08-27 13:27:48 +08:00
    50 包邮
    ysc3839
        2
    ysc3839  
       2019-08-27 13:28:21 +08:00
    你是先用系统的 root 再以 root 权限安装 Magisk 的吗?这么做可能会有问题,建议重新刷过系统(不需要清除数据),然后用 Magisk Manager patch boot.img 再用 fastboot 刷入。
    SimonOne
        3
    SimonOne  
       2019-08-27 13:28:21 +08:00
    所以,你为什么不装 Magisk Manager for Recovery Mode (mm)呢。
    ysc3839
        4
    ysc3839  
       2019-08-27 13:30:33 +08:00
    @ysc3839 没记错的话 MIUI 的 root 是会修改 system 镜像的,会加入 su 以及一些 root 服务,你在此之上安装个 Magisk 并不会清除前面装的这些文件,可能会有冲突。
    ReVanTis
        5
    ReVanTis  
       2019-08-27 13:38:15 +08:00
    @ysc3839 改的是 boot,不是 system。之所以有 magisk,就是为了避免修改 system 分区的。

    你当时第一次装模组有问题的时候,twrp 里直接刷 magisk uninstaller 就可以卸载所有 magisk 相关的东西了,按道理是会恢复的。

    你现在的状态不太明确到底哪个分区被改过,我是建议你用线刷包恢复到一个完全 stock 的状态再折腾。
    不过 9.8.22 的线刷包可能还没放出来就是了。。。
    k7262140
        6
    k7262140  
       2019-08-27 13:41:08 +08:00   1
    我 mi9 8.22 的包装 magisk 和 edxposed 无法开机. 确认是 edxposed 的问题.. 使用太极阴.就 OK. fastboot 清除数据重刷
    SeanCheng
        7
    SeanCheng  
       2019-08-27 13:45:30 +08:00   1
    @SeanCheng 好了不抖机灵了,如果你想玩 Magisk,建议你换官改或者类原生,官方 MIUI 稀奇古怪的兼容问题很多。

    目前你先线刷完整包,重头开始。

    Magisk 导致的 Bootloop 可以通过刷卸载包解决,或者用 MM 删除有问题的模块,或者 Twrp 文件管理里面手动删模块文件
    ztlhenry
        8
    ztlhenry  
       2019-08-27 13:50:46 +08:00
    不知道什么 edxposed,我只用太极
    ysc3839
        9
    ysc3839  
       2019-08-27 13:52:30 +08:00
    @ReVanTis 我说的是 MIUI 自带的 root,我知道 Magisk 不需要修改 system。
    ReVanTis
        10
    ReVanTis  
       2019-08-27 14:00:57 +08:00   1
    @ysc3839 抱歉看错了 0_0
    moonkiller
        11
    moonkiller  
    OP
       2019-08-27 14:02:57 +08:00
    @ysc3839
    你是先用系统的 root 再以 root 权限安装 Magisk 的吗?这么做可能会有问题,
    :yes


    建议重新刷过系统(不需要清除数据)然后用 Magisk Manager patch boot.img 再用 fastboot 刷入。
    :这是什么,我去百度下…(♂)
    moonkiller
        12
    moonkiller  
    OP
       2019-08-27 14:05:35 +08:00
    @ztlhenry 求问太极好用不?其实我也不想太折腾,但想用下 exposed 的应用变量来欺骗下某些设别设备唯一 id 的 App,太极能做到这一点吗?
    yzlnew
        13
    yzlnew  
       2019-08-27 14:08:30 +08:00
    ysc3839
        14
    ysc3839  
       2019-08-27 14:11:29 +08:00   2
    @moonkiller 你已经清除数据了那就无所谓了。
    我的意思是如果你还没清数据,可以不用清,线刷包里面有个 flash_all_except_storage,不会清除你的数据。

    Magisk 是只需要修改 boot.img 的,不需要修改 system。有的机子没有 Recovery 也没有 root,但是可以刷入 boot.img 的话,可以直接用 Magisk Manager patch boot.img ,然后手动刷入。
    moonkiller
        15
    moonkiller  
    OP
       2019-08-27 14:35:09 +08:00
    @ysc3839 -。-,,,所以我现在该咋办?重新刷机? root 和安装 magisk 有什么先后或互斥的操作步骤不…
    sky96111
        16
    sky96111  
       2019-08-27 14:40:41 +08:00   1
    讲一下你出错的几点:由于 magisk 刷错模块导致卡开机可以用 https://github.com/Pzqqt/Magisk_Manager_Recovery_Tool/releases 来删除出错的模块,不需要双清。magisk 依靠给 boot 打补丁来 root,双清后并不失效,不过它欺骗了系统,你其实是有 root 的,不需要重刷 root。你 magisk 还在,装上 magisk 管理器就可以授权了,如果不行,提取 boot,用 magisk 打补丁,用 fastboot 刷入(不过你都双清了,线刷可能更方便一点)。edxposed 不支持官方 miui。只是要欺骗软件获取 imei 的话,可以用太极。
    JasperHale
        17
    JasperHale  
       2019-08-27 14:55:39 +08:00   2
    装完 magisk 无法开机,能进入 re 就能卸载模块. 以 twrp 为例,进入文件管理 /data/adb/modules/ 把对应模块的那个文件夹删除,就移除对应的 magisk 模块了.. 出处我忘了是那里了.
    ps edxposed 有两个版本,都试一下..
    MonoLogueChi
        18
    MonoLogueChi  
       2019-08-27 15:15:54 +08:00 via Android
    magisk 和 xposed 都有安全模式,可以不挂载模块启动
    k7262140
        19
    k7262140  
       2019-08-27 16:21:58 +08:00
    刷 magisk 没有用第三方 rec, 卡机后 怎么删 magisk 的模块? 这种情况 下能否保留 系统数据.
    locoz
        20
    locoz  
       2019-08-27 16:36:29 +08:00
    试试用太极,Magisk 版我记得可以用应用变量
    ochatokori
        21
    ochatokori  
       2019-08-27 16:43:13 +08:00 via Android   1
    miui 系统自带的 root ?

    如果是的话我感觉是个大坑
    这个 root 之后还是不能读写 /data 分区和 system(system 可以解)的,实际体验就是 xposed 能安装但是完全无效
    edxposed 不清楚会有什么问题

    如果想要 xposed 又要 miui 的话强烈推荐欧洲版 miui
    heygum97
        22
    heygum97  
       2019-08-27 16:46:31 +08:00 via Android   1
    太极可以用应用变量。我试过。
    xiangmujia
        23
    xiangmujia  
       2019-08-27 16:57:05 +08:00   1
    模式不同
    moonkiller
        24
    moonkiller  
    OP
       2019-08-27 17:24:07 +08:00
    @heygum97 好的,请问需要搭配 magisk 使用吗?还是直接安装最普通的太极就行。
    ysc3839
        25
    ysc3839  
       2019-08-27 17:32:21 +08:00   1
    @moonkiller 重新刷机,用 fastboot 线刷。线刷包里面有 boot.img ,拷到手机里,安装 Magisk Manager,修补 boot.img ,然后把修补过的 boot.img 拷到电脑,用 fastboot 刷入,就有 root 了。
    后续升级不需要线刷,但需要使用完整 zip 包,建议先在电脑上下载了完整包,把 boot.img 解压拷到手机上修补,然后 zip 包升级,再用 fastboot 刷入修补过的 boot.img 。
    qceytzn
        26
    qceytzn  
       2019-08-27 17:59:18 +08:00   1
    能够确定的是:老版本的 MIUI 的 root 是伪 root,并不是真正的最高权限,这个是几年前亲手试验得出的结论,以米家的尿性,我也不相信最新版的 miui 能给你真正的最高权限。既然不是真正的 root 权限,那么有各种各样的怪问题也就不奇怪了,建议换开源的 rom
    cxsz
        27
    cxsz  
       2019-08-27 18:56:24 +08:00   1
    不要用系统自带的 root 装 magisk,用第三方 rec 直接卡刷,刷完 magisk 就有 root 了,magisk 装了以后,首先装 rr 管理器,rr 管理器能够在 magisk 模块出问题的情况下,在第三方 rec 中将有问题的模块停用掉。

    太极也可以,个人觉得太极非常耗电,用 edxposed 就可以了,先装 Riru-Core 再装 Riru-EdXposed ( YAHFA ),然后重启就行了,注意一定要 YAHFA,SandHook 有软件兼容问题(目前发现京东打不开)

    我也是 k20 pro 系统是 MIUI 10.3.17 (最新的稳定版)

    装了 magidk 官方的增量更新就不能用了,每次更新系统的时候需要手动点一下下载完整包,然后用第三方 rec 就能正常更新,不需要回官方 rec。更完以后系统回到官方,软件和数据都在,但没有了 magisk,需要连电脑重新刷入第三方 rec 和 magisk,重新启用模块就行。

    刚刚看到你是 Android 10,那就只能用太极了,edxposed 暂时不支持 10
    sky96111
        28
    sky96111  
       2019-08-27 21:53:06 +08:00 via Android   1
    @k7262140 如果有官方 boot.img 的话,用 fastboot flash boot.img 就可以开机了
    chenxin8
        29
    chenxin8  
       2019-08-27 21:53:49 +08:00   1
    你刷的什么版本,sandhook ?
    建议换 yahfa 试试
    sky96111
        30
    sky96111  
       2019-08-28 11:21:27 +08:00
    @sky96111 唔..输错了,fastboot flash boot boot.img
    moonkiller
        31
    moonkiller  
    OP
       2019-08-28 11:56:37 +08:00
    @chenxin8 两个都试了,都是无限重启。帖子看下来问题多多:1 是 magisk 不是直接像装 App 一样安装…; 2.dexposed 本身还不兼容 10 …
    chenxin8
        32
    chenxin8  
       2019-08-28 13:12:14 +08:00
    @moonkiller 应该是 boot 的问题,可以找旧的刷机包,把 boot 提取出来,再用 twrp 刷入,或者其他方法刷入
    challenge55
        33
    challenge55  
       2019-12-20 09:09:01 +08:00 via Android
    我想问下解决了没有!我装太极 magisk 模块 激活后也会出现相机丢失 不知道怎么解决 还请大佬解决
    xlx
        34
    xlx  
       2020-01-16 15:10:53 +08:00
    @JasperHale 老哥牛逼 我这样操作 可以进入系统了 免了重新刷机
    JasperHale
        35
    JasperHale  
       2020-01-23 12:19:26 +08:00
    @xlx 不客气,这个的出处我实在是忘了,应该是官方文档什么的,之前安装 edxposed 老是开不开机搜索了半天才找到这办法
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     6312 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 02:11 PVG 10:11 LAX 19:11 JFK 22:11
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86