This is an GSM iPhone 3GS 32GB Logic Board. The board has been fully tested and works perfectly. The firmware and software versions may differ between products. We are not able to guarantee any particular version. The board is locked to the carrier. It has NOT been unlocked.