Ma iphones currently on da latest firmware 4.0.1, but i cant restore it back to 3.1 or above.