New Faster Bangle.js firmware build (Internal Flash) #7747
Replies: 9 comments 55 replies
-
|
I just tried it and ran into some trouble on the reinstall apps step. After reinstalling many apps the watch decided to start compacting when it came to I did this from within gadgetbridge. Fw update from official app loader and reinstall apps via development app loader. Edit: I think I had ca 50 apps installed while doing this (essentially the |
Beta Was this translation helpful? Give feedback.
-
Very nice, but isn''t this an old feature? I used to use C on the P8 like so: |
Beta Was this translation helpful? Give feedback.
-
|
I've had my Bangle 2 for a couple days now. Great fun! Any reason not to install this version if I've already updated to 2v26? |
Beta Was this translation helpful? Give feedback.
-
|
Generally the build runs fine for me, everything is a bit faster in general, but so far I have one app that broke after reinstalling all apps, |
Beta Was this translation helpful? Give feedback.
-
|
So overall, how reliable is this build as of right now? I'm looking to (maybe) update my watch, but it's my only one, so don't want to do anything that could break it... If it can be switched back without any issues, I'm up to try it. |
Beta Was this translation helpful? Give feedback.
-
|
Hi Folks, I want to test the faster firmware, but the "reinstall apps" button dont work for me. It bangle stucks in the bangle-start-screen. The Backup or Restore is working. Also the "install favourite apps" is working. Can I use the "restore" instead? Or is there the old firmware included? /Hendrik/ |
Beta Was this translation helpful? Give feedback.
-
|
oh, one step back... Then I testet the noflash firmware. Here is not enough space for my apps, and reflash of the normal firmware is not possible... Do I have to take the DFU path now to reflash a normal firmware? |
Beta Was this translation helpful? Give feedback.
-
In what way didn't it work? @RKBoss6 Have you used iflash build with ios? |
Beta Was this translation helpful? Give feedback.
-
|
I tried out the iflash build, but for me on an iphone, the pairing seems to not work. What happens normally is a prompt comes up asking for pairing and notification forwarding, but nothing comes up now. Some other people have mentioned there are problems with bt pairing, have those been resolved? |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
To date, Bangle.js 2 has stored all its apps on a filesystem on the 8MB external flash, which has worked pretty well but is slower than it needs to be.
There's 1MB of internal flash which has to store the Bangle.js firmware, but also has a bit of free space (currently ~250kB). If we put the JS in internal flash and everything else in external flash, apps will load much faster.
... so that's what I've done. We tried it a year ago and a mysterious bug meant the internal flash suffered some corruption and it was too broken to use, but I've just fixed that and everything appears to be ok now.
edit 2 I deleted the old firmware attached here because it was causing too many problems - just use a new build instead:
You can now update to it via the app loader at https://banglejs.com/apps/?id=fwupdate and choosing an
iflashcutting edge build. but please do a backup first!Once installed you'll have to choose 'reinstall apps' from the app loader to force the JS from the apps to be loaded into the internal flash. If you switch back to a 'normal' firmware you'll have to do the same just to make it work (as all JS will then have been lost!).
Please backup before you try this! and I'd advise not doing it on a watch you need to use every day just in case there are issues.
... but having said all that, this does feel an awful lot faster than before, and if it really does work smoothly it might be something that I make the default in the future.
Beta Was this translation helpful? Give feedback.
All reactions