MAC-Media Access Control is a unique identifier for the network interface of your Xiaomi smartphone, which is assigned during the production phase, and is required to connect to protected Wi-Fi networks, set up routers with binding to the Internet. MAC, Diagnostics of network problems or even for some corporate authentication systems. IP-address that may change, MAC-The address remains constant (unless it is modified by software).
Owners of Xiaomi, Redmi and POCO We often have to find this address, but we don't always know where to look. In this article, we'll look at 5 proven ways, from standard settings to hidden engineering menus. MAC-Address for Wi-Fi, Bluetooth and even Ethernet (on models with support) USB-network, and how these addresses differ from each other.
1. Standard method: through phone settings
The easiest method is to use built-in settings MIUI. It works on all models, from Xiaomi Mi 8 to Redmi Note 13 Pro+, does not require root or additional application rights. MAC-address is displayed in format here XX:XX:XX:XX:XX:XX (six pairs of hexadecimal symbols).
Instructions:
- π± Open the Settings app** (cog icon on the desktop).
- π Go to the About Phone section (in older versions) MIUI β All parameters).
- π Scroll down to the block Β«MAC-Wi-Fi address or Wi-Fi addressΒ».
On some devices (e.g., POCO F5), the path may be slightly different:
β Wi-Fi β βοΈ (setting button next to Wi-Fi enabled) β Additional β MAC- addressβ οΈ Note: On smartphones with MIUI 14+ hyperos MAC-The address can be hidden behind an additional tap on the Status line in the Wi-Fi section. If the address is not displayed, update the firmware.
2. MAC-Bluetooth address: Where to find it
Bluetooth-MAS is different from Wi-Fi and is used to identify a device in wireless headsets, smartwatches or automotive systems.
Method 1: Through Bluetooth settings
- π΅ Open the Settings. β Connections and sharing β Bluetooth.
- π Turn on Bluetooth and tap on. βοΈ (Settings) in upper right corner.
- π Scroll to Device Address** β This is Bluetooth-MAC.
Method 2: Engineering menu (not working on all models)
#4636## β Phone information β Bluetooth| Type MAC-address | Format | Wherever used | Can we change? |
|---|---|---|---|
| Wi-Fi | XX:XX:XX:XX:XX:XX | Connecting to routers, filtering traffic | Yes (via root or ADB) |
| Bluetooth | XX:XX:XX:XX:XX:XX (sometimes with the prefix B4:) | Pairing with headsets, smart devices | No (depending on firmware) |
| Ethernet | XX:XX:XX:XX:XX:XX | USB-network (on models with OTG Ethernet) | Yes (via terminal) |
3. Engineering menu: hidden data
If the standard methods didn't work (for example, on custom firmware), you can use the engineering menu. It is available on all Xiaomi, but the way to the end of the game is to use the engineering menu. MAC-address may differ.
Instructions:
- Open the Phone app and enter the code: ##4636###
On some devices (e.g. Redmi 10C), the code may not work.
##232338##β οΈ Warning: Do not change other options in the engineering menu without understanding their purpose.This can lead to network loss or resetting to factory settings.
Battery charge > 20%|Stable Wi-Fi connection (for verification)|Current network settings recorded|Verified version. MIUI-->
4. Through ADB: for advanced users
If you need to get MAC-Software address (e.g. for automation or diagnostics) you can use Android Debug Bridge (ADB). This method requires the developer mode to be activated and USB-debugging.
Step-by-step:
- Turn on Developer Mode: Settings β About Phone β MIUI Version (shap 7 times)
- Activate. USB-debugging β Additionally. β For developers.
- Connect your phone to your PC and execute the command: Adb shell cat /sys/class/net/wlan0/address (Bluetooth: Adb shell settings get global bluetooth_address)
If the team returns 00:00:00:00:00:00, it means:
- π The device uses randomization MAC (included MIUI 12+ privacy-protection).
π‘
If ADB does not recognize the device, try the adb kill-server command and then adb start-server before reconnecting.
5 Third-party applications: when nothing works
If the built-in methods didnβt work, you can use apps from Google Play, and we tested them on Xiaomi 13 Ultra and POCO X5 Pro β all of which worked correctly.
Top.-3 tested:
- π² Β«Network Info IIΒ»** β show MAC Wi-Fi, Bluetooth and mobile, free version with ads.
- π§ Β«DevCheck"** - displays MAC in the Network section, plus other technical information.
Warning: Annexes for amendment MAC-Addresses can disrupt network services if used on HyperOS devices. On some models (Redmi Note 12 Pro), this leads to blocking of connections to corporate Wi-Fi networks.
Why? MAC-address may change itself
6. Frequent problems and solutions
Xiaomi users often face difficulties in searching for MAC-Here are the most common cases and their solutions:
| Problem. | Possible cause | Decision |
|---|---|---|
| MAC-address is displayed as 02:00:00:00:00:00 | Reset after updating or resetting settings | Restart your phone or reset your network settings |
| No string with MAC in settings | Outdated version of MIUI or custom firmware | Update the software or use ADB |
| Bluetooth-MAC does not match Wi-Fi-MAC | It is normal for every module to have its own address. | Use the right address for a specific task |
| Apps show different things MAC-address | Randomization is included in MIUI 12+ | Turn it off in the Wi-Fi settings |
If none of the methods worked, check:
- π Update the firmware - in older versions MIUI (11) MAC-The address may have been hidden in unexpected places.
- π§ Reset network settings: Settings β System and device β Resetting settings β Resetting Wi-Fi, Mobile Network and Bluetooth
- π± Check on another device β sometimes the phone itself is a problem (e.g. damaged Wi-Fi module).
π‘
On devices with HyperOS (for example, Xiaomi 14) MAC-The address can only be displayed after you first connect to the network. If you've never connected to Wi-Fi, the line with the address will be empty.