Android supports a range of USSD and MMI codes to facilitate system diagnosis and hardware testing. While many of these codes work on all devices, some Android skins like One UI, Color OS, Oxygen OS, MIUI, etc. have their own set of dialer codes. This article will list all Samsung secret codes that work on the older TouchWiz, Grace UX, and the latest One UI. With these codes, you can enter Samsung engineering mode, test the network, diagnose the hardware, and get key information about your Samsung phone and Galaxy Tab.

Note: Samsung codes differ from device to device. Also, the secret code working on one software version might not work on the other.

Table of Content

Working MMI and USSD Codes for Samsung

If you own a Samsung phone released after 2017, try the following MMI and USSD codes on your device. Samsung Galaxy S8, S9, S10, S21, S22, S23, S24, Galaxy Note 9, Note 10, Note 20, Galaxy A and M series, Galaxy Tab S series, etc. come into this category.

1. *#06# âž¡ Check IMEI, MEID, & Serial Number

We’ll begin our list with a USSD code which is anything but secret. On most mobile devices, this code displays the IMEI number. However, on Samsung Galaxy devices, typing *#06# in the phone’s dialer displays the IMEI (International Mobile Equipment Identity), MEID (Mobile Equipment Identifier), and serial number. Moreover, the code will also display the barcodes for the IMEI and MEID numbers as shown below.

samsung imei and serial number check code

2. *#07# âž¡ Check SAR Level

This again is not a Samsung-specific secret code as it works on all Android and iOS devices. Using *#07#, you can check your Samsung device’s SAR (Specific Absorption Rate) level. As we all know, all wireless devices including smartphones that use radio frequency (RF) emit electromagnetic radiation. Exposure to strong RF waves may have harmful effects on the human body. SAR is a globally accepted mechanism of measuring power absorbed per mass of tissue in the human body.

Different countries approve different levels of SAR. For example, the US government uses FCC certification which approves 1.6 W/kg, and European countries use CE certification which approves 2.0 W/kg of SAR level. The maximum  SAR of a Samsung Galaxy S24 Ultra is 1.27 W/kg.

code to check sar level of samsung phones

 

5 Ways to Restore Deleted Contacts on Android

3. *#0*# ➡ Samsung Hardware Diagnostic Test Menu

This code opens up the hidden diagnostics and hardware test mode on Samsung Galaxy devices. It lets you perform screen color (RGB) test, touch screen test, vibration test, front and rear camera test, speaker and mic test, loopback test, sensor test, S-Pen, and other modules.

samsung hardware test code

4. *#1234# âž¡ Check AP, CP, CSC Version, & Model Number

This Samsung code can be used to check the version of the Samsung firmware components such as AP, CP, CSC, and the Model number.

Samsung code to check the AP, CP, CSC and model number

5. *#0808# âž¡ Access Samsung USB Settings

By default, the USB settings of your Samsung Galaxy device are configured to connect to computers in MTP (Mobile Transfer Protocol) and ADB (Android Debug Bridge) modes. Typing *#0808# in your phone dialer will open the USB Settings page where you can change the USB connection behavior of your device.

The USB settings menu allows you to configure what drivers are enabled when connecting your Samsung phone to your PC via a USB cable. Moreover, they also let you determine the connectivity modes when the device is connected to a computer. The features include MTP (Mobile Transfer Protocol), ADB (Android Debug Bridge), PTP (Picture Transfer Protocol), DM (Diagnostic Mode), MODEM (Modulator-Demodulator), RNDIS (Remote Network Driver Interface Specification), RMNET (Regional Memory Network), etc.

Samsung code to change USB settings

6. *#2683662# âž¡ Access Samsung Service Mode

You can access the Advanced Service mode on Samsung devices using the *#2683662# secret code. It’s supposed to be used by engineers.

Samsung code to access advanced service mode

7. *#0011# âž¡ Display SIM Information

Using this code on your Samsung device will open the section of the Service Mode which gives you technical information about your SIM card and network signal strength and configuration.

Samsung code to display SIM information

8. *#1111# âž¡ Check FTA Software Version

*#1111# opens up another extension of the Service mode which lets you check the FTA software version of your Samsung device.

check samsung fta software version

The FTA software version shows how often your Samsung device has been flashed. If it has been flashed once (by the OEM), it will show 001 along with the model number of your device. For example, while the FTA SW version of my new Galaxy S23 Ultra (SM-S918B) is S918B.001, the value of changes to G998B.002 on my Galaxy S1 Ultra (SM-G998B) on which I have flashed Samsung firmware with Odin once.

samsung fta sw version

9. *#2222# âž¡ Check FTA Hardware Revision Version

