Commit Graph

12 Commits

Author SHA1 Message Date
Max Rumpf
ffbe35af33 Use constant for name when removing real provider 2021-10-16 17:21:00 -07:00
Danny Lin
fdc055e729
Remove and ignore files created by VS Code Java Language Server
These files were accidentally added and tracked, but they shouldn't be.
2021-09-13 20:03:18 -07:00
Danny Lin
2f56b7320c
java: Append space character to device model name
This bypasses Google's new device-based hardware attestation enforcement
as of September 2, 2021.
2021-09-06 03:43:04 -07:00
Danny Lin
35d705eb8a
java: Ignore all Android Studio project data 2021-09-06 03:40:22 -07:00
Danny Lin
c83f9aff47
java: Disable debugging
TODO: Integrate with the build system while keeping R8 enabled
2021-09-06 03:20:46 -07:00
Danny Lin
2f012bfed5
Unify log tags 2021-09-06 02:39:17 -07:00
Danny Lin
8d50d8fe3c
riru: Initial module implementation 2021-09-06 02:39:16 -07:00
Danny Lin
0b67454acf
java: Organize classes into packages 2021-09-06 02:39:16 -07:00
Danny Lin
b0416cd3aa
java: Initial implementation of high-level module payload
R8 minification is essential for this, because otherwise the Kotlin
standard library is too big and results in the app compiling to multiple
dex files. It's not impossible to load multiple dex buffers, but let's
keep it simple here.
2021-09-06 02:39:14 -07:00
Danny Lin
9a63924813
java: Rename package to dev.kdrag0n.safetynetriru 2021-09-06 00:52:15 -07:00
Danny Lin
c62fcddc36
java: Remove app parts 2021-09-06 00:52:15 -07:00
Danny Lin
e904a800c7
Create Java module project 2021-09-06 00:52:15 -07:00