The guy is not very tech savvy, it's best just let the genius bar help him.No!
Error 1604 is USB related, just use another computer and it will be fine!
Error 1604/1603 or 160x is USB mis communication, nothing a restart, USB change won't fix. BTW, if it fails on your computer, try another one. (Even a USB cord swap helps)
You'll see once in the Apple Store all they'll do is hit Restore and your phone will come back to life. You can do that, just use another computer.
turns out he was right..
Went to the Genius Bar..and they restored my phone..so no longer is it stuck on recovery mode thank goodness...he said that it should find my device now.
well I just got home and I am still getting
USB DEVICE NOT RECOGNIZED.
iTunes can't find it either AND I tried to connect it to the wall plug and it won't charge. BUT when I connected at the store it worked.
So now I got to just leave my phone alone until I can go back yet again tomorrow to see if they can replace my USB chord and see if that is the issue..he said to go back up there if there is any problems.
AHHH this is so frustrating..I only have this computer so I really need it to work on this computer.
okay sweet.
I am going to test this out with someone elses USB to see if this is the problem..if not..to Apple I go..once again..ahh I hope its just the USB chord.
like im really tempted to just downgrade to the 3.0 firmware...seriously none of this ever happened with my old iPhone 3G besides the fact the battery died. This..3.1.2 software bites.
I am going to try it with a different USB chord today.
I already went to the Apple store and they finished the restore on the phone on their computer..so the iPhone is fine.
....
How is it..that it worked fine up until the iTunes error?
Like I said, driver error. Windows doesn't play nice with Apple stuff...