No battery status for iDevices with new style UDIDs
There is no battery status reported for iDevices with new style UDIDs.
These need a hyphen added manually between the first 8 and the following 16 digits of their USB serial number to get their UDID, see the following usbmuxd commit: https://github.com/libimobiledevice/usbmuxd/commit/f838cf6dc212c779562984e8a16a4cedfc1d6daf
After copying the code from the above commit to upower the battery status is reported correctly once again. A patch to do so is attached. upower-idevice-new-uuid.patch