Not as of right now. Sorry. Keep your eyes peeled here for updates.
Your only hope is to downgrade to 3.0 following the instructions on saurik's site. This will only work if you registered your device through Cydia prior to 3.1 being released. Once downgraded, you can jailbreak using purplera1n and then upgrade to the PwnageTool-created 3.1 firmware, although since you have already installed 3.1 stock, your baseband has been upgraded and you will not be able to unlock.
Will i ever be able to unlock? I don't need it now but it is a good selling point. How would I have registered through cydia?
appleguy123 said:Your only hope is to downgrade to 3.0 following the instructions on saurik's site. This will only work if you registered your device through Cydia prior to 3.1 being released. Once downgraded, you can jailbreak using purplera1n and then upgrade to the PwnageTool-created 3.1 firmware, although since you have already installed 3.1 stock, your baseband has been upgraded and you will not be able to unlock.
Will i ever be able to unlock? I don't need it now but it is a good selling point. How would I have registered through cydia?
Wirelessly posted (iPhone 3GS (White, 32GB): Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_1 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7C144 Safari/528.16)
The new baseband is not unlockable yet, and there have not been any reports indicating that an unlock will be coming soon/at all.