The iPhone Dev-team is currently working on the iPhone 4S unlock.  

A few weeks ago, it was reported that the iPhone Dev-team, Chronic Dev-team and Pod2g were busy unlocking both iPhone 4S and iPad 2. Now, according to reports, progress has been made in that area by the Dev-team.

iPhone Dev-team, according to the latest reports, has dumped the baseband bootrom, which means that iPhone 4S unlocking has a promising outcome.

The code which connects iPhone 4S with other cellular network, resides inside the internal ROM. This means that they will be able to use an exploit to get success in the unlocking process.

However, in an unfortunate turn of events, the device's unlocking with ultrasn0w will be much more complicated and will only be limited to iPhone 4S, iPhone 4 and iPhone 3GS. No real date has been provided for releasing iPhone 4S unlock with ultrasn0w thus far.

Elsewhere, the iPhone Dev-Team has already released RedSn0w 0.9.10b5 which now includes fixes for the iBooks DRM by planetbeing, who developed a utility called crazeles.

The new Redsn0w version b5 includes another fix for iBooks, and this time it has involved DRM. @planetbeing, previously, wrote about a utility called crazeles that overcomes jailbreak detection by iBooks that would cause nearly 10 percent of images to show incorrectly. This new fix is similar to the hunnypot fix that @comex wrote about for the 4.x jailbreak.

Like always, you can choose to install the fix either by rerunning redsn0w over your existing jailbreak (you will need to de-select Cydia for that), or by installing the corona package from Cydia. Remember that it's the same set of files irrespective of how you may choose.

Check out the important download links below:

Redsn0w 0.9.10b5 for Mac

Redsn0w 0.9.10b5 for Windows (Run as Administrator)

(Information from Pwnage Tool and Jailbreakplus.com)