How To Enter Sprint Hash Codes & Secret Menu Dial Codes
Some of these hash codes work with not only Sprint and Sprint MVNOs but also other CDMA carriers like Verizon Wireless. None of these dial codes work with every device.
- Just open the phone dialer (as if you are going to place a call) and dial ##DIALCode# or *#*#DIALCode#*#*.
- You don’t need to press dial after the last # is entered for ##DIALCode# (or * in case of *#*#NUM#*#*) from the dial codes listed in the table below.
A Few Things To Keep In Mind
- A custom dialer might make these codes not work.
- If you have installed a custom ROM these codes might not work.
- If you are using AOSP dialer, *#*#DIALCode#*#* might work.
- All the codes will not work for all the phones.
- Dial code compatibility depends upon your phone model.
- Only some of these hash codes or dial codes will work for your phone.
- These dial codes most likely not work in other CDMA phones (Verizon).
Hash Code | Number | Dial Code | Verified | Explanation |
##(MSLCODE)# | MSL CODE | ##(MSLCODE)# | YES | Use your specific (six-digit MSL/SPC code) to program your phone manually. Many Sprint MVNOs allow you to view your MSL Code from in your account but you may need to contact your carrier if the MSL Code isn’t listed. MSL is the acronym for Master Subsidy Lock. The MSL Code is different for each device. |
##000000# | 000000 | ##000000# | YES | It has been noted that if normal programming didn’t work using the MSL Code, ##000000# instead of the Sprint MSL may work in rare instances. |
##2TRACEOFF# | 287223633 | ##287223633# | YES | Disables Trace |
##2TRACEON# | 28722366 | ##28722366# | YES | Enables Trace. You may need to soft reset your phone after this command. |
##79TRACEOFF# | 7987223633 | ##7987223633# | YES | Disables Trace |
##79TRACEON# | 798722366 | ##798722366# | YES | Enables Trace. You may need to soft reset your phone after this command. |
##8TRACEOFF# | 887223633 | ##887223633# | YES | Disables Trace |
##8TRACEON# | 88722366 | ##88722366# | YES | Enables Trace. You may need to soft reset your phone after this command. |
##AKEY# | 2539 | ##2539# | YES | This dial code allows you to re-enter the 26-digit AKey on CDMA devices. (Please Use Extreme Caution!) An incorrect AKey will deactivate the phone and you will need to contact technical support for the correct AKey. |
##BRAND# | 27263 | ##27263# | YES | Use this hash code to Reset Device Provisioning & Brand Customization – This secret menu helps in resetting the apps and network related info to factory default. For example, if you have an LG Tribute HD that belongs to the Boost Mobile MVNO, this option will reset the pre-installed Boost Mobile apps data and also the provisioning parameters. Some Sprint Samsung Galaxy S7 users have reported getting back their missing voicemail app using this dialer code. |
##CLEAR# | 25327 | ##25327# | YES | On some Sprint devices, this hash code can be dialed to force a network reset. |
##CMAS# | 2627 | ##2627# | YES | Sprint customers can receive WEA (Wireless Emergency Alerts) alerts from FEMA and other organizations for free, directly on their mobile devices. In the event of an emergency, your mobile device can receive early access to alerts from the President, National Weather Service, local safety officials and more. |
##DATA# | 3282 | ##3282# | YES | This Sprint dial code allows you to view or edit Data Programming settings including Data Profile, Browser, MMSC, Multimedia, EVDO, Advanced, APN Settings, DSS, USB Charging, eHRPD, Direct Connect, LTS & ItsOn. (Be careful in the Edit menu). |
##DEBUG# | 33284 | ##33284# | YES | Shows all cellular radio debug info, including 1x Engineering RF, 1x Engineering RF, EVDO Engineering RF, EVDO Engineering Protocol, LTE Engineering, Configuration, Bluetooth, Data Status, eHRPD, Memory, Active APN Connections & Others. |
##DIAG# | 3424 | ##3424# | YES | This dial code toggles Passthrough. |
##ERR# | 377 | ##377# | YES | “ERR.” is short for “ERROR”. This Sprint Dial Code displays the last error which caused a soft reset, what program was running, line number, etc. |
##ESN# | 376 | ##376# | NO | Not yet verified but it appears this dial code should display the device ESN number. |
##EVDO# | 3836 | ##3836# | YES | This hash code launches network settings to force RTT or EVDO. This code can be useful if you don’t have EVDO coverage and want to force 1xRTT to prolong battery life. |
##GPS# | 477 | ##477# | NO | We have not been able to verify this dial code yet but we’re told it can be used to access GPS settings on certain devices. |
##GPSCLRX# | 4772579 | ##4772579# | YES | This Sprint dial pad code is used to reset the GPS. |
##HWTST# | 49878 | ##49878# | YES | This Sprint hash code launches the hardware troubleshooter to perform a hardware test. |
##INFO# | 4636 | ##4636# | YES | On certain device modes, this Sprint hash code can be used to display phone info. |
##LGDATAHIDDEN# | 543282443336 | ##543282443336# | YES | LG Hidden Data Menu |
##LGSERVICEMENU# | 5473784236368 | ##5473784236368# | YES | LG Hidden Service Menu |
##LOCATION# | 56228466 | ##56228466# | YES | Displays GPS location data (does not seem to work). |
##LOG# | 564 | ##564# | YES | This hash code works on many devices and allows you to View Error Log, Copy To Storage, or Clear Error Log. |
##LOOPBACK# | 56672225 | ##56672225# | YES | This dial code opens the loopback test calls menu. |
##MODEMNAI# | 66336624 | ##66336624# | YES | This hash code was found by decompiling framework.jar of the Sprint Lg Marquee and looking in smali/com/sprint/util/hiddenmenu.smali |
##MRU# | 678 | ##678# | YES | Clears the MRU on devices like the LG LS740. |
##OFF# | 633 | ##633# | YES | Turns OFF The Radio |
##OMADM# | 66236 | ##66236# | YES | The OMADM menu in Sprint HTC phone’s is related to GSM unlocking. – OMA-DM, Device Management, is controlling settings on the device; disabling the camera, changing registry keys (on Windows Mobile), etc. OMA is the acronym for Open Mobile Alliance (http://www.openmobilealliance.org/). DM is the acronym for device management. |
##ON# | 66 | ##66# | YES | Turns ON The Radio |
##PASS# | 7277 | ##7277# | YES | This dial code enables Passthrough. |
##PASSOFF# | 7277633 | ##7277633# | YES | This hash code disables Passthrough. |
##PREV# | 7738 | ##7738# | YES | This hash code opens the Mobile Protocol Revision menu. |
##PRI# | 774 | ##774# | NO | Allows you to change the PRI of the phone. |
##PRL# | 775 | ##775# | NO | We haven’t been able to confirm whether this dial code is effective or not but it’s said to Unlock PRL on certain device models. |
##PROGRAM855# | 7764726855 | ##7764726855# | NO | This dial code is supposed to open a menu on certain Verizon handsets called, “VERIZON_HIDDEN” but it does not work on the Verizon Samsung Galaxy S7 Edge we tested. |
##PST# | 778 | ##778# | YES | Displays critical data. Allows you to change the modem to poll towers more often without sacrificing battery power. (Use Extreme Caution). |
##RADIO# | 72346 | ##72346# | YES | Displays radio software version on certain devices. (Use Caution). |
##RTN# | 786 | ##786# | YES | View: Shows runtime and info on phone. | Reset: Full factory reset. – This the Device Information page. View the current mobile number, MSID, Software Version, OS Version, Radio Version, Baseband Version, Hardware Version, PRL, PRI Checksum, PCB Version, Total Call Time, Total Call Count, Current Data Usage, Total Data Usage, Reconditioned Status, ESN / MEID HEX &DEC, Activation Date and SSD. – Note: Please be careful with the options in the pull-down menu. |
##SCRTN# | 72786 | ##72786# | YES | This will reset the provisioning parameters to Factory default. |
##SIG# | 744 | ##744# | YES | This Sprint hash code displays signal strength for select models. |
##SIGNAL# | 744625 | ##744625# | YES | This Sprint hash code displays signal strength for select models. |
##SSDRTN# | 773786 | ##773786# | YES | This dial code is used to reset the SSD on certain devices. (Use Extreme Caution). |
##TEST# | 8378 | ##8378# | YES | Enter device Test Mode (Requires MSL). |
##TETHERED# | 83843733 | ##83843733# | YES | Toggles Tethered mode. |
##TIME | 8463 | ##8463# | YES | Displays current time on certain devices. |
##TTY# | 889 | ##889# | YES | TTY Menu |
##UPST# | 8778 | ##8778# | YES | Toggles software download (bootloader). Note: You may need to soft reset your phone after this command. |
##VIRGIN# | 847446 | ##847446# | YES | This will reset the provisioning parameters to Factory default. (This works on many Virgin Mobile devices). |
##VOCODER# | 8626337 | ##8626337# | YES | This dial code allows access to vocoder settings on certain devices. Typically, there are (2) different vocoder settings for home orig. and roam orig. (edit A-key, NAM settings, CDMA settings, home SID and NID, modem settings, PRL, packet dial string, phone directory, M.IP settings, M.IP default profile and 5 customer profiles.) – The vocoder setting with the least compression is best for voice quality, the one with most compression is best for allowing your calls to be place despite network congestion. (Use Extreme Caution). |
##VPOFF# | 87633 | ##87633# | YES | This Sprint Dial Code allows you to disable voice privacy. |
##VPON# | 8766 | ##8766# | YES | This Sprint Dial Code allows you to enable voice privacy. |
##WLAN# | 9526 | ##9526# | NO | This dial code is supposed to open the WLAN menu on certain devices. |
#HELP# | 4357 | #4357# | NO | This dial code is used on certain Verizon devices as a way to access a built-in help menu. Note: Use only one # before the dial code. |
#HELPHELP* | 43574357 | #43574357* | NO | Verizon device hidden info and help menu. |
3845#*855# | 3845#*855# | NO | LG_HIDDEN_DEVICE_TEST |
If you have additional dial codes or hashcodes, please feel free to comment below with as much detail as possible!