Nullptr
|
fd603982e8
|
Refine uid_is_manager
|
2024-01-05 16:43:04 +08:00 |
|
5ec1cff
|
ad32c4efb0
|
reformat code
|
2024-01-05 13:10:10 +08:00 |
|
5ec1cff
|
331b01b0f4
|
recognize magisk variants correctly
|
2024-01-05 13:00:01 +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
|
914c54cdd0
|
extract both 64 and 32
|
2024-01-02 11:13:52 +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
|
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
|
0e2bc75966
|
Add version info to logs
|
2023-12-11 11:40:19 +08:00 |
|
5ec1cff
|
d66dba265c
|
upload zygiskd debug symbols
|
2023-12-08 20:32:40 +08:00 |
|
5ec1cff
|
c4163c91b9
|
generate debug info for release
|
2023-12-08 19:53:38 +08:00 |
|
5ec1cff
|
0254623166
|
fix check_unix_socket
|
2023-12-08 19:47:06 +08:00 |
|
5ec1cff
|
b34015b5f0
|
strip by ourselves
|
2023-12-08 19:46:40 +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
|
040643337d
|
init monitor
|
2023-11-12 20:34:45 +08:00 |
|
5ec1cff
|
ba8c313122
|
Merge branch 'art2' into new-pt
# Conflicts:
# loader/src/Android.mk
# loader/src/external/Android.mk
# loader/src/injector/hook.cpp
# module/src/customize.sh
# zygiskd/Cargo.toml
# zygiskd/src/utils.rs
# zygiskd/src/watchdog.rs
|
2023-11-08 15:33:15 +08:00 |
|
5ec1cff
|
add1c65626
|
make compiler happy
|
2023-11-04 16:39:21 +08:00 |
|
5ec1cff
|
f958e57af6
|
Get rid of binder-rs & Refine watchdog
|
2023-11-03 18:12:50 +08:00 |
|
5ec1cff
|
f5e0a418c9
|
WIP
|
2023-11-03 11:41:28 +08:00 |
|
5ec1cff
|
f78c217552
|
init-sigstop-based ptrace zygisk
|
2023-10-31 18:36:01 +08:00 |
|
Nullptr
|
44918d332e
|
Rename project to Zygisk Next
|
2023-10-24 17:18:59 +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
|
8a80586fb8
|
Fix magisk loading
|
2023-10-21 13:51:01 +08:00 |
|
Nullptr
|
218659dcbf
|
Fix module loading
|
2023-10-20 23:27:40 +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
|
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 |
|
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
|
f6195ddb43
|
Don't spawn new process for companion
|
2023-05-21 20:14:36 +08:00 |
|
Nullptr
|
8b5e9db347
|
Make watchdog async
|
2023-05-21 19:38:24 +08:00 |
|