Commit Graph

  • 9f28e0a7ad Update CI and README.md Nullptr 2023-10-21 16:08:35 +08:00
  • 8a80586fb8 Fix magisk loading Nullptr 2023-10-21 13:29:43 +08:00
  • 218659dcbf Fix module loading Nullptr 2023-10-20 23:27:40 +08:00
  • 8c0d5b5395 Drop 32 bit support Nullptr 2023-10-20 19:23:40 +08:00
  • 9051f59bf6 Fix hook Nullptr 2023-10-20 15:24:42 +08:00
  • 5f2dd50703 Replace native bridge with fuse + ptrace Nullptr 2023-10-20 13:49:03 +08:00
  • 77cb323506 remove dead code (#53) 5ec1cff 2023-10-19 01:47:53 +08:00
  • 2b41a8336c Use rustix to replace nix Nullptr 2023-10-19 01:23:45 +08:00
  • e730ccd9b2 Update deps Nullptr 2023-10-19 01:20:50 +08:00
  • db47f03728 New way to unload zygisk (#51) LoveSy 2023-10-15 11:11:05 +08:00
  • 42503e7cfe Update issue template Nullptr 2023-08-13 09:54:50 +08:00
  • 14c920c553 Update dependencies Nullptr 2023-08-02 08:24:07 +08:00
  • ceaa2d431c Add updateJson Nullptr 2023-06-27 16:18:52 +08:00
  • ccb5764b72 Receive the reply_ok to prevent from dmesg flooding (#35) 5ec1cff 2023-06-21 23:06:47 +08:00
  • e8958e94b6 Bump to 0.7.1 v4-0.7.1 Nullptr 2023-06-19 11:08:41 +08:00
  • 0338cdb0ed Update kernelsu.rs (#34) 5ec1cff 2023-06-18 16:42:54 +08:00
  • 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." Nullptr 2023-06-18 15:47:12 +08:00
  • 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. Nullptr 2023-06-13 23:32:43 +08:00
  • bea5ed47b8 Bump to 0.7.0 v4-0.7.0 Nullptr 2023-06-04 11:10:04 +08:00
  • 954a712089 Use app profile Nullptr 2023-06-04 01:31:12 +08:00
  • f6195ddb43 Don't spawn new process for companion Nullptr 2023-05-21 20:11:00 +08:00
  • 8b5e9db347 Make watchdog async Nullptr 2023-05-21 19:38:24 +08:00
  • a04f636ac4 Refine code Nullptr 2023-05-19 19:14:54 +08:00
  • 00f0a6e3fa several changes (#21) 5ec1cff 2023-05-19 18:28:56 +08:00
  • f5bf82fa93 Set memfd name to module name on debug Nullptr 2023-04-23 09:15:53 +08:00
  • 33c4ea3c62 Bump to 0.6.5 v4-0.6.5 Nullptr 2023-04-21 16:11:00 +08:00
  • 3eee57eb8f Fix incorrect ksu denylist meaning Nullptr 2023-04-21 08:40:11 +08:00
  • 250b4b2f8c umount for ksu 10763 (#20) 5ec1cff 2023-04-20 13:36:08 +08:00
  • 3772e23473 Add issue templates (#19) Howard Wu 2023-04-16 14:41:56 +08:00
  • 8c5acf1ebe Always add sepolicy Nullptr 2023-04-14 10:43:18 +08:00
  • 9d0858be7c Bump to 0.6.4 v4-0.6.4 Nullptr 2023-03-23 19:55:15 +08:00
  • b7bed4ad35 Fix pltHookCommit Nullptr 2023-03-23 19:54:45 +08:00
  • 80b19c4412 Bump to 0.6.3 v4-0.6.3 Nullptr 2023-03-21 23:08:11 +08:00
  • a6f455218f No inline for root_impl Nullptr 2023-03-21 22:55:14 +08:00
  • 87cf885070 No hex patch Nullptr 2023-03-20 17:36:35 +08:00
  • b775d28c23 Add CI (#14) 5ec1cff 2023-03-16 17:26:29 +08:00
  • bf72296d33 Fix revert umount sepolicy (#12) 5ec1cff 2023-03-13 18:10:30 +08:00
  • 9d648d9aa4 Bump to 0.6.2 v4-0.6.2 Nullptr 2023-03-03 18:18:28 +08:00
  • 843086f6f3 Add more sepolicy Nullptr 2023-03-03 18:17:31 +08:00
  • 49e3ac9d7a Fix dependency bug: OnceCell crashes on 32 bit Nullptr 2023-03-03 17:07:00 +08:00
  • 446ed92f26 Change module dir and bump to 0.6.1 v4-0.6.1 Nullptr 2023-03-01 12:29:38 +08:00
  • 2e9cbf79a7 Bump to 0.6.0 v4-0.6.0 Nullptr 2023-02-28 21:32:13 +08:00
  • cce8e6686f Implement uid_on_allowlist for Magisk Nullptr 2023-02-28 20:48:32 +08:00
  • ff2658f2de Rename libs Nullptr 2023-02-28 20:33:42 +08:00
  • f465cbf810 Refactor to better support Magisk Nullptr 2023-02-28 17:29:26 +08:00
  • 09b6673ab0 Implement revert_unmount_magisk Nullptr 2023-02-28 16:00:34 +08:00
  • 5f8eb4af09 No submodule Nullptr 2023-02-28 12:37:58 +08:00
  • 8affc8f991 Fix zygote restart & Show zygisksu status on module.prop Nullptr 2023-02-26 11:54:52 +08:00
  • ec8475bca5 Better unmount refine Nullptr 2023-02-25 13:53:28 +08:00
  • 9ff1e27a7d Unmount everything under ksu loop Nullptr 2023-02-25 11:00:35 +08:00
  • 6d9cc560cc Bump to 0.5.1 v4-0.5.1 Nullptr 2023-02-24 22:24:45 +08:00
  • f395cfb490 Fix stupid remount bug Nullptr 2023-02-24 16:43:53 +08:00
  • 03575edd96 Bump to 0.5.0 v4-0.5.0 Nullptr 2023-02-24 09:34:48 +08:00
  • 915749e59b Never allow multiple root implementation Nullptr 2023-02-24 08:57:51 +08:00
  • d08b415577 Require ksud version Nullptr 2023-02-20 20:41:00 +08:00
  • f27aed5068 Change memfd name to jit-cache Nullptr 2023-02-20 16:35:02 +08:00
  • 5365ab1f12 Check correct KernelSU version Nullptr 2023-02-20 16:28:15 +08:00
  • b99d042002 Implement GetProcessFlags for KernelSU Nullptr 2023-02-19 13:29:36 +08:00
  • 57d3d8a0ba Refine unmount Nullptr 2023-02-18 19:14:15 +08:00
  • e69aa5c527 Bump to 0.4.1 v4-0.4.1 Nullptr 2023-02-17 21:38:55 +08:00
  • 9b5eb1bac7 Support Magisk out of box Nullptr 2023-02-17 21:08:19 +08:00
  • c8ad933388 Bump to 0.4.0 v4-0.4.0 Nullptr 2023-02-15 13:19:12 +08:00
  • baf444228d Handle zygote death Nullptr 2023-02-15 13:15:35 +08:00
  • 5c00071fed Use relative path Nullptr 2023-02-15 11:06:46 +08:00
  • fc9bc3b28f Refine code Nullptr 2023-02-14 10:14:46 +08:00
  • 8cac525aa9 Update dependencies Nullptr 2023-02-14 10:02:40 +08:00
  • 2bcb36ab4a Remove vtable hook Nullptr 2023-02-10 23:18:27 +08:00
  • 150be54ff0 Bump to 0.3.0 v4-0.3.0 Nullptr 2023-02-09 12:40:19 +08:00
  • ab9ce993eb Fix race Nullptr 2023-02-09 12:37:18 +08:00
  • 209036ad66 Bump to 0.2.0 v4-0.2.0 Nullptr 2023-02-08 20:23:16 +08:00
  • 820d59e285 Refine umount Nullptr 2023-02-08 20:22:56 +08:00
  • 291599ffc8 Separate companion Nullptr 2023-02-08 20:17:56 +08:00
  • f75d15c6f6 Linker namespace Nullptr 2023-02-08 16:38:39 +08:00
  • fb1ba93db8 Set MAX_LOG_LEVEL Nullptr 2023-02-08 15:00:50 +08:00
  • 814476ea7a Log to zygiskd Nullptr 2023-02-08 14:49:32 +08:00
  • 4ecb4a9276 Fix release build v4-0.1.0 Nullptr 2023-02-02 22:47:18 +08:00
  • 673eca8025 Remove path suffix Nullptr 2023-02-02 22:21:27 +08:00
  • 0cd714dcd7 Version tag Nullptr 2023-02-02 22:06:58 +08:00
  • d416758135 Add basic hide Nullptr 2023-02-02 20:51:36 +08:00
  • 73cf671fbf Update customize.sh Nullptr 2023-02-02 20:07:05 +08:00
  • e49a3f201e Fix sepolicy Nullptr 2023-02-02 17:06:00 +08:00
  • 70f56910cb Refine codes Nullptr 2023-02-02 15:37:57 +08:00
  • 581506a1b5 Fix random crash Nullptr 2023-02-02 14:57:43 +08:00
  • 94b56e1b2f Change log tag Nullptr 2023-02-02 14:56:28 +08:00
  • d720ed910a Synchronize hook.cpp with Magisk Nullptr 2023-02-02 11:53:08 +08:00
  • c50292f48d Fix installKsu task Nullptr 2023-02-02 10:56:08 +08:00
  • 5150161997 Update sepolicy.rule Nullptr 2023-02-02 10:32:55 +08:00
  • 898211060b Update README.md and authors Nullptr 2023-01-31 20:01:43 +08:00
  • 4cbac00e28 Revert preload Nullptr 2023-01-31 19:29:20 +08:00
  • 335a1c3437 Preload modules Nullptr 2023-01-31 18:40:49 +08:00
  • d7877ea959 Fix fd ownership Nullptr 2023-01-31 15:04:01 +08:00
  • b8678720fb Zygisk injector (#1) 5ec1cff 2023-01-31 15:03:01 +08:00
  • 50a50a8d39 No need to modify customize.sh for Magisk Nullptr 2023-01-30 19:21:50 +08:00
  • aaec97fe16 Support Magisk Nullptr 2023-01-31 10:19:59 +08:00
  • b9ce45bd6e Add lsplt Nullptr 2023-01-30 17:46:38 +08:00
  • 851c7120ec Add flashable module Nullptr 2023-01-30 16:38:53 +08:00
  • 06650368b0 Update build Nullptr 2023-01-30 10:25:55 +08:00
  • 70024cc082 Add injector Nullptr 2023-01-29 22:38:00 +08:00
  • fc8b7c1b4d Configure cargo Nullptr 2023-01-30 00:00:49 +08:00
  • e4b797a7ac Update zygiskd Nullptr 2023-01-29 12:10:05 +08:00