While *#1111# lets you display the FTA software version, typing *#2222# will show the FTA hardware version. You can use this secret code to check how many times or how many hardware components have been changed on a Samsung device.

samsung fta hardweare version code

Since there has been no hardware change or replacement on my S23 Ultra, the FTA HW version is REV0.0. On the other hand, my S21 Ultra has visited the service center twice, the HW version revision value on it is 0.2.

samsung fta hardware version

10. *#9090# âž¡ Check Diagnostic Configuration

*#9090# displays the diagnostic configuration of your Samsung device. Engineers use this mode to change the internal MUX used for diagnostic debug output to or from USB and UART.

samsung diagnostic configuarion mode

11. *#9900# âž¡ Access Samsung SysDump Mode

*#9900# is an important Samsung secret code that launches the SysDump or system dump mode. You can use the SysmDump mode to create a wide range of system dumps and change various logging functions.

Samsung SysDump mode code

12. *#272*IMEI# âž¡ Change the CSC of Samsung Devices

You can use this secret code to change the CSC of your Samsung phone. Just type this code, select the CSC of your choice from the available CSCs, and tap the Install button. Please be warned that changing the CSC will reset your phone and wipe all data.

samsung csc change code

13. *#12580*369# ➡ Check Software and Hardware Information

This code displays the software version of your Samsung phone, such as the version of BL, AP, CP, and CSC. The date mentioned next to RF Cal is the manufacturing date of your Samsung phone.

RF Cal stands for Radio Frequency Calibration. When a smartphone is assembled several hardware components such as the gyro sensor, proximity sensor, magnetometer, antennae, radio chips, etc. are calibrated. Since this is done when the manufacturing process is complete, the RF Cal date usually denotes when the device was manufactured.

samsung software and hardware version

14. *#0283# âž¡ Check the Audio Loopback Control

This code lets you check the speakers and mic of your phone and connected earphones.

samsung phone audio loobback test code

15. *#34971539# âž¡ Check Camera Status and Firmware Version

You can use this Samsung code to check if all the modules of your phone’s camera are working fine or not. Also, you can check the camera firmware version for each module.

samsung camera software check code

16. *#2663# âž¡ Check TSP, WiFi, & Bluetooth Firmware Version

Using this code you can check and update the firmware version of the TSP (Touch Screen Panel). TSP firmware determines the behavior of the touchscreen of your Samsung phone or tablet. If your phone’s touch screen is unresponsive, there’s some input delay, or it’s not functioning properly, you can update the touch screen firmware by tapping the TSP FW update (General) button. Don’t use this option if your phone’s touchscreen is working normally.

Besides, you can also view the WACOM, WiFi, and Bluetooth firmware versions of your Samsung phone.

samsung tsp, wifi and blutooth firmware version check code

17. *#*#7780#*#* âž¡ Reset or Format Your Device

Dialing *#*#7780#*#* resets or formats your Samsung device. The code resets Android devices to the factory state and deletes all settings, 3rd-party apps, app data, and media and document files.

18. *#22558463# âž¡ Reset Total Call Time

You can easily reset the total call time counter on Samsung devices from the Phone app.reset total call time on samsung via settings

You can reset this counter using *#22558463# on your device.samsung total call time reset code

19. *135#[dial] âž¡ Request Your Own Phone Number

Have you forgotten your phone number? This MMI code will help you request your phone number. Please note that this code doesn’t work sometimes so you may have to try it a couple of times.secret code to check the phone number

20. **04*[old Pin]*[new Pin]*[new Pin]# âž¡ Change SIM Card PIN

You can easily set or change the SIM card lock PIN on your Samsung device from Settings > Security and privacy > Other security settings > Set up SIM card lock. However, there is a secret code that you can use to change the SIM card PIN. Please note that you must know about your old PIN or the default SIM card PIN to do that. Just use this code in the following format where ‘0000’ is the old PIN, and ‘1234’ is the new PIN: **04*0000*1234*1234#secret code to change sim card pin on samsung

21. *#73# âž¡ Access Service Mode on VZW and AT&T

If you own a Verizon or AT&T variant of a Samsung Galaxy phone, you can use *#73# to access the network band selection menu.

network band selection code for verizon and at&t samsung phones

More MMI and USSD Codes for Samsung One UI

Samsung Secret Code (One UI) Secret Code Function
*#0228# Check battery status ADC, RSSI reading, etc.
*#011# Displays network connection and  cell-related information
 *#0283# Check the audio loopback control
*#7465625*638*# Check the network lock keycode
*#2663# Check TSP and TSK firmware update
*43# [dial] Enable call waiting
#43#[dial] Turn off call waiting
*#43#[dial] Show the status of call waiting
*135#[dial] Request your phone number
*#004*[number]# Divert call to a given number. Replace “[number]” with a phone number
*#004# Request the status of call diversion
#004# Deactivate call diversion
##004# Erase call diversion
#*#4636#*#* Diagnostic and general settings mode
*#*#1472365#*#* GPS test settings
*#272886# Auto answer selection
*#273283*255*3282*# Data create menu
*#273283*255*663282*# Data create SD card
*#3214789650# LBS test mode
*#32489# Ciphering info
*#44336# Software version info
*#872564# USB logging control
*2767*4387264636# Display product code

Codes for Samsung TouchWiz

If you have an older Samsung phone or tablet running TouchWiz or Android 6.0 or below, try the following codes.

  • *#0*# / *#*#0*# âžž Test RGB (Red Blue Green), Receiver, Vibration, Touch sensitivity, Speakers, Camera Sensors, S-Pen, Audio loopback,  Software version, etc.
  • *#06# âžž Show IMEI Number.
  • *#03# âžž NAND Flash the serial number.
  • *#80# âžž Touchscreen noise test (warning do not press the power button).
  • *#251# âžž Wakelock ON or OFF.
  • *#526# âžž WLAN Engineering Mode.
  • *#528# âžž WLAN Engineering Mode.
  • *#745# âžž RIL Dump Menu.
  • *#746# âžž Debug Dump Menu.
  • *#0011# âžž Service Mode.
  • *#0283# âžž Audio packet loopback test.
  • *#0289# âžž Audio/speaker-test (Melody Test Mode).
  • *#0514# âžž SysDump (System Dumps, logs, etc.).
  • *#0588# âžž Proximity Sensor test.
  • *#0589# âžž Light Sensor Test Mode.
  • *#0673# âžž Audio/speaker-test (same as *#0289#).
  • *#0782# âžž Real-time clock test.
  • *#0842# âžž Vibration test
  • *#1575# âžž GPS Control Menu..
  • *#2263# âžž RF Band Selection.
  • *#2663# âžž Touchscreen FW and version.
  • *#2664# âžž HW touchscreen test.
  • *#3264# âžž RAM check (version number).
  • *#7769# âžž Proximity sensor test.
  • *#7284# âžž Phone utility and USB driver and connectivity settings.
  • *#7353# âžž Performs 12 types of function tests.
  • *#7594# âžž Factory mode / Enable shutdown on long press.
  • *#8888# âžž Service Mode (Read FTA hardware version).
  • *#9900# âžž System Dump Mode.
  • *#9999# âžž Software versions (AP, CP, CSC, FTA SW).
  • *#2222# âžž Hardware version.
  • *#1234# âžž View SW Version PDA, CSC, MODEM.
  • *#0228# âžž Battery diagnostics.
  • *#9090# âžž Service Mode.
  • *#301279# âžž HSDPA/HSUPA Control Menu.
  • *#4238378# âžž GCF Configuration.
  • *#*#197328640#*#* âžž Enabling test mode for service activity (also shows the manufacturing date of Samsung devices).
  • *#232331# âžž Bluetooth test.
  • *#232337# âžž Bluetooth address.
  • *#232338# âžž WLAN MAC address & PS mode.
  • *#232339# âžž WLAN Engineering Mode test (TX & RX modes) (same as *#526*).
  • *#8736364# âžž Opens OTA update menu.
  • *#7412365# âžž Camera firmware standard (Front/Rear camera firmware).
  • *#7465625# âžž Personalization (lock status settings).
  • *#22558463# âžž Reset Total Call Time..
  • *#12580*369# âžž Main Version (AP, CP, CSC, RF cal, HW revision).
  • *#3282*727336*# âžž System and storage information, and Data usage statistics.
  • * 2767 *3855# âžž Wipes Samsung phone completely.
  • *#*#7780#*#* âžž Resets your phone to the factory state and deletes only apps and app data.
  • *#*#7594#*#* âžž Enables direct power off without showing Power Menu when you hold the Power button.
  • *#*#232338#*#* âžž Displays Wi-Fi MAC address.
  • *#*#4986*2650468#*#* âžž PDA, Phone, Hardware, RF Call Date (or manufacturing date) firmware info.
  • ##778 [dial] âžž View the EPST menu.

With the Samsung secret codes, you can check the manufacturing date of your device, get into the Samsung engineering mode, test the network, and diagnose your device. Also, if these codes work on your phone or tablet, you can be sure it’s genuine.

Download the Samsung Secret Codes List PDF

You can download the list of Samsung secret codes PDF file for future reference if you want: Samsung-Codes-List.pdf

Read Next: Best Dark Themes for Samsung One UI

Was this Article helpful?
YesNo