Citron/src/android
Zephyron 18f8a0f997 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.
2025-02-21 18:46:48 +10:00
..
app Add license verification for Android app 2025-02-21 18:46:48 +10:00
gradle/wrapper Android: Update build system and dependencies 2025-01-13 15:17:39 +10:00
.gitignore Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
build.gradle.kts Add license verification for Android app 2025-02-21 18:46:48 +10:00
gradle.properties Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
gradlew Android: Update build system and dependencies 2025-01-13 15:17:39 +10:00
gradlew.bat Android: Update build system and dependencies 2025-01-13 15:17:39 +10:00
settings.gradle.kts Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00