欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

安装新版Magisk卡在启动页面等问题以及解决办法

程序员文章站 2022-10-08 21:06:16
  手持小米9,之前更新了新版本的Magisk Manager之后,发现手机再打开会一直卡在进入界面无法启动(如下图显示)   逛了逛Github、XDA、Stack Overflow等论坛,大致结论是Magisk Manager自身的问题,软件更新导致打不开 ......

  手持小米9,之前更新了新版本的magisk manager之后,发现手机再打开会一直卡在进入界面无法启动(如下图显示)
  逛了逛github、xda、stack overflow等论坛,大致结论是magisk manager自身的问题,软件更新导致打不开自身的数据库(这个观点不保证正确,若有大神知道具体、确切的原因的欢迎在评论区告知)
  magisk manager原理:由于它是通过启动时在 boot 中创建钩子(hook),把 /data/magisk.img 挂载到 /magisk,构建出一个在 system 基础上能够自定义替换,增加以及删除的文件系统,所有操作都在启动的时候完成,实际上并没有对 /system 分区进行修改(即 systemless 接口,以不触动 /system 的方式修改 /system)
  现在普遍使用android 9的年代,仍然可以通过magisk manager来安装xposed框架,从而实现qq、微信的防撤回、抢红包等功能。
安装新版Magisk卡在启动页面等问题以及解决办法

问题一:给予magisk manager软件root权限后,启动应用卡在界面无法进入

解决方法:

1.先点击下载 magisk manager md2版本(此版本实质上也是magisk manager本身,只是皮肤不同)

  如果显示“无法降级安装”,则请先卸载原先版本的magisk manager,再重新安装md2版本
安装新版Magisk卡在启动页面等问题以及解决办法

2.安装完成后,给予magisk manager md2版本系统root权限,再重新启动软件

  安装完成后效果图如下
  ==注意此时magisk版本号为v18.1==
安装新版Magisk卡在启动页面等问题以及解决办法

3.点击左上角图标,进入“设置”,修改“更新通道”为“测试版”。

  ==点击“清除仓库缓存”(非常重要的一步操作)==
安装新版Magisk卡在启动页面等问题以及解决办法
  ==此时的magisk版本号就更新为了v19.0==
安装新版Magisk卡在启动页面等问题以及解决办法

4.点击magisk区的“安装”,安装magisk

  点击“直接安装(推荐)”,若无此选项,请重启该应用并确认该应用程序已获得系统root权限

  友情提醒:使用*下载速度更快

安装新版Magisk卡在启动页面等问题以及解决办法安装新版Magisk卡在启动页面等问题以及解决办法
  刷入完成后,点击重启

5.重启后卸载md2版本,下载原版magisk manager

  可在酷安中搜索下载,安装后直接安装打开
  如果和下图中的magisk模块显示的都为“可更新”状态,即成功
  该更新更新(搭配*速度更快),该重启重启
安装新版Magisk卡在启动页面等问题以及解决办法

6.关于系统ota更新的问题

  a sad story:每次系统ota更新之后,你就会发现magisk manager打不开了。。。于是,上述操作就得循环一遍(shit!)。这也算是为了手机的可玩性做出的一点牺牲吧。