ThePedroo
c1e45e9af6
add: zygiskd C99 APatch support
...
This commit adds support for zygiskd C99 to recognize APatch rooted devices.
2024-11-10 23:05:36 -03:00
ThePedroo
19d2a1758e
fix: segmentation fault in write
...
This commit fixes the segmentation fault when trying to write to /proc/.../sockcreate.
2024-11-10 23:05:35 -03:00
ThePedroo
2ab6542a9a
fix: zygiskd building
...
This commit fixes the building of zygiskd.
2024-11-10 23:05:34 -03:00
ThePedroo
c981907f36
fix: using fgets in a file descriptor
...
This commit fixes the use of fgets in a file descriptor, which would make it easier to use fopen instead of using fdopen.
2024-11-10 23:05:33 -03:00
ThePedroo
b1e217b665
improve: compiler calling code
...
This commit improves the code that calls the compiler to compile zygiskd.
2024-11-10 23:05:32 -03:00
ThePedroo
c852a2c146
fix: not properly switching mount ns
...
This commit corrects mount namespace code.
2024-11-10 23:05:31 -03:00
ThePedroo
37a667ce2a
improve: compilation commands
...
This commit improves the compilation commands resulting in even better sized releases.
2024-11-10 23:05:30 -03:00
ThePedroo
7d29fd821f
fix: zygiskd c99 building process
...
This commit fixes building process of new zygiskd.
2024-11-10 23:05:28 -03:00
ThePedroo
42a5ab989f
add: base for CMake building (non-working)
...
This commit will have a rebase soon.
2024-11-10 23:05:25 -03:00
ThePedroo
da68db8a9a
add: base for C99 zygiskd
...
This commit adds the first base for C99 zygiskd, that is not fully working or code-ready.
2024-11-10 23:03:26 -03:00
ThePedroo
5635c9f7c5
add: Zygiskd C99 re-write
...
This commit re-writes Zygiskd to be C99.
2024-11-10 23:03:25 -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
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
Captain Throwback
f1fe6b4435
add: support for APatch reset su path ( #26 )
...
This commit allows proper root detection when using multiple root solutions.
Co-authored-by: Admire <43035036+Admirepowered@users.noreply.github.com >
2024-07-13 15:43:24 -03:00
ThePedroo
7399ae417d
fix: Apatch -> APatch
...
This commit fixes the name of APatch in "build.gradle.kts" and "customize.sh" files.
2024-06-30 23:22:40 -03:00
ThePedroo
c2cb29b717
fix: APatch missing in GetInfo daemon action
...
This commit fixes the missing APatch root implementation detection in "GetInfo" daemon action, causing it to return none.
2024-06-29 08:49:23 -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
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
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
ThePedroo
b7adea736a
fix: compiling with modern Rust
...
This commit fixes compiling errors with modern Rust.
2024-06-16 15:27:05 -03:00
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