I still cannot find any solution to the fact that iPhone suddenly failed to charge. When plugged into Mac notebook, this message comes up 'This device is drawing too much power. The hub to which it is attached will be deactivated'. When plugged to a power socket on the wall, nothing comes up and no charge takes place. Tried charging iPhone with friend's USB cable at work, not working either. Is this a hardware problem that CANNOT be fixed? Please share idea. Any help greatly appreciated.