-
Notifications
You must be signed in to change notification settings - Fork 12k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Magisk v21.4 wipes boot-appended vbmeta, unbootable on Unihertz Titan (and other Mediatek devices with Android 10) #3727
Comments
This affects other MediaTek devices like the Gigaset GS290 and the Volla Phone too |
Any improvement on latest Canary? |
+1 |
Canary works fine here |
Oh, I'm not familiar with "canray" what exactly does that mean? Where can I download the canary version of Magisk? Does "canary" mean something like "latest"? |
commit 027ec70 fixes the issue, canary build works fine. |
@ChrisPHL it is the development version of Magisk |
Unihertz Titan does not have dedicated vbmeta partition, Android 10 image on this device has vbmeta appended to boot.img, which is padded to partition size.
Magisk Manager 8.0.7 (4832), upon Magisk 21.4 (21400) installation, wipes vbmeta header and footer from boot.img on this device, making it unbootable.
Magisk Manager does not offer to preserve dm-verity on this device, and the log file does not contain any strings regarding AVB (as it was with Android 9 on this device).
Adding blank vbmeta with disabled verification manually into the patched image allows device to boot again.
Please check the following archive with three files:
https://files.catbox.moe/9cp3eo.zip
Log file of direct (re)installation on top of already patched image. The resulting image came without vbmeta, rendering device unbootable.
magisk_install_log_2021-01-17T22:37:05Z.log
The text was updated successfully, but these errors were encountered: