Loading...

Complete Guide to Samsung Secret Codes: 40+ Hidden Codes for Galaxy Phones

AD
Senior Technical Contributor
6 min read 10,924
Complete Guide to Samsung Secret Codes: 40+ Hidden Codes for Galaxy Phones

Samsung Galaxy smartphones include hidden diagnostic menus and secret features accessible through special USSD and dialer codes. These Samsung secret codes let you test hardware, check device information, access engineering modes, and troubleshoot issues without rooting your phone.

This comprehensive guide covers 40+ working Samsung secret codes for all Galaxy models including S24, S23, A54, M34, Note series, and older devices running Android 14, 13, 12, and earlier.

How to Use: Open your phone dialer and type the code exactly (including * and # symbols), then press call. Most codes execute automatically.

📱 Essential Device Information Codes

*#06# - Display IMEI Number

Purpose: Instantly displays your IMEI (International Mobile Equipment Identity) number.

Usage: Essential for checking device authenticity, insurance claims, reporting stolen phones, or verifying before purchasing used devices.

Note: Dual SIM phones show IMEI1 and IMEI2.

*#1234# - Firmware Version Information

Shows: PDA, CSC, Modem, and AP versions.

Usage: Check current software version, firmware region, verify updates. Useful when downloading Samsung firmware.

*#12580*369# - Software & Hardware Info

Purpose: Complete device information including software version, hardware details, and camera firmware.

🔍 The Ultimate Diagnostic Tool: *#0*#

*#0*# - Secret Diagnostic Menu

The most powerful Samsung diagnostic code! Opens comprehensive hardware test menu.

Available Tests:

  • Red/Green/Blue: Screen pixel test for dead pixels
  • Receiver: Earpiece speaker test
  • Vibration: Vibration motor test
  • Mega Cam: Rear camera test with autofocus
  • Sensor: Accelerometer, proximity, gyroscope tests
  • Touch: Touchscreen sensitivity and dead zone test
  • Speaker: Loudspeaker quality test
  • Front Cam: Selfie camera test
  • LED: Notification LED test
  • Dimming: Screen brightness levels

Perfect for: Testing used phones before purchase, diagnosing hardware issues, quality control checks.

Note: Press back button to exit. Some tests may not work on One UI 5/6 versions.

🔋 Battery & Power Diagnostic Codes

*#0228# - Battery Status & Health

Displays:

  • Battery health status (Good/Normal/Replace)
  • Current temperature (°C)
  • Voltage (mV) and capacity percentage
  • ADC readings for diagnostics

Tip: Tap "Quick Start" to recalibrate battery statistics (safe, won't damage battery).

*#9900# - System Dump Mode

Features: Delete logs to free storage, view battery history, run diagnostic dumps.

📡 Network & Connectivity Codes

*#*#4636#*#* - Testing Menu

Access: Phone info, usage statistics, WiFi info.

Shows: IMEI, signal strength, network type, data connection status, app usage time.

Advanced: Change preferred network type (LTE/3G/2G), toggle radio, SMSC check.

Warning: Changing network settings may affect connectivity. Expert use only.

*#0011# - Service Mode Status

Shows: Real-time network status, Cell ID, Band, Frequency, Signal strength (dBm).

Usage: Network troubleshooting, signal analysis.

*#*#197328640#*#* - Service Mode (Engineer)

Purpose: Advanced network configuration for professionals.

Caution: Incorrect settings can disable connectivity.

🎯 GPS & Sensor Testing Codes

*#1575# - GPS Control Test

Options:

  • Start GPS Test: Check satellite lock
  • GPS Test Application: Advanced diagnostics
  • Application Settings: Configure GPS behavior

Usage: Fix GPS issues, improve location accuracy.

*#0*# - Sensor Tests (in diagnostic menu)

Tests: Accelerometer (tilt phone), proximity sensor (cover sensor), light sensor (ambient lux), barometer, HRM (heart rate monitor on S/Note models).

🔧 Factory Reset Codes (USE WITH CAUTION!)

*2767*3855# - Complete Factory Reset

EXTREME WARNING: This code IMMEDIATELY wipes ALL data without confirmation! Phone reboots and resets automatically. BACKUP EVERYTHING FIRST!

Deletes: All apps, accounts, photos, videos, contacts, messages, settings - EVERYTHING!

Use When: Settings → Reset is not accessible.

*#*#7780#*#* - Factory Data Reset

Deletes: Google account settings, system/app data, downloaded apps.

Preserves: System software, firmware version, SD card data.

Note: Still requires Google account verification after reset (FRP protection active).

🔌 USB & Developer Codes

*#0808# - USB Configuration

Options:

  • MTP: Media file transfer to PC
  • PTP: Photo/camera transfer
  • RNDIS: USB tethering
  • DM+MODEM+ADB: Debug mode with ADB access

Usage: Fix USB recognition issues, enable ADB for firmware flashing.

📶 WiFi & Bluetooth Codes

*#*#232338#*#* - WiFi MAC Address

Purpose: Display WiFi MAC for network authentication, MAC filtering.

*#*#232337#*#* - Bluetooth Address

Purpose: Show Bluetooth MAC for device identification.

*#*#526#*#* - WLAN Test

Tests: WiFi signal strength, connectivity, network scan.

*#*#232331#*#* - Bluetooth Test

Tests: Bluetooth hardware and pairing capability.

🔊 Audio Testing Codes

*#0283# - Audio Loopback Test

Function: Speak into mic → Sound plays through speaker.

Purpose: Diagnose microphone or speaker issues.

*#7353# - Quick Test Menu

Tests: Melody (ringtone), vibration, camera, dimming.

Note: May not work on newer One UI versions.

📞 Network Lock & Provider Codes

*#7465625# - Network Lock Status

Shows: Network Lock, Subset Lock, SP Lock, CP Lock, SIM Lock status.

Purpose: Check if phone is carrier-locked or unlocked.

Important: This code ONLY checks status - it does NOT unlock the phone.

*#272*IMEI# - CSC Code Check

Usage: Replace "IMEI" with your number from *#06#

Example: *#272*123456789012345#

Shows: Current CSC (Country Specific Code) and sales code for region-specific firmware.

📸 Camera Firmware Codes

*#34971539# - Camera Firmware Version

Shows: Rear and front camera firmware versions.

🎯 Additional Useful Codes

  • *#*#225#*#* - Calendar events & storage info
  • *#*#2663#*#* - Touchscreen firmware version
  • *#*#1111#*#* - FTA software version
  • *#*#2222#*#* - FTA hardware version
  • *#32489# - Network ciphering info
  • *#9090# - Diagnostic configuration
  • *#2683662# - ServiceMode version
  • *#*#8351#*#* - Enable voice dialing log
  • *#*#8350#*#* - Disable voice dialing log

⚠️ Troubleshooting Tips

Code Not Working?

  • Use stock dialer: Third-party dialer apps don't support secret codes
  • Check model: Some codes are model/version specific
  • Type carefully: Include all * and # symbols exactly
  • One UI limits: Samsung removed codes in newer versions for security
  • Carrier phones: Locked phones may have disabled codes

Safety Reminders

  • Factory reset codes are INSTANT - no confirmation
  • Network codes can disable connectivity
  • Codes don't bypass FRP lock or Google verification
  • Not for unauthorized device access

🔗 Related Resources on MobiFirms

❓ FAQ

Can these codes damage my Samsung phone?

No, information codes (*#06#, *#1234#, *#0*#) are safe. Reset codes will wipe data. Only modify network settings if you understand them.

Do codes work on all Galaxy models?

Most codes work universally, but some are model-specific or removed in newer One UI versions. Works on S24, S23, S22, S21, Note, A, M, and J series.

Can I unlock carrier lock with these codes?

No. *#7465625# only CHECKS lock status. Contact your carrier or use professional services to unlock. Codes cannot bypass carrier/FRP locks.

Why doesn't *#0*# work on my phone?

Usually due to: (1) Carrier-branded phones with restrictions, (2) One UI 5/6 where Samsung removed it, (3) Third-party dialer app. Use stock Phone app.

Can I update firmware using secret codes?

No. Codes only check firmware version. Update via Settings → Software Update, or flash manually using Odin tool with MobiFirms firmware files.

📝 Conclusion

Samsung secret codes provide powerful diagnostic capabilities and device information on Galaxy smartphones. From the comprehensive *#0*# hardware test menu to battery diagnostics (*#0228#) and network status checks (*#0011#), these codes offer instant access to features normally hidden from users.

Whether you're a mobile technician, developer, or power user, mastering these codes enhances your ability to diagnose issues, verify device authenticity, and understand your Samsung phone's hardware and software status.

Remember: Use diagnostic codes responsibly. For firmware updates, repairs, or device unlocking, visit MobiFirms.com for official firmware files, flash tools, and comprehensive Android repair guides.

Stay updated! Bookmark this guide and check MobiFirms Blog for more Samsung tutorials, flashing guides, and mobile repair tips.

Share Guide:
AD

Written by Mobi Firms

GSM AUTHOR

Certified GSM repair technician specializing in Samsung binary repairs, Qualcomm emergency unbricking, MediaTek auth bypass, and remote unlocking services.