Chris Renshaw
52edfcfb7c
README: use PixelFlasher thread UI Workflow post
2024-02-11 15:41:27 -04:00
Chris Renshaw
938ae86c8e
README: Touch-ups
2024-02-08 23:14:21 -04:00
osm0sis
bdd846add6
Tidy scripts, clarify KernelSU/APatch hide files/directories
2024-02-08 00:08:57 -04:00
osm0sis
1a7c5103d1
verbose_logs is now verboseLogs
...
- differentiate all the ways from a BUILD_FIELD_ENTRY and a system.property_entry
- probably better this way in the long run
2024-02-07 22:53:13 -04:00
osm0sis
686af702dc
README: improve Resources formatting
2024-02-07 22:19:36 -04:00
Chris Renshaw
18f8277f16
No CI for documentation changes
2024-02-07 21:28:23 -04:00
osm0sis
484ab2aa63
Documentation: fixes, and moar Resources!
2024-02-07 11:29:51 -04:00
osm0sis
87eb713cbd
migrate.sh: be more verbose migrating from v4, catch another edge case
2024-02-04 21:57:42 -04:00
Chris Renshaw
fa418290b3
migrate.sh: optionally add advanced settings to json
2024-02-02 18:49:35 -04:00
osm0sis
608e60adbb
Allow files on the app replace list
2024-02-02 16:46:59 -04:00
osm0sis
fae28159b9
Update AGP
2024-02-02 15:21:17 -04:00
osm0sis
71b40dcb09
Update gradle
2024-02-02 14:59:53 -04:00
Chris Renshaw
1f0c921773
Test Apple Silicon CI
2024-02-01 22:46:52 -04:00
Chris Renshaw
3b00a7249b
README: add Banned Kernel troubleshooting
2024-02-01 11:56:07 -04:00
osm0sis
48014b9450
Revert "Hook uname to spoof kernel release version string"
...
This reverts commit 7997954f74 .
Hook wasn't functional for intercepting the uname call despite many attempted methods, both on .gms and .gms.unstable
See: https://github.com/chiteroman/PlayIntegrityFix/issues/236
2024-02-01 09:37:52 -04:00
Chris Renshaw
3451dd72ec
README: add FAQ
2024-01-31 12:14:55 -04:00
osm0sis
9cc8451c90
VERBOSE_LOGS is now verbose_logs
...
- differentiate advanced settings better from a Build field (all caps) or a System property (has .)
- match new advanced setting uname_release
2024-01-29 13:27:18 -04:00
osm0sis
7997954f74
Hook uname to spoof kernel release version string
...
Co-authored-by: chiteroman <98092901+chiteroman@users.noreply.github.com >
2024-01-29 13:15:11 -04:00
osm0sis
fc8e5108de
Update default/example app replace list
2024-01-28 15:40:52 -04:00
Chris Renshaw
3ec6a4b039
Begin next development cycle
2024-01-25 15:03:42 -04:00
Chris Renshaw
5b9d0dfdd3
Changelog corrections
2024-01-25 14:36:30 -04:00
Chris Renshaw
278cbf1732
Update GitHub Actions again since https://github.com/actions/upload-artifact/issues/473 is fixed
2024-01-24 22:57:03 -04:00
osm0sis
594ac7c8ac
Prepare v7
v7
2024-01-24 14:22:23 -04:00
osm0sis
b8e68d059e
Correct XInjectModule placement in replace list
2024-01-24 10:41:34 -04:00
osm0sis
198c2e5486
Fix ROM injection app replacement when using APatch
2024-01-23 12:31:36 -04:00
Chris Renshaw
919526bcd7
Add prop hack return codes for testing, tidy other functions
2024-01-23 00:56:47 -04:00
osm0sis
0b34f95282
Use app data dir to detect GMS package
...
Prevent injecting into unrelated apps because apps can use whatever process name. This effectively restores df20bdb but with null checks added to prevent crash.
Reference: topjohnwu/Magisk@07c22cc
Co-authored-by: chiteroman <98092901+chiteroman@users.noreply.github.com >
Co-authored-by: Wang Han <416810799@qq.com >
2024-01-22 19:34:23 -04:00
Chris Renshaw
63e4c571bf
Hide adbd service state since DroidGuard looks at it
...
- not currently enforced, but play it safe and spoof it by default like with USB state
2024-01-21 00:50:27 -04:00
osm0sis
bdcfd283f1
Fix ROM injection app replacement when using KernelSU
2024-01-20 23:21:53 -04:00
osm0sis
dbd60afe68
migrate.sh: allow any filename to be specified as input file
...
- if none is provided it still falls back to looking for custom.pif.json in the current directory
2024-01-20 15:00:07 -04:00
osm0sis
e2cb4e1523
More logging
...
Co-authored-by: chiteroman <98092901+chiteroman@users.noreply.github.com >
2024-01-19 14:44:35 -04:00
osm0sis
5901844ce3
Add XiaomiEUInject-Stub to the default/example replace list
2024-01-19 09:46:54 -04:00
osm0sis
efb8ee930a
Don't attempt to hack props if we don't have a context file
2024-01-18 16:56:45 -04:00
osm0sis
d36b35b7e9
Fix ROM injection app replacement on partitions other than /system
2024-01-18 14:27:55 -04:00
Chris Renshaw
4c08eb1e42
Begin next development cycle
2024-01-18 14:18:52 -04:00
osm0sis
2fa007afa3
Prepare v6
v6
2024-01-17 16:13:20 -04:00
osm0sis
05c2474963
Fix Realme fingerprint scanners
2024-01-17 16:06:39 -04:00
Chris Renshaw
e0931c829d
Reduce somewhat unnecessary extra Build field spoofing calls
...
Co-authored-by: chiteroman <98092901+chiteroman@users.noreply.github.com >
2024-01-16 20:28:28 -04:00
osm0sis
b57f46eed0
Revert "Fix seemingly unnecessary extra Build field spoofing calls"
...
This reverts commit 05927c60e1 .
Seemingly necessary on some ROMs that do their own framework-level spoofing. May our logcats forgive us.
2024-01-16 14:44:29 -04:00
osm0sis
73d89d7a50
Clean up remaining .idea missing trailing newlines
2024-01-15 23:19:32 -04:00
osm0sis
475185c3ee
Switch hooking method to Dobby
...
- Android 14 QPR2 (currently in Beta and due for Stable in March) breaks ShadowHook libc hooking needed for property spoofing
- there are currently no signs of life over at ShadowHook to resolve this despite my reporting it to them over a month ago
Co-authored-by: Nicholas Bissell <thefreeman193@hotmail.com >
Co-authored-by: chiteroman <98092901+chiteroman@users.noreply.github.com >
2024-01-15 23:16:21 -04:00
osm0sis
802c0a7617
Improve logging messages further
2024-01-15 17:18:26 -04:00
osm0sis
9a24cd6f23
Tidy JNI JSON sending/receiving code and logging
2024-01-15 17:05:26 -04:00
osm0sis
22e3a14a6f
Refactor VERBOSE_LOGS parsing to directly pass level from Native to Java
2024-01-15 16:36:52 -04:00
osm0sis
24db525cf3
Add advanced Build classes field logging
...
Co-authored-by: Nicholas Bissell <thefreeman193@hotmail.com >
2024-01-13 14:09:29 -04:00
osm0sis
21a309dd12
More consistent replace file naming, retain custom through an update
2024-01-09 10:52:17 -04:00
osm0sis
05927c60e1
Fix seemingly unnecessary extra Build field spoofing calls
...
Co-authored-by: arda99 <arda99@noreply.xdaforums.com >
2024-01-08 21:36:34 -04:00
Chris Renshaw
008c0d0ada
Add CI run number to zip filename
2024-01-08 20:57:35 -04:00
osm0sis
93ac718229
Support prop hacking on older Android
2024-01-08 16:44:26 -04:00
osm0sis
5aea2e877f
README tweaks
2024-01-08 16:09:50 -04:00