DFU Mode for Dummies
You won't be able to enter DFU mode without a working USB port. It relies on the data connection to enter DFU.
I'm pretty sure a repair will be a sizable charge, but you should probably take it to an Apple store to find out.
BEFORE you do, make sure you do the following. Whilst you don't have a warrantly, there is no harm in disgusing the jailbreak.
1. With the device charged, remove all the apps / themes / tweaks etc. which you have installed via Cydia. Make sure it looks like a normal unjailbroken device.
2. Stick the Cydia icon away in a folder somewhere that won't be seen unless someone trawls though all your folders (A genius won't do that).
3. Hold home and power for 30 seconds. This should place the device into recovery mode (even without a working port). You should see the "connect to iTunes" graphic on screen. Don't let go of the buttons until you see this graphic.
Return the device to the store in this state. A genius will connect it to their PC and see it is not working properly. They will then quote you for a repair, and you can choose what to do.
Oh, and IMHO, your jailbreak has nothing to do with this at all. It's just bad luck that the age and wear has eventually caused the 30 pin connector to fail. It happens on old devices. Nothing to do with the software you have installed, including the JB.
Hope that helps. Good luck.
Thanks, f4780y, and sorry I haven't had time to reply until now. I will try those steps this week. Two quick related questions: will I be able to reinstall paid apps without repurchasing (I bought two apps while JB'en) and how many levels of folders do you think will be sufficient to hide Cydia? And I do think you are right that my jailbreak had nothing to do with the port not working, like I said it just randomly happened, wasn't right after a new tweak or anything like that...I just hate my luck.
DFU Mode for Dummies
Purchased apps NEVER have to be re-purchased. Once you own them you own them. Jailbreaking makes no difference. If it did, it would be utterly pointless and we wouldn't do it!
And just put it in a folder and don't sweat it. No "layers" required. A genius will not and should not forensically study your springboard for any reason whatsoever. Just put it out of sight. Don't sit it next to the Setting app which is exactly what the Genius will head for! Use your common sense :)
And remember you don't have any warranty to lose in the first place. You are really just getting it out of the way so it doesn't distract the genius from their day job ;)
A bit of a noob here. Appreciate any help.
I have a ipad 1, which was jailbroken a long time ago, but now i want to restore it (to IOS 5.1.1 - which I presume I can use to JB again later?).
I followed your instructions and got all the way to the end and got an itunes error (1600). Tried again, but same error.
I haven't saved shsh blobs with TU (I tried but it didn't recognize the ipad). However, the original cydia screen showed on the top "SHSH: ios 3.2, 3.2.1, 3.2.2, 4.2.1, 4.2b3, 4,3, 4.3.2, 4.3.3, 5.1.1.". So i'm assuming cydia has saved these?
Any help to restore to 5.1.1 as continue to get error 1600?
Current ipad - first gen 64gb
Current version - 3.2 (7B637)
Model - MB294LL
Using iTunes ver 10.7
and restoring to ios 5.1.1