From aa121f271cb63a86de1f74bfb6e24083bd49b011 Mon Sep 17 00:00:00 2001 From: Davis Mosenkovs Date: Sat, 31 Oct 2026 22:42:58 +0200 Subject: [PATCH] Docs: Update resources with Gadgetbridge --- doc/gettingStarted/ota-gadgetbridge.md | 14 +++++++++++--- doc/gettingStarted/updating-software.md | 5 ++++- 2 files changed, 15 insertions(+), 4 deletions(-) diff --git a/doc/gettingStarted/ota-gadgetbridge.md b/doc/gettingStarted/ota-gadgetbridge.md index 76f9914598..da5cb996b9 100644 --- a/doc/gettingStarted/ota-gadgetbridge.md +++ b/doc/gettingStarted/ota-gadgetbridge.md @@ -14,7 +14,7 @@ Tap on it. Gadgdetbridge will pair and connect to your device: ![Gadgetbridge 2](gadgetbridge2.jpg) -# Updating with Gadgetbridge +# Updating firmware or resources with Gadgetbridge Now that Gadgetbridge is connected to your PineTime, press the three dots on the device card: @@ -24,12 +24,20 @@ Now press the "File Installer" button: ![Gadgetbridge 4](gadgetbridge4.jpg) -Select the firmware you downloaded (`pinetime-mcuboot-app-dfu-x.x.x.zip`) from the [Releases tab](https://github.com/InfiniTimeOrg/InfiniTime/releases/latest): +Select the firmware (`pinetime-mcuboot-app-dfu-x.x.x.zip`) or resources (`infinitime-resources-x.x.x.zip`) you downloaded from the [Releases tab](https://github.com/InfiniTimeOrg/InfiniTime/releases/latest): ![Gadgetbridge 5](gadgetbridge5.jpg) -Wait for the transfer to finish. There will be a progress bar on both the watch and the phone. Your PineTime should reboot with the new version of InfiniTime! +Wait for the transfer to finish. + +### When updating firmware + +There will be a progress bar on both the watch and the phone. Your PineTime should reboot with the new version of InfiniTime! Don't forget to **validate** your firmware. In the InfiniTime go to the settings (swipe right, select gear icon) and scroll to the Firmware option and click **validate**. Otherwise, after reboot the previous firmware will be used. ![Validate](validate.png) + +### When updating resources + +There will be a progress bar only on the phone, watch screen will turn on and stay on during the update. InfiniTime does not need to be rebooted after updating the resources. diff --git a/doc/gettingStarted/updating-software.md b/doc/gettingStarted/updating-software.md index 3a66a0a0c7..f567e7ed4f 100644 --- a/doc/gettingStarted/updating-software.md +++ b/doc/gettingStarted/updating-software.md @@ -49,7 +49,7 @@ Since those resources are not part of the firmware, they need to be flashed and Resources are packaged into a single .zip file named `infinitime-resources-x.y.z.zip` (where `x`, `y` and `z` are the version numbers of InfiniTime). You can use the companion app of your choice to flash the resources. -**Note: at the time of writing this page, [Amazfish](https://github.com/piggz/harbour-amazfish) and [ITD](https://git.elara.ws/Elara6331/itd) have already integrated this functionality. Other companion apps will hopefully implement it soon!* +**Note: at the time of writing this page, [Amazfish](https://github.com/piggz/harbour-amazfish), [ITD](https://git.elara.ws/Elara6331/itd) and [Gadgetbridge](https://gadgetbridge.org/) have already integrated this functionality. Other companion apps will hopefully implement it soon!* ## Amazfish Use the `Download file` functionality of Amazfish. @@ -71,3 +71,6 @@ itctl res load infinitime-resources-1.10.0.zip Example: ![Update resources using itctl](itd-external-resources.png) + +## Gadgetbridge +To update resources use the [updating with Gadgetbridge](/doc/gettingStarted/ota-gadgetbridge.md) procedure without the firmware validation step. During the update there will be no progress bar on the watch, but its screen will turn on and stay on. InfiniTime does not need to be rebooted after updating the resources.