There are two versions of the iPhone 4 . The GSM version and the CDMA version. Verizon and Sprint have the CDMA version while every one else has the GSM version. There are many differences between the two so many parts are not interchangeable including the screen, battery, charging port, housing and more. Make sure that you order the right part for your phone.