Reading error NFC-Tagged on Xiaomi: A Complete Guide to Eliminating

You bring the Xiaomi smartphone to the NFC-tagged, but nothing happens: no beep, no notification, no application launch. Is the situation familiar? Reading errors NFC on Redmi devices, POCO Mi is more common than you think, and the causes may lie in software failures and hardware malfunctions. In this article, we will look at all possible scenarios, from basic checks to hidden settings. MIUI, which the manufacturer does not advertise.

It's important to understand: NFC-Xiaomiโ€™s module doesnโ€™t work like other brandsโ€™ devices, like the Redmi Note 11 Pro.+ chip NFC integrated into the processor and POCO F5 It's a separate piece, and it affects the diagnostics, and we're not going to just stick with standard tips like, "Reset your phone." Instead, you'll get detailed, customized instructions. MIUI, including hidden commands for testing the module and ways to bypass firmware restrictions.

If you've tried resetting or updating your software, but the problem is, don't rush your phone to the service. 60 percent of the time, the NFC read error on Xiaomi is solved software, and we'll show you how to do it without losing data. And for owners of devices with MIUI 14+, we have an exclusive method for activating NFC debugging mode, which is not even written about on 4PDA forums.

1. Checking the basic conditions for the operation of the NFC

Before digging deeper, make sure the minimum requirements for tag readers are met.NFC on Xiaomi may not work due to seemingly obvious but often overlooked details.

Let's start with physical compatibility: not all tags are supported out of the box by Xiaomi smartphones. For example, devices on MIUI 13 and below may not read NTAG215 tags with non-standard memory configuration. Check your tag type โ€” if it's a rare format like Topaz 512, you'll need special software.

  • ๐Ÿ“ฑ Smartphone Model: Make sure your device is equipped at all NFC. In budget Redmi (e.g. Redmi) 10A) No module, in the characteristics of some regions it may be indicated incorrectly.
  • ๐Ÿ”‹ Battery Charge: At a charge level below 15% MIUI Automatically disables background processes, including scanning NFC. Connect the charger and try again.
  • ๐Ÿ›ก๏ธ Cover or film: Metallic cases and thick silicone bumpers (especially those with magnetic latches) shield the signal. Remove the case and try to put the tag on the top of the back panel, which is where it is. NFC-chip.
  • ๐Ÿ“ถ Flight mode: The enabled flight mode blocks not only mobile communication, but also NFC In the background, turn it off or activate it. NFC manually through the notification curtain.

Pay special attention to the position of the tag. Xiaomi readout zone NFC It's shifted closer to the camera, rather than the center of the back, like Samsung. Try to tag it from different angles -- sometimes even turning it 90 helps.ยฐ.

๐Ÿ“Š What is your Xiaomi model with? NFC?
Redmi Note 12 Pro+
POCO X5 Pro
Mi 11 Ultra
Redmi K50
Another model

NFC Settings in MIUI: What You're Missing

MIUI hides some of the NFC settings in the depths of the menu, and many users are unaware of their existence. For example, the Xiaomi 13 Pro has disabled the "Allow Background Scan" mode by default, which makes the tags read only when the screen is unlocked.

Open Settings โ†’ Connections and Sharing โ†’ NFC and check the following settings:

  • ๐Ÿ”„ Select โ€œOnโ€ (not โ€œOnly for paymentsโ€), otherwise the tags will not be recognized.
  • ๐Ÿ“ฒ Background scanning: Activate the option to Allow scanning with locked screen (not available on all models).
  • ๐Ÿ”— Automatic Actions: If the tag needs to open a link or launch an application, turn on "Open Content Automatically".
  • ๐Ÿ› ๏ธ Diagnostics: Click on the three dots in the upper right corner and select Diagnostics NFC" โ€” The system will check the hardware serviceability of the module.

V POCO F4 GT and other devices with MIUI 14 has a hidden setting that allows you to increase power NFC-To activate the signal:

  1. Open the Phone app and type ##6484##.
  2. Select MF Test โ†’ NFC Test โ†’ Power Level.
  3. Set the Level 3 (maximum power) and restart the device.

Note: Changing the NFC power level can shorten the life of a module when used frequently, and use this method only if standard settings don't help.

