MAC-Media Access Control is a unique identifier for the network interface of your Xiaomi smartphone, which is assigned during the production phase. It is needed to identify the device in local networks, connect to Wi-Fi with filtering over the Internet. MAC, Diagnosing network problems or even some corporate security systems. IP-address that may change, MAC-The address remains constant until it is manually changed.
If you need to know this address β for example, to set up a router, connect to a secure network or register a device in a smart home system β we have collected all the current ways to get it. In this article, you will find instructions for any Xiaomi models (including Redmi Note 12, POCO X5, Mi 11 and older devices), and also understand what to do if the address is not displayed or needs to be changed.
What is it? MAC-The address and why you need it on Xiaomi
MAC-The address (sometimes called the physical address) is a 12-digit hexadecimal code that is assigned to each network adapter: Wi-Fi, Bluetooth, Ethernet:
- πΉ The first 6 characters - the manufacturer's ID (OUI). For Xiaomi, it's common. 78:11:DC, B4:52:7E or 2C:FD:A1.
- πΉ The last 6 characters are a unique device number.
On Xiaomi smartphones MAC-address:
- πΆ To filter devices in the settings of the Wi-Fi router (if binding is enabled on the MAC).
- π In corporate networks for access control.
- π€ When setting up automation in smart home systems (e.g. Mi Home).
- π οΈ Diagnosing network problems (for example, if the phone is not connected to the network).
β οΈ Note: From 2020, Android 10+ (including MIUI 12+) by default uses randomization MAC-So, when you connect to a new network, it can generate a random address to see the real thing. MAC, Sometimes you need to turn off this function.
If you want original MAC-The address for warranty service or binding to Xiaomi services, it can be found on the device box (on the sticker with the serial number) or through the engineering menu.
Method 1: Find out MAC-Address via Xiaomi Settings (the easiest one)
This is a standard method that works on all Xiaomi smartphones regardless of the MIUI version. Instructions are relevant for Redmi Note 11/12/13, POCO F4/X5, Mi 10/11/12 and other models:
- Open the Settings app (cog icon).
- Go to the About Phone (or About Device) section.
- Click on All Characteristics (or Software Information).
- Scroll down to the Wi-Fi address block or MAC-Wi-Fi address.
If this is not the case, try an alternative route:
- Go to Settings. β Wi-Fi.
- Tap the current network name (or click on it) βοΈ Additionally).
- In some versions MIUI MAC-address is displayed at the bottom of the screen.
Turn off MAC randomization in Wi-Fi settings|
Reboot the phone |
Check for updates to MIUI|
Use alternative methods (see below)-->
On some firmware (for example, MIUI Global for the European Region) MAC-The address may be hidden due to privacy policy, and the following method will help.
Method 2: View the MAC through the Engineering Menu (for advanced)
The Engineering Menu (#4636##) provides advanced information on network interfaces, including real-world MAC-The address, even if it's hidden in the standard settings, works for all Xiaomis, but it takes care not to change the other settings!
Instructions:
- Open the Phone app.
- Enter the combination: ##4636### (some models may require ##2432546###).
- Select Wi-Fi (or Wi-Fi Information) information.
- In the MAC-address section, you will see the current address.
β οΈ Note: On some firmware (for example, MIUI China) the engineering menu can be blocked. If nothing happens after entering the code, try using the ADB (4).
In the engineering menu you can also see:
- π‘ IP-address and gateway of the current network.
- πΆ Wi-Fi signal level in dBm.
- π Connection status (Connected/Disconnected).
What to do if the engineering menu is not opened?
Method 3: Find MAC-box-address
If the phone is not turned on or you can not go to the settings, MAC-You can find the address on the physical label of the device:
- π¦ On a box, usually on a sticker with a serial number (S/N) and IMEI. Look for the Wi-Fi string MAC or MAC Address.
- π Under the battery β on models with a removable battery (for example, Redmi) 4A, Redmi 5).
- π± On the back, under the tray for SIM-maps (on some models, for example, POCO M3).
| Xiaomi model | Where to find MAC-address | Example of format |
|---|---|---|
| Redmi Note 10/11/12 | Box (IMEI sticker) | 78:11:DC:XX:XX:XX |
| POCO X3/X4 | Box or under the battery (if removable) | B4:52:7E:XX:XX:XX |
| Mi 11 Ultra | Box (in the section "Wi-Fi MAC") | 2C:FD:A1:XX:XX:XX |
| Redmi 9A/9C | Under the battery or on SIM-tray | A4:83:E7:XX:XX:XX |
If the label is erased or the box is lost, use method 4 (ADB) or method 5 (third party applications).
To set up the router |
To connect to the corporate network |
To diagnose problems with Wi-Fi|
To register with Mi Home|
Other-->
Method 4: Learn the MAC through ADB (for developers)
If the standard methods do not work, you can get MAC-Address: Android Debug Bridge (ADB). This method requires connecting the phone to the computer and enabling debugging. USB, It is guaranteed to show the real address, even if it is hidden in the interface.
Instructions:
- Turn on Developer Mode on Xiaomi: Go to Settings β About Phone. Tap 7 times on MIUI Version. Go back to Settings β Additional β For Developers. Activate USB Debugging.
Connect the phone to the PC and confirm the debugging permission.
adb shell ip link show wlan0Or for the new versions of Android:
adb shell cat /sys/class/net/wlan0/addressIn the answer you will see a line of the form:
wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DORMANT group default qlen 1000
link/ether 78:11:dc:ab:cd:ef brd ff:ff:ff:ff:ff:ffWhere 78:11:dc:ab:cd:ef β That's yours. MAC-address.
adb shell ifconfig wlan0or Bluetooth:
adb shell cat /sys/class/net/bt-pan/addressMethod 5: Apps for viewing MAC-address
If you don't want to go through the settings or connect your phone to your PC, you can use third-party tools, and we tested a few apps and we picked the most reliable ones.
- π± Network Info II (Free, no advertising, shows you MAC-Wi-Fi, Bluetooth, Ethernet addresses, and IP, gateway DNS.
How to use (for example, Network Info II):
- Install the app from Google Play.
- Open it and go to the Wi-Fi tab.
- In the Interface Info block, find the MAC Address line.
β οΈ Attention: Some applications (e.g, MAC Address Changer is proposed to change MAC-The address is on modern Xiaomi with MIUI 12+ This can cause a loss of network connectivity or reset your Wi-Fi settings. Use these tools only if you understand the risks!
Can we change? MAC-Xiaomi address?
Technically. MAC-The address can be changed, but on Xiaomi smartphones it is fraught with risks:
- β Temporary change (spoofing) is possible through applications like BusyBox. + Terminal Emulator, but requires root rights.
- β Permanent change without root access is impossible - after the reboot, the address will reset.
- β οΈ Nana MIUI 13/14 shift MAC They may block security features, which will result in loss of warranty.
If you need to change the MAC to bypass filtering in the router, itβs easier to:
- Disable randomization in Wi-Fi settings (Settings) β Wi-Fi β Additionally. β Private. MAC-address).
- Use another network interface (e.g., USB-ethernet adapter).
π‘
Most modern Xiaomis are changed MAC-You can't do root without it. You better solve the problem on the router side (turn off filtering by router). MAC Add your current address to the whitelist).
Frequent problems and solutions
When you try to find out MAC-Xiaomi addresses are common mistakes that users encounter:
| Problem. | Reason. | Decision |
|---|---|---|
| MAC-address is not displayed in the settings | Randomization is included in Android 10+ | Turn off Private MAC in Wi-Fi settings or use ADB |
| The engineering menu has an empty screen | Firmware without menu support | Use ADB or third-party apps |
| ADB doesn't show the MAC | Incorrect team or lack of rights | Check the command: cat /sys/class/net/wlan0/address |
| MAC-The address changes with each connection | Android Privacy Feature | Turn off randomization in network settings |
If none of these methods worked, check:
- π Update MIUI β In older versions, there may have been bugs with display MAC.
- π± Wi-Fi module performance β if the address is not determined, it may be a problem in the hardware.
- π οΈ Root rights β sometimes MAC hidden due to modified firmware.