Handle zygote death

This commit is contained in:
Nullptr
2023-02-15 13:15:35 +08:00
parent 5c00071fed
commit baf444228d
9 changed files with 89 additions and 61 deletions

View File

@@ -2,12 +2,12 @@
Zygisk loader for KernelSU, allowing Zygisk modules to run without Magisk environment.
Warning: The current version of Zygisksu is UNSTABLE. You may suffer boot loop or even data loss so use with caution.
Also works as standalone loader for Magisk on purpose of getting rid of LD_PRELOAD. (Coming soon)
## Requirements
+ Minimal KernelSU version: 10575
+ Minimal ksud version: 10200
+ Minimal ksud version: 10616
+ Full SELinux patch support (If non-gki kernel)
## Compatibility
@@ -22,11 +22,5 @@ Should work with everything except those rely on Magisk internal behaviors.
- [x] [Daemon] Linker namespace
- [x] [Daemon] Separate zygiskd process
- [x] [Daemon] Handle 64 bit only devices
- [ ] [Daemon] Handle zygote death
## Running on Magisk
It is possible to run Zygisksu on Magisk with a few steps:
1. `mkdir /data/adb/ksu`
2. `ln -s /data/adb/modules /data/adb/ksu/`
- [x] [Daemon] Handle zygote death
- [ ] [ Misc ] Support Magisk out of box