FINALLY I got rid of that dumb error and restoring my dumb phone like 30 times.
I did this with my phone on 2.1 OFFICIAL firmware previously pwned from 2.0.1, but I don't think it matters. I was also on iTunes 8.0 and Vista.
Here's the way I did it:
-Download
QuickPWNGUI.
-Next, get yourself a copy of
official 2.0.1 firmware.
PLEASE NOTE 3G or 2G!
And also PLEASE have your 2.1 Custom firmware ready too. These can be received from
WillyDavidK. (Thanks bro)
Next step seems to be tricky, but it's extremely easy, just gotta be quick.
-Start up QuickPWN.exe, go through the initial intorduction and select your OFFICIAL 2.0.1 firmware you downloaded earlier.
It'll bring up a cmd window. Turn off your iPhone and Enter. Basically it'll tell you of a process of Power/Home and special timing methods.
DO NOT SELECT YES JUST YET!
This is the point where you want to be!
Open up Task Manager (Ctrl+Shift+Esc -Vista) and highlight "quickpwn.exe".
Now at this point you go through the method of the Power/Home combo. During this method your screen will turn white, it's during the part where it'll tell you to LET GO OF POWER. As soon as your screen turns white you end process "quickpwn.exe". Your phone will stay will that white screen, thats what we want.
Thats it! You've done the hard part!
Now open up iTunes 8 and Shift+restore your Custom Firmware and it'll go pass that nuisance error message.
I take no credit for this.