v30.4Pre-releaseAndroid
Magisk v30.4
Added 4
- Support installing Magisk into vendor_boot partition
- Add ability to restrict Linux capabilities even if running as root (uid=0)
- Fallback to older implementation when the kernel doesn't support zero userspace copy APIs
- Support new sepolicy binary format introduced in Android 16 QPR2
Changed 3
- Migrate a significant portion of the codebase to Rust
- Improve Magisk specific files injection logic
- Reduce property modification traces in resetprop
Fixed 2
- Fix several implementation bugs in MagiskSU
- Various minor bug fixes
- [MagiskSU] Fix several implementation bugs
Diffs to v29.0
- [General] Various minor bug fixes
- [General] Support installing Magisk into vendor_boot partition
- [General] Migrate a significant portion of the codebase to Rust
- [Core] Improve Magisk specific files injection logic
- [MagiskSU] Add ability to restrict Linux capabilities even if running as root (uid=0)
- [MagiskSU] Fallback to older implementation when the kernel doesn't support zero userspace copy APIs
- [MagiskPolicy] Support new sepolicy binary format introduced in Android 16 QPR2
- [resetprop] Reduce property modification traces