Commit Graph

47 Commits

Author SHA1 Message Date
5ec1cff 9a95377d7b fix injector cannot get tmp path 2024-01-05 10:37:48 +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 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 07c29016a5 unmount ksu tmpfs 2024-01-01 00:12:54 +08:00
5ec1cff cd714527e9 remove unnecessary jni hook logs 2023-12-31 14:27:19 +08:00
5ec1cff 12f57d6e8c log if jni hook failed 2023-12-12 13:12:58 +08:00
5ec1cff 49886d9485 Fixes for Android 14 QPR2 B2 (https://github.com/topjohnwu/Magisk/pull/7620) 2023-12-12 13:05:10 +08:00
5ec1cff b45d55e83d change some logs level to V 2023-12-12 10:50:11 +08:00
5ec1cff 0e2bc75966 Add version info to logs 2023-12-11 11:40:19 +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 ac53ef11a3 refactor jni hooks 2023-11-04 16:39:10 +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 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 9df4fb64cd Fix magisk unmount 2023-10-21 16:25:00 +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
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 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 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 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 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 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
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