Success at last!
I'm hoping the 3.1.3 iOS will be faster & more compatible (e.g., with Cycorder) than the 4.2.1 was; however, I'm not really sure 'how' I downgraded to iOS 3.1.3 without going into DFU mode (must have been the TSS button in Tiny Umbrella); but with a lot of asking questions, things moved (finally) right along!
Apparently, now that I'm on iOS 3.1.3, I had these options for jailbreaking:
a) Spirit (download it to the PC, tether the iPhone, and hit 1 button to jailbreak)
b) Redsn0w
c) Jailbreakme.com (connect to wifi, go to [URL="http://www.jailbreakme.com"]JailbreakMe 3.0[/URL] in Safari, follow instructions to jailbreak)
Here is what I did:
1. In a prior post, I finally got out of iTunes recovery mode by using Tiny Umbrella, iTunes, and iClarify ipsw files for the iPhone 3G iOS 3.1.3 (all the data was lost in that process)
2. In a prior post, I activated the iPhone by tethering to iTunes & using my 3-month-old inactive AT&T card
3. Now, with the T-Mobile SIM card in the still-locked iPhone ... I set up the WiFi encryption for my home network (I don't have the T-Mobile data plan ... which is the whole reason for switching off of AT&T)
4. And then simply went to Jailbreakme.com in Safari & moved the slider to begin the process
- I eventually saw the message "Cydia has been added to the home screen" (so that solves the question of how to get Cydia on board)
5. I started Cydia ...
- It asked "Who Are You?" (I said "Hacker" although that was being generous)
- Cydia started downloading packages & reloading data.
- Cydia requested one of 3 essential upgrades (Essential, complete, ignore).
- I let it do a complete upgrade & then it asked to "Close Cydia & Restart".
6. I clicked on the open-book icon for "Manage" at the bottom of the Cydia screen
- Then I hit the "Sources" button in the center of the screen.
- Then I hit "repo666.ultrasn0w.com" & then "ultrasn0w" (which only then revealed itself to be version 1.2.4)
- I hit the "install" and "confirm" buttons & it installed & reloaded data.
- I had to hit the home button to "Reaload Springboard"
- As I was reading what to do next, a zillion backed-up text messages came in (it is, after all, my kid's iPhone)
7. I went to the home screen & pressed Settings, General, Network, and changed "Enable 3G" from "ON" to "OFF".
8. I had the T-Mobile SIM card already in so I didn't have to pop it in at this point ... but ... everything was working perfectly by this point.
My kid lost all the data ... but now, thanks to a lot of Internet research, we started with a T-Mobile jailbroken/unlocked iOS 4.2.1 iPhone 3G (baseband 06.15.00) which was stuck in iTunes restore mode - and now ended with a working T-Mobile jailbroken/unlocked iOS 3.3.1 iPhone 3G (baseband stayed the same)!
To help others, here are some related pictures.
[ATTACH=CONFIG]2921[/ATTACH][ATTACH=CONFIG]2922[/ATTACH][ATTACH=CONFIG]2923[/ATTACH][ATTACH=CONFIG]2924[/ATTACH][ATTACH=CONFIG]2925[/ATTACH][ATTACH=CONFIG]2922[/ATTACH]