2021-01-12 16:03:58 +01:00
Gadgetbridge is now hosted on [codeberg.org ](https://codeberg.org/Freeyourgadget/Gadgetbridge/ ).
< a href = "https://codeberg.org/Freeyourgadget/Gadgetbridge/" >
< img alt = "Get it on Codeberg" src = "https://get-it-on.codeberg.org/get-it-on-blue-on-white.png" height = "60" >
< / a >
2019-05-05 19:32:43 +02:00
2015-01-06 00:19:03 +01:00
Gadgetbridge
============
2015-01-07 14:00:18 +01:00
2022-09-10 12:09:02 +02:00
Gadgetbridge is an Android (5.0+) application which will allow you to use your
2018-07-22 16:39:37 +02:00
Pebble, Mi Band, Amazfit Bip and HPlus device (and more) without the vendor's closed source application
2017-08-19 21:03:21 +02:00
and without the need to create an account and transmit any of your data to the
2017-06-30 21:28:20 +02:00
vendor's servers.
2015-01-07 14:00:18 +01:00
2021-04-01 22:12:01 +02:00
[Homepage ](https://gadgetbridge.org ) - [Blog ](https://blog.freeyourgadget.org ) - [Wiki ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki ) - < a rel = "me" href = "https://social.anoxinon.de/@gadgetbridge" > Mastodon</ a >
2017-06-30 22:36:56 +02:00
2017-08-29 23:56:55 +02:00
[![Donate ](https://liberapay.com/assets/widgets/donate.svg )](https://liberapay.com/Gadgetbridge/donate)
2018-08-24 18:26:04 +02:00
2019-07-30 09:31:38 +02:00
[![Translate ](https://hosted.weblate.org/widgets/freeyourgadget/-/gadgetbridge/svg-badge.svg )](https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge)
2015-08-15 23:21:42 +02:00
2021-10-19 14:32:20 +02:00
## Code Licenses
2023-11-05 01:53:26 +01:00
* Gadgetbridge is licensed under the AGPLv3
2021-10-19 14:32:20 +02:00
* Files in app/src/main/java/net/osmand/ and app/src/main/aidl/net/osmand/ are licensed under the GPLv3 by OsmAnd BV
2023-10-05 11:40:49 +02:00
* Files in app/src/main/java/org/bouncycastle are licensed under the MIT license by The Legion of the Bouncy Castle Inc.
2021-10-19 14:32:20 +02:00
2015-06-17 23:28:50 +02:00
## Download
2018-08-24 18:26:04 +02:00
[<img src="https://f-droid.org/badge/get-it-on.png" alt="Get it on F-Droid" height="80"> ](https://f-droid.org/app/nodomain.freeyourgadget.gadgetbridge )
2015-06-17 23:28:50 +02:00
2019-01-19 15:26:51 +01:00
[List of changes ](https://codeberg.org/Freeyourgadget/Gadgetbridge/src/master/CHANGELOG.md )
2015-08-23 01:04:40 +02:00
2021-02-16 06:10:44 +01:00
## Supported Devices
**(WARNING: Some of them WIP and some of them without maintainer)**
- Amazfit
2023-11-04 17:33:57 +01:00
- [Active ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Amazfit-Active ), [Active Edge ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Amazfit-Active-Edge ) [**\[!\]**](#special-pairing-procedures)
2023-10-15 13:45:07 +02:00
- [Balance ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Amazfit-Balance ) [**\[!\]**](#special-pairing-procedures)
2022-10-31 13:04:18 +01:00
- [Band 5 ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Amazfit-Band-5 ), [Band 7 ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Amazfit-Band-7 ) [**\[!\]**](#special-pairing-procedures)
2021-02-16 06:10:44 +01:00
- [Bip ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Amazfit-Bip )
2023-09-16 23:00:55 +02:00
- [Bip Lite ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Amazfit-Bip-Lite ), [Bip S ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Amazfit-Bip-S ), [Bip U, Bip U Pro ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Amazfit-Bip-U ) [**\[!\]**](#special-pairing-procedures)
2023-08-16 13:27:00 +02:00
- [Bip 3 Pro ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Amazfit-Bip-3-Pro ) [**\[!\]**](#special-pairing-procedures)
2023-08-18 00:20:43 +02:00
- [Bip 5 (experimental) ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Amazfit-Bip-5 ) [**\[!\]**](#special-pairing-procedures)
2021-02-16 06:10:44 +01:00
- [Cor ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Amazfit-Cor ), [Cor 2 ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Amazfit-Cor-2 )
2023-08-18 00:20:43 +02:00
- [Falcon (experimental) ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Amazfit-Falcon ) [**\[!\]**](#special-pairing-procedures)
2023-05-03 21:49:02 +02:00
- [GTR ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Amazfit-GTR ), [GTR 2/2e ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Amazfit-GTR ), [GTR 3 ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Amazfit-GTR-3 ), [GTR 3 Pro ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Amazfit-GTR-3-Pro ), [GTR 4 ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Amazfit-GTR-4 ) [**\[!\]**](#special-pairing-procedures)
2023-09-17 17:50:48 +02:00
- [GTR Mini ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Amazfit-GTR-Mini ) [**\[!\]**](#special-pairing-procedures)
2023-10-15 13:45:07 +02:00
- [GTS ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Amazfit-GTS ), [GTS 2/2e ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Amazfit-GTS ), [GTS 3 ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Amazfit-GTS-3 ), [GTS 4 ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Amazfit-GTS-4 ), [GTS 4 Mini ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Amazfit-GTS-4-Mini ) [**\[!\]**](#special-pairing-procedures)
- [Neo ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Amazfit-Neo ) [**\[!\]**](#special-pairing-procedures)
2023-07-29 14:51:49 +02:00
- T-Rex, T-Rex Pro, [T-Rex 2 ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Amazfit-T-Rex-2 ) [**\[!\]**](#special-pairing-procedures)
2023-11-09 22:52:14 +01:00
- [T-Rex Ultra ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Amazfit-T-Rex-Ultra ) [**\[!\]**](#special-pairing-procedures)
2023-08-18 00:20:43 +02:00
- [Cheetah (Round/Square) (experimental) ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Amazfit-Cheetah ) [**\[!\]**](#special-pairing-procedures)
2023-08-13 02:50:04 +02:00
- [Cheetah Pro ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Amazfit-Cheetah-Pro ) [**\[!\]**](#special-pairing-procedures)
2021-02-16 06:10:44 +01:00
- Verge Lite [**\[!\]**](#special-pairing-procedures)
- [X ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Mi-Band-5 ) [**\[!\]**](#special-pairing-procedures)
2022-03-31 11:36:26 +02:00
- [Bangle.js ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Bangle.js )
2021-02-16 06:10:44 +01:00
- BFH-16
2021-11-13 09:46:24 +01:00
- [Casio ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Casio )
- Casio GB-X6900B
- Casio GB-6900B
- Casio GB-5600B
2023-07-20 15:15:05 +02:00
- Casio GW-B5600
- Casio GMW-B5000 (untested)
2021-11-13 09:46:24 +01:00
- Casio STB-1000
- Casio GBX-100
2022-01-10 08:12:59 +01:00
- Casio GBD-100
- Casio GBD-200
2022-01-31 23:49:31 +01:00
- Casio GBD-H1000
2023-10-15 15:51:04 +02:00
- [Femometer Vinca II ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Femometer-Vinca-II )
2021-09-21 16:37:19 +02:00
- [FitPro ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/FitPro )
2021-02-16 06:10:44 +01:00
- Fossil
- [Hybrid HR ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Fossil-Hybrid-HR ) [**\[!\]**](#special-pairing-procedures)
- Q Hybrid
2021-11-13 09:46:24 +01:00
- [Galaxy Buds ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Galaxy-Buds )
- [Galaxy Buds ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Galaxy-Buds#user-content-galaxy-buds )
- [Galaxy Buds Live ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Galaxy-Buds#user-content-galaxy-buds-live )
2022-09-29 08:42:06 +02:00
- [Galaxy Buds Pro ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Galaxy-Buds#galaxy-buds-pro )
2023-02-21 15:50:24 +01:00
- [Galaxy Buds2 ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Galaxy-Buds#galaxy-buds2 )
- [Galaxy Buds2 Pro ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Galaxy-Buds#galaxy-buds2-pro )
2023-06-15 15:38:25 +02:00
- Garmin
- Vívomove HR
2021-02-16 06:10:44 +01:00
- [HPlus Devices (e.g. ZeBand) ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/HPlus )
- ID115
- [iTag ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/iTag )
- JYou Y5
- Lefun
2023-07-09 14:37:18 +02:00
- Lefun ID115 Plus
- Other clones: bohemic smart bracelet
2021-02-16 06:10:44 +01:00
- Lenovo
- Watch 9
- [Watch X (Plus) ](https://codeberg.org/mamutcho/Gadgetbridge/wiki )
- Liveview
- Makibes HR3
- Mi
- [Band, Band 1A, Band 1S ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Mi-Band ), [Band 2 ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Mi-Band-2 ), [Band 3 ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Mi-Band-3 )
2021-05-24 17:32:29 +02:00
- [Band 4 ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Mi-Band-4 ), [Band 5 ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Mi-Band-5 ), [Band 6 ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Mi-Band-6 ) [**\[!\]**](#special-pairing-procedures)
2023-11-29 22:34:57 +01:00
- Xiaomi Smart Band 7 Pro (experimental) [**\[!\]**](#special-pairing-procedures)
2022-08-18 23:03:28 +02:00
- [Xiaomi Smart Band 7 ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Mi-Band-7 ) [**\[!\]**](#special-pairing-procedures)
2023-11-25 23:16:26 +01:00
- [Xiaomi Smart Band 8 (experimental) ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Mi-Band-8 ) [**\[!\]**](#special-pairing-procedures)
- Mi Watch Lite (experimental)
2023-11-29 22:34:57 +01:00
- Redmi Watch 3 Active (experimental) [**\[!\]**](#special-pairing-procedures)
- Watch S1 Active (experimental) [**\[!\]**](#special-pairing-procedures)
2023-09-23 16:27:30 +02:00
- Xiaomi Temperature and Humidity Monitor Clock (LYWSD02/LYWSD02MMC) (partial support)
2021-02-16 06:10:44 +01:00
- Scale 2 (Currently only displays a toast after stepping on the scale)
- [MyKronoz ZeTime ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/MyKronoz-ZeTime )
- NO.1 F1
2021-11-13 09:46:24 +01:00
- [Nothing Ear (1) ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Nothing-Ear-%281%29 )
2021-02-16 06:10:44 +01:00
- [Nut Mini 3, Nut 2 and possibly others ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Nut )
- Pebble
- [Pebble, Steel, Time, Time Steel, Time Round, 2 ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Pebble )
- PineTime (InfiniTime Firmware)
2021-12-25 14:52:39 +01:00
- Roidmi, Roidmi 3, Mojietu 3 (Bluetooth FM Transmitters)
2021-07-20 12:08:12 +02:00
- [SMA ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/SMA ) Q2 (SMA-Q2-OSS Firmware)
2023-09-23 12:31:41 +02:00
- Sony
- [Headphones ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Sony-Headphones )
- LinkBuds S
- WH-1000XM2, WH-1000XM3, WH-1000XM4, WH-1000XM5
- WF-SP800N
2023-09-29 00:49:19 +02:00
- WF-1000XM3, WF-1000XM4, WF-1000XM5 (experimental)
2023-09-23 12:36:45 +02:00
- [Wena 3 ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Sony-Wena-3 )
2021-02-16 06:10:44 +01:00
- Teclast H10, H30
- TLW64
- Vibratissimo (Experimental)
2021-04-01 22:09:19 +02:00
- Wasp-OS devices
2021-02-16 06:10:44 +01:00
- XWatch (Affordable Chinese Casio-like smartwatches)
- [Zepp E ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Amazfit-GTR ) [**\[!\]**](#special-pairing-procedures)
2022-09-29 08:42:06 +02:00
- [Shell Racing cars ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/SuperCars ) (BLE RC car models)
- [Flipper Zero ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Flipper-Zero ) (Multi-tool Device for Geeks)
- VESC (BLDC controller VESC)
2023-10-15 13:45:07 +02:00
- UM25 (USB Voltage meter)
2022-09-29 08:42:06 +02:00
2021-02-16 06:10:44 +01:00
### Special Pairing Procedures
Some Huami / Amazfit / Mi / Zepp devices can only be paired with Gadgetbridge using a secret key that has to be obtained once using the proprietary app with an account. Detailed instructions in the wiki: [Huami Server Pairing ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Huami-Server-Pairing )
The Fossil Hybrid HR also requires using the proprietary app, but with a more complicated procedure. Details in the wiki: [Hybrid HR ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Fossil-Hybrid-HR ).
2019-01-07 09:44:28 +01:00
2017-09-19 12:03:11 +02:00
## Features
2019-01-19 15:26:51 +01:00
Please see [FEATURES.md ](https://codeberg.org/Freeyourgadget/Gadgetbridge/src/master/FEATURES.md )
2015-12-06 21:28:43 +01:00
2017-01-11 08:38:44 +01:00
## Authors
### Core Team (in order of first code contribution)
2015-07-05 00:52:12 +02:00
2016-06-29 23:26:59 +02:00
* Andreas Shimokawa
* Carsten Pfeiffer
* Daniele Gobbetti
2021-09-25 12:49:22 +02:00
* Petr Vaněk
2015-07-05 00:52:12 +02:00
2022-09-29 08:42:06 +02:00
### Additional contributors
2017-01-11 08:38:44 +01:00
* João Paulo Barraca (HPlus)
2017-09-05 22:48:03 +02:00
* Vitaly Svyastyn (NO.1 F1)
* Sami Alaoui (Teclast H30)
2018-07-16 14:49:58 +02:00
* "ladbsoft" (XWatch)
* Sebastian Kranz (ZeTime)
2018-08-12 09:40:13 +02:00
* Vadim Kaushan (ID115)
* "maxirnilian" (Lenovo Watch 9)
2019-11-19 11:32:10 +01:00
* "ksiwczynski", "mkusnierz", "mamutcho" (Lenovo Watch X Plus)
2020-11-16 22:37:12 +01:00
* Andreas Böhler (Casio)
2019-05-09 15:29:17 +02:00
* Jean-François Greffier (Mi Scale 2)
2019-05-09 13:05:37 +02:00
* Johannes Schmitt (BFH-16)
2019-10-09 15:56:01 +02:00
* Lukas Schwichtenberg (Makibes HR3)
2020-03-23 11:12:17 +01:00
* Daniel Dakhno (Fossil Q Hybrid, Fossil Hybrid HR)
2019-12-15 21:35:34 +01:00
* Gordon Williams (Bangle.js)
2020-01-08 22:06:37 +01:00
* Pavel Elagin (JYou Y5)
2020-01-31 09:22:06 +01:00
* Taavi Eomäe (iTag)
2020-07-31 23:23:08 +02:00
* Erik Bloß (TLW64)
2020-10-06 02:47:12 +02:00
* Yukai Li (Lefun)
2022-09-29 08:42:06 +02:00
* José Rebelo (Roidmi, Sony Headphones, Miband 7)
* Arjan Schrijver (Fossil Hybrid HR watchfaces)
2017-01-11 08:38:44 +01:00
2015-04-27 23:08:31 +02:00
## Contribute
2018-03-30 15:38:29 +02:00
Contributions are welcome, be it feedback, bug reports, documentation, translation, research or code. Feel free to work
2019-12-10 19:35:35 +01:00
on any of the open [issues ](https://codeberg.org/Freeyourgadget/Gadgetbridge/issues );
2015-04-27 23:08:31 +02:00
just leave a comment that you're working on one to avoid duplicated work.
2021-03-05 12:31:44 +01:00
[Developer documentation ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Developer-Documentation ) - [Support for a new Device ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Support-for-a-new-Device ) - [New Device Tutorial ](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/New-Device-Tutorial )
2017-08-26 21:12:01 +02:00
Translations can be contributed via https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/
2016-03-22 13:21:24 +01:00
2020-01-26 00:43:21 +01:00
## Community
If you would like to get in touch with other Gadgetbridge users and developers outside of Codeberg, you can do so via:
2022-04-08 00:02:31 +02:00
* Matrix: [`#gadgetbridge:matrix.org` ](https://matrix.to/#/#gadgetbridge:matrix.org )
2020-01-26 00:43:21 +01:00
2016-06-04 17:14:29 +02:00
## Do you have further questions or feedback?
Feel free to open an issue on our issue tracker, but please:
- do not use the issue tracker as a forum, do not ask for ETAs and read the issue conversation before posting
2016-12-01 16:36:26 +01:00
- use the search functionality to ensure that your question wasn't already answered. Don't forget to check the **closed** issues as well!
2016-06-04 17:14:29 +02:00
- remember that this is a community project, people are contributing in their free time because they like doing so: don't take the fun away! Be kind and constructive.
2019-05-09 13:05:37 +02:00
- Do not ask for help regarding your own projects, unless they are Gadgetbridge related
2015-05-02 00:05:43 +02:00
2015-06-17 23:28:50 +02:00
## Having problems?
2015-03-29 22:22:03 +02:00
2017-03-05 19:18:40 +01:00
0. Phone crashing during device discovery? Disable Privacy Guard (or similarly named functionality) during discovery.
2015-06-17 23:28:50 +02:00
1. Open Gadgetbridge's settings and check the option to write log files
2016-07-08 22:44:01 +02:00
2. Reproduce the problem you encountered
3. Check the logfile at /sdcard/Android/data/nodomain.freeyourgadget.gadgetbridge/files/gadgetbridge.log
2021-03-05 12:31:44 +01:00
4. File an issue at https://codeberg.org/Freeyourgadget/Gadgetbridge/issues/new/choose and possibly provide the logfile
2015-06-17 23:28:50 +02:00
Alternatively you may use the standard logcat functionality to access the log.