I have an iPhone 3G on the 2.2.1 firmware and jailbroken with quickpwn for windows but last night while I was using cydia the iphone crashed so I tried to hard reset until screen goes blank then power back on but when it came back on the screen just stayed on the apple logo all night.
This morning when I plugged into my laptop and opened iTunes the phone stayed as it was with the apple logo but iTunes recognized it as my iPhone which I found unusual and about 10 minutes later it restarted on its own into recovery mode and I cant get it back to normal mode.
I have tried a few suggestions from other posts that I found on MMI but with no luck.
I really dont want to restore the phone because there is so much to reinstall.