5ec1cff
|
ad32c4efb0
|
reformat code
|
2024-01-05 13:10:10 +08:00 |
|
Nullptr
|
043cfd93d6
|
No hardcode temp dir
|
2024-01-04 03:44:57 +08:00 |
|
5ec1cff
|
cbd0f0f0c3
|
refine mount prop
|
2024-01-02 23:39:26 +08:00 |
|
5ec1cff
|
b041a4fca0
|
always use memfd for lib
|
2024-01-02 19:34:34 +08:00 |
|
5ec1cff
|
d5c896e966
|
check manager app
|
2024-01-02 19:33:27 +08:00 |
|
5ec1cff
|
5c8a67657c
|
use /debug_ramdisk
|
2024-01-02 18:03:17 +08:00 |
|
5ec1cff
|
dce2937ba0
|
don't panic in handle_daemon_action
|
2023-12-20 11:47:43 +08:00 |
|
5ec1cff
|
056900406e
|
separate error info and normal info of daemons
|
2023-12-12 12:35:13 +08:00 |
|
5ec1cff
|
370bb0863b
|
Indicate root implementation
|
2023-12-12 12:18:32 +08:00 |
|
5ec1cff
|
75495dee38
|
Indicate wrong root implementation
|
2023-12-12 12:18:19 +08:00 |
|
5ec1cff
|
feb34c701d
|
show loaded modules
|
2023-12-12 12:12:42 +08:00 |
|
5ec1cff
|
483987b7e6
|
fix companion exec failed
|
2023-12-12 11:24:53 +08:00 |
|
5ec1cff
|
db60c3185e
|
show injection status
|
2023-12-12 00:43:30 +08:00 |
|
5ec1cff
|
5d95f627bf
|
don't use Result on handle_daemon_action
|
2023-12-11 20:10:28 +08:00 |
|
5ec1cff
|
0e2bc75966
|
Add version info to logs
|
2023-12-11 11:40:19 +08:00 |
|
5ec1cff
|
0254623166
|
fix check_unix_socket
|
2023-12-08 19:47:06 +08:00 |
|
5ec1cff
|
bcb65c4bd9
|
run companion in standalone process
|
2023-12-08 17:19:26 +08:00 |
|
5ec1cff
|
9c34c671fa
|
restart zygiskd when zygote restart
|
2023-12-08 11:41:40 +08:00 |
|
5ec1cff
|
9e48f18247
|
Randomize tmp path
|
2023-11-27 10:23:03 +08:00 |
|
5ec1cff
|
f5e0a418c9
|
WIP
|
2023-11-03 11:41:28 +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
|
8a80586fb8
|
Fix magisk loading
|
2023-10-21 13:51:01 +08:00 |
|
Nullptr
|
8c0d5b5395
|
Drop 32 bit support
|
2023-10-20 19:23:40 +08:00 |
|
Nullptr
|
5f2dd50703
|
Replace native bridge with fuse + ptrace
|
2023-10-20 14:04:44 +08:00 |
|
Nullptr
|
2b41a8336c
|
Use rustix to replace nix
|
2023-10-19 01:33:47 +08:00 |
|
Nullptr
|
954a712089
|
Use app profile
|
2023-06-04 01:31:12 +08:00 |
|
Nullptr
|
f6195ddb43
|
Don't spawn new process for companion
|
2023-05-21 20:14:36 +08:00 |
|
Nullptr
|
a04f636ac4
|
Refine code
|
2023-05-19 19:14:54 +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 |
|
Nullptr
|
f5bf82fa93
|
Set memfd name to module name on debug
|
2023-04-23 09:15:53 +08:00 |
|
Nullptr
|
a6f455218f
|
No inline for root_impl
|
2023-03-21 22:55:14 +08:00 |
|
Nullptr
|
87cf885070
|
No hex patch
|
2023-03-20 17:36:59 +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
|
8affc8f991
|
Fix zygote restart & Show zygisksu status on module.prop
|
2023-02-26 11:54:52 +08:00 |
|
Nullptr
|
f27aed5068
|
Change memfd name to jit-cache
|
2023-02-20 16:35:02 +08:00 |
|
Nullptr
|
b99d042002
|
Implement GetProcessFlags for KernelSU
|
2023-02-19 13:29:36 +08:00 |
|
Nullptr
|
5c00071fed
|
Use relative path
|
2023-02-15 11:06:46 +08:00 |
|
Nullptr
|
ab9ce993eb
|
Fix race
|
2023-02-09 12:37:18 +08:00 |
|
Nullptr
|
291599ffc8
|
Separate companion
|
2023-02-08 20:17:56 +08:00 |
|