-
Notifications
You must be signed in to change notification settings - Fork 0
F Droid Build
alpha-1-design edited this page May 18, 2026
·
1 revision
BLACKBOX is built to be F-Droid compliant. This means it must be 100% free and open-source, reproducible, and stripped of proprietary tracking or binary blobs.
- License: MIT License (Permissive).
- Tracking: Zero analytics or telemetry.
- Binary Blobs: No proprietary SDKs (Google Play Services, Firebase).
- Metadata: Complete
fastlane/metadata/android/en-US/directory.
To verify that your local build is identical to what F-Droid will produce:
-
Environment: Ensure you are using the specified Android SDK and Gradle versions (refer to
build.gradle). -
Clean:
./gradlew clean -
Assemble:
./gradlew assembleRelease -
Verification: Run
sha256sumon the output APK. This hash should be consistent across all environments.
- Always update
versionCodeinandroid/app/build.gradlebefore pushing a new release to F-Droid. - Ensure the
fastlanescreenshots are current if the UI significantly changes. - Check the
fdroiddatarepository for any automated build failure reports after submission.