Skip to content

Internals

This section of the documentation contains technical information about inner communication protocols of gadgets, implementing a new gadget, and use of automation applications with Gadgetbridge - which are all mostly useful for developers.

Gadgetbridge wants to support all good and wide-spread gadgets. It is encouraged to work on the implementation of new gadgets. If you just want request support for a new gadget or if you have the knowledge yourself for implementing a new gadget, see Supporting a new gadget.

If you want to call Gadgetbridge functions from your computer or from another Android application, see Intents, or if you want to perform any task when you wake up or sleep, see Automation example for example usage with Tasker or similar automation applications.

Gadgetbridge comes with a built-in firmware installer to install firmware, apps, watchfaces and resource files in a few steps. To learn how, see Install firmware & watchface.

If you are planning to switch to an another ROM or Android device, (or if you just want to reset to factory settings) then you may want to export your Gadgetbridge data. You can import it back again at any time without losing your activity history. See Data management.