Skip to content

Blog

Gadgetbridge 0.36.0: Many small fixes and improvements and a new device!

Gadgetbridge 0.36.0 has been released and will appear on F-Droid soon!

This release accumulates a lot of fixes and small improvements and a few minor new features. Many of which came in with the help of community contributions, special thanks to @vanous who really took a deep dive into Gadgetbridge! There are some contributions which did not make it into 0.36.0 but will be in 0.36.1 which will follow soon.

Also LineageOS 16 weather provider support is back. We lost support after LineageOS had to change some internal naming from cyanogenmod. But integrating their SDK by copying a jar (their recommended way) was never an option for us. Now we bit the bullet and used some dirty tricks like reflection and copying parts of the SDK source files. Not beautiful - but it works without the jar.

Gadgetbridge 0.35.0 has been released and will appear on F-Droid soon!

The only change in the major release is Mi Band 4 support, unfortunatly this sounds better than it is.

WE CANNOT RECOMMEND THIS DEVICE TO OUR USERS, SINCE YOU HAVE TO INSTALL MI FIT SOMEWHERE, CREATE AN ACCOUNT AND GET A DEVICE SPECIFIC AUTH KEY FROM MI FIT ON A ROOTED PHONE

Other methods then the above might exist, but in the end you need Mi Fit with an account once, then get hold of your secret auth key, and input that in Gadgetbridge.

Gadgetbridge 0.34.0: Per-device settings, finally

Gadgetbridge 0.34.0 has been released and will appear on F-Droid soon!

The highlight of this release is a big refactoring of device settings for Mi Band/Amazfit devices.

Since we support an increasing number of Mi Band/Amazfit devices which almost all have unique feature, it became increasingly confusing how to configure them. Take the Amazfit Cor for example. Some of the settings were in "Mi Band / Amazfit settings", others in "Amazfit Cor settings", and finally some in "Amazfit Bip" settings (historically,because the Bip introduced new features which the later released "Amazfit Cor" also has).

Gadgetbridge 0.33.0: Amazfit Cor 2 and a security fix

Gadgetbridge 0.33.0 has been realeased and will appear on F-Droid soon!

The highlight of this release is that we finally have per-device settings, which are currently used for storing per-device security keys on all Mi Band, Bip and Cor models. This in turn fixes a long-standing security issue, where all devices used the same security key. If you want to be sure that no one else who knows that you are a Gadgetbridge user connects to your device, change your security key by re-paring your device with Gadgetbridge (forget the device in Androids settings and press the + button in Gadgetbridge again to re-pair, data will be preserved). Per-device settings will be used for many settings in the future. This release only laid the groundwork.

Gadgetbridge 0.32.0: Casio GB-6900B and per-device alarms

Gadgetbridge 0.32.0 has been realeased and is already on F-Droid!

The highlight of this release are are initial support for Casio GB-6900B (contributed by Andreas Böhler) and per-device alarms.

Per-device alarms also means that you can use the maximum number of alarms you device supports, no longer limited to three.

The rest of changes are mainly bugfixes and minor improvements.

This release took a bit longer than usual, since some core members where busy with other projects, like working on Codeberg, a new non-profit hosting and collaboration platform, where Gadgetbridge also moved to.

Gadgetbridge 0.31.0: No more duplicate notifications

Gadgetbridge 0.31.0 has been tagged today and will show up on F-Droid (hopefully) soon.

The highlight of this release are countermeasures against duplicate and re-occurring notifications. This happened with modern chat applications when having multiple conversations at once. For some Gadgetbridge even became unusable because of that.

On the Pebble front, we also have some good news: Wearable actions that are attached to notifications are now all sent to the pebble (not only reply actions). That means you can interact better from your Pebble with some Apps.

Gadgetbridge 0.29.0: Support for ID115 and Lenovo Watch 9!

Gadgetbridge 0.29.0 has been tagged today and will show up on F-Droid (hopefully) soon.

The highlight of this release is initial support for the ID115 (Contributed by Vadim Kaushan) and Lenovo Watch 9 (contributed by "maxirnililan"). Many thanks to both of you!

We also fixed a lot of bugs and added new features for Mi Band 3, Amazfit Bip, Amazfit Cor and NO1 F11. Feature-wise, most notable is initial music control support for the Amazfit Cor. We expect that this will also become available on the Amazfit Bip later, but currently it seems to be unsupported by the current Bip firmware.

Gadgetbridge 0.28.0: ZeTime and Mi Band 3 support!

Gadgetbridge 0.28.0 has just been tagged and will show up on F-Droid soon.

The highlight of this release is initial experimental support for the ZeTime which was contributed by Sebastian Kranz. Thanks Sebastian!

We also managed to make the Mi Band 3 working with Gadgetbridge starting with 0.28.0 and most features seem to work well already.

Further notable enhancements have been done to the firmware detection code for Bip and Cor to fix problems with the new version scheme.

There might be one point release for the 0.28.x series, but we expect to release 0.29.0 soon, since there is more new device support in the pipeline :)

2000 stars and counting

Initiated in 2015 with the aim of providing pebble users freedom from the vendor servers (it's ironic that at the time of this writings the pebble servers will be shutdown in a few weeks, but I digress..), Gadgetbridge as of today:

  • issued 129 releases (on f-droid.org)
  • supports more than 10 wearable devices by several vendors
  • is translated to more than 25 languages (on weblate.org)
  • successfully appealed one DMCA take-down notice
  • received more than 3300 commits to master branch and counts more than 330 forks (on github.com)
  • included (merged) more than 150 pull requests (on github.com)
  • has more than 100 contributors (committers, including translators)
  • receives donations by over 30 patrons (on liberapay.com)
  • last but not least: it reached 2000 stars (on github.com)

Gadgetbridge 0.26.0: free your workouts on the amazfit bip

Gadgetbridge 0.26.0 has just been tagged and will show up on F-Droid soon.

The highlight of this release is the added feature that allows to export the activities (workouts) recorded with the Amazfit Bip.

This feature is not perfect yet, but already works quite well. The most notable limitation is that only one track can be synced at a time.

In Gadgetbridge, push the running man icon in the device card and then press the sync floating action button or swipe down. Please note that only one workout will be fetched, you have to sync again to get the next activity and so on, automatic fetching will be added in a later release. Please join our efforts if you can contribute.