当前位置:   article > 正文

Magisk movecert模块安装时出现‘unzip error‘的解决办法

unzip error

1. 出错原因

该模块作者忘记更新该路径/META-INF/com/google/android/update-binary下的脚本文件。
该文件中magisk作者也作出了说明:


#!/sbin/sh
# This is a dummy file that should be replaced with a proper installer script

# If you are creating a module locally for personal usage or testing,
# download the script in the following URL:
# https://github.com/topjohnwu/Magisk/blob/master/scripts/module_installer.sh
# And replace this script with the downloaded script

# Error, this script should always be replaced
exit 1
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11

大致意思为:

# 这只是一个假的脚本文件,它本应当被替换为合适的安装脚本
# 如果你正以私人或测试为目的在本地安装模块
# 下载下面这个url中的脚本文件
# https://github.com/topjohnwu/Magisk/blob/master/scripts/module_installer.sh
# 然后用上面链接中的脚本内容替换该脚本
# error, 此文件应当永久被替换。
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

该文件应当替换为: https://github.com/topjohnwu/Magisk/blob/master/scripts/module_installer.sh

2. 解决办法

azio@github作者重写了正确的脚本,可以直接使用此repo。

  • 一. git clone https://github.com/azio7/movecert.git下载该repo
  • 二. cd movecert 进入到repo的主目录
  • 三. zip -r movecert.zip . 压缩该目录下的所有文件并打包成movecert.zip压缩文件。
  • 四. 在magisk上安装

更多详情,请看github movecert 里的issues12。
参考链接:

  1. https://github.com/Magisk-Modules-Repo/movecert/issues/12#issuecomment-1037292665
  2. https://github.com/Magisk-Modules-Repo/movecert/issues/12#issuecomment-1193517108
  3. 该模块原作者已长期未更新且停止维护,可以考虑使用MagiskTrustUserCerts模块,https://github.com/NVISOsecurity/MagiskTrustUserCerts
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/AllinToyou/article/detail/268306
推荐阅读
相关标签
  

闽ICP备14008679号