Here ya go:
Pakal and I followed this tip but since the phone was not unlocked ever, we ierased the baseband then simply restored and voila...
Credit to Citrus for this....
OK, everyone who has done any sort of hacking, flashing, restoring etc. and ended up with an iBrick with the following symptoms:
IMEI: Unknown ICCID: Unknown, Rapair Needed (iPhone cannot make or receive calls), no audio (except headset), no WIFI i.e. corrupt baseband or baseband flash is in a limbo state and cannot communicate with ieraser or bbupdater, then the following solution MAY resolve your issue. I did this on a 1.1.1 iPhone which I had hacked a dozen times and had gone from 1.1.1 to 1.0.2 and back and forth etc, because of the above symtoms, until I discovered a very easy way to resolve the problem. After all it's only software, thus I don't believe it's possible to damage your iPhone permanently by just the software and baseband tinkering. I recommend you read this entire procedure to understand what is being done, prior to diving into it. Read each step BEFORE attempting it, so you can follow the procedure exactly as it is written and avoid possible mistakes. We will do everything via Mobile Terminal on the iPhone, since your WIFI does not work due to the corrupt baseband.
I have Macs and an XP machine and yet to my surprise, I found this solution to work extremely quick and easy with Windows. Due to the condition my iPhone was in, iNdependence and various other activation apps could not activate my iPhone because my ICCID was unknown. So, I used a Windows laptop and it worked, with PAYCAY! Please note, I did all this without a SIM card in my iPhone, until I fixed it and then inserted my SIM card . In all the procedures, the various apps will ask you to reboot your iPhone, sometimes several times, it is OK!
You need to download the following tools: AppTappInstaller.exe, PACAY and iBrickr_0.91.
Also download the following files: ieraser, bbupdater, secpack, ICE03.14.08_G.eep and ICE03_14_08.fls
1. Get your iPhone to 1.0.2, if you are already at 1.0.2 with the yellow attention triangle on your iPhone screen, go to step 2. If you have the cable with the iTunes logo on your screen, it means you are at 1.1.1 and perhaps don't know what to do. Connect your powered on iPhone to iTunes, click away any message iTunes displays about your phone and make sure your phone is recognized by iTunes. Now hold both home and power/sleep button for 10 seconds, then release only the power/sleep button. While still holding the home button, you are waiting for iTunes to pop up a window telling you it has found your iPhone to be in recovery/restore mode. As soon as it does, let go the home button. Your iPhone screen should be blank (black). If you are seeing the iTunes logo and the cable connect again, then you will have to repeat the previous instruction.
2. Your phone has the yellow triangle (this means your at 1.0.2). Now connect your phone to your XP machine and run AppTappInstaller.exe. The first time it will fail, close AppTapp then start iTunes until you get an error message from iTunes then close iTunes again, including the iTunes Helper process. Now run AppTappInstaller.exe for a second time and wait until it is finished, it should run to the end with a success message. Go to step 3.
3. If you downloaded PAYCAY and unzipped it, you should have a "MACOSX" folder and a "YouTube (Windows) fix" folder. Open the Windows folder and double click on "(CLICK HERE) activate.bat". Follow the instruction to reboot your phone. You should now have an activated iPhone at version 1.0.2, go to step 4.
4. Start iBrickr and go to Applications, follow the instructions to install applications. After rebooting you phone several times, you should now be able to install apps. Browse for the following apps and install them: "BSD Subsystem", "UIctl" (by Nate True) (or use Launch Gui by Erica Sadun same thing) and "Mobile Terminal VT100". Make sure these are installed, you can verify by refreshing the app list in iBrickr. On your iPhone go to your home screen and see if the 2 apps, UIctl and Terminal are installed. Sometimes I had to install the apps 2 or 3 times, until they actually were installed. Now copy the following files to the /usr/bin/ directory on your iPhone: ieraser, bbupdater, secpack, ICE03.14.08_G.eep and ICE03.14.08.fls. Go to step 5.
5. Tap the Terminal in your home screen. You will see a command line. Type the following commands followed by enter: chmod +x bbupdater
chmod +x ieraser
chmod +x secpack
chmod +x *.fls
chmod +x *.eep
Now press your home button and go back home, tap the UIctl icon. CAUTION, do not play around with the services by stopping or unloading them without knowing the affect. You need to tap on only the following services:
Tap on com.apple.CommCenter - you will be given several choices, just tap "unload -w"
then tap on com.apple.mobile.lockdown - again you will be given several choices, just tap on "stop" and go to step 6.
6. Now go back into Terminal and type "ieraser" in the command line and watch the magic happen.
Now type bbupdater -f *.fls -e *.eep and watch how the firmware will be loaded into the flash.
7. You should now be able to have all your hardware working again, just need to unlock using your choice of app.
Tried this but failed half way through