Skip to content

Besser Bahn 2.0.4

Choose a tag to compare

@chukfinley chukfinley released this 02 Jul 22:50

Besser Bahn 2.0.4 πŸš†

GMS-free release β€” removes the last proprietary dependency (issue #10).

  • No Google Play Services. geolocator (which pulled play-services-location) is replaced by libre_location β€” pure AOSP LocationManager, zero proprietary deps. Works on de-Googled devices (GrapheneOS/CalyxOS).
  • Minimal permissions. libre_location ships a background-tracking manifest; we strip everything beyond ACCESS_FINE/COARSE_LOCATION (no background location, activity recognition, foreground service, wake lock, battery-ignore). "Mein Standort" stays a one-shot foreground fix.
  • Verified in the APK: 0 play-services entries, 0 background permissions.

Reproducible build

  • Flutter 3.41.9 (Dart 3.11.5) Β· JDK 21 Β· AGP 8.9.1 Β· Gradle 8.12 Β· R8 full mode
  • Built from tag 2.0.4+5 (99a1a54be095962a2f21f18634c4c62ec2abad68), clean tree
  • flutter pub get β†’ flutter-app/scripts/rb-strip-buildid.sh β†’ flutter build apk --release --split-per-abi
  • See BUILDING.md

Download

Pick the APK matching your CPU architecture β€” most modern devices use arm64-v8a.