Okay here is a quick guide with what I did to "unbrick" my iPhone
Follow this guide to downgrade your iPhone firmware back to 1.0.2 (but still having BB firmware at 4.01)
http://modmyi.com/wiki/index.php/Dow...firmware_1.0.2
After you have finished that guide, you should be looking at your Springboard.
STEP 1
1 - Connect your iPhone to iBrickr
2 - Go to applications and follow the instructions (it should ask you to restart phone twice)
3 - After you finished that, browse the applications and install - BSD SubSystem, openSSH, Mobile Terminal, and anySIM 1.0.2
(I did it in that order, I don't know if it matters though)
STEP 2
1 - After that, download the files that Poetic_folly provided
here
2 - Extract the files and rename secpack.bin to just secpack
3 - Download bbupdater from
here
4 - Now upload the following files to /usr/bin using iBrickr. (ieraser, secpack, ICE03.14.08_G.eep and ICE03.14.08_G.fls, bbupdater)
STEP 3
0 - Tap the Terminal icon and enter the following commands
1 - launchctl remove com.apple.CommCenter
2 - cd /usr/bin
3 - chmod +x bbupdater
4 - ./bbupdater -v (the v stands for versions I guess. This will show you which BB version you have)
5 - chmod +x ieraser
6 - ./ieraser (Wait for it to finish)
7 - ./bbupdater -f *.fls -e *.eep (Wait for it to finish)
8 - ./bbupdater -v (Now check if you have BB version 3.14. If not then something did not go right. Try again)
9 - Tap the anySIM icon and let it do it's thing (Make sure the auto lock thing is set to never)
-Restart your phone and you should not get the "Incorrect SIM" error anymore
-You should also have the correct BB version now along with the correct IMEI number
I wrote this from memory, I hope its accurate and for the record, I don't know much about the unlock process or what its doing. I just followed the instructions from the first post
All credit goes to the people who made this possible!
Good Luck Guys!!