New Magisk v20.0 by topjohnwu is out!
Release date: 2019-10-11T20:12:32Z
Download:
- Magisk-uninstaller-20191011.zip
- Magisk-v20.0.zip
#magisk #root
@rn4downloads | @rn4official | @xiaomiot | @customization | @rn4photography
Release date: 2019-10-11T20:12:32Z
Download:
- Magisk-uninstaller-20191011.zip
- Magisk-v20.0.zip
#magisk #root
@rn4downloads | @rn4official | @xiaomiot | @customization | @rn4photography
New Magisk Release by topjohnwu is out!
Author: topjohnwu
Title: Magisk v20.1
Repository: Magisk
Release tag: v20.1
Branch: master
Release date: 2019-11-02 05:24:56
Assets Included:
1)
Size: 2,18MB
Magisk-uninstaller-20191102.zip
2)
Size: 5,22MB
Magisk-v20.1.zip
#magisk #root
@rn4downloads | @rn4official | @xiaomiot | @customization | @rn4photography
Author: topjohnwu
Title: Magisk v20.1
Repository: Magisk
Release tag: v20.1
Branch: master
Release date: 2019-11-02 05:24:56
Assets Included:
1)
Size: 2,18MB
Magisk-uninstaller-20191102.zip
2)
Size: 5,22MB
Magisk-v20.1.zip
#magisk #root
@rn4downloads | @rn4official | @xiaomiot | @customization | @rn4photography
GitHub
topjohnwu - Overview
topjohnwu has 48 repositories available. Follow their code on GitHub.
New Magisk Release by topjohnwu is out!
Author: topjohnwu
Title:
Repository: Magisk
Release tag: v20.2
Branch: master
Release date: 2020-01-02 04:09:36
Assets Included:
1)
Size: 2,19MB
Magisk-uninstaller-20200102.zip
2)
Size: 5,27MB
Magisk-v20.2.zip
#magisk #root
@rn4downloads | @rn4official | @xiaomiot | @customization | @rn4photography
Author: topjohnwu
Title:
Magisk v20.2
Repository: Magisk
Release tag: v20.2
Branch: master
Release date: 2020-01-02 04:09:36
Assets Included:
1)
Size: 2,19MB
Magisk-uninstaller-20200102.zip
2)
Size: 5,27MB
Magisk-v20.2.zip
#magisk #root
@rn4downloads | @rn4official | @xiaomiot | @customization | @rn4photography
GitHub
topjohnwu - Overview
topjohnwu has 48 repositories available. Follow their code on GitHub.
New Magisk Release by topjohnwu is out!
Author: topjohnwu
Title:
Repository: Magisk
Release tag: v20.3
Branch: master
Release date: 2020-01-09 17:55:23
Assets Included:
1)
Size: 2,19MB
Magisk-uninstaller-20200110.zip
2)
Size: 5,27MB
Magisk-v20.3.zip
#magisk #root
@rn4downloads | @rn4official | @xiaomiot | @customization | @rn4photography
Author: topjohnwu
Title:
Magisk v20.3
Repository: Magisk
Release tag: v20.3
Branch: master
Release date: 2020-01-09 17:55:23
Assets Included:
1)
Size: 2,19MB
Magisk-uninstaller-20200110.zip
2)
Size: 5,27MB
Magisk-v20.3.zip
#magisk #root
@rn4downloads | @rn4official | @xiaomiot | @customization | @rn4photography
New Magisk Release by topjohnwu is out!
Author: topjohnwu
Title:
Repository: Magisk
Release tag: v20.4
Branch: master
Release date: 2020-03-23 08:17:13
Assets Included:
1)
Size: 2,57MB
Magisk-uninstaller-20200323.zip
2)
Size: 5,67MB
Magisk-v20.4.zip
#magisk #root
@rn4downloads | @rn4official | @xiaomiot | @customization | @rn4photography
Author: topjohnwu
Title:
Magisk v20.4
Repository: Magisk
Release tag: v20.4
Branch: master
Release date: 2020-03-23 08:17:13
Assets Included:
1)
Size: 2,57MB
Magisk-uninstaller-20200323.zip
2)
Size: 5,67MB
Magisk-v20.4.zip
#magisk #root
@rn4downloads | @rn4official | @xiaomiot | @customization | @rn4photography
New Magisk Release by topjohnwu is out!
Author: topjohnwu
Title:
Repository: Magisk
Release tag: manager-v8.0.1
Branch: master
Release date: 2020-10-06 12:10:19
Assets Included:
1)
Size: 3,08MB
MagiskManager-v8.0.1.apk
#magisk #root
@rn4downloads | @rn4official | @xiaomiot | @customization | @rn4photography
Author: topjohnwu
Title:
Magisk Manager v8.0.1
Repository: Magisk
Release tag: manager-v8.0.1
Branch: master
Release date: 2020-10-06 12:10:19
Assets Included:
1)
Size: 3,08MB
MagiskManager-v8.0.1.apk
#magisk #root
@rn4downloads | @rn4official | @xiaomiot | @customization | @rn4photography
New Magisk Release by topjohnwu is out!
Author: topjohnwu
Title:
Repository: Magisk
Release tag: manager-v8.0.2
Branch: master
Release date: 2020-10-08 08:06:37
Assets Included:
1)
Size: 3,08MB
MagiskManager-v8.0.2.apk
#magisk #root
@rn4downloads | @rn4official | @xiaomiot | @customization | @rn4photography
Author: topjohnwu
Title:
Magisk Manager v8.0.2
Repository: Magisk
Release tag: manager-v8.0.2
Branch: master
Release date: 2020-10-08 08:06:37
Assets Included:
1)
Size: 3,08MB
MagiskManager-v8.0.2.apk
#magisk #root
@rn4downloads | @rn4official | @xiaomiot | @customization | @rn4photography
New Magisk Release by topjohnwu is out!
Author: topjohnwu
Title:
Repository: Magisk
Release tag: v21.2
Branch: master
Release date: 2020-12-28 23:35:09
Assets Included:
1)
Size: 2,54MB
Magisk-uninstaller-20201228.zip
2)
Size: 5,87MB
Magisk-v21.2.zip
#magisk #root
@rn4downloads | @rn4official | @xiaomiot | @customization | @rn4photography
Author: topjohnwu
Title:
Magisk v21.2
Repository: Magisk
Release tag: v21.2
Branch: master
Release date: 2020-12-28 23:35:09
Assets Included:
1)
Size: 2,54MB
Magisk-uninstaller-20201228.zip
2)
Size: 5,87MB
Magisk-v21.2.zip
#magisk #root
@rn4downloads | @rn4official | @xiaomiot | @customization | @rn4photography
New Magisk Release by topjohnwu is out!
Author: topjohnwu
Title:
Repository: Magisk
Release tag: v22.0
Branch: master
Release date: 2021-02-23 12:09:26
Assets Included:
1)
Size: 7,17MB
Magisk-v22.0.apk
2)
Size: 28,33KB
stub-release.apk
#magisk #root
@rn4downloads | @rn4official | @xiaomiot | @customization | @rn4photography
Author: topjohnwu
Title:
Magisk v22.0
Repository: Magisk
Release tag: v22.0
Branch: master
Release date: 2021-02-23 12:09:26
Assets Included:
1)
Size: 7,17MB
Magisk-v22.0.apk
2)
Size: 28,33KB
stub-release.apk
#magisk #root
@rn4downloads | @rn4official | @xiaomiot | @customization | @rn4photography
New Magisk Release by topjohnwu is out!
Author: topjohnwu
Title:
Repository: Magisk
Release tag: v22.1
Branch: master
Release date: 2021-04-09 09:50:41
This release is focused on fixing regressions and bugs. Check the [v22.0 release notes](https://topjohnwu.github.io/Magisk/releases/22000.html) if coming from older releases.
Note: Magisk v22 is the last major version to support Jellybean and Kitkat. Magisk v23 will only support Android 5.0 and higher.
### Bug Fixes
- [App] Prevent multiple installation sessions running in parallel
- [App] Prevent OutOfMemory crashes when checking boot signature on PXA boot images
- [General] Proper cgroup migration implementation
- [General] Rewrite log writer from scratch, should resolve any crashes and deadlocks
- [General] Many scripts updates fixing regressions
- [MagiskHide] Prevent possible deadlock when signal arrives
- [MagiskHide] Partial match process names if necessary
- [MagiskBoot] Preserve and patch AVB 2.0 structures/headers in boot images
- [MagiskBoot] Properly strip out data encryption flags
- [MagiskBoot] Prevent possible integer overflow
- [MagiskInit] Fix `sepolicy.rule` mounting strategy
- [resetprop] Always delete existing `ro.` props before updating. This will fix bootloops that could be caused by modifying device fingerprint properties.
### Full Changelog: [here](https://topjohnwu.github.io/Magisk/changes.html)
Assets Included:
1)
Size: 6,41MB
Magisk-v22.1.apk
2)
Size: 28,33KB
stub-release.apk
#magisk #root
@rn4downloads | @rn4official | @xiaomiot | @customization | @rn4photography
Author: topjohnwu
Title:
Magisk v22.1
Repository: Magisk
Release tag: v22.1
Branch: master
Release date: 2021-04-09 09:50:41
This release is focused on fixing regressions and bugs. Check the [v22.0 release notes](https://topjohnwu.github.io/Magisk/releases/22000.html) if coming from older releases.
Note: Magisk v22 is the last major version to support Jellybean and Kitkat. Magisk v23 will only support Android 5.0 and higher.
### Bug Fixes
- [App] Prevent multiple installation sessions running in parallel
- [App] Prevent OutOfMemory crashes when checking boot signature on PXA boot images
- [General] Proper cgroup migration implementation
- [General] Rewrite log writer from scratch, should resolve any crashes and deadlocks
- [General] Many scripts updates fixing regressions
- [MagiskHide] Prevent possible deadlock when signal arrives
- [MagiskHide] Partial match process names if necessary
- [MagiskBoot] Preserve and patch AVB 2.0 structures/headers in boot images
- [MagiskBoot] Properly strip out data encryption flags
- [MagiskBoot] Prevent possible integer overflow
- [MagiskInit] Fix `sepolicy.rule` mounting strategy
- [resetprop] Always delete existing `ro.` props before updating. This will fix bootloops that could be caused by modifying device fingerprint properties.
### Full Changelog: [here](https://topjohnwu.github.io/Magisk/changes.html)
Assets Included:
1)
Size: 6,41MB
Magisk-v22.1.apk
2)
Size: 28,33KB
stub-release.apk
#magisk #root
@rn4downloads | @rn4official | @xiaomiot | @customization | @rn4photography
New Magisk Release by topjohnwu is out!
Author: topjohnwu
Title:
Repository: Magisk
Release tag: v24.1
Branch: master
Release date: 2022-01-28 11:43:42
> For those coming from v24.0, v24.1 only has some minor app improvements. The following are copied from v24.0 release notes.
It has been a while since the last public release, long time no see! A personal update for those unaware: I am now working at Google on the Android Platform Security team. Without further ado, let's jump right into it!
### MagiskHide Removal
I have lost interest in fighting this battle for quite a while; plus, the existing MagiskHide implementation is flawed in so many ways. Decoupling Magisk from root hiding is, in my opinion, beneficial to the community. Ever since my announcement on Twitter months ago, highly effective \"root hiding\" modules (much **MUCH** better than MagiskHide) has been flourishing, which again shows that people are way more capable than I am on this subject. So why not give those determined their time to shine, and let me focus on improving Magisk instead of drowning in the everlasting cat-and-mouse game 😉.
### Sunsetting Magisk-Modules-Repo
Due to lack of time and maintenance, the centralized Magisk-Modules-Repo was frozen, and the functionality to download modules from the repo is removed in v24.0. As a supplement, module developers can now specify an `updateJson` URL in their modules. The Magisk app will use that to check, download, and install module updates.
### Introducing Zygisk
Zygisk is **Magisk in Zygote**, the next big thing for Magisk! When this feature is enabled, a part of Magisk will run in the `Zygote` daemon process, allowing module developers to run code directly in every Android apps' processes. If you've heard of [Riru](https://github.com/RikkaApps/Riru), then Zygisk is inspired by that project and is functionally similar, though the implementation is quite different internally. I cannot wait to see what module developers can achieve using Zygisk!
### Documentation
For developers, details about `updateJson` and building Zygisk modules can all be found in the updated [documentation](https://topjohnwu.github.io/Magisk/guides.html#magisk-modules).
### Full Changelog: [here](https://topjohnwu.github.io/Magisk/changes.html)
"reactions": {
"url": "https://api.github.com/repos/topjohnwu/Magisk/releases/58180350/reactions",
"total_count": 224,
" 1": 70,
"-1": 0,
"laugh": 21,
"hooray": 37,
"confused": 0,
"heart": 40,
"rocket": 30,
"eyes": 26
Assets Included:
1)
Size: 10,15MB
Magisk-v24.1.apk
2)
Size: 26,28KB
stub-release.apk
#magisk #root
@rn4downloads | @rn4official | @xiaomiot | @customization | @rn4photography
Author: topjohnwu
Title:
Magisk v24.1
Repository: Magisk
Release tag: v24.1
Branch: master
Release date: 2022-01-28 11:43:42
> For those coming from v24.0, v24.1 only has some minor app improvements. The following are copied from v24.0 release notes.
It has been a while since the last public release, long time no see! A personal update for those unaware: I am now working at Google on the Android Platform Security team. Without further ado, let's jump right into it!
### MagiskHide Removal
I have lost interest in fighting this battle for quite a while; plus, the existing MagiskHide implementation is flawed in so many ways. Decoupling Magisk from root hiding is, in my opinion, beneficial to the community. Ever since my announcement on Twitter months ago, highly effective \"root hiding\" modules (much **MUCH** better than MagiskHide) has been flourishing, which again shows that people are way more capable than I am on this subject. So why not give those determined their time to shine, and let me focus on improving Magisk instead of drowning in the everlasting cat-and-mouse game 😉.
### Sunsetting Magisk-Modules-Repo
Due to lack of time and maintenance, the centralized Magisk-Modules-Repo was frozen, and the functionality to download modules from the repo is removed in v24.0. As a supplement, module developers can now specify an `updateJson` URL in their modules. The Magisk app will use that to check, download, and install module updates.
### Introducing Zygisk
Zygisk is **Magisk in Zygote**, the next big thing for Magisk! When this feature is enabled, a part of Magisk will run in the `Zygote` daemon process, allowing module developers to run code directly in every Android apps' processes. If you've heard of [Riru](https://github.com/RikkaApps/Riru), then Zygisk is inspired by that project and is functionally similar, though the implementation is quite different internally. I cannot wait to see what module developers can achieve using Zygisk!
### Documentation
For developers, details about `updateJson` and building Zygisk modules can all be found in the updated [documentation](https://topjohnwu.github.io/Magisk/guides.html#magisk-modules).
### Full Changelog: [here](https://topjohnwu.github.io/Magisk/changes.html)
"reactions": {
"url": "https://api.github.com/repos/topjohnwu/Magisk/releases/58180350/reactions",
"total_count": 224,
" 1": 70,
"-1": 0,
"laugh": 21,
"hooray": 37,
"confused": 0,
"heart": 40,
"rocket": 30,
"eyes": 26
Assets Included:
1)
Size: 10,15MB
Magisk-v24.1.apk
2)
Size: 26,28KB
stub-release.apk
#magisk #root
@rn4downloads | @rn4official | @xiaomiot | @customization | @rn4photography
New Magisk Release by topjohnwu is out!
Author: topjohnwu
Title:
Repository: Magisk
Release tag: v25.0
Branch: master
Release date: 2022-06-07 10:11:29
Another major release! A lot of the changes aren't visible at the surface, but v25 is actually a really substantial upgrade!
### MagiskInit Rewrite
A significant portion of `magiskinit` (the critical software that runs before your device boots up) is completely rewritten from scratch. Ever since Android introduced [Project Treble](https://android-developers.googleblog.com/2017/05/here-comes-treble-modular-base-for.html) in Android 8.0, Magisk has been constantly fighting against the increasingly complex partitioning and early mount setups of all kinds of devices, sometimes with weird OEM specific implementations. It got to a point that `magiskinit` had become so complicated that few people (including myself!) were aware of every detail, and maintaining this piece of software like this was clearly not sustainable. After many months of planning (yes, this whole re-architecture has been in my head for a long time) and some help from external contributors, a whole new `sepolicy` injection mechanism is introduced into Magisk, solving the \"SELinux Problem\" once and for all.
Since this is a full paradigm shift on how Magisk hot-patch the device at boot, several behaviors that many developers implicitly relied on might not exist. For example, Magisk no longer patches fstabs in most scenarios, which means AVB will remain intact; some custom kernels rely on AVB being stripped out for them by Magisk.
### MagiskSU Security Enhancements
The superuser functionality of Magisk has not seen much changes ever since its introduction. v25 focuses on making root permission management more accurate and secure:
- Add a whole new package tracking system to ensure malicious UID reuse attack cannot be performed
- Properly support and implement the UX in the Magisk app for packages using `sharedUserId`
- Enforce root manager APK signature verification to combat the rampant unofficial Magisk app \"mods\"
Many might not realize, but using a trusted, unmodified Magisk app is really important. Magisk's root daemon treats the Magisk app differently and gives it blanket root access without any restrictions. A modded Magisk app can potentially backdoor your device.
And in case some of you are about to put on your tin foil hats, this is not designed to \"vendor lock-in\"; the goal is to make sure your root management app comes from the same developer of the underlying root implementation. Magisk's build system allows custom distributors to use its own signing keys, and in addition, I am also providing official debug builds which skips any signature verification for development.
### Full Changelog: [here](https://topjohnwu.github.io/Magisk/changes.html)
"reactions": {
"url": "https://api.github.com/repos/topjohnwu/Magisk/releases/68808526/reactions",
"total_count": 89,
" 1": 31,
"-1": 0,
"laugh": 5,
"hooray": 18,
"confused": 0,
"heart": 17,
"rocket": 12,
"eyes": 6
Assets Included:
1)
Size: 10,60MB
Magisk-v25.0.apk
2)
Size: 29,33KB
stub-release.apk
#magisk #root
@rn4downloads | @rn4official | @xiaomiot | @customization | @rn4photography
Author: topjohnwu
Title:
Magisk v25.0
Repository: Magisk
Release tag: v25.0
Branch: master
Release date: 2022-06-07 10:11:29
Another major release! A lot of the changes aren't visible at the surface, but v25 is actually a really substantial upgrade!
### MagiskInit Rewrite
A significant portion of `magiskinit` (the critical software that runs before your device boots up) is completely rewritten from scratch. Ever since Android introduced [Project Treble](https://android-developers.googleblog.com/2017/05/here-comes-treble-modular-base-for.html) in Android 8.0, Magisk has been constantly fighting against the increasingly complex partitioning and early mount setups of all kinds of devices, sometimes with weird OEM specific implementations. It got to a point that `magiskinit` had become so complicated that few people (including myself!) were aware of every detail, and maintaining this piece of software like this was clearly not sustainable. After many months of planning (yes, this whole re-architecture has been in my head for a long time) and some help from external contributors, a whole new `sepolicy` injection mechanism is introduced into Magisk, solving the \"SELinux Problem\" once and for all.
Since this is a full paradigm shift on how Magisk hot-patch the device at boot, several behaviors that many developers implicitly relied on might not exist. For example, Magisk no longer patches fstabs in most scenarios, which means AVB will remain intact; some custom kernels rely on AVB being stripped out for them by Magisk.
### MagiskSU Security Enhancements
The superuser functionality of Magisk has not seen much changes ever since its introduction. v25 focuses on making root permission management more accurate and secure:
- Add a whole new package tracking system to ensure malicious UID reuse attack cannot be performed
- Properly support and implement the UX in the Magisk app for packages using `sharedUserId`
- Enforce root manager APK signature verification to combat the rampant unofficial Magisk app \"mods\"
Many might not realize, but using a trusted, unmodified Magisk app is really important. Magisk's root daemon treats the Magisk app differently and gives it blanket root access without any restrictions. A modded Magisk app can potentially backdoor your device.
And in case some of you are about to put on your tin foil hats, this is not designed to \"vendor lock-in\"; the goal is to make sure your root management app comes from the same developer of the underlying root implementation. Magisk's build system allows custom distributors to use its own signing keys, and in addition, I am also providing official debug builds which skips any signature verification for development.
### Full Changelog: [here](https://topjohnwu.github.io/Magisk/changes.html)
"reactions": {
"url": "https://api.github.com/repos/topjohnwu/Magisk/releases/68808526/reactions",
"total_count": 89,
" 1": 31,
"-1": 0,
"laugh": 5,
"hooray": 18,
"confused": 0,
"heart": 17,
"rocket": 12,
"eyes": 6
Assets Included:
1)
Size: 10,60MB
Magisk-v25.0.apk
2)
Size: 29,33KB
stub-release.apk
#magisk #root
@rn4downloads | @rn4official | @xiaomiot | @customization | @rn4photography
New Magisk Release by topjohnwu is out!
Author: topjohnwu
Title:
Repository: Magisk
Release tag: v25.1
Branch: master
Release date: 2022-06-19 09:54:22
> v25.1 fixes some minor bugs over v25.0. The following are the same as v25.0 release notes.
Another major release! A lot of the changes aren't visible at the surface, but v25 is actually a really substantial upgrade!
### MagiskInit Rewrite
A significant portion of `magiskinit` (the critical software that runs before your device boots up) is completely rewritten from scratch. Ever since Android introduced [Project Treble](https://android-developers.googleblog.com/2017/05/here-comes-treble-modular-base-for.html) in Android 8.0, Magisk has been constantly fighting against the increasingly complex partitioning and early mount setups of all kinds of devices, sometimes with weird OEM specific implementations. It got to a point that `magiskinit` had become so complicated that few people (including myself!) were aware of every detail, and maintaining this piece of software like this was clearly not sustainable. After many months of planning (yes, this whole re-architecture has been in my head for a long time) and some help from external contributors, a whole new `sepolicy` injection mechanism is introduced into Magisk, solving the \"SELinux Problem\" once and for all.
Since this is a full paradigm shift on how Magisk hot-patch the device at boot, several behaviors that many developers implicitly relied on might not exist. For example, Magisk no longer patches fstabs in most scenarios, which means AVB will remain intact; some custom kernels rely on AVB being stripped out for them by Magisk.
### MagiskSU Security Enhancements
The superuser functionality of Magisk has not seen much changes ever since its introduction. v25 focuses on making root permission management more accurate and secure:
- Add a whole new package tracking system to ensure malicious UID reuse attack cannot be performed
- Properly support and implement the UX in the Magisk app for packages using `sharedUserId`
- Enforce root manager APK signature verification to combat the rampant unofficial Magisk app \"mods\"
Many might not realize, but using a trusted, unmodified Magisk app is really important. Magisk's root daemon treats the Magisk app differently and gives it blanket root access without any restrictions. A modded Magisk app can potentially backdoor your device.
And in case some of you are about to put on your tin foil hats, this is not designed to \"vendor lock-in\"; the goal is to make sure your root management app comes from the same developer of the underlying root implementation. Magisk's build system allows custom distributors to use its own signing keys, and in addition, I am also providing official debug builds which skips any signature verification for development.
### Full Changelog: [here](https://topjohnwu.github.io/Magisk/changes.html)
"reactions": {
"url": "https://api.github.com/repos/topjohnwu/Magisk/releases/69789953/reactions",
"total_count": 252,
" 1": 112,
"-1": 0,
"laugh": 25,
"hooray": 39,
"confused": 0,
"heart": 34,
"rocket": 25,
"eyes": 17
Assets Included:
1)
Size: 10,71MB
Magisk-v25.1.apk
2)
Size: 56,36KB
stub-release.apk
#magisk #root
@rn4downloads | @rn4official | @xiaomiot | @customization | @rn4photography
Author: topjohnwu
Title:
Magisk v25.1
Repository: Magisk
Release tag: v25.1
Branch: master
Release date: 2022-06-19 09:54:22
> v25.1 fixes some minor bugs over v25.0. The following are the same as v25.0 release notes.
Another major release! A lot of the changes aren't visible at the surface, but v25 is actually a really substantial upgrade!
### MagiskInit Rewrite
A significant portion of `magiskinit` (the critical software that runs before your device boots up) is completely rewritten from scratch. Ever since Android introduced [Project Treble](https://android-developers.googleblog.com/2017/05/here-comes-treble-modular-base-for.html) in Android 8.0, Magisk has been constantly fighting against the increasingly complex partitioning and early mount setups of all kinds of devices, sometimes with weird OEM specific implementations. It got to a point that `magiskinit` had become so complicated that few people (including myself!) were aware of every detail, and maintaining this piece of software like this was clearly not sustainable. After many months of planning (yes, this whole re-architecture has been in my head for a long time) and some help from external contributors, a whole new `sepolicy` injection mechanism is introduced into Magisk, solving the \"SELinux Problem\" once and for all.
Since this is a full paradigm shift on how Magisk hot-patch the device at boot, several behaviors that many developers implicitly relied on might not exist. For example, Magisk no longer patches fstabs in most scenarios, which means AVB will remain intact; some custom kernels rely on AVB being stripped out for them by Magisk.
### MagiskSU Security Enhancements
The superuser functionality of Magisk has not seen much changes ever since its introduction. v25 focuses on making root permission management more accurate and secure:
- Add a whole new package tracking system to ensure malicious UID reuse attack cannot be performed
- Properly support and implement the UX in the Magisk app for packages using `sharedUserId`
- Enforce root manager APK signature verification to combat the rampant unofficial Magisk app \"mods\"
Many might not realize, but using a trusted, unmodified Magisk app is really important. Magisk's root daemon treats the Magisk app differently and gives it blanket root access without any restrictions. A modded Magisk app can potentially backdoor your device.
And in case some of you are about to put on your tin foil hats, this is not designed to \"vendor lock-in\"; the goal is to make sure your root management app comes from the same developer of the underlying root implementation. Magisk's build system allows custom distributors to use its own signing keys, and in addition, I am also providing official debug builds which skips any signature verification for development.
### Full Changelog: [here](https://topjohnwu.github.io/Magisk/changes.html)
"reactions": {
"url": "https://api.github.com/repos/topjohnwu/Magisk/releases/69789953/reactions",
"total_count": 252,
" 1": 112,
"-1": 0,
"laugh": 25,
"hooray": 39,
"confused": 0,
"heart": 34,
"rocket": 25,
"eyes": 17
Assets Included:
1)
Size: 10,71MB
Magisk-v25.1.apk
2)
Size: 56,36KB
stub-release.apk
#magisk #root
@rn4downloads | @rn4official | @xiaomiot | @customization | @rn4photography
New Magisk Release by topjohnwu is out!
Author: topjohnwu
Title:
Release tag: v25.2
Branch: master
Release date: 2022-07-21 03:13:26
Maintenance release fixing various issues.
- [MagiskInit] Fix a potential issue when stub cpio is used
- [MagiskInit] Fix reboot to recovery when stub cpio is used
- [MagiskInit] Fix sepolicy.rules symlink for rootfs devices
- [General] Better data encryption detection
- [General] Move the whole logging infrastructure into Rust
### Full Changelog: [here](https://topjohnwu.github.io/Magisk/changes.html)
Assets Included:
1)
Size: 10,76MB
Magisk-v25.2.apk
2)
Size: 28,36KB
stub-release.apk
#magisk #root
@rn4downloads | @rn4official | @xiaomiot | @customization | @rn4photography
Author: topjohnwu
Title:
Magisk v25.2
Repository: MagiskRelease tag: v25.2
Branch: master
Release date: 2022-07-21 03:13:26
Maintenance release fixing various issues.
- [MagiskInit] Fix a potential issue when stub cpio is used
- [MagiskInit] Fix reboot to recovery when stub cpio is used
- [MagiskInit] Fix sepolicy.rules symlink for rootfs devices
- [General] Better data encryption detection
- [General] Move the whole logging infrastructure into Rust
### Full Changelog: [here](https://topjohnwu.github.io/Magisk/changes.html)
Assets Included:
1)
Size: 10,76MB
Magisk-v25.2.apk
2)
Size: 28,36KB
stub-release.apk
#magisk #root
@rn4downloads | @rn4official | @xiaomiot | @customization | @rn4photography
GitHub
topjohnwu - Overview
topjohnwu has 48 repositories available. Follow their code on GitHub.