I managed to upgrade successfully on trixie-backports (fw: 20260808, Linux: 7.1.3), but noticed a new issue pop up where the battery repeatedly starts and stops charging (which is concerning for battery health).
In order to rule out any issues specific to my trixie-backports installation, I flashed the latest system image and booted from the SD card and still observe this issue. A small excerpt from the logs - this repeats non-stop:
...
Aug 15 22:26:36 *** reform-power-daemon[770]: Power state changed to high (Charging / 70%).
Aug 15 22:26:38 *** reform-power-daemon[770]: Power state changed to low (Discharging / 70%).
Aug 15 22:26:39 *** reform-power-daemon[770]: Power state changed to high (Charging / 70%).
Aug 15 22:26:43 *** reform-power-daemon[770]: Power state changed to low (Discharging / 70%).
Aug 15 22:26:44 *** reform-power-daemon[770]: Power state changed to high (Charging / 70%).
Aug 15 22:26:45 *** reform-power-daemon[770]: Power state changed to low (Discharging / 70%).
...
After debugging a bit more, it turns out that this is specific to the power adapter that I use, and was able to stop the issue from happening by changing it. With the problematic power adapter, I also observe the battery cycling between charging and discharging on the OLED screen in the “Battery Status (b)” menu when the system is off.
Now, normally I would chalk this up to “a faulty power adapter”, BUT:
- I am very confident that the power adapter worked with my Pocket Reform without issue on the same day right before the update
- It affects multiple units of similar models (in particular, I tested with both by 67W and 96W official Apple power adapters and both have the exact same issue on the Pocket)
I have a fix for now (just use a different power adapter), but I did want to share in case anyone else observed this (so you know that changing a power adapter might solve the issue) and in case there was a firmware regression that was introduced with the latest update.
Also, may be completely unrelated by I do see these logs from the new mnt_sc driver which seem suspicious (but may be a red herring, as they do not happen with the charging/discharging flip flop, and happen regardless of the power adapter I use - if any):
Aug 15 22:14:59 *** kernel: mnt_sc spi1.0: mntsc: couldn't parse response: err undf
Aug 15 22:14:59 *** kernel: mnt_sc spi1.0: mntsc: couldn't parse response: err maxp