[关闭]
@Traviss 2019-04-08T01:52:45.000000Z 字数 500 阅读 2352

修改高版本Magisk模块为16.0+的方法

包包包先生@酷安 Android Magisk


小米8SE 已经可以食用Magisk v18.2+:点击查看食用方法


修改方法

  1. 打开需要修改的模块内module.prop,修改为minMagisk=1600
  2. 打开需要修改的模块内config.sh,查看最后有没有自定义函数,格式是:
  3. 有的话:复制每个函数的名称,到模块内META-INF/com/google/android/update-binary搜索,
    并话记下每个的位置
  4. 找一个Magisk16.0+的模块,或者空模版,提取META-INF/com/google/android/update-binary
    文件覆盖到要修改的模块内,并将原来搜索到的自定义函数,添加到对应位置
  5. 一般来说可以食用了
  6. 函数格式:
  1. 函数名() {
  2. ...
  3. ...
  4. }

几点说明:

  1. 大多数模块是没有自定义函数的,也就只需要修改module.prop,覆盖update-binary即可。
  2. 如果common目录下还有除post-fs-data.sh、service.sh之外的.sh脚本,那就需要仔细阅读,
    研究明白了模块的安装过程,才可以保证修改完以后安装不缺失文件。
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注