Advertisement

Android secret codes

Search engineering and service dialer codes by brand. Codes vary by model and software build — use them for diagnostics, not as a substitute for authorized repair workflows.

← All tools · USB drivers · Device dashboard

Google *#*#4636#*#*

Pixel phone info

Standard Android testing menu used heavily on Pixel devices.

Huawei *#*#147852369#*#*

Background settings

Alternate project menu entry on some Huawei models.

Huawei *#*#2846579#*#*

Project menu

Huawei project / background settings menu on older EMUI devices.

Infinix *#*#3646633#*#*

MTK engineer mode

MediaTek EngineerMode on many Infinix / Transsion devices.

MediaTek *#*#3646633#*#*

EngineerMode

Classic MTK EngineerMode dialer entry (device-dependent).

Motorola *#*#2486#*#*

Hidden menu

Hidden diagnostics on some Motorola models.

Nokia *#*#22763#*#*

Care suite / test

Care / test entry on selected HMD Nokia Android devices.

OnePlus *#808#

Engineering mode

Engineering mode on selected OnePlus OxygenOS builds.

Oppo *#899#

Engineering mode

Engineering / after-sales test menu on many Oppo / ColorOS phones.

Oppo *#83781#

Engineering mode (alt)

Alternate engineering menu on selected Oppo devices.

Realme *#6776#

Software info

Software information on many Realme devices.

Samsung *#0228#

Battery status

Battery ADC / voltage diagnostics on many Samsung models.

Samsung *#0*#

Hardware test menu

Samsung service mode for display, sensors, touch, and speakers.

Samsung *#0011#

Service mode (RF)

RF / network service mode on selected Samsung devices.

Samsung *#1234#

Software version

Shows AP / CP / CSC firmware version strings.

Samsung *#12580*369#

SW & HW info

Detailed software and hardware information.

Samsung *#0808#

USB settings

USB configuration menu used for ADB / MTP diagnostics.

Tecno *#*#3646633#*#*

MTK engineer mode

MediaTek EngineerMode on many Tecno devices.

Universal *#*#232337#*#*

Bluetooth address

Displays Bluetooth MAC on many Android builds.

Universal *#06#

Display IMEI

Shows device IMEI / MEID on most GSM phones.

Universal *#*#7780#*#*

Factory data reset

Triggers factory reset prompt on many AOSP builds. Use with care.

Universal *#*#2767*3855#*#*

Full wipe (dangerous)

Hard reset on some devices. Prefer Settings reset when possible.

Universal *#*#4636#*#*

Testing menu

Android testing menu: phone info, usage, Wi-Fi information.

Universal *#*#2663#*#*

Touch screen version

Shows touch firmware version on some devices.

Universal *#*#0842#*#*

Vibration test

Runs vibration hardware test where supported.

Universal *#*#232338#*#*

Wi-Fi MAC

Displays Wi-Fi MAC address on many Android builds.

Vivo *#*#112#*#*

Factory / test mode

Factory test entry on many Vivo FunTouch / OriginOS builds.

Xiaomi *#*#64663#*#*

CIT (alternate)

Alternate CIT entry on some Xiaomi builds.

Xiaomi *#*#6484#*#*

CIT / hardware test

Opens CIT / hardware test on many MIUI / HyperOS devices.

Secret codes FAQ

Why does a code do nothing on my phone?

OEMs remove or rename dialer codes often. Treat this list as a technician reference, not a guarantee for every firmware.

Can these codes unlock FRP or network locks?

No. Service menus are for diagnostics. FRP and carrier unlock usually need authorized tools or a verified technician job.