diff --git a/apps.json b/apps.json index a4fc86f5b..a28e57c59 100644 --- a/apps.json +++ b/apps.json @@ -1,4 +1,15 @@ [ + { "id": "fwupdate", + "name": "Firmware Update", + "icon": "app.png", + "version":"0.01", + "description": "Uploads new Espruino firmwares to Bangle.js 2", + "custom": "custom.html", "customConnect":true, + "tags": "tools,system,b2", + "type": "RAM", + "storage": [ ], + "sortorder" : -20 + }, { "id": "boot", "name": "Bootloader", "tags": "tool,system,b2", diff --git a/apps/fwupdate/ChangeLog b/apps/fwupdate/ChangeLog new file mode 100644 index 000000000..ec66c5568 --- /dev/null +++ b/apps/fwupdate/ChangeLog @@ -0,0 +1 @@ +0.01: Initial version diff --git a/apps/fwupdate/app.png b/apps/fwupdate/app.png new file mode 100644 index 000000000..1fabf06a2 Binary files /dev/null and b/apps/fwupdate/app.png differ diff --git a/apps/fwupdate/custom.html b/apps/fwupdate/custom.html new file mode 100644 index 000000000..5286ef062 --- /dev/null +++ b/apps/fwupdate/custom.html @@ -0,0 +1,284 @@ + +
+ + + +Firmware updates using the App Loader are only possible on + Bangle.js 2. For firmware updates on Bangle.js 1 please + see the Bangle.js 1 instructions
+