Release history

Magisk Changelog & Release Highlights

A concise overview of current release channels. For every low-level change, use the official changelog as the source of truth.

v31.0Pre-release

Magisk v31.0

This pre-release introduces a major rewrite of the Android app UI with Jetpack Compose and Material 3, a built-in terminal emulator, remote OTA boot-image extraction support, and new platform compatibility work including Android 17 support in Zygisk.

  • Complete app UI overhaul
  • Built-in terminal emulator with TTY/ANSI support
  • Remote OTA URL boot image extraction workflow
  • Additional MagiskBoot and policy improvements
  • Zygisk platform compatibility expansion
Official v31.0 release
v30.7Stable

Magisk v30.7

The current stable release focuses on newer Android platform compatibility and core fixes, including Android 16 QPR2 sepolicy support, Zygisk updates, Android XR support, MagiskSU capability behavior, and improved MagiskBoot parsing.

  • Android 16 QPR2 sepolicy compatibility
  • Zygisk support for Android 16 QPR2 and higher
  • Android XR and additional device compatibility
  • MagiskSU capability handling changes
  • MagiskBoot LZMA detection and parsing fixes
Official stable release
v30.6Previous

Previous stable line

Kept here for historical context only. New installations should normally begin from the release currently marked stable by the official repository unless a device-specific reason requires otherwise.

Need the complete technical changelog?

The project’s official changelog contains version-by-version changes across MagiskInit, MagiskSU, MagiskBoot, Zygisk, policy handling, the Android app, and more.

Open the official changelog