Why? MAC-The address is important for owners of Xiaomi Redmi
MAC-Media Access Control is a unique identifier for the network interface of your Xiaomi Redmi, which is assigned during the production phase. IP-address that may change, MAC This address is required to configure routers with a binding link to the MAC, Connecting to corporate networks, diagnosing network problems, or even some ways to unlock the bootloader.
On Xiaomi smartphones (especially on Redmi Note models) 10/11/12, Redmi 9/10 new Redmis 13C/13R) MAC-The address may differ for different modules: Wi-Fi, Bluetooth and even mobile Internet (on devices with Ethernet support via the Internet). USB-C). In this article, we will analyze all the current ways to determine it β from standard settings to hidden engineering menus.
β οΈ Important: Starting with Android 10 (MIUI 12+) Xiaomi is using randomization by default MAC-This means that when you connect to a new hotspot, your smartphone can generate a temporary address to see the real one) MAC-Wi-Fi address, you will need to disable this function or use alternative methods.
Method 1: Standard Android settings (the easiest)
This method works on all Xiaomi Redmi models regardless of the MIUI version.It is suitable for users who do not want to dig into the technical details.
Instructions:
- Open the Settings app (cog icon).
- Go to About Phone (or Device on new MIUI versions).
- Tap on All characteristics (may be called Software Information or Device Information).
- Scroll down to the block. MAC-Wi-Fi address (sometimes duplicated as Wi-Fi address).
β οΈ Note: On some firmware (for example, MIUI Global for Redmi Note 8 Pro) this partition may not be available. In this case, use Method 2 or Method 4.
- β It works without root and additional programs.
- β Shows the real thing. MAC-address (not randomized).
- β He doesn't. MAC for Bluetooth or mobile Internet.
Wi-Fi on the phone is turned on|Device not in airplane mode|Official firmware is used MIUI|No active VPN-connection-->
Method 2: Via the Wi-Fi status menu (for randomized addresses)
If your Redmi is using randomization MAC (function of confidentiality MAC In the Wi-Fi settings, the standard way is to show a temporary address. MAC, needle:
- Open the Settings. β Wi-Fi.
- Tap the name of the current network (or connect to any access point).
- In the window that opens, click on the icon. βοΈ Settings (or Additional).
- Scroll to Privacy and disable the option to Use Random MAC.
- Reconnect to the network and go back to Settings β About Phone β All specs (see Method 1).
πΉ Note: On MIUI 14 Ways may be different: Settings β Wi-Fi β βοΈ β Advanced settings β Confidentiality MAC.
| Model Redmi | The Way to Randomization Settings | Need a reconnection? |
|---|---|---|
| Redmi Note 10/11 | Wi-Fi β βοΈ β Confidentiality | Yes. |
| Redmi 9/9A/9C | Wi-Fi β Additionally. β MAC-address | No. |
| Redmi 12/13 (MIUI 14) | Wi-Fi β βοΈ β Extended. β Confidentiality MAC | Yes. |
Yes, always on | Disconnected after purchase |On only for public networks |I don't know what it-->
Method 3: Engineering menu (#4636##)
Androidβs Hidden Engineering Menu allows you to get advanced information about network interfaces, including MAC-Addresses for Wi-Fi, Bluetooth and mobile data.The method works on all Xiaomi Redmi, but requires caution - do not change other settings!
Instructions:
- Open the Phone app.
- Enter the combination: ##4636### (some firmware may require ##36446337## for MediaTek).
- In the menu that opens, select Wi-Fi (or Wi-Fi information) information.
- Scroll down to the line. MAC-Address (may be called Wi-Fi) MAC address).
πΉ In addition, you can also see this menu:
- πΆ MAC-Mobile network address (if supported): look for the Mobile network info section.
- π΅ Bluetooth MAC: Go to Bluetooth information (some firmware is missing).
- π‘ Signal strength and Wi-Fi channel (useful for diagnosis).
What to do if the engineering menu is not opened?
Method 4: Through the MIUI Diagnostics application
Xiaomi pre-installes the Diagnostics utility app (or MIUI Diagnostics), which contains detailed information about hardware components, which is suitable for Redmi models on MIUI 12/13/14.
How to find out MAC-address:
- Open Settings β Memory β Diagnostics (or enter Diagnostics settings in search of settings).
- Select the section Network Diagnostics (or Network Diagnostics).
- Slip on Wi-Fi or Bluetooth depending on the desired interface.
- MAC-the address will be indicated in the line Address or MAC.
β οΈ Note: On some firmware (for example, MIUI The Diagnostics app can be hidden to find it:
- Install a file manager with access to system folders (e.g. Solid Explorer).
- Go to /system/app/Diagnostics or /system/priv-app/Diagnostics.
- Launch it. APK-Manual file (root or debugging rights required) ADB).
π‘
If the Diagnostics app is missing, try typing the Common Issue Test (CIT) request in the settings search, which is an alternative name for the service menu on some firmware.
Method 5: Use ADB (for advanced users)
If standard methods did not work (for example, on custom firmware or after resetting settings), you can get a MAC-Address: Android Debug Bridge (ADB). This method is universal and works even on locked devices.
Instructions:
- Turn on Developer Mode: Go to Settings β About Phone. Tap 7 times on the MIUI Version line. Go back to Settings β Additional β Developer. Activate USB Debugging.
Redmi
adb devices(Your device should appear)
adb shell ip link showor for Wi-Fi:
adb shell cat /sys/class/net/wlan0/addressFor Bluetooth:
adb shell settings get global bluetooth_device_addressπΉ Transcription of conclusions:
- πΆ wlan0 β wifi interface (MAC will be in line link/ether).
- π΅ bt0 or withdrawal of a command from bluetooth_device_address β Bluetooth address.
- π‘ rmnet_data or eth0 β Mobile Internet (if supported).
π‘
ADB-The method shows the real hardware MAC-And that's the only reliable way to do that for custom firmware or after a reset.
Method 6: Through the file system (root required)
If you have root rights, MAC-The addresses of all interfaces are stored in system files, and this is a method that's suitable for enthusiasts who are preparing a device for firmware or low-level diagnostics.
Where to look:
- π Wi-Fi MAC: /sys/class/net/wlan0/address or /data/nvram/APCFG/APRDEB/WIFI (for MediaTek chips)
- π Bluetooth MAC: /sys/class/bluetooth/hci0/address or in settings: /data/misc/bluedroid/bt_config.conf
β οΈ Note: Modifying files in /sys/ or /data/nvram/ This can cause you to lose network features. Do not edit them without backing up!
To view without risk, use a root-access file manager (such as Root Explorer) or command:
su
cat /sys/class/net/wlan0/addressFrequent problems and solutions
When searching MAC-And the typical problems that people have with Xiaomi Redmi are the most common:
- MAC-address is not displayed in the settings. πΉ Reason: Hidden by the manufacturer (e.g. on Redmi for the Chinese market). π§ Solution: Use Method 3 (Engineering Menu) or Method 5 (ADB).
- The address changes every time you connect to Wi-Fi. πΉ Reason: Randomization included MAC (see method 2). π§ Solution: Turn off the option in Wi-Fi settings or use ADB physical address.
It is impossible to open the engineering menu.
- πΉ Reason: Blocking on custom firmware or in regional versions MIUI.
- π§ Solution: Install MTK Engineering Mode (for MediaTek) or Qualcomm EngineerMode (for Snapdragon) from Google Play.
π‘ Tip: If you often work with networks (for example, configure routers with a link to the Internet) MAC), Write the address down to a safe place. On Xiaomi Redmi, it can reset after:
- π Complete reset (Wipe Data in Recovery).
- π₯ Firmware via Fastboot or MI Flash Tool.
- π§ Substitution of motherboard (MAC chip-bound Wi-Fi/Bluetooth).
FAQ: Answers to popular questions
Can we change? MAC-Address to Xiaomi Redmi without root?
Why on the Redmi Note 12 MAC-Bluetooth address is different from Wi-Fi?
How do you know? MAC-USB ethernet address on Redmi with Type-C?
Can it? MAC-reset MIUI?
Where it's stored MAC-Xiaomi firmware address?
πΉ Note: On devices with Snapdragon MAC may be duplicated in the section modemst1 and modemst2 (available through QFil or EDL-regime).