从零开始在安卓手机上安装Magisk(含下载链接)

Magisk 是一个开源的操作系统级别的软件,可以在不修改系统分区的情况下提供很多有用的功能,包括模块化的自定义安装、删除和更新、自定义系统配置、访问隐藏的内部设置和其他功能。Magisk 可以通过在 Android 设备上安装 Magisk Manager 应用来管理。Magisk在我印象中是可以在不修改系统文件的前提下可以或者一些系统功能。主要是来获取root权限的。不建议不懂瞎搞。

微信截图_20230106220727.png


安装Magisk步骤
1.解锁bootloader。MIUI解锁貌似是很简单的;

2.下载安装Magisk App,查看Ramdisk值是否为【是】;

3.下载全量ROM,提取boot.img;

这里提供小米ROM包的网站,XiaomiROM.com – 小米 ROM 线刷包, 卡刷包的最新及历史版本下载。

提示:tgz是线刷包,zip是卡刷包。这里用到的是卡刷包。

4.打开Magisk App,安装,选择并修补一个文件,复制修改后的镜像。

5.adb和fastboot配置完成。

6.fastboot刷入修改后的镜像。
adb reboot bootloader

fastboot flash boot 修补后的boot

fastboot reboot

关于救砖
1、一般某些情况下,刷入的模块不正常的时候,会发生开不了机。

2、可以刷入救砖模块,在手机不能启动时,会自动禁用掉所有的模块。

3、还有一种就是adb手动禁用掉所有的模块,这好像是需要手机的开发者选项里的USB调试一直开着。
adb wait-for-device shell magisk --remove-modules

简单的用处
1、安装LSPosed模块,使用一些模块玩耍,比如消息防撤回,微信抢红包什么的。

2、修改hosts文件,屏蔽一部分广告。

3、修改证书文件。

即使刷入magisk模块,获取了root权限,还是不可以直接修改系统文件,否则会校验不过去,系统升级时会遇到问题。而magisk就是要解决这些问题。

简单来说,修改以下两个目录是等价的
/data/adb/moudles/hosts/system
/system

在手机重启后,就相当于修改了system的文件。
/data/adb/modules/hosts/system/etc/hosts
修改这个文件,重启后相当于是修改了

/system/etc/hosts

https://github.com/z44499783/NoADList
https://raw.githubusercontent.com/jdlingyu/ad-wars/master/hosts
我使用了这个替换了手机的hosts,腾讯视频爱奇艺的广告是直接去掉了的。不开会员的前提下。
还有一个类似的用法,手机安卓系统7以上后,是不信任用户证书的。抓包时安装的证书。

这时可以安装到上面那个目录

windows使用如下命令计算证书的md5

openssl x509 -subject_hash_old -in 证书


然后放到如下目录重启
/data/adb/modules/hosts/system/etc/security/cacerts/证书的md5.0

相关推荐

发表评论

路人甲 表情
Ctrl+Enter快速提交

网友评论(1)

怎么下载
游客 1年前 (2023-02-10) 回复