From what I've seen Verizon phones are now locked to the network for at least 60 days. And probably until device payment is paid off. Think AT&T carrier locks theirs as well. Not sure about others. All phones contain hardware to run on all networks but providers are preventing it from happening. Kind of defeats purpose of the dual SIM feature. Unlocked from apple will work on all.