• WARNING: THIS FIX SHOULD NOT BE ATTEMPTED NOW. Instead, just go to Firmware Update in the app loader, and click the click here to update to bootloader link if your bootloader version is below 2v12.

    Watch received from @Muldjord, and I'm happy to report that I now have a fix for this! Thanks for waiting everyone!

    The issue was pretty simple - the bootloader was sending data out to the LCD too quickly (it was way faster than the spec allowed)... So as a result some of the LCDs in watches weren't able to interpret the data.

    So to fix this you need to update the bootloader. Same steps as before, just new file:

    • Download the attached file
    • Open https://banglejs.com/apps
    • Click on 'Firmware Update' - and connect to your Bangle when prompted
    • Click on 'Choose File', choose the '.hex' file you downloaded, and click 'Upload'
    • It'll take about 30s and will stay at 100% for a further ~10 sec
    • Then it'll say 'hold button to reload'. Hold it for 10s or so and this time if all is well you should see the bootloader screen. Keep holding until '=====' goes across the screen and you re-enter Bangle.js though.

    Now, it's probably best to update your firmware just in case as well - you can use the same Firmware Updater for this. Just go into it the same way but this time click the 'Cutting Edge build' link, then Upload. That'll take a much longer time, but once done the watch should auto-restart into the new firmware.


    1 Attachment

About

Avatar for Gordon @Gordon started