well, i will post the step.. it work for SOFTWARE and HARDWARE BRICK, it work for me and another ppl using Orion007 method for upload file to baseband.
when you have NO SERVICE and u have a succesfully unlock follow this:
for request of the people download link: http://**********.com/files/55123388/eepfiles.zip.html
be carefull, file 3.12 is for firmware 1.0.0 and 3.14 for firmware 1.0.1 and 1.0.2
u need to use the file who correspond to your firmware.
1 first unload commcenter with this command
launchctl unload -w /System/Library/LaunchDaemons/com.apple.CommCenter.plist
2.enter to minicom and type
it say error.... is OK!!
3.type AT+CLCK="PN",2 it say 0, (this show u have unlocked iphone)
4. run bbupdater -v
5.upload to the baseband this file ICE03.14.08_G.eep using this command
bbupdater -e ICE03.14.08_G.eep
6.restart the iphone and load the commcenter with this command
launchctl load -w /System/Library/LaunchDaemons/com.apple.CommCenter.plist
7.enjoy your unbricked iphone!!!... and unlocked of course!
Orion007 Pd: You get the .eep file from the apple 1.0.2 full restore image
pd2: if u have this error
Error: Baseband bootloader is too old; update to 1.8 or later and try again
follow this step:
bbupdater -f ICE03.14.08_G.fls (it locks again the iphone)
when u have the screen activation with the world back and it say incorrect sim but u have the at&t sim dont worry, activate it and do all the steps for unlock it again...
when u have it unlocked
follow the guide unbricked iphone
IF U DONT HAVE THIS ERROR DONT UPLOAD THE FLS BECAUSE IT LOCK THE IPHONE AGAIN.
and ppl remember LOAD THE COMMCENTER if u dont do it u NEVER have signal even is u reboot the iphone u need to load because it dont load automatically.
THANKS TO THE DEV TEAM, GEOHOT, ORION007 AND ALL THE PEOPLE IN UNDERNET #IPHONE.UNLOCK