Redsn0w is one of the most popular Jailbreak tool for iPhone, iPad and iPod Touch. iPhone Dev Team had released a new update to Redsn0w which enabled users to re-restore iPhone, iPad and iPod Touch from iOS 5.x to iOS 5.x.
There were some issues with RedSn0w v0.9.15b1 and so iPhone Dev Team had to release RedSn0w 0.9.15b2 to fix bugs for iPhone 3GS.

From iPhone- Dev blog -
Version 0.9.15b2 fixes a few issues for 3GS owners: old-bootrom awesomeness is no longer forgotten directly after a restore, and iPad baseband upgrade/downgrade support is fixed (same production date cutoffs apply!). If your 3GS is currently tethered at 6.0 even though you have an old bootrom, just re-run redsn0w’s Jailbreak step (no need to restore). Don’t forget you can add some pizzaz with your own boot logo or a nerdy verbose boot.
iPhone 3GS users having old-bootroom can Jailbreak untethered by re-running RedSn0w over tethered Jailbreak.
You can download Redsn0w 0.9.15b2 by using the download links provided below for Windows and Mac OS X.
Download Redsn0w 0.9.15b2
Download RedSn0w v0.9.15b2 for Windows
Download RedSn0w v0.9.15b2 for Mac OS X
How to use the new Identify feature in RedSn0w to find info about your iOS device
Redsn0w 0.9.15 b1 which was released earlier comes with new “Identify” feature as per iPhone-Dev Team blog- “Significantly more (very nerdy) info returned by “Identify” button when device is in Normal mode”.
iDB has come up with the guide which enables you to find the new Identify feature in Redsn0w.
Guide:
Download the latest version of Redsn0w from the links given above.
Extract Redsn0w folder by double-clicking on zip file and launch Redsn0w.
In Redsn0w go to Extras >> Even more >> press the Identify button.
Once done, Redsn0w will query the device and provide you with the Verbose output.
Output provided are -
ActivationInfo:
ActivationPublicKey:
ActiveWirelessTechnology:
ActivityURL:
AirplaneMode:
ApNonce:
BasebandCertId:
BasebandChipId:
BasebandFirmwareManifestData:
BasebandGoldCertId:
BasebandKeyHashInformation:
BasebandMasterKeyHash:
BasebandRegionSKU:
BasebandStatus:
BasebandVersion:
BluetoothAddress:
BoardId:
BuildVersion:
CPUArchitecture:
CarrierBundleInfo:
ChipID:
CompassCalibration:
DeviceCertificate:
DeviceClass:
DeviceColor:
DeviceEnclosureColor:
DeviceName:
DevicePublicKey:
DeviceSupportsFaceTime:
DeviceVariant:
DieID:
EscrowBag:
EthernetAddress:
FirmwarePreflightInfo:
FirmwareVersion:
HardwareModel:
HardwarePlatform:
ICCID:
IMEI:
IMSI:
MCC:
MLBSerialNumber:
MNC:
MobileEquipmentIdentifier:
ModelNumber:
NonVolatileRAM:
PasswordProtected:
PhoneNumber:
ProductType:
ProductVersion:
ProductionSOC:
ProtocolVersion:
ProximitySensorCalibration:
RegionInfo:
SIMStatus:
SIMTrayStatus:
SerialNumber:
SoftwareBehavior:
TelephonyCapability:
TimeZone:
TimeZoneOffsetFromUTC:
TrustedHostAttached:
UniqueChipID:
UniqueDeviceID:
UseRaptorCerts:
Uses24HourClock:
WeDelivered:
WiFiAddress:
Save the output provided.
You can get all the informations about your device such as IMEI, baseband version, Model Number and much more.
Have you used this feature in Redsn0w?
what will happen if i fail to jailbreak?