It was the messages widget. Or more specifically I guess the "Flash Icon" option.
Ran 2v12 with as minimal as I could get using 3 year old apps installed from git: a watch face and Android integration (to record battery levels) and ended up with 17 days from 100% to dead. Upgraded just the firmware to 2v24 and got 16 days from 100% to dead, basically confirming that the firmware itself caused no major changes to the power consumption.
Installed the message widget and suddenly it went from 100% to dead in 5 days. Disabled the flashing icon and it gave me the familiar 10 days instead.
I've now uninstalled the widget, and updated the watch face, android integration, and message app. It's been 10 days and it looks like I'm going to get another 5 or 6 at this rate, same as my "minimal install" experiment. I'm just going to leave the widget uninstalled and recommend others remove it as well: I never actually relied on it for anything anyway.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
It was the messages widget. Or more specifically I guess the "Flash Icon" option.
Ran 2v12 with as minimal as I could get using 3 year old apps installed from git: a watch face and Android integration (to record battery levels) and ended up with 17 days from 100% to dead. Upgraded just the firmware to 2v24 and got 16 days from 100% to dead, basically confirming that the firmware itself caused no major changes to the power consumption.
Installed the message widget and suddenly it went from 100% to dead in 5 days. Disabled the flashing icon and it gave me the familiar 10 days instead.
I've now uninstalled the widget, and updated the watch face, android integration, and message app. It's been 10 days and it looks like I'm going to get another 5 or 6 at this rate, same as my "minimal install" experiment. I'm just going to leave the widget uninstalled and recommend others remove it as well: I never actually relied on it for anything anyway.