Skip to content
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

[pull] main from DerGoogler:main #1

Open
wants to merge 8 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 5 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,15 +22,13 @@ Yet another crazy custom Magisk by HuskyDG, is always synchronized with official

#### Stable

- [Magisk 25.1-delta-2](https://huskydg.github.io/download/magisk/25.1-delta-2.apk)
- [Source code](https://huskydg.github.io/download/magisk/25.1-delta-2.zip)
- [Magisk 25.2-delta](https://huskydg.github.io/download/magisk/25.2-delta.apk)
- [Source code](https://huskydg.github.io/download/magisk/25.2-delta.zip)
- [Changelog](https://github.com/HuskyDG/magisk-files/blob/main/note_stable.md)

#### Beta

- [Magisk 25.1-delta-3](https://huskydg.github.io/download/magisk/25.1-delta-3.apk)
- [Source code](https://huskydg.github.io/download/magisk/25.1-delta-3.zip)
- [Changelog](https://github.com/HuskyDG/magisk-files/blob/main/note_beta.md)
> Currently same as Stable channel


### Canary / Debug
Expand All @@ -40,13 +38,13 @@ Yet another crazy custom Magisk by HuskyDG, is always synchronized with official
#### Canary

- [Download app](https://huskydg.github.io/magisk-files/app-release.apk)
- [Source code](https://huskydg.github.io/magisk-files/source-code.zip)
- [Source code](https://github.com/topjohnwu/Magisk/archive/d2f6ccbd.zip)
- [Changelog](https://github.com/HuskyDG/magisk-files/blob/main/note.md)

#### Debug

- [Download app](https://huskydg.github.io/magisk-files/app-debug.apk)
- [Source code](https://huskydg.github.io/magisk-files/source-code_debug.zip)
- [Source code](https://github.com/topjohnwu/Magisk/archive/d2f6ccbd.zip)
- [Changelog](https://github.com/HuskyDG/magisk-files/blob/main/note_debug.md)

## FAQ
Expand Down
Binary file modified app-debug.apk
Binary file not shown.
Binary file modified app-release.apk
Binary file not shown.
8 changes: 4 additions & 4 deletions beta.json
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
{
"magisk": {
"version": "25.1-delta-3",
"versionCode": "25100",
"link": "https://huskydg.github.io/download/magisk/25.1-delta-3.apk",
"version": "25.2-delta",
"versionCode": "25200",
"link": "https://huskydg.github.io/download/magisk/25.2-delta.apk",
"note": "https://huskydg.github.io/magisk-files/note_beta.md"
},
"stub": {
"versionCode": "32",
"versionCode": "33",
"link": "https://huskydg.github.io/download/magisk/stub-release.apk"
}
}
6 changes: 3 additions & 3 deletions canary.json
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
{
"magisk": {
"version": "259253eb-delta",
"versionCode": "25101",
"version": "d2f6ccbd-delta",
"versionCode": "25201",
"link": "https://huskydg.github.io/magisk-files/app-release.apk",
"note": "https://huskydg.github.io/magisk-files/note.md"
},
"stub": {
"versionCode": "32",
"versionCode": "33",
"link": "https://huskydg.github.io/magisk-files/stub-release.apk"
}
}
6 changes: 3 additions & 3 deletions debug.json
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
{
"magisk": {
"version": "259253eb-delta",
"versionCode": "25101",
"version": "d2f6ccbd-delta",
"versionCode": "25201",
"link": "https://huskydg.github.io/magisk-files/app-debug.apk",
"note": "https://huskydg.github.io/magisk-files/note_debug.md"
},
"stub": {
"versionCode": "32",
"versionCode": "33",
"link": "https://huskydg.github.io/magisk-files/stub-debug.apk"
}
}
14 changes: 8 additions & 6 deletions note.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
## Magisk 259253eb-delta by HuskyDG
## Magisk d2f6ccbd-delta by HuskyDG

### What is new?

- Add f2fs tuning for unencrypted devices
- Lock `sys.oem_unlock_allowed` to `0` and `init.svc.adbd` to `stopped`
- Bump version code to `25201`

### Diff from official

Expand Down Expand Up @@ -38,7 +37,10 @@ MagiskHide WhiteList has significant performance and memory consumption issue an

Zygisk is detectable and does not have hiding itself method like RiruHide. In additional, there are no hiding module that actually work, please don't enable Zygisk if unnecessary. [Read here to learn more about Zygisk...](https://huskydg.github.io/blog/zygisk-can-be-detected-very-easily)

## Magisk (f42c089b) (25101) changes summary
## Magisk (9b61bdfc) (25201)

- Fix booting into recovery with Android 13 GKI kernels
- Fix missing `/dev` and `/data` in stub ramdisk
- Sync to public release

## Diffs to v25.2

None
21 changes: 12 additions & 9 deletions note_beta.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
## Magisk v25.1-delta-3 by HuskyDG
## Magisk v25.2-delta by HuskyDG

> Synchronized with Magisk 8c17f54d-delta
> Synchronized with Magisk v25.2

### Diff from official

Expand Down Expand Up @@ -33,11 +33,14 @@ MagiskHide WhiteList has significant performance and memory consumption issue an

Zygisk is detectable and does not have hiding itself method like RiruHide. In additional, there are no hiding module that actually work, please don't enable Zygisk if unnecessary. [Read here to learn more about Zygisk...](https://huskydg.github.io/blog/zygisk-can-be-detected-very-easily)

## Magisk v25.1 Official changes
## 2022.7.20 Magisk v25.2

- [MagiskBoot] Fix ramdisk backup being incorrectly skipped
- [MagiskBoot] Add new feature to detect unsupported dtb and abort during installation
- [Zygisk] Change binary hijack paths
- [App] Fix incorrect recovery mode detection and installation
- [MagiskInit] Fix config not properly exported in legacy SAR devices
- [General] Enforce the Magisk app to always match or be newer than magiskd
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)
14 changes: 8 additions & 6 deletions note_debug.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,10 @@
## Magisk 259253eb-delta DEBUG by HuskyDG
## Magisk 95846c94-delta DEBUG by HuskyDG

> The Debug version has a more detailed log than the Canary version

### What is new?

- Add f2fs tuning for unencrypted devices
- Lock `sys.oem_unlock_allowed` to `0` and `init.svc.adbd` to `stopped`
- Bump version code to `25102`


### Diff from official
Expand Down Expand Up @@ -41,7 +40,10 @@ MagiskHide WhiteList has significant performance and memory consumption issue an

Zygisk is detectable and does not have hiding itself method like RiruHide. In additional, there are no hiding module that actually work, please don't enable Zygisk if unnecessary. [Read here to learn more about Zygisk...](https://huskydg.github.io/blog/zygisk-can-be-detected-very-easily)

## Magisk (f42c089b) (25101) changes summary
## Magisk (9b61bdfc) (25201)

- Fix booting into recovery with Android 13 GKI kernels
- Fix missing `/dev` and `/data` in stub ramdisk
- Sync to public release

## Diffs to v25.2

None
39 changes: 29 additions & 10 deletions note_stable.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
## Magisk v25.1-delta-2 by HuskyDG
## Magisk v25.2-delta by HuskyDG

> Synchronized with Magisk d81ccb77-delta
> Synchronized with Magisk v25.2

### Diff from official

- [General] MagiskHide is restored and enabled by default
- [General] The package name is `io.github.huskydg.magisk`
Expand All @@ -12,16 +14,33 @@
- [General] Fix Magisk survival script `addon.d` when FBE cannot be decrypted: Change modules directory from `/data/adb/magisk` to `/data/unencrypted/MAGISKBIN` and symlink back
- [MagiskHide] Only reset sensitive props after boot completed
- [General] Change magisk directory from `/data/adb/modules` to `/data/unencrypted/magisk_modules` and symlink back on FBE so you can manage module from Recovery.
- [MagiskInit] Inject Magisk services through `exec` option
- [MagiskHide] Introduce MagiskHide Dualspace mode to hide Magisk from all apps on dual space
- [MagiskHide] Introduce MagiskHide WhiteList mode to hide Magisk from all apps except apps that have been previously granted root access from Magisk
- [Manager] Show all supported languages in Language settings for Chinese ROM
- [Modules] Support systemless deleting files or folders for modules. [Learn more about it...](https://huskydg.github.io/blog/delete-file-and-folder-by-magisk-module)
- [General] Introduce Anti Zygote loop feature to automatically boot into Core-only mode if zygote fails to start for many times (aka. bootloop)

### About MagiskHide WhiteList

After WhiteList is enabled, Magisk will be hidden from all apps by default and only previously apps have been granted root access from Magisk can continue to access Magisk.

Temporarily turn off MagiskHide WhiteList if you want to grant root access to new apps

### About Zygisk
MagiskHide WhiteList has significant performance and memory consumption issue and might break some modules that require app to read (overlay module, systemize app, ...). Only use WhiteList if necessary

### About Zygisk 💀

Zygisk is detectable and does not have hiding itself method like RiruHide. In additional, there are no hiding module that actually work, please don't enable Zygisk if unnecessary. [Read here to learn more about Zygisk...](https://huskydg.github.io/blog/zygisk-can-be-detected-very-easily)

## Magisk v25.1 Official changes
## 2022.7.20 Magisk v25.2

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

- [MagiskBoot] Fix ramdisk backup being incorrectly skipped
- [MagiskBoot] Add new feature to detect unsupported dtb and abort during installation
- [Zygisk] Change binary hijack paths
- [App] Fix incorrect recovery mode detection and installation
- [MagiskInit] Fix config not properly exported in legacy SAR devices
- [General] Enforce the Magisk app to always match or be newer than magiskd
### Full Changelog: [here](https://topjohnwu.github.io/Magisk/changes.html)
Binary file removed source-code.zip
Binary file not shown.
Binary file removed source-code_debug.zip
Binary file not shown.
8 changes: 4 additions & 4 deletions stable.json
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
{
"magisk": {
"version": "25.1-delta-2",
"versionCode": "25100",
"link": "https://huskydg.github.io/download/magisk/25.1-delta-2.apk",
"version": "25.2-delta",
"versionCode": "25200",
"link": "https://huskydg.github.io/download/magisk/25.2-delta.apk",
"note": "https://huskydg.github.io/magisk-files/note_stable.md"
},
"stub": {
"versionCode": "32",
"versionCode": "33",
"link": "https://huskydg.github.io/download/magisk/stub-release.apk"
}
}
Binary file modified stub-debug.apk
Binary file not shown.
Binary file modified stub-release.apk
Binary file not shown.