-
Notifications
You must be signed in to change notification settings - Fork 647
Support Magisk v20.2 SEPolicy API and fix bootloop #431
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
Conversation
- Convert install.sh to new customize.sh - Set SKIPUNZIP=1 and handle the extraction ourselves
No need for custom Magisk builds anymore.
- Add custom sepolicy rule - Add Riru version to log - No hardcoded EdXposed version - Magisk v20.2+ required - No beta
|
Is there a compiled version to install via magisk? |
New method: XposedBridge.log(String name, String text) XposedBridge.log(String name, Throwable t)
|
When was EdXposed Installer support dropped? |
|
What's included in Stub app and how to use it. I've compiled your last commit of Manager and I've got two APK : stub and release. Is it useful to pass S/N? |
|
@HpNoTiQ56 no, just a stub, for give a link to download EdXposed Manager, and prevent to use unofficial closed-source EdXposed Manager |
|
Not if you have signature check disabled :) Anyway, do you really need an android support lib that makes apk almost 1MB just to show a dialog and open a link? Could be 50KB. |
|
Why is this not merged? I use the canary builds with this PR on my daily driver Android Q. |
If I don't use appcompat, you'll only see Android 4. X style dialogs |
not completed |
|
Oops |
|
TODO: |
Change-Id: I8d31014abff1ed15919ab10604a90be52d96c3a6
Now removed appcompat |
|
*If no more issues about persist partition detection (or sepolicy.rule) are submitted, this PR will be merged on March 1, 2020. |
Magisk v20.2 added a new API to add support for custom sepolicy rules to be applied in the pre-init phase [1,2].
This pull-request
customize.sh[3]These rules are merged by Magisk and only applied once during the pre-init phase.
This should make the custom Magisk build obsolete (when using Magisk v20.2+).
[1] topjohnwu/Magisk@12fda29
[2] https://topjohnwu.github.io/Magisk/guides.html#sepolicyrule
[3] https://topjohnwu.github.io/Magisk/guides.html#magisk-module-installer
[4] #428
[5] wuxianlin@e009fa8
[6] asLody/SandHook#45
[7] ElderDrivers/EdXposedManager@56547eb
Thanks