OR-Xiaomi codes: a complete guide to activating hidden phone features

Xiaomi smartphones based on firmware MIUI hide from users dozens of useful functions, access to which can be obtained through special OR-These combinations allow you to unlock the engineering menu, test hardware, or even change network settings that are not available in standard settings. However, misuse of some codes can cause a device to malfunction – so it’s important to understand what each code is designed for.

In this article we will discuss all relevant OR-codes for Xiaomi (including models on the MIUI 14 and MIUI 15), explain how to use them without risking your phone, and show you what they offer. From a simple display test to deep modem settings, you'll learn how to make the most of your smartphone. FAQ Answering frequent questions and warnings about potential hazards.

What is it? OR-Codes and Why You Need Them in Xiaomi

OR-Codes (or service codes) are special character combinations that activate hidden menus and functions in firmware. MIUI. They are divided into three main categories:

  • πŸ”§ Engineering codes – for the diagnosis of hardware components (display, battery, cameras, sensors).
  • πŸ“‘ Network codes – modem parameters management, SIM-map, LTE/5G.
  • πŸ”“ System codes - resetting settings, checking IMEI, log-access.

Unlike the standard Settings menu, these codes allow:

  • πŸ“± Check the actual state of the battery (not what it shows) MIUI).
  • 🎀 Calibrate the microphone or speakers.
  • πŸ“Ά Manually select the frequency band 4G/5G better-signal.
  • πŸ”„ Reset your network settings without completely resetting your phone.

But not all codes are safe, like reset combinations. EFS (section IMEI) This can cause communication loss if used incorrectly, so read the description carefully before entering any code.

πŸ“Š Have you ever used service codes on Xiaomi?
Yeah, often.
I tried it 1-2 times.
No, but I want to know.
No, and no planning.

How to enter OR-codes on Xiaomi smartphones

The process of entering service codes on Xiaomi is different from other brands.

  1. Open the standard phone (calling) application.
  2. Go to the keyboard tab (where you dial the number).
  3. Enter the code in ##COD## or *#COD# (depending on the type).
  4. Press the call button (green tube).

