Post

Replies

Boosts

Views

Activity

Reply to USB Accessory Device Charging Behavior Changed with iOS18
Thank you Kevin for this detailed response! I have submitted an MFI DTS ticket now. It has the case ID: (Case-ID: 12584819) I am additionally going to file a bug as you suggested as well and am just gathering all the needed information for that (mainly getting a good sysdiagnose log to include there). I will update here with the number for this issue once I have it submitted as well. As far as anything changing in terms of USB bus behavior, It should be untouched since the time of the initial accessory development so I suppose this leans more towards the bug potential. We have some further info after measuring the current flowing into the iOS device in both cases as well: Conditions: On Boot up PowerSourceUpdate msg sent by LPM to iPad -> AvailableCurrentForDevice = 0 mA iOS 17 Ipad Battery Level 31 PowerUpdate message parameters sent by iPad to LPM MaximumCurrentDrawnFromAccessory 0 DeviceBatteryWillChargeIfPowerIsPresent 0 IsExternalChargerConnected 0 BatteryChargingState 1 BatteryChargeLevel 30 Current measured at Connector 420 mA -> 0 mA iOS 18 Ipad Battery Level 46 PowerUpdate message parameters sent by iPad to LPM MaximumCurrentDrawnFromAccessory 0 DeviceBatteryWillChargeIfPowerIsPresent 0 IsExternalChargerConnected 0 BatteryChargingState 1 BatteryChargeLevel 45 Current measured at Connector 420 mA -> Persists at 420mA I'll be sure to include this above information in that new bug when it is written as well. Thank you, Nick
Topic: App & System Services SubTopic: Drivers Tags:
Mar ’25