... ALL current firmware versions (2.0,2.1, 2.2, 3.0, 3.12, 3.13, 3.2, 4.0, 4.1, 4.2, 4.21 4.33 ... ,4.35, 5.0, 5.1 ... , iPhone 3g 3gs 4g 4s, iPad 1 2 3IOS compatibleWorks with ALL current firmware versions 2.0,2.1, 2.2, 3.0, 3.12, 3.13 ... , 3.2, 4.0, 4.1, 4.2, 4.21,4.3 ...