Skip to content

Bangle.js Gadgetbridge flavor

Gadgetbridge is already in F-Droid. Basically it's an app to connect to Bluetooth smart watches, fitness trackers, etc.
The Bangle.js is a programmable smartwatch which works with Gadgetbridge.

The issue is that people programming the Bangle.js (like me) would like to e.g. tell the phone to fetch some webpage, and use the app store for the watch, but the Gadgetbridge authors are firmly opposed to it connecting to the internet at all. Instead of forking Gadgetbridge, people have agreed to create a separate build flavor for the Bangle.js, which does enable internet (and will get other Bangle.js-specific features)

So I copied the Gadgetbridge recipe, and adjusted it to build the banglejs flavor of the last version, I hope that's the correct way to get this included?

  • The app complies with the inclusion criteria
  • The original app author has been notified (and does not oppose the inclusion)
    Author reply
  • All related fdroiddata and RFP issues have been referenced in this merge request
    (there aren't any)
  • The upstream app source code repo contains the app metadata (summary/description/images/changelog/etc) in a Fastlane or Triple-T folder structure
    This is still an issue: Gadgetbridge does have Fastlane, but it should have Bangle.js specific info. Added PR to add banglejs-specific Fastlane
  • Builds with fdroid build
    Well, on my PC. Looks like CI doesn't agree :-(
  • Releases are tagged
Edited by Richard de Boer

Merge request reports