If the code works, you'll either see a pop-up with information or you'll see a hidden menu.

  • πŸ”„ Check if the code is entered correctly (symbols * and # are required!).
  • πŸ“± Make sure you use a standard call rather than a third-party call (like Google Phone).
  • πŸ”§ Some codes only work on an unlocked bootloader.

Use a standard caller MIUI

Check the correctness of the symbols (* and #)

Make sure SIM-Card active (for network codes)

Close all background applications-->

On some models (such as Xiaomi 13 Pro or Redmi Note 12), codes may not work due to limitations. MIUI. In this case, try typing them in through the Engineer Mode (engineering menu), which opens with ##4636##.

Top.-10 useful OR-codes for Xiaomi (2026 year)

We've selected the most relevant and secure codes that most users will use. MIUI 14/15 and do not require root rights.

Code.AppointmentWorks on
##4636##Engineering menu (battery information, network information, usage statistics)All models.
##6484##Display test (checking for broken pixels, color reproduction)Xiaomi/Redmi/Poco
##64663##Touch screen test (multi-touch, responsiveness)All models.
##06##Verification IMEI (display SIM)All models.
##44336##Firmware version and build date (useful for rollback)MIUI 12 and newer

Code ##7378423# (Service Menu) on some Xiaomi models can reset your network settings. Use it only if you are sure you need it!

πŸ’‘

If nothing happens after you enter the code, try adding the % symbol at the end (e.g. #4636##%). MIUI.

Dangerous. OR-Codes: What not to enter without need

Not all service codes are secure. Some may:

  • πŸ”₯ Delete data (e.g. reset code) EFS).
  • πŸ“΅ Disconnect the network (incorrect modem settings).
  • πŸ”’ Block the loader (on some models).

Here is a list of codes that are not recommended to enter without a clear understanding of the consequences:

Code.Danger.
##7780##Reset to factory settings (delete all data!)
*2767*3855#Total reset + Remarking of memory (irreversibly!)
##7378423##It can reset the network settings or IMEI

⚠️ Attention! #36446337# (camera test) code on some Xiaomi models causes Camera failed error.

If you accidentally enter a dangerous code and your phone stops working:

  1. Don’t panic – in 90% of cases, a hard reset helps (squeeze the power supply). + Volume up for 10 seconds).
  2. If the phone doesn’t turn on, try going to Fastboot and flashing stock firmware through the Mi Flash Tool.

How to use the engineering menu (#4636##)

The engineering menu is the most useful hidden menu in Xiaomi, and it gives you access to:

  • πŸ”‹ Real state of the battery (voltage, temperature, wear and tear).
  • πŸ“Ά Network information (signal, connection type, roaming).
  • πŸ“Š Usage statistics (screen time, running processes).

To open it up:

  1. Enter the code ##4636##.
  2. Select the Battery Information tab for battery data.
  3. Go to Usage statistics to see the activity of the applications.

On the Battery information tab, pay attention to the parameters:

  • Level is the current charge in percentage.
  • Voltage - voltage (normal: 3.7–4.2V).
  • Temperature: Temperature (hazardous if above 45)Β°C).
  • Health - battery status (Good - norm, Unknown - calibration is required).
What to do if Health shows Unknown?
This means that the battery controller cannot detect the actual wear and tear. To reset the readings: 1. Discharge the phone to 0% and let it lie down for 30 minutes. 2. Charge to 100% without interruption. 3. Repeat the check through the engineering menu. If the problem persists, the battery needs to be replaced.

OR-codes for testing hardware components

If your Xiaomi has started to glitches (camera is not working, sensor is not responding, network catches poorly), service codes will help to identify the problem without visiting the service center.

Here are the basic codes for diagnosis:

ComponentCode.Checks
Display.##6484##Color rendering, broken pixels, backlighting
Touch screen##64663##Multi-touch, responsive, dead zones
Camera.##36446337##The performance of all modules (main, front, wide-angle)
Dynamics/microphone##0289##Sound and recording test
Vibration.##0842##Performance of the vibrator motor

When testing the display (#6484###) you will see several color screens:

  • πŸŸ₯ Red - Checking for broken pixels.
  • 🟒 Green is a light test.
  • πŸ”΅ Blue - Identification of Matrix Defects.
  • βšͺ White - General assessment of color reproduction.

⚠️ Attention! If some points do not respond to touch when you test the sensor (#64663##), it may indicate that the plume has detached or the digitizer has been damaged.

To check the camera:

  1. Enter the code ##36446337##.
  2. Select the Single Camera Test to check the main module.
  3. Press Start – if the image does not appear, the module is faulty.

Networked OR-codes: modem control and SIM-map

If you have a problem with your mobile network (poor catch) 4G, not registered in the network, often interrupted communication, these codes will help manually configure the modem parameters.

Basic network codes:

  • πŸ“‘ ##4636## β†’ Network info tab – information about the current connection.
  • πŸ”„ ##72786## - Resetting network settings (APN, point).
  • πŸ“Ά ##2263## β€” frequency band display (useful for manual selection) 4G/5G).

To manually select the frequency band (if the phone is not catching the network):

  1. Enter ##2263##.
  2. Select Band Selection.
  3. Check only those bands that your operator supports (for example, for MTS in Russia this is the only one). B3 (1800 MHz), B7 (2600 MHz), B20 (800 MHz)).
  4. Press Apply and restart the phone.

If after the lane change, the connection is lost:

  • πŸ”„ Go back to the menu and select Auto Select.
  • πŸ“΅ Check if it's active. SIM-map in settings (Settings) β†’ SIM-maps and mobile networks).

πŸ’‘

Manually selecting bandwidths can improve signal in areas of poor coverage, but misconfiguring will lead to no network. Always write down the initial parameters!

Frequent errors in use OR-Codes and how to avoid them

Many users experience problems with service code, and here are the most common errors and solutions:

Mistake.Reason.Decision
Code's not working.Incorrect input or incompatibility with MIUICheck the characters (* and #) and try adding % at the end.
Phone reboots.The code causes a critical error (e.g. resetting) EFS)Do not use unknown codes, restore the firmware through Fastboot
Chinese menuCode opens the engineering menu for Chinese firmwareUse Google Translate or search for alternative codes
Loss of network after changing settingsIncorrectly selected frequency bands or reset APNReturn the default settings or contact the operator

If the phone is stuck after entering the code:

  1. Wait 2-3 minutes – sometimes the menu loads for a long time.
  2. If the screen is black, press the power. + Volume down 10 seconds for forced reboot.
  3. If the phone doesn’t turn on, plug in to charge and try going to Fastboot (clamp Power). + Loudness down when switched on).

⚠️ On some Xiaomi models (e.g. Mi 11 or Redmi) K50) Enter #1472365## (test) GPS) may lead to error GPS Status: Failed. It's not critical, but to restore work. GPS You will have to reset your location settings in Settings β†’ Annexes β†’ Permits β†’ Location.

FAQ: Answers to frequent questions about OR-codes in Xiaomi

Can I use it? OR-lock-down?
Yes, most codes work on a locked bootloader, but some engineering features (such as changing the modem settings at the kernel level) may require unlocking.
Why does the *#06# code show the unknown? IMEI?
That means that IMEI Possible causes: Phone after firmware (IMEI Communications module problems (repair required) Smartphone with grey origin (IMEI Solution: Restore. IMEI via the engineering menu or contact the service center.
How to reset your network settings if #72786## is not working?
Alternative methods: Go to Settings β†’ SIM-maps and mobile networks β†’ Reset the network settings. Use the code ##4636##, then select Network reset. If nothing works, reset to factory settings (but this will delete all data!).
Can we do this? OR-codes to overclock the processor or increase volume?
No, service codes don't give you overclocking. CPU/GPU Or changing the volume limit. It requires: Root rights. + applications like Kernel Adiutor (TWRP) To edit system files, using such methods can cause speakers to overheat or fail!
Why are there artifacts left after the display test?
If you have left colored spots or stripes on the screen after entering the code ##6484#, this may indicate: Matrix problems (broken pixels, plume detachment); Display driver failure (reboot helps); Reboot your phone to return to normal display. If artifacts remain, contact the service.