How to Unlock SIM on Sprint Galaxy S4!

Download this video for viewing in HD on your smartphone or computer.
Click Here to Download High-Quality HD video to your Smartphone or Computer.

This video was brought to you by Click Here to See at

For those of you who want to use your Sprint Galaxy S4 SPH-L720 as a GSM worldphone, you can get your unlock SIM code from  Now, sometimes even with that, your phone may not work correctly, here’s how to manually unlock SIM on your Sprint Galaxy S4 so you can use use phone when traveling abroad.

*Note – Currently, this unlock method only supports carriers outside U.S., will not work AT&T or T-Mobile.  But I should have an update when there’s a way to do that also.

Before we begin, I suggest you to use a TouchWiz-based ROM or stock ROM for this.

Step 1. Go to Settings->About device and check your Baseband version.  If it ends in MF9, you will have to downgrade to MDC.  If it ends in MDC or MDL, you can skip to Step 6.


Step 2. Turn your Sprint S4 off then hold down Volume Down, Center Home, and Power buttons together until you see warning screen.


Step 3. Hit Volume Up button to enter ODIN Download mode and connect a micro-USB cable from your S4 to your computer.


Step 4. Next download MDC modem for Sprint Galaxy S4.  The file name is “SPH-L720_MDC_Modem.tar.md5”.


Step 5. Next open up ODIN program (download ODIN here if you don’t have it yet) and run ODIN.

You should see a yellow-highlighted box, if you don’t see it, you need to download and install Samsung USB drivers.

Next, choose “PDA” and find the file “SPH-L720_MDC_Modem.tar.md5” you downloaded earlier.  Then hit the Start button.  This will flash MDC modem to your Sprint S4.




Step 6. Once rebooted, you will see that your Baseband version says “MDC”.  If you don’t see this, try repeating Steps 2 through 5 one more time.


Step 7.  I found out after doing this, I didn’t need MSL code for this tutorial.  You may need it though so come back to Step 7 if you end up needing the MSL code but you should be fine without it.  so Skip to Step 14.

Next, we are going to get the MSL for your phone.  To do this, go to Settings->About device and hit the Build number about 5-6 times until your phone says, “Developer mode has now been enabled”.  This will allow you to get Developer Options menu.


Step 8. Make sure “USB Debugging” is checked ON under Developer options then connect a microUSB cable from phone to your computer.


Step 9. Next, dial ##3282# on your dialer.


Step 10. Press “Edit”.


Step 11. When it asks you for MSL code, just enter “123456” and hit OK.


Step 12. Next, download and unzip


Step 13. Open a command prompt (by typing “cmd” in Windows search bar), then type:

cd Downloads

cd fastboot

adb shell


getprop ril.MSL

This should give you your MSL number for your phone.  Write it down somewhere.


Step 14.  Next dial “##3424#” on your dialer.


Step 15. Choose “Qualcomm USB Setting”.


Step 16. Choose “DM + MODEM + ADB” and hit “OK”.  Then connect a microUSB cable from your phone to your computer.


Step 17. You can verify everything is working correctly if you see TWO Samsung Mobile USB Serial Ports under Device Manager->COM & LPT.


Step 18. Download and unzip.  Then run unlock_setup.exe.  This should install the program that unlocks your Sprint S4.


If you get an error saying you need .NET Framework 4.5, download it here then re-install program.


Step 19. Once installed, you can run a program called “S4 Flasher”.  Run it then choose “Scan and Unlock”.  It should say “Completed.  Phone rebooting.”  If you see that, your Sprint Galaxy S4 has been fully unlocked.


Step 20. Once your phone reboots, dial “##3424#” on your dialer.


Step 21. Set it back to “MTP+ADB” and hit “Save”.


Step 22. You can now test your Sprint S4 by inserting another SIM card.  You shouldn’t see invalid SIM card error message, meaning your Sprint S4 is fully unlocked.


Note that this method doesn’t work currently for AT&T and T-Mobile.  We suspect that Sprint has locked it down for use on other U.S. networks.

As for non-U.S. networks, it should work fine.  Also, you may have to set APN manually by using APN Manager PRO.  (You can take a look at Note 2 World SIM method for more on that.)

I haven’t had the time to test outside U.S. yet (obviously because I am in the U.S.) but if you can test it outside the U.S., don’t forget to leave your comments/hints below.

Credits – XDA <— Please donate to the developer or hit Thanks button on XDA if you like it, thx!

Have a question?

This is an OLD website where we no longer support and we are moving all our new tutorials to our new forum where you can ask questions about any Android device. Please post all your questions at the new Android Rehab Center at HighOnAndroid Forum, thank you for understanding!

You may also like...