Just few hours after Apple released the iOS 4.1 on Wednesday, I launched my iTunes and started to upgrade my iPhone 4 to the new iOS. Like what I did before, I used to do a complete restore to upgrade my iPhone. Everything went really well. With years of experience of upgrading iPhone, I did not expect any usual thing will happen.
But life is full of surprises. Unexpectedly, iTunes showed me an error right after the restoration process completed:
The iPhone “Simon” could not be restored. An unknown error occurred (1004)
Even worse, the iPhone was stuck in recovery mode.
As usual, I tried to search for the possible fix via Google. It turns out that I’m not alone. Some iPhone users also hit the iTunes 1004 error. Fortunately, the error does not do any harm to the iOS restoration process. The iPhone is already restored with iOS 4.1. But for certain reason, the iPhone is just stuck in recovery mode.
In case you also come across the iTunes 1004 error, the fix is pretty simple. What you need to do is simply kick the iPhone out of recovery mode. Apple does not offer any tool to do that but there is a tool called TinyUmbrella that can free the iPhone from recovery mode with just a simple click. TinyUmbrella is available for download at its official website. Both Windows and Mac platform are supported.
Kick iPhone Out of Recovery Mode with TinyUmbrella
Once you have the TinyUmbrella installed on your computer, connect your iPhone with USB and launch the application. TinyUmbrella will automatically detect the iPhone. Simply click the “Kick Device out of Recovery” and the iPhone will boot up normally.
As always, please leave us comment and let us if the How-To works for you.