I've bricked my 3gs. It was jailbroke to 3.1 with Pwnage (osx), was tethered using pdanet, and I'm pretty sure I fried the radio. The phone got really, really hot, I had a call come in, and mid conversation the call dropped. It's now stuck with no service, wants me to connect to iTunes, but when I do that, I get an error message (iTunes can not activate your iPhone because the SIM card is not inserted...). If I go into DFU mode and try to restore the phone, I get an unknown error 23. This happens after iTunes tells me it detects a phone in recovery mode, after the ipsw is extracted ("extracting software"), but before anything else comes up.
It's obviously less than a year old, but because I made the brilliant decision to add a custom boot logo and DFU/recovery logo, the smart people at the Genius Bar know the phone is jailbroke and won't cover it under warranty.
So here's the question - are there any clever ways for me to restore the device, or is iTunes the only option, period?
I'm not trying to fix the phone or cancel the error. I just want to replace the boot and recovery logos so it doesn't have the appearance of being a jailbroke device (and then take it to Apple, have them warranty for hardware failure, and be on my merry way).
It might just be me.. but redsn0w didn't replace my boot logos, left it as the typical Apple boot up logo. Same for restore and DFU modes. Maybe try jailbreaking it with that, and see if the logo is still there?
I used redsn0w for windows, if that makes any difference