5ec1cff
|
fd9f8799a1
|
refine tracing logic
|
2023-11-13 21:51:37 +08:00 |
|
5ec1cff
|
fd6a454275
|
fix compatibility on lower android version
|
2023-11-13 15:04:23 +08:00 |
|
5ec1cff
|
3e541ece3a
|
prevent from bootloop
|
2023-11-12 21:38:45 +08:00 |
|
5ec1cff
|
36dcec0264
|
fix wrong entry break addr on arm32
|
2023-11-12 21:27:40 +08:00 |
|
5ec1cff
|
889a44cd0d
|
inject non-stop signal by default
|
2023-11-12 21:10:40 +08:00 |
|
5ec1cff
|
0ac9bb819b
|
add controller command
|
2023-11-12 21:00:18 +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
|
070aa5f1a1
|
fix pure 64 bit support
|
2023-11-06 10:05:41 +08:00 |
|
5ec1cff
|
add1c65626
|
make compiler happy
|
2023-11-04 16:39:21 +08:00 |
|
5ec1cff
|
ac53ef11a3
|
refactor jni hooks
|
2023-11-04 16:39:10 +08:00 |
|
5ec1cff
|
1c79932cae
|
comment out useless code
|
2023-11-03 18:20:52 +08:00 |
|
5ec1cff
|
5e2a211ca4
|
min api is 26
|
2023-11-03 18:19:04 +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 |
|
5ec1cff
|
c249ebe22c
|
use cmake instead of ndk-build
|
2023-10-30 21:25:04 +08:00 |
|
Nullptr
|
47e515e2fc
|
Update CI
v4-0.8.1
|
2023-10-24 17:22:34 +08:00 |
|
Nullptr
|
44918d332e
|
Rename project to Zygisk Next
|
2023-10-24 17:18:59 +08:00 |
|
Nullptr
|
cbf5920d02
|
Bump to 0.8.1
|
2023-10-24 16:07: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
v4-0.8.0
|
2023-10-22 00:23:12 +08:00 |
|
Nullptr
|
4587e39964
|
Bump to 0.8.0
|
2023-10-21 16:26:54 +08:00 |
|
Nullptr
|
9df4fb64cd
|
Fix magisk unmount
|
2023-10-21 16:25:00 +08:00 |
|
Nullptr
|
9f28e0a7ad
|
Update CI and README.md
|
2023-10-21 16:08:35 +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
|
9051f59bf6
|
Fix hook
|
2023-10-20 15:24:42 +08:00 |
|
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
|
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 |
|
Nullptr
|
42503e7cfe
|
Update issue template
|
2023-08-13 09:54:50 +08:00 |
|
Nullptr
|
14c920c553
|
Update dependencies
|
2023-08-02 08:24:07 +08:00 |
|
Nullptr
|
ceaa2d431c
|
Add updateJson
|
2023-06-27 16:18:52 +08:00 |
|
5ec1cff
|
ccb5764b72
|
Receive the reply_ok to prevent from dmesg flooding (#35)
|
2023-06-21 23:06:47 +08:00 |
|
Nullptr
|
e8958e94b6
|
Bump to 0.7.1
v4-0.7.1
|
2023-06-19 11:08:41 +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
|
bea5ed47b8
|
Bump to 0.7.0
v4-0.7.0
|
2023-06-04 11:16:03 +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 |
|
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 |
|