Commit Graph

20 Commits

Author SHA1 Message Date
5ec1cff ad8510dee0 show root impl 2023-12-11 20:24:50 +08:00
5ec1cff 5d95f627bf don't use Result on handle_daemon_action 2023-12-11 20:10:28 +08:00
5ec1cff add1c65626 make compiler happy 2023-11-04 16:39:21 +08:00
5ec1cff a2af28dc6f add 32 bit support back & fix x86-64 support & fix jni hook restore (#59)
* Add back 32 bit support & some fix

* fix system server crash on android 10

* Refine code

---------

Co-authored-by: Nullptr <noreply@nullptr.icu>
2023-10-24 15:27:21 +08:00
Nullptr a956dba77d Show crash info correctly 2023-10-23 22:23:25 +08:00
Nullptr abbca19c82 Implement uid_should_umount for magisk 2023-10-22 00:23:12 +08:00
Nullptr 2b41a8336c Use rustix to replace nix 2023-10-19 01:33:47 +08:00
5ec1cff ccb5764b72 Receive the reply_ok to prevent from dmesg flooding (#35) 2023-06-21 23:06:47 +08:00
5ec1cff 0338cdb0ed Update kernelsu.rs (#34) 2023-06-18 16:42:54 +08:00
Nullptr 99e653c576 Revert "Fix #27: bool on kernel is 4 bytes, while rust's is 1 byte. This causes the stack to be covered, triggering a ub."
This reverts commit 7c27c32861.
2023-06-18 15:47:12 +08:00
Nullptr 7c27c32861 Fix #27: bool on kernel is 4 bytes, while rust's is 1 byte. This causes the stack to be covered, triggering a ub. 2023-06-13 23:32:43 +08:00
Nullptr 954a712089 Use app profile 2023-06-04 01:31:12 +08:00
Nullptr 3eee57eb8f Fix incorrect ksu denylist meaning 2023-04-21 08:40:11 +08:00
Nullptr a6f455218f No inline for root_impl 2023-03-21 22:55:14 +08:00
Nullptr 49e3ac9d7a Fix dependency bug: OnceCell crashes on 32 bit 2023-03-03 18:20:36 +08:00
Nullptr cce8e6686f Implement uid_on_allowlist for Magisk 2023-02-28 20:48:32 +08:00
Nullptr 8affc8f991 Fix zygote restart & Show zygisksu status on module.prop 2023-02-26 11:54:52 +08:00
Nullptr 915749e59b Never allow multiple root implementation 2023-02-24 09:31:44 +08:00
Nullptr 5365ab1f12 Check correct KernelSU version 2023-02-20 16:28:15 +08:00
Nullptr b99d042002 Implement GetProcessFlags for KernelSU 2023-02-19 13:29:36 +08:00