Why do you need it? MAC-Smartphone address and where to look for it
MAC-Media Access Control is a unique identifier of the network interface of your Xiaomi Redmi, which is assigned during the production phase. It's needed to identify a device on local networks, connect to secure Wi-Fi points, configure routers, and even some corporate access control systems. IP-address that may change, MAC-The address remains constant (unless it is modified by software).
On Xiaomi smartphones (including the Redmi Note, Redmi and lineups) POCO) MAC-The address may be required in several cases:
- π Filtering settings by MAC on a router (to allow access only to certain devices).
- π‘ Connect to public Wi-Fi networks where registration is required MAC.
- π§ Diagnostics of network problems (e.g. address conflicts in a local network).
- π€ Using the device in smart home or IoT systems, where identification is MAC mandatory.
It is important to understand that Xiaomi Redmi can have several MAC-Addresses: separate for Wi-Fi, Bluetooth and even Ethernet (on models with support) USB-OTG In this article, we'll look at how to find each of them.
Method 1: MAC-Address via Android settings (the easiest one)
This is the basic method that works on all Xiaomi Redmi smartphones regardless of the MIUI version (from MIUI 10 to MIUI 14) and the model (including Redmi Note 12, Redmi 10, POCO X5, etc.).
To find out MAC-Wi-Fi address:
- Open the Settings app (cog icon).
- Go to About Phone (or About Device on New Versions).
- Select All Characteristics (or General Information).
- Scroll down to the Network block - there will be a Wi-Fi address bar (or MAC-Wi-Fi address).
For a viewing. MAC-Bluetooth addresses:
- Return to the main settings menu.
- Select Connected Devices β Bluetooth.
- Click on the three dots in the upper right corner and select Additional (or Bluetooth Settings).
- MAC-The address will be listed in the Device Information section.
β οΈ Note: On some of the firmware Xiaomi MAC-The address may not be fully displayed (e.g., only the last 4 characters) in which case use alternative methods from this article.
Make sure that Wi-Fi is on (even if not connected to the network)|Check the version. MIUI (Newer ones may have different paths to settings)|If MAC Not displayed - restart the phone|Use the original firmware (castoms can hide). MAC)-->
Method 2: Network information (for technical users)
If the standard path through the settings didn't work (for example, because of custom firmware), you can use the network diagnostic menu. MAC-Wi-Fi address of the adapter, even if it has been modified by software.
Instructions:
- Open the phone app and enter the combination: ##232338###
- After dialing, the Wi-Fi Test menu (or Network Information) will open.
- At the top of the screen will be the MAC Address bar β this is the desired address.
Alternative code for new Redmi models (e.g. Redmi Note 13 Pro+)
##526##If nothing happens after you enter the code, then your Xiaomi model doesnβt support this method, so move on to the next method.
π‘
On some Xiaomi firmware, diagnostic codes are blocked. To unlock them, turn on Developer Mode (7 times click on the MIUI version in the settings) and activate Debugging over USB.
Method 3: Viewing MAC-addresses on the box or under the battery
If the phone is not turned on or you can not go to the settings, MAC-The address can be found on the physical label of the device. Xiaomi Redmi usually has it located on the device:
- π¦ On the device box (near the barcode and IMEI).
- π Under the removable cover (on models with removable battery, for example, Redmi). 4A or Redmi 5A).
- π± On a non-removable label under the tray for SIM-maps (on most modern models).
Note: The label usually indicates the original MAC-an address that could have been changed by the firmware or the user. MAC programmatically (e.g. through ADB or root, this method will show outdated data.
| Xiaomi Redmi Model | Location. MAC-address | Notes |
|---|---|---|
| Redmi Note 12 Pro/Pro+ | On the box and under the SIM tray | MAC for Wi-Fi and Bluetooth may be different |
| Redmi 10/10A | On the box and under the removable lid. | Only Wi-Fi MAC is listed on the cover. |
| POCO X5 Pro | Only on the box. | Under the SIM tray - IMEI only |
| Redmi 9/9A/9C | On the box and under the battery. | Battery removable, label under it |
β οΈ Note: If you bought the Xiaomi Redmi from hand, the label under the battery may have been damaged or replaced.In this case, only trust the data from the settings or diagnostic menu.
Method 4: Use ADB (for advanced users)
If you know me, ADB (Android Debug Bridge, you can find out MAC-This is a command line address, and it's a useful method if you:
- π§ There is a custom firmware on the phone that hides MAC.
- π± The smartphone screen is not working, but USB-debugging is on.
- π Gotta get it. MAC-Remote address (for example, for diagnosis).
Instructions:
- Connect Xiaomi Redmi to your computer via USB and enable Debugging via USB (in Settings β About Phone β MIUI version, press 7 times, then go back to Additional β For Developers).
- Open the command prompt (or Terminal on macOS/Linux) and type:
adb shell ip link show wlan0For Bluetooth:
adb shell dumpsys bluetooth_manager- In the output, find the link/ether string (for Wi-Fi) or Address (for Bluetooth).
Example of output for Wi-Fi:
wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DORMANT group default qlen 3000
link/ether 1a:2b:3c:4d:5e:6f brd ff:ff:ff:ff:ff:ffIf the team is not working, try an alternative:
adb shell cat /sys/class/net/wlan0/addressWhat if the ADB canβt see the device?
Method 5: Third-Party Apps to View MAC-address
If you don't want to dig into the settings or use ADB, you can install a specialized app. The best options for Xiaomi Redmi:
- π± Network Info II β show MAC-Addresses of all network interfaces, including Wi-Fi Direct and Mobile Hotspot.
- π DevCheck -- displays MAC together with other technical information (CPU, GPU, sensor).
- π οΈ CPU-Z β In the About Device section, there is a Wi-Fi line. MAC.
- π‘ WiFi Analyzer - WiFi Analyzer - shows MAC Your current access point and your device.
Example of Network Info II:
- Download the app from Google Play and open it.
- Go to the Wi-Fi tab.
- In the Interface Info block, find the MAC Address line.
- For Bluetooth, go to the Bluetooth tab.
β οΈ Attention: Some applications (e.g, MAC Address Changer not only shows, but also allows you to change MAC-This can lead to problems connecting to some networks, especially corporate ones. MIUI change MAC often requires root rights.
Through Android | Diagnostic Menu | On the device label | Through ADB| Using a third-party app-->
Frequent problems and their solutions
When searching MAC-And the problem with the Xiaomi Redmi addresses is that users are facing a few common problems:
1. MAC-address is not displayed in the settings
Reasons:
- π Installed custom firmware (for example, LineageOS or Pixel Experience), which hides MAC.
- π§ Private mode is on. MAC (Starting with Android 10, the system can accidentally generate MAC for each network).
- π± Hardware malfunction of Wi-Fi module (in this case) MAC may be displayed as 00:00:00:00:00:00).
Solution: Use the ADB or diagnostic menu (#232338###).
2. MAC-Address on the label and in the settings do not match
It's okay if:
- π You changed. MAC programmatically (through root or ADB).
- π± The device was repaired with the replacement of the Wi-Fi module.
- π§ Function on MAC Randomization (randomization) MAC for each network).
3. After resetting the settings MAC-address
On the new versions MIUI (Android 12-based+) The system can reset the virtual MAC-A real-world, real-world, personal-security address. MAC It is the same as it is seen through ADB or diagnostic menu.
π‘
Starting with Android 10, Xiaomi Redmi can use random MAC-Addresses for each Wi-Fi network. To disable this feature, go to Settings β Wi-Fi β Additionally. β Private. MAC and deactivate the option.