ThePedroo
7d29fd821f
fix: zygiskd c99 building process
...
This commit fixes building process of new zygiskd.
2024-11-10 23:05:28 -03:00
ThePedroo
3d2125d6c0
improve: ReZygisk status saving
...
This commit improves how ReZygisk saves its status.
2024-11-10 23:01:54 -03:00
ThePedroo
6187f34837
fix: code spacing
...
This commit fixes a minor spacing issue in the code.
2024-11-10 23:01:52 -03:00
ThePedroo
763e94b9b6
fix: Magisk app marking Zygisk as disabled
...
This commit fixes the regression added (by me) that doesn't set "ZYGISK_ENABLED" environment variable, making it mark Zygisk as disabled.
2024-08-15 00:38:25 -03:00
ThePedroo
75a004f9d5
add: additional information to ptrace command
...
This commit adds more information to the ptrace command to allow better integration with external features.
2024-08-10 13:43:14 -03:00
ThePedroo
fedf7f1c40
remove: duplicated logs
...
This commit removes duplication of logs in ptrace binaries.
2024-07-25 03:13:15 -03:00
ThePedroo
d53e2af6a7
fix: memory leak in dlerror error log
...
This commit fixes an memory leak when ReZygisk logs errors for "dlerror".
2024-07-25 03:10:39 -03:00
Captain Throwback
4b7178f1ea
improve: genericize partition variable name ( #25 )
...
Since we use the same partition list for both KSU and AP,
make the vector name more generic.
Also rename the loop variable in ap function from ksu to ap
for consistency
2024-07-13 15:42:55 -03:00
ThePedroo
f68385be5d
fix: ReZygisk break after first boot
...
This commit fixes the issue where ReZygisk would break after rebooting after first boot after flash.
2024-07-01 00:48:39 -03:00
ThePedroo
c9c15bf120
update: LSPlt
...
This commit updates LSPlt submodule.
2024-06-30 23:05:39 -03:00
ThePedroo
1a82399e86
improve: hiding
...
This commit improves hiding by moving monitor related files to /data/adb/rezygisk, where it's not accessable without root.
2024-06-30 23:04:45 -03:00
ThePedroo
df0f2ce5a2
update: LSPlt
...
This commit updates the LSPlt submodule.
2024-06-30 19:27:32 -03:00
ThePedroo
3451057d17
add: ignore modules in manager process
...
This commit adds the code to ignore running modules in the manager process.
2024-06-30 19:26:55 -03:00
ThePedroo
80c873c8a4
improve: TMP_PATH related code
...
This commit improves the code that decides which path will be for "TMP_PATH" variable.
2024-06-30 19:25:52 -03:00
ThePedroo
5da73dd053
fix: not umounting properly module.prop
...
This commit fixes the issue where module.prop wouldn't be umounted properly.
2024-06-30 19:25:24 -03:00
Pedro.js
af96b85a91
add: maps hiding ( #13 )
...
This commit adds maps hiding. This commit is taken from Reveny's PR, for more information, see #9 .
solves #9
2024-06-26 19:38:34 -03:00
Pedro.js
4aa8b2f828
fix: description changer ( #11 )
...
This commit fixes the code that changes the description of the module.
fixes #10
2024-06-24 20:33:08 -03:00
ThePedroo
2017140e0e
update: AppSpecializeArgs
...
This commit updates the AppSpecializeArgs to match newest one.
2024-06-22 23:19:37 -03:00
Matt
2047bdb1bf
add: APatch support ( #4 )
...
This commit adds support for APatch.
2024-06-22 23:13:29 -03:00
Pedro.js
678d886343
improve: CLI and code ( #3 )
...
This commit improves the CLI of ReZygisk, allowing the use of important information like PID of the daemons. Also improves the code of the loaders ptracer.
2024-06-20 22:53:13 -03:00
ThePedroo
d0da6efd79
update: some loader/ code to C
...
This commit changes some code from "loader" folder to use C keywords and not C++ only keywords.
2024-06-16 21:13:44 -03:00
ThePedroo
c50d89e28e
update: Zygisk Next -> ReZygisk
...
This commit changes the name of the project to not be the same as the original one, Zygisk Next.
2024-06-16 15:32:24 -03:00
5ec1cff
7979cb4b25
suppress stopping signal properly
2024-01-06 15:54:37 +08:00
Nullptr
fd603982e8
Refine uid_is_manager
2024-01-05 16:43:04 +08:00
Nullptr
2d384685e7
No hardcode ksu tmp path
2024-01-05 14:30:07 +08:00
5ec1cff
675febfd14
refine code
2024-01-05 13:57:18 +08:00
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
ded1af2757
fix unmount module.prop
2024-01-02 23:53:42 +08:00
5ec1cff
711a3e98d0
no need to unshare
2024-01-02 23:49:19 +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
914c54cdd0
extract both 64 and 32
2024-01-02 11:13:52 +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
0741a35c8f
Update monitor.cpp
2023-12-22 09:28:40 +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
056900406e
separate error info and normal info of daemons
2023-12-12 12:35:13 +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
b45d55e83d
change some logs level to V
2023-12-12 10:50:11 +08:00
5ec1cff
f101ffb95f
add emoji to status
2023-12-12 10:35:26 +08:00
5ec1cff
faf074b990
don't show inject status if not tracing
2023-12-12 00:50:49 +08:00
5ec1cff
db60c3185e
show injection status
2023-12-12 00:43:30 +08:00
5ec1cff
993b18752b
daemon launched by monitor & show daemon status in module.prop
2023-12-11 23:43:32 +08:00
5ec1cff
0e2bc75966
Add version info to logs
2023-12-11 11:40:19 +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
bcb65c4bd9
run companion in standalone process
2023-12-08 17:19:26 +08:00