I applied these changes to install the job 5059 firmware:
diff --git a/scripts/update-sysctl-firmware.sh b/scripts/update-sysctl-firmware.sh
index 949e8eb..18e5b83 100755
--- a/scripts/update-sysctl-firmware.sh
+++ b/scripts/update-sysctl-firmware.sh
@@ -2,7 +2,7 @@
set -e
-FWURL=https://source.mnt.re/reform/pocket-reform/-/jobs/4892/artifacts/raw/pocket-reform-sysctl-fw/build/sysctl.uf2
+FWURL=https://source.mnt.re/reform/pocket-reform/-/jobs/5059/artifacts/raw/pocket-reform-sysctl-fw/build/sysctl.uf2
FWPATH=/tmp/sysctl.uf2
# change to 2e8a:0003 if rp2040 is in "Raspberry Pi RP2 Boot" mode
USBDEV=2e8a:000a
@@ -32,7 +32,7 @@ wget -O $FWPATH $FWURL
# verify integrity
HASH=$(md5sum $FWPATH | cut -d ' ' -f 1)
-if [[ "$HASH" != "e11a1be35444f7e72cc58e32858e8f86" ]]
+if [[ "$HASH" != "99fe2b80e041513e3d1d355d7cdedf6d" ]]
then echo "Downloaded $FWPATH failed integrity check, exiting."
exit 2
fi
It works fine! I have not noticed increased compatibility with usb-c chargers but I wasn’t noticing problems before.