Add license verification for Android app
Implements a LicenseVerifier class to ensure app integrity and license compliance: - Verifies the app's package name matches the official release - Validates app signature against official release signature - Allows debug and EA (Early Access) builds - Shows violation dialog and exits if verification fails - Enforces GPLv3 license compliance for modified versions This helps prevent unauthorized modified versions from being distributed without source code, as required by the GPLv3 license.
This commit is contained in:
parent
4d50d2ba16
commit
18f8a0f997
7 changed files with 135 additions and 53 deletions
2
externals/vcpkg
vendored
2
externals/vcpkg
vendored
|
@ -1 +1 @@
|
|||
Subproject commit 33e9c99208736b713cabe4490e15235f62f893d4
|
||||
Subproject commit 37d46edf0f2024c3d04997a2d432d59278ca1dff
|
Loading…
Add table
Add a link
Reference in a new issue