5ec1cff
493c79b1e0
clean up code
2024-07-18 17:19:59 +08:00
GarfieldHan
b8dce5ed5f
module: Fix read() and write() usages
...
Co-authored-by: Wang Han <416810799@qq.com >
Signed-off-by: GarfieldHan <2652609017@qq.com >
2024-07-18 16:56:47 +08:00
GarfieldHan
7ce469ea1d
module: Silent noisy cpp warnings
...
Mostly caused by Dobby and there is no need to take care of them.
Signed-off-by: GarfieldHan <2652609017@qq.com >
2024-07-18 13:55:46 +08:00
GarfieldHan
ee8ef65dc9
Switch to lsplugin cmaker
...
Reduce binary size by configuring right flags with it.
Signed-off-by: GarfieldHan <2652609017@qq.com >
2024-07-18 13:55:46 +08:00
GarfieldHan
55cbe69ad5
Upgrade libcxx and use c++ 23
...
1. Meet latest glaze's requirements, and upgrade it
2. Get rid of glaze_write_json to avoid using iostream, which made binary size increased. Use C methods instead.
Signed-off-by: GarfieldHan <2652609017@qq.com >
2024-07-18 13:55:27 +08:00
GarfieldHan
95ad2d5a32
feature: Add customize spoof build vars support
...
Signed-off-by: GarfieldHan <2652609017@qq.com >
2024-07-18 13:36:24 +08:00
Wang Han
a21ebd634e
Identify GMS process with app data dir
...
Process name can never get trusted.
2024-07-18 13:16:00 +08:00
5ec1cff
d4f3839ecf
fix case
2024-07-18 13:04:00 +08:00
5ec1cff
1fe5bee3d2
use plt hook
2024-07-18 12:05:02 +08:00
5ec1cff
5c9fe31ced
new way to hook
2024-07-18 00:56:22 +08:00
5ec1cff
ebdaf87061
investigate
2024-07-17 20:03:39 +08:00
5ec1cff
46f455e4ba
add build actions
2024-07-16 23:05:52 +08:00
5ec1cff
60f940ca95
change spoof_build_vars path
2024-07-16 19:08:15 +08:00
5ec1cff
812d2911b2
add a switch for zygisk module
2024-07-13 16:56:28 +08:00
5ec1cff
2b18146164
use zygisk to spoof Build vars
2024-07-13 16:48:17 +08:00
5ec1cff
81ee8bd1e4
release
2024-07-11 22:00:39 +08:00
5ec1cff
d55dc13e87
works now
2024-07-11 14:53:36 +08:00
5ec1cff
f0eb0f2d92
ensure sizes of libbinder types
2024-07-10 17:52:50 +08:00
5ec1cff
74fe081ad0
make it work
2024-07-10 17:45:13 +08:00
5ec1cff
f1939a6484
Initial commit
2024-07-10 16:53:21 +08:00