Yes, after a FW update the F1G1 charged the Iphone after full charging his own batterry.
But the Iphone has not a USB connector.
We know. that the Android Phone work with a plugged in F1G2 as USB host.
And you can't load a USB host by following the USB specification.
But some USB host controllers in Android phones ignores the specification.
Therefore it's sometimes possible with this steps:
- use a non specification Y-USB-cable
- load the phone over USB (USB controller goes in slave mode) over the first cable
- now plug in the F1G2 in the second cable
- the USB controller goes in host mode, but the charge controller is furthermore connected to the 5V-USB power
this is completely outside the USB specification