The notification 'iPhone has timeout' is frequently related to Error 9, and the upgrade procedure through iTunes then terminates.
Other circumstances that may cause error 9 to prevent your iPhone from restoring or updating include the following:
- Access to the Apple servers is blocked by security software.
- Access to the Apple servers is being blocked by a firewall.
- The network settings are messed up.
- iPhone jailbroken.
- The network database on the computer that was previously used to hack or jailbreak other iOS devices was corrupted.
I hope this solution will help you