github vvb2060/Magisk 31000
96221b69-alpha

3 hours ago

alpha更新日志

  • 如果需要使用 heapprofd(Android Heap Profiler),请关闭zygisk并重启。
  • magisksu等二进制文件不再硬编码于/system/bin/目录下,而是从PATH环境变量中选择第一个可用位置。
  • su现在会在解析已知选项后,原样传递剩余的参数到远程shell,由远程shell继续解析参数。

Magisk (96221b69-alpha)

  • [App] 还原boot镜像后删除备份文件
  • [App] 不主动请求权限
  • [General] 移除addon.d支持
  • [App] 更新DoH
  • [Zygisk] 修改 libzygisk.so 名字为 heapprofd_client.so
  • [SU] 传递所有未知选项到远程 shell

上游更新日志

Magisk v31.0

The highlight of this release is a complete, ground-up rewrite of the Magisk app UI.

Over the years, the Android application codebase had accumulated significant technical debt—spanning legacy XML layouts, Databinding, and KAPT. In this release, the entire UI layer has been rebuilt from scratch with modern Jetpack Compose and Material 3.

This rewrite allowed us to modernize the architecture and introduce substantial UI/UX improvements, with additional new features:

  • A new built-in terminal emulator with full TTY and ANSI support for module flashing and action scripts.
  • Direct support for streaming and extracting boot images from remote OTA URLs on-the-fly.

Legacy App Still Available

This kind of full rewrite can sometimes introduce unexpected edge cases or bugs. If you encounter issues with the new app, the legacy View-based version will still be built and uploaded for a couple of releases, available for download as Magisk-v31.0-legacy.apk/.

Changelog

  • [App] Complete UI overhaul with Jetpack Compose and Material 3, completely removing the legacy View and Fragment architecture
  • [App] Add new built-in terminal emulator with full TTY and ANSI support for module flashing and action scripts
  • [App] Support downloading and streaming boot image extraction directly from remote OTA URLs
  • [MagiskBoot] Support dynamic zImage payload sizes without requiring exact size padding during repack
  • [MagiskBoot] Update AVB hash descriptor image size to match unpacked image size
  • [MagiskBoot] Lower default compression preset for XZ and LZMA to reduce memory usage during repacking
  • [Zygisk] Support Android 17 (API 37)
  • [Zygisk] Support Meta Quest (Horizon OS) lazy partition zygotes
  • [MagiskPolicy] Fix identifier parsing for names containing hyphens
  • [resetprop] Add --compact (-c) flag to compact property storage areas
  • [MagiskInit] Properly prioritize charger mode detection before force_normal_boot
  • [DenyList] Add webview_zygote as an unmount target

Full Changelog: here

Don't miss a new Magisk release

NewReleases is sending notifications on new releases.