Hi I was reading another thread that was about the same topic but it didnt really make sense and it did not have a resolution. I am trying to jailbreak my iPhone 3G 4.2.1 but the sleep/wake button is broken. Is there anyway that I can jailbreak my phone still?
It's hard to do if not impossible considering most all jailbreak tools require dfu mode to jb.
The only thing I can think of is for you to downgrade your phone to 3.1.3 and use jailbreakme or spirit. This of course requires an official SIM as neither tools hacktivate.
I wouldn't recommend 4.0.x on that device as there is terrible lag for it, but jailbreakme works on 4.0.1 and below. But you'd need SHSHs for that anyhow, so 3.1.3 is probably your best option.
This is assuming your phone isn't stuck in a state that requires you to set into dfu or recovery mode for iTunes to detect for restoring. But if you can restore to 3.1.3 and have an official SIM to activate with, you can jb fine with spirit or jailbreakme.
Yes iTunes does detect my phone. Also I am not able to find the right ispw that matches my baseband. When I tried to do that I got the error from iTunes.
? Firmwares don't need to match your baseband. Are you using a stock 3.1.3 firmware? Did you download the right one specifically for iPhone 3G? And what error are you getting?
I do not have my original 3.1.3 firmware. I downloaded one from iPod, iPhone and iPad Firmware Download and put my phone in restore mode by holding down the home button while the iPhone was connected to the computer. When it said it finished downloading (error 1015) popped up and my phone could not get out of recovery mode. I eventually got it back to normal but i have not tried it since.