First I like to tell everyone one that I finally get my bricken iPad 2 3G 64G restored back to 4.3.3 from 5.0.1 and re-jailboken again. (I had the 4.3.3 SHSH saved).
Wi-fi version is a better version than 3G version if you need to jailbreak you iPad2 machine. It is better to jailbreak your iPhone4 and run it as a hot-spot to your non-jailbroken Wifi iPad2.
Here is what I gathered what was going on after I spend countless hours and few nights in trying to restore my 3G iPad2.
I had the 4.3.3 SHSH blob saved before so I thought restoring it should be very easy and straightforward but I was surprised.
Background: Cydia on my jailbroken 4.3.3 iPad2 suddenly won't open and other related jailbroken software seemed not working so I decided to re-jailbreak it. I opened up a cann of worms.
Jailbreakme.com failed to re-jailbreak it. I complained something wrong and if needed email him for help. I did email him but not response.
The second time I emailed him I also told him I have donated him twice for jailbreaking my iPad 2 and iPhone 4. But he didn't response either.
I ran Tinyumbrella and start TSS and open iTunes and do Click Restore and point it to the .ipsw file which downloaded from so call "Apple official site".
The machine restored half way and came up with an error 9 and the USB symbol for restore mode appeared from then on.
Listen to Apple website, I started another PC, move the software and data over, and ran Tinyumbralla, it complained needed to "kill PID 4" before start TSS Server, but PID 4 couldn't be killed due to Access Denied and few hours spent on fixing that. Same result, error 9 after a few hours repeated efforts, same results.
Come upon this TinyCFW. It need to run JAVA to create the custom .ipsw file.
Had a little problem started to get the software going but after hours waiting for the program start to write the .bbupdate file, I gave up.
Two machines did the same, unending writing loop. Trying to upgrade to 64-bit JAVA 7 but ran into problem that the pointer is not pointed to the JVM. Never got that working, gave up.
Finally from one of the link in this website download the .bbupdate.ispw file from hotfile.com server. So I thought everything should be fine and start the restore but again it gave the same error 9 during iPad firmware restore, same spot.
So I gave up and let iTune upgraded my iPad 2 to OS 5.0.1. It didn't work first time then I download the file .ipsw and do manual shift restore but no need to do DFU mode.
The upgrade was successful. I played with the iCloud and split keyboards but I just felt awful that after so many hours of work but failed.
I decided to try it one more time or I will give it away and go back to use my non3G iPAD.
Every procedure is the same, I didn't bother to turn off firewall or anti-Virus problem and I just did it. It worked. The downgrade from 5.0.1 to 4.3.3 was successful.
There are two things I think that Apple server signs when restoring: the OS version and the Modem version. Tinyumbrella only take care the OS but not the modem version.
I am too tire to go back to redo everything with the original .ispw see if that will work too. I was using the .bbupdate.ispw before even think about the original .spw.
My email is [Moderator edit: No e-mail addresses, please. Read our rules.] if someone ran into similar problem and really need to restore back to 4.3.3 and desperate. I won't answer trivial question.
For all that time I spent on doing this, I wondered if it worths it to jailbreak the machine and suffered. Just wait for a nice Andorid pad and gave these Apples to some gals or Apple fans.
Real Men don't summit to Apple Fascism and don't buy Apples.
The sad thing is I went out and bought a Sony Tablet S, the charger is from stone age, battery life maybe 1/4 of iPAD. BTW, iPAD2 battery life is far from iPAD 1.
Samsung PAD just like Apple's you don't see a USB port or expansion card slot. All I can say is Apple is just lucky!
[Please, watch your language. This is a family friendly forum. And no, putting asterisks in does not make it okay. Thank you.]
-