I have an iPhone 3G that is jailbroken through RedSn0w. It was working fine until yesterday evening. I tried downloading an app and open it when it died and is stuck since then in booting. It goes beyond the apple logo and gets stuck at "Incorrect number of threads (4, 210). This has been going on recursively without a stop.

I tried using iPhoneBrowser to see if I could remove any apps, but iPhoneBrowser is unable to recognize the phone. iTunes is not recognizing it, so I cannot restore it.

Can someone help me please?