Commit Graph

46 Commits

Author SHA1 Message Date
chiteroman
b559646d7b Add more target apps 2024-08-12 02:49:10 +02:00
osm0sis
66dc366273 Minor module script improvements 2024-08-12 02:45:37 +02:00
chiteroman
bf87ea42b8 Downgrade to Zygisk api v2 2024-08-12 02:43:44 +02:00
chiteroman
1e7c98b389 Use husky_beta fingerprint
sailfish A10 is banned :(
2024-08-12 02:41:29 +02:00
chiteroman
d13a2a547b Use leaked keybox 2024-08-12 02:28:19 +02:00
chiteroman
1568d96a45 Compile for size, using MinSizeRel 2024-08-12 02:27:13 +02:00
chiteroman
befcc98669 Remove LTO 2024-08-12 02:24:42 +02:00
chiteroman
791728dfd8 Use CMake version 3.22.1 2024-08-12 02:23:13 +02:00
chiteroman
c7eae2033b Add detectors to target list 2024-08-12 02:14:46 +02:00
5ec1cff
3a515c5fe1 refine gradle 2024-07-30 00:21:17 +08:00
5ec1cff
643eb7d909 verify module.prop 2024-07-29 23:34:26 +08:00
Chris Renshaw
db72d6d3e9 Enable spoof_build_vars on initial install to pass by default (#24)
* Enable spoof_build_vars on initial install to pass by default

* Update default spoof_build_vars fingerprint
2024-07-25 15:08:02 +08:00
Chris Renshaw
0a52c2b4a0 Add AOSP software keybox to pass MEETS_DEVICE_INTEGRITY by default
* Add AOSP software keybox to pass MEETS_DEVICE_INTEGRITY by default

* Tweak README further

spoof_build_vars can be used to help pass DEVICE integrity with the default AOSP sw keybox, or help to pass STRONG integrity with an unrevoked hw keybox
2024-07-24 10:09:06 +08:00
Chris Renshaw
b124f81f9b Fix SafetyNet verdicts and slight refactor 2024-07-24 01:44:36 +08:00
Chris Renshaw
f3a150078f Fix typo doubled BRAND to BOARD 2024-07-24 01:44:36 +08:00
Wang Han
89700a22ab Write default config to correct fd 2024-07-21 15:03:51 +08:00
5ec1cff
d44b997f6f fix string not released 2024-07-21 09:40:38 +08:00
LoveSy
7cb2ad0e13 Connect to companion only in gms process 2024-07-21 09:14:22 +08:00
LoveSy
9be33d9528 Refine spoof build vars 2024-07-21 09:14:22 +08:00
5ec1cff
3ff2c3fa54 update glaze 2024-07-20 20:13:38 +08:00
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
979c51009c refine 2024-07-18 12:58:05 +08:00
5ec1cff
f14f79e90c refine configuration dir 2024-07-18 12:45:12 +08:00
5ec1cff
f1bbc0cd0e extract daemon 2024-07-18 12:30:19 +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
49554a8bbd allow crashdump keystore 2024-07-16 23:41:48 +08:00
5ec1cff
46f455e4ba add build actions 2024-07-16 23:05:52 +08:00
5ec1cff
7e7be3f72f ensure min sdk 31 2024-07-16 19:33:50 +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
0bbdbef935 change module description 2024-07-11 23:15:07 +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