Nullptr
|
5f2dd50703
|
Replace native bridge with fuse + ptrace
|
2023-10-20 14:04:44 +08:00 |
|
5ec1cff
|
77cb323506
|
remove dead code (#53)
|
2023-10-19 01:47:53 +08:00 |
|
Nullptr
|
e730ccd9b2
|
Update deps
|
2023-10-19 01:20:50 +08:00 |
|
LoveSy
|
db47f03728
|
New way to unload zygisk (#51)
* use old binder_rs
* New way to unload zygisk (3a4fe53)
Co-authored-by: LoveSy <shana@zju.edu.cn>
Co-authored-by: 残页 <31466456+canyie@users.noreply.github.com>
---------
Co-authored-by: 5ec1cff <ewtqyqyewtqyqy@gmail.com>
Co-authored-by: 残页 <31466456+canyie@users.noreply.github.com>
|
2023-10-15 11:11:05 +08:00 |
|
Nullptr
|
f6195ddb43
|
Don't spawn new process for companion
|
2023-05-21 20:14:36 +08:00 |
|
5ec1cff
|
00f0a6e3fa
|
several changes (#21)
* umount for ksu 10763
Signed-off-by: 5ec1cff <ewtqyqyewtqyqy@gmail.com>
* Add crashdump sepolicy
Signed-off-by: 5ec1cff <ewtqyqyewtqyqy@gmail.com>
* Add more information about debug
Signed-off-by: 5ec1cff <ewtqyqyewtqyqy@gmail.com>
* daemonize zygiskd companion
Signed-off-by: 5ec1cff <ewtqyqyewtqyqy@gmail.com>
* create zygiskd if crash
Signed-off-by: 5ec1cff <ewtqyqyewtqyqy@gmail.com>
* injector: use ANDROID_DLEXT_USE_LIBRARY_FD to load module
Signed-off-by: 5ec1cff <ewtqyqyewtqyqy@gmail.com>
* zygiskd: use file as module fd instead of memfd on debug build
Signed-off-by: 5ec1cff <ewtqyqyewtqyqy@gmail.com>
* use OwnedFd
Signed-off-by: 5ec1cff <ewtqyqyewtqyqy@gmail.com>
* dlopen: no need to create ns
Signed-off-by: 5ec1cff <ewtqyqyewtqyqy@gmail.com>
---------
Signed-off-by: 5ec1cff <ewtqyqyewtqyqy@gmail.com>
|
2023-05-19 18:28:56 +08:00 |
|
5ec1cff
|
250b4b2f8c
|
umount for ksu 10763 (#20)
Signed-off-by: 5ec1cff <ewtqyqyewtqyqy@gmail.com>
|
2023-04-20 13:36:08 +08:00 |
|
Nullptr
|
b7bed4ad35
|
Fix pltHookCommit
|
2023-03-23 19:54:45 +08:00 |
|
Nullptr
|
87cf885070
|
No hex patch
|
2023-03-20 17:36:59 +08:00 |
|
5ec1cff
|
b775d28c23
|
Add CI (#14)
* CI
Signed-off-by: 5ec1cff <ewtqyqyewtqyqy@gmail.com>
* Update gradle.properties
* add rustup targets (#1)
* Update ci.yml
* Update ci.yml
* Update ci.yml
* Use ccache and rust-cache
Signed-off-by: 5ec1cff <ewtqyqyewtqyqy@gmail.com>
---------
Signed-off-by: 5ec1cff <ewtqyqyewtqyqy@gmail.com>
Co-authored-by: Mufanc <47652878+Mufanc@users.noreply.github.com>
|
2023-03-16 17:26:29 +08:00 |
|
Nullptr
|
49e3ac9d7a
|
Fix dependency bug: OnceCell crashes on 32 bit
|
2023-03-03 18:20:36 +08:00 |
|
Nullptr
|
446ed92f26
|
Change module dir and bump to 0.6.1
|
2023-03-01 12:42:12 +08:00 |
|
Nullptr
|
ff2658f2de
|
Rename libs
|
2023-02-28 20:48:20 +08:00 |
|
Nullptr
|
f465cbf810
|
Refactor to better support Magisk
|
2023-02-28 19:50:41 +08:00 |
|
Nullptr
|
09b6673ab0
|
Implement revert_unmount_magisk
|
2023-02-28 16:03:41 +08:00 |
|
Nullptr
|
ec8475bca5
|
Better unmount refine
|
2023-02-25 13:59:37 +08:00 |
|
Nullptr
|
9ff1e27a7d
|
Unmount everything under ksu loop
|
2023-02-25 11:00:35 +08:00 |
|
Nullptr
|
f395cfb490
|
Fix stupid remount bug
|
2023-02-24 16:43:53 +08:00 |
|
Nullptr
|
b99d042002
|
Implement GetProcessFlags for KernelSU
|
2023-02-19 13:29:36 +08:00 |
|
Nullptr
|
57d3d8a0ba
|
Refine unmount
|
2023-02-18 19:14:15 +08:00 |
|
Nullptr
|
5c00071fed
|
Use relative path
|
2023-02-15 11:06:46 +08:00 |
|
Nullptr
|
fc9bc3b28f
|
Refine code
|
2023-02-14 10:14:46 +08:00 |
|
Nullptr
|
2bcb36ab4a
|
Remove vtable hook
|
2023-02-10 23:18:27 +08:00 |
|
Nullptr
|
820d59e285
|
Refine umount
|
2023-02-08 20:22:56 +08:00 |
|
Nullptr
|
291599ffc8
|
Separate companion
|
2023-02-08 20:17:56 +08:00 |
|
Nullptr
|
814476ea7a
|
Log to zygiskd
|
2023-02-08 14:49:32 +08:00 |
|
Nullptr
|
4ecb4a9276
|
Fix release build
|
2023-02-02 22:47:18 +08:00 |
|
Nullptr
|
d416758135
|
Add basic hide
|
2023-02-02 20:51:36 +08:00 |
|
Nullptr
|
70f56910cb
|
Refine codes
|
2023-02-02 17:05:30 +08:00 |
|
Nullptr
|
581506a1b5
|
Fix random crash
|
2023-02-02 14:59:21 +08:00 |
|
Nullptr
|
94b56e1b2f
|
Change log tag
|
2023-02-02 14:56:28 +08:00 |
|
Nullptr
|
d720ed910a
|
Synchronize hook.cpp with Magisk
|
2023-02-02 11:53:08 +08:00 |
|
Nullptr
|
4cbac00e28
|
Revert preload
|
2023-01-31 19:33:21 +08:00 |
|
Nullptr
|
335a1c3437
|
Preload modules
|
2023-01-31 18:40:49 +08:00 |
|
Nullptr
|
d7877ea959
|
Fix fd ownership
|
2023-01-31 15:04:01 +08:00 |
|
5ec1cff
|
b8678720fb
|
Zygisk injector (#1)
* fix x86
* add lsplt
* transplant from zygisk
* api v4
Signed-off-by: 5ec1cff <ewtqyqyewtqyqy@gmail.com>
* Remove redundant logs
Signed-off-by: 5ec1cff <ewtqyqyewtqyqy@gmail.com>
---------
Signed-off-by: 5ec1cff <ewtqyqyewtqyqy@gmail.com>
|
2023-01-31 15:03:01 +08:00 |
|
Nullptr
|
b9ce45bd6e
|
Add lsplt
|
2023-01-30 17:46:38 +08:00 |
|
Nullptr
|
851c7120ec
|
Add flashable module
|
2023-01-30 16:38:53 +08:00 |
|
Nullptr
|
06650368b0
|
Update build
|
2023-01-30 10:25:55 +08:00 |
|
Nullptr
|
70024cc082
|
Add injector
|
2023-01-29 22:41:57 +08:00 |
|