Metele el firmw 3.1.2 y le pasas el blackra1n, luego lo colocas en DFU y le metes el firmware que está en este link
http://www.iphonediario.com/24-06-2010/custom-firmware-ios4-iphone-3gs-con-jailbreak
No debería darte ningún tipo de error... pues así hice yo y tengo el iOS 4.0 desbloqueado y con Cydia
http://www.iphonediario.com/24-06-2010/custom-firmware-ios4-iphone-3gs-con-jailbreak
No debería darte ningún tipo de error... pues así hice yo y tengo el iOS 4.0 desbloqueado y con Cydia