Is the iphone firmware 3.1.2 good? to use for download and jailbreaking?

Top