iPhone 4

iPhone 4

Almost there. Now all we need to know is what firmware you currently have on your iPhone. Click here to learn how to find out:

iOS 4.0
iOS 4.0.1
iOS 4.0.2
iOS 4.1
iOS 4.2.1
iOS 4.2.6
iOS 4.2.7
iOS 4.2.8
iOS 4.2.9
iOS 4.2.10
iOS 4.3
iOS 4.3.1
iOS 4.3.2
iOS 4.3.3
iOS 4.3.4
iOS 4.3.5
iOS 5.0
iOS 5.0.1
iOS 5.1