5ec1cff
|
ad32c4efb0
|
reformat code
|
2024-01-05 13:10:10 +08:00 |
|
5ec1cff
|
8079123e43
|
Refine gradle
|
2024-01-05 11:11:42 +08:00 |
|
Nullptr
|
043cfd93d6
|
No hardcode temp dir
|
2024-01-04 03:44:57 +08:00 |
|
5ec1cff
|
9a649e0f00
|
remove redundant sepolicy
|
2024-01-03 16:10:33 +08:00 |
|
5ec1cff
|
711a3e98d0
|
no need to unshare
|
2024-01-02 23:49:19 +08:00 |
|
5ec1cff
|
977bd7753d
|
write empty machikado if no key available
|
2024-01-02 19:51:29 +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
|
28f77fa5e2
|
machikado mazoku
|
2024-01-02 15:10:03 +08:00 |
|
5ec1cff
|
914c54cdd0
|
extract both 64 and 32
|
2024-01-02 11:13:52 +08:00 |
|
5ec1cff
|
8463574e2d
|
temporary move magic to /data/adb/zygisksu
|
2024-01-02 00:46:30 +08:00 |
|
5ec1cff
|
993b18752b
|
daemon launched by monitor & show daemon status in module.prop
|
2023-12-11 23:43:32 +08:00 |
|
5ec1cff
|
4f81f09a67
|
randomize init control socket & add shortcut (/data/adb/modules/zygisksu/bin/zygisk-ctl)
|
2023-12-08 20:20:59 +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
|
5aea51ce03
|
Revert "run zygisk-cp on post-fs-data"
This reverts commit 47a17d2079.
|
2023-11-13 22:15:20 +08:00 |
|
5ec1cff
|
47a17d2079
|
run zygisk-cp on post-fs-data
|
2023-11-13 21:51:51 +08:00 |
|
5ec1cff
|
fd6a454275
|
fix compatibility on lower android version
|
2023-11-13 15:04:23 +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
|
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 |
|
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
|
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
|
e730ccd9b2
|
Update deps
|
2023-10-19 01:20:50 +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
|
bea5ed47b8
|
Bump to 0.7.0
|
2023-06-04 11:16:03 +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
|
8c5acf1ebe
|
Always add sepolicy
|
2023-04-14 10:43:18 +08:00 |
|
Nullptr
|
87cf885070
|
No hex patch
|
2023-03-20 17:36:59 +08:00 |
|
5ec1cff
|
bf72296d33
|
Fix revert umount sepolicy (#12)
* Fix revert umount sepolicy
Signed-off-by: 5ec1cff <ewtqyqyewtqyqy@gmail.com>
* Update sepolicy.rule
---------
Signed-off-by: 5ec1cff <ewtqyqyewtqyqy@gmail.com>
|
2023-03-13 18:10:30 +08:00 |
|
Nullptr
|
843086f6f3
|
Add more sepolicy
|
2023-03-03 18:20:50 +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
|
915749e59b
|
Never allow multiple root implementation
|
2023-02-24 09:31:44 +08:00 |
|
Nullptr
|
d08b415577
|
Require ksud version
|
2023-02-24 08:57:24 +08:00 |
|
Nullptr
|
5365ab1f12
|
Check correct KernelSU version
|
2023-02-20 16:28:15 +08:00 |
|
Nullptr
|
57d3d8a0ba
|
Refine unmount
|
2023-02-18 19:14:15 +08:00 |
|
Nullptr
|
9b5eb1bac7
|
Support Magisk out of box
|
2023-02-17 21:08:19 +08:00 |
|