DerGoogler / MMRL

Introducing Magisk Module Repo Loader (MMRL) - the ultimate module manager for Magisk, KernelSU and APatch on Android. This highly configurable app allows users to manage modules effortlessly, all while being completely free of ads.
https://mmrl.dergoogler.com
MIT License
269 stars 5 forks source link

[BUG] Module update error - zygisk next #154

Closed raulvasquez closed 3 months ago

raulvasquez commented 3 months ago

Describe the bug Edit: turns out the update is successful. Ksu shows the updated module and mmrl will show after a force close or reboot.

Zygisk Next update fails.

_  __                    _ ____  _   _
| |/ /___ _ __ _ __   ___| / ___|| | | |
| ' // _ \ '__| '_ \ / _ \ \___ \| | | |
| . \  __/ |  | | | |  __/ |___) | |_| |
|_|\_\___|_|  |_| |_|\___|_|____/ \___/
- Preparing image
- Module size: 3.16 MB
- Mounting image
- Current boot slot: _b
- Device is system-as-root
Archive:  /data/local/tmp/zygisksu.zip
inflating: module.prop
*********************
Zygisk Next
by Nullptr, 5ec1cff
*********************
*********************
Powered by KernelSU
*********************
Archive:  /data/local/tmp/zygisksu.zip
inflating: customize.sh
- Installing from KernelSU app
- KernelSU version: 11563 (kernel) + 11682 (ksud)
- Installing Zygisk Next 1.0.1 (277-b9b9601-release)
- Device sdk: 34
- Device platform: arm64
- Extracting verify.sh
Archive:  /data/local/tmp/zygisksu.zip
inflating: verify.sh
Archive:  /data/local/tmp/zygisksu.zip
creating: META-INF/com/google/android/
inflating: META-INF/com/google/android/update-binary
inflating: META-INF/com/google/android/update-binary.sha256
inflating: META-INF/com/google/android/updater-script
inflating: META-INF/com/google/android/updater-script.sha256
- Verified META-INF/com/google/android/update-binary
Archive:  /data/local/tmp/zygisksu.zip
inflating: customize.sh
Archive:  /data/local/tmp/zygisksu.zip
inflating: customize.sh.sha256
- Verified customize.sh
Archive:  /data/local/tmp/zygisksu.zip
inflating: verify.sh
Archive:  /data/local/tmp/zygisksu.zip
inflating: verify.sh.sha256
- Verified verify.sh
Archive:  /data/local/tmp/zygisksu.zip
inflating: sepolicy.rule
Archive:  /data/local/tmp/zygisksu.zip
inflating: sepolicy.rule.sha256
- Verified sepolicy.rule
- Checking SELinux patches
- Extracting module files
Archive:  /data/local/tmp/zygisksu.zip
inflating: module.prop
Archive:  /data/local/tmp/zygisksu.zip
inflating: module.prop.sha256
- Verified module.prop
Archive:  /data/local/tmp/zygisksu.zip
inflating: post-fs-data.sh
Archive:  /data/local/tmp/zygisksu.zip
inflating: post-fs-data.sh.sha256
- Verified post-fs-data.sh
Archive:  /data/local/tmp/zygisksu.zip
inflating: service.sh
Archive:  /data/local/tmp/zygisksu.zip
inflating: service.sh.sha256
- Verified service.sh
Archive:  /data/local/tmp/zygisksu.zip
inflating: uninstall.sh
Archive:  /data/local/tmp/zygisksu.zip
inflating: uninstall.sh.sha256
- Verified uninstall.sh
Archive:  /data/local/tmp/zygisksu.zip
inflating: zygisk-ctl.sh
Archive:  /data/local/tmp/zygisksu.zip
inflating: zygisk-ctl.sh.sha256
- Verified zygisk-ctl.sh
Archive:  /data/local/tmp/zygisksu.zip
inflating: mazoku
Archive:  /data/local/tmp/zygisksu.zip
inflating: mazoku.sha256
- Verified mazoku
Archive:  /data/local/tmp/zygisksu.zip
creating: webroot/
creating: webroot/assets/
inflating: webroot/assets/index-Bwwh5MNT.js
inflating: webroot/assets/index-HJbvNiS1.css
inflating: webroot/index.html
- Extracting arm libraries
Archive:  /data/local/tmp/zygisksu.zip
inflating: zygiskd
Archive:  /data/local/tmp/zygisksu.zip
inflating: zygiskd.sha256
- Verified bin/armeabi-v7a/zygiskd
Archive:  /data/local/tmp/zygisksu.zip
inflating: libzygisk.so
Archive:  /data/local/tmp/zygisksu.zip
inflating: libzygisk.so.sha256
- Verified lib/armeabi-v7a/libzygisk.so
- Extracting arm64 libraries
Archive:  /data/local/tmp/zygisksu.zip
inflating: zygiskd
Archive:  /data/local/tmp/zygisksu.zip
inflating: zygiskd.sha256
- Verified bin/arm64-v8a/zygiskd
Archive:  /data/local/tmp/zygisksu.zip
inflating: libzygisk.so
Archive:  /data/local/tmp/zygisksu.zip
inflating: libzygisk.so.sha256
- Verified lib/arm64-v8a/libzygisk.so
Archive:  /data/local/tmp/zygisksu.zip
inflating: libpayload.so
Archive:  /data/local/tmp/zygisksu.zip
inflating: libpayload.so.sha256
- Verified lib/arm64-v8a/libpayload.so
Archive:  /data/local/tmp/zygisksu.zip
inflating: machikado.arm
Archive:  /data/local/tmp/zygisksu.zip
inflating: machikado.arm.sha256
- Verified machikado.arm
- Setting permissions
- Remove target: /data/adb/modules/<MODID>/remove
- Done
! Internal error!
500

To Reproduce Click button to update zygisk next from v0.9.2.1 to v1.0.1 and update fails

Device info(please complete the following information):

DerGoogler commented 3 months ago

The install script says - Done which means the the manager install process was successful but MMRL wasn't