You can use this guide to see what bootloader your Iphone has. I hope it will help those who need it.

Files and programs are included.
http://rapidshare.com/files/77467556...oader.rar.html

Install WINSCP
Login to winscp with your ip adres. Check your IP in settings, wifi and then blue arrow.
Username : root
Password: alpine
If you can’t connect, change file protocol

Put BBupdater in /usr/bin
Remove .txt from file
Click rightmouse on file and put permissions to 755
Close WINSCP

Open putty
Give ip adres and username (root) and password (alpine)
Put this in terminal:

launchctl unload /System/Library/LaunchDaemons/com.apple.CommCenter.plist
cd /usr/bin
bbupdater -v
launchctl load -w /System/Library/LaunchDaemons/com.apple.CommCenter.plist

You can copy and past in putty (just click rightmouse to past)

Putty is now pinging your baseband and you will get something like this:

Resetting target...
pinging the baseband...
issuing +xgendata...
firmware: DEV_ICE_MODEM_04.02.13_G
eep version: EEP_VERSION:208
eep revision: EEP_REVISION:1
bootloader: BOOTLOADER_VERSION:4.6_M3S2

Good luck, if you need help, just ask.