Works with sprint too. Was a lot harder. Had to tell them I was going overseas. They told me no. Had to then call Tmobile(not sprint) and explain the situation. They told me to do a three way call with sprint, then first guy said no, got a supervisor after request. They filed a ticket with back end. Took 8 hours. Unlocked device. I actually am an android developer of sorts, I needed the android 14 beta and the ability to go back. Requires an unlocked bootloader. In the end ,worked fine. Unlocked and flashed to android 14 beta.