
Hadlee Simons / Android Authority
That dial pad on your Samsung Galaxy phone isn’t just for making calls. Enter the right combination of numbers, stars, and symbols in there, and you’ll unlock menus and features you didn’t know existed.
These are MMI (Man-Machine Interface) codes and you can do with them capture the IMEI of your devicehide caller ID, clean old system logs, test almost every hardware on your phone and much more.
Most Galaxy users don’t even know it exists. After reading this article, you will be.
Which Samsung calling code do you find most useful?
3 votes
Most Samsung dialing codes will not work until you change this setting

Ryan Haines / Android Authority
Everything was simpler before. You’d key in the number, enter the code, and it just worked. But this is no longer the case, at least not for all MMI codes. So, before you start entering them, you should turn off One UI’s Auto Blocker feature. It is a security feature that blocks sideloading, USB commands, malicious activity and unofficial software updates. As a side effect, it also stops most dialing codes from working.
Go here to turn it off Settings > Security & privacy and turn off Automatic blocker. The good thing is that you don’t have to remember to return it if you are running One UI 8.5 or later—your Galaxy phone will automatically reactivate it After 30 minutes.
One more thing. If you’re using a carrier-locked Galaxy phone, some codes may cause a “connection problem” error, even if AutoLock is disabled. It’s a carrier that restricts access even more than Samsung – and unfortunately, there’s not much you can do about it. For context, I’ve tested all of the codes below on unlocked code Galaxy S26and they worked without any problems.
Find your IMEI instantly: *#06#

Pankil Shah / Android Authority
IMEI (International Mobile Equipment Identity) is your phone’s unique 15-digit identifier. If your Samsung phone is ever lost or stolenthis is the number your carrier will require to block the device from connecting to any network. You will also need it when filing an insurance claim or reporting a theft to the police. If you have a dual-SIM Galaxy phone, dial *#06# it will show you two different IMEI numbers.
Of course, this is not the only way to find your phone’s IMEI. It is also printed on the box and buried inside About Phone menu. However, using the assembler is the fastest method.
Hide caller ID: *67 or *31#

Pankil Shah / Android Authority
If ever needed call someone without revealing your numbercollection *67 before the phone number – eg *67-123-456-7890 — is the way to go. If you are outside the US, dial *31#, and the caller ID will be hidden for all outgoing calls. This will cause your phone number to appear as “Unknown” or “Private Number” on the recipient’s phone.
It depends on your carrier and region if it works on your mobile network. Some carriers may reject the mute request entirely and still display the number.
Change USB connection modes: *#0808#

Pankil Shah / Android Authority
Every time you connect your Galaxy phone to a computer, Android chooses USB mode for you. Usually, it is It’s just chargingbut you can easily change this from the Android System notification that appears when you connect. And if you want this change to stick, you have to Unlock the Developer Options menu and set a different default USB mode.
But if you don’t want to go that route, call *#0808# is a good alternative. This opens the USB Settings menu, which displays every USB mode your device supports. By default, has been appointed Filling upbut you can switch MTP (Media Transfer Protocol) if regularly transfer the files to the computer. you will see a third option called RNDIS + ACM + DM. RNDIS is for USB connectivity and ACM and DM are mainly for diagnostics and firmware flashing.
Update touch screen firmware and update Wi-Fi version: *#2663#

Pankil Shah / Android Authority
If your Galaxy’s touchscreen feels a bit dull, *#2663# worth a try before going down the rabbit hole of troubleshooting. Dialing this will open the firmware update menu TSP FW UPDATE button. TSP stands for Touch Screen panel, which is the layer that detects and processes touch input.
In the same menu you will see a Update your Wi-Fi version button. As you might guess from the name, this option can be useful if you have problems with your Wi-Fi connection. Tapping this option will reboot your phone, so don’t be surprised when this happens.
Delete old system logs: *#9900#

Pankil Shah / Android Authority
Your Galaxy phone records all kinds of system activity in the background, including software crashes, system errors, and other diagnostic information. Most of these logs are only useful for troubleshooting and can consume valuable storage space over time.
Dial to retrieve that memory *#9900# and you will see the SysDump menu. hit delete dumpstat/logcat, and your phone will delete all accumulated log files. In my case, it freed up 1.2 GB of storage space in the “Other files” category.
Run full hardware diagnostics: *#0*#

Pankil Shah / Android Authority
I saved my favorite dialer code for last. He is calling *#0*# Opens the hardware diagnostics menu on your Galaxy phone. This will display a network of tests that will allow you to check almost all the major hardware components of your phone.
Most of the tests are pretty self-explanatory. The Speaker the option, for example, plays audio through different speakers on your phone so you can test them individually. The touch option allows you to swipe across the screen to detect unresponsive or dead zones. Vibration and activates the haptic engine Sensors tab shows live readings from the accelerometer, gyroscope, proximity sensor, and a number of other sensors.
A few things should be noted here. Some tests will run automatically when you touch them, while others will require you to interact with them. You will need to use the back gesture or press the volume buttons several times to exit any test. Anyway, it’s not that hard to understand.
So this is my list. Of course, there are many other dialing codes that work on Galaxy phones, but I wanted to focus on the ones that are really useful.
Do you know of other calling codes that you find useful? Tell us about it in the comments below.
Thank you for being a part of our community. Read our Comment Policy before deployment.





