It is through his blog that GeoHotz Explain the situation regarding the jailbreak of Firmware 3.0.1 for iPhone 3Gs.
GeoHotz shows that Apple has changed the core of the transition to the new firmware version, making it impossible to use PurpleRa1n with firmware 3.0.1.
He continued his speech by announcing thathe doesn't intend to follow up on PurpleRa1n which was basically a method for jailbreak an iPhone 3Gs but that the necessary information was available to update the tool.
GeoHotz also recommends using RedSn0w for operations to perform.
We discuss it on the Forum!
[ Source ]