NFC settings open in "Connections and Sharing"

Included (not "for payments only")

Background scan activated (if available)

Tested NFC diagnostics through a three-point menu

Attempt to increase signal power (for advanced users)-->

3. Software failures: from cache to firmware

If NFC stopped working after updating MIUI or installing a new application, it's the software's fault, and let's start with the simplest thing: cleaning the cache.

Go to Settings โ†’ Applications โ†’ Application Management, find โ€œNFCโ€ (or โ€œSecurity and NFCโ€ in older versions of MIUI) and do:

  1. Clearing the cache.
  2. Stop the application (the button "Stop").
  3. Resetting the default settings (if available).

If that doesn't work, it could be a conflict with other services, such as the Redmi Note 11 Pro, where Google Pay blocks access to NFC for third-party applications.

  1. Open Settings โ†’ Applications โ†’ Permissions โ†’ Additional โ†’ Special Access Permits โ†’ Access to NFC.
  2. Disable access for all applications except for the NFC system.
  3. Reset the device.

For devices with MIUI 13+, there is a radical method โ€“ resetting NFC settings through ADB. This will help if the module is determined by the system, but does not respond to the tags:

adb shell pm clear com.android.nfc


adb shell cmd nfc set-screen-state-required off

Warning: The set-screen-state-required off command disables the unlocked screen requirement for NFC, but can create a vulnerability to unauthorized access to tags. Use only if you are confident in the security of the environment.

How to check the MIUI version through ADB
Connect your phone to a PC with USB debugging enabled. Enter the command: adb shell getprop ro.miui.ui.version.name The current version of MIUI (e.g. V14.0.5.0.TKCCNXM) will be displayed.

4. Hardware malfunctions: how to diagnose

If the software methods donโ€™t work, the problem may be a physical breakdown. NFC-On Xiaomi devices, this is most often done after:

  • ๐Ÿ’ฅ Falls on a hard surface (especially if the impact occurred on the top of the rear panel).
  • ๐ŸŒก๏ธ Overheating (NFC-The chip is sensitive to temperatures above 60ยฐC).
  • ๐Ÿ”ง Improper disassembly (damage to antenna plume when replacing battery).

To diagnose the hardware, follow the following steps:

  1. Testing through the Engineering Menu: Enter the Phone app code ##6484##. Select MF Test โ†’ NFC Test โ†’ Hardware Test. If you see "NFC IC: Not Detected" in the results, the chip is defective or disabled.

Testing of the antenna:

Bring another phone with NFC on to the back of your smartphone (in the NFC area), and if your Xiaomi doesnโ€™t sound, the antenna is damaged.

Visual examination:

In good lighting, inspect the top of the back panel for cracks or bloating โ€“ these are signs of antenna damage.

Critical information: In Xiaomi 12T Pro and POCO F4 GT NFC-The antenna is integrated into the metal frame of the case, and when hit hard, it can detach from the board without visible external damage, and this requires soldering, which can only be done in the service center.

Symptoms.Probable causeDecision
NFC does not turn on at all (grey switch in settings)No contact with the chip (plate or ration)Disassembly and diagnosis in the service
The tags are read only at a certain angle.Antenna damage or shieldingReplacement of antenna or removal of interference (coverage, film)
NFC works but does not recognize the contents of tagsModule firmware failure or software conflictResetting NFC settings or flashing
The device overheats when using NFCShort circuit in the chip power chainDo not use NFC before repair

5. Conflicts with firmware and custom ROM

If you use custom firmware (like LineageOS or Pixel Experience), the problem with NFC may be due to the lack of proprietary drivers. In Xiaomi, the NFC module requires proprietary libnfc-nci libraries, which are often absent from informal builds.

To verify:

  1. Install the โ€œNFC Fix for Xiaomiโ€ module via Magisk (available on the XDA forum).
  2. Restart the device and check the NFC.
  3. If it doesnโ€™t work, go back to the official MIUI โ€“ 90% of the time it solves the problem.

Method 2: Using ADB to Force Activate

If NFC is disabled a few seconds after activation, do:

adb shell am start -n com.android.nfc/.NfcCheckActivity


adb shell cmd nfc enable

Method 3: Emulating labels through another device

If your Xiaomi doesnโ€™t read the tags, but needs to write them down, try:

  1. Create a virtual tag on another smartphone (for example, via NFC Tools).
  2. Bring your Xiaomi to the screen of the second device โ€“ sometimes it works when physical tags are not recognized.

Caution: Forced activation of NFC via ADB can lead to increased battery consumption. After diagnosis, return the settings to their original state by the command:

adb shell cmd nfc disable

7. When there's only a service center left

If none of these methods worked, it's probably a hardware problem, and here are the signs that you should use the service:

  • ๐Ÿ”Œ NFC-The module is not specified in the engineering menu (#6484##).
  • ๐Ÿ”ฅ The device overheats when you try to turn on NFC.
  • ๐Ÿ“‰ After falling or getting moisture (even if everything looks intact).
  • ๐Ÿ› ๏ธ A message appears on the screen "NFC hardware error".

The cost of NFC repairs in Xiaomi varies depending on the model:

ModelTypical malfunctionCost of repair (average in Russia)
Redmi Note 10 ProDamage to the antenna or plume1 200 โ€” 2 500 โ‚ฝ
POCO F3Tap. NFC-chip2 000 โ€” 3 500 โ‚ฝ
Xiaomi 12Problems with module firmware800 โ€” 1 500 โ‚ฝ (flashing)
Redmi K40Short circuit in the food chain2 500 โ€” 4 000 โ‚ฝ

Before the service visit:

  1. Make a backup copy of the data (in case of resetting).
  2. Check if the center has experience with Xiaomi โ€“ some workshops refuse repairs due to the difficulty of finding spare parts.
  3. If the device is warranty, do not open it yourself - this will cancel the warranty obligations.

๐Ÿ’ก

V 2026 Xiaomi has started using unified NFC-Modules in most models (e.g. Redmi Note) 12 and POCO X5 have the same chip NXP PN80T). This made repairs easier and reduced the cost of 20-30% compared 2022 year-round.

Frequently asked questions

My Xiaomi doesn't read credit card tags (Mir, Visa), but it does read other credit card tags. What's the matter?
This is due to blocking card emulation in MIUI for the Russian region. Solution: Install Global ROM or EEA ROM. Use the Bank Cards NFC Reader application for forced readout. Check if the Payment Only mode is enabled in the NFC settings. If nothing helps, the problem may be in the card protocol - some banks use non-standard formats (for example, ISO 14443-4 instead of ISO 14443-3) that are not supported by MIUI.
After the MIUI update, the NFC stopped working.
Firmware rollback is possible, but has nuances: Download the desired version MIUI From en.miui.com. Use the Mi Flash Tool to run the firmware in Clear All mode (erase all data!). Devices with a locked bootloader will need to unlock through the Mi Unlock Tool (waiting). 7-15 Attention: rollback to older version MIUI 12 This may lead to problems with modern NFC-tagged because of outdated libnfc libraries.
Can I replace myself? NFC-Xiaomi antenna?
Theoretically yes, but in the Redmi Note models 11 And the newer antenna is glued to the back, and you need a hair dryer and disassembly experience to replace it. POCO F3/F4 The antenna is integrated into the middle, requires a complete disassembly. 300 โ‚ฝ, But the risk of damage to the pipes when replacing is high, we recommend contacting the service if you do not have experience in soldering microelectronics.
NFC works, but it's very slow at reading tags. How do you speed up?
The problem is usually: Low signal power: Level up through the engineering menu (##6484## โ†’ Power Level โ†’ Level 3). Application conflict: Turn off background activity for all applications except system NFC in battery settings. Fragmented tag: Some cheap tags (such as NTAG203) have slow memory. Try another type of tag (NTAG216).
The error appears on the screen, "NFC is off due to high temperature." What do you do?
This is MIUI protection against overheating. Solutions: Let the device cool to below 40ยฐC (check with the CPU Monitor). Turn off background processes that load the processor (games, video editing). Reset NFC settings through Settings โ†’ Applications โ†’ NFC โ†’ Storage โ†’ Clear data. If the problem recurs, check the thermal paste on the processor - overheating can be caused by its drying.