Skip to content

Install firmware & watchface


Flashing an firmware or watchface to your gadget has the potential to brick your device! This has never happened to any of the developers through flashing, but remember you're doing this at your own risk.

If your gadget's firmware flashing feature is supported by Gadgetbridge, you can flash firmware files to your gadget. Gadgets can support various different types of files, like firmware updates, watchfaces, applications, fonts, resource files, GPS data, images and so on.

Using the installer

Download the file to your Android device that you want to flash to your gadget, then when you try to open the file, you should be able to see Gadgetbridge's "FW/App installer" in the "Open with" menu.

Now, click on "Install" to install file to your gadget and follow on-screen prompts if applicable. The screen might look different depending on which type of firmware that you are going to install.

Make sure to connect your gadget to Gadgetbridge first, otherwise you won't able to see this screen.


Watchfaces are uploaded the same way as is a firmware update.

Xiaomi and Amazfit

Watchfaces can be found for example on

In the Amazfit Bip / Bip Lite, one custom watchface can be used. Amazfit Band 5 / Mi Band 5 have slots for 3 custom watchfaces.

Custom watchface cannot be deleted from the gadget with Gadgetbridge, but can be overwritten by another one. Also, the stock watchfaces always remain and can be chosen from at any time.


You can find them on many places. The official source for watchfaces is the corresponding section in the Rebble store. There you can browse through a large collection of watchfaces and, following the button on the end of each watchface page, you can download them via the "Download PBW" button.

If you don't see the button, make sure there is ?dev_settings=true query parameter at the end of the page URL. Without this parameter, you won't be able to see a "Download PBW" button in the webpage.

There are also several free and open-source watchfaces you can find here at Github. The Gadgetbridge team e.g. recommends: