How to Use NFC on Xiaomi Redmi 10: From Payment to Smart Home

The NFC module in Xiaomi Redmi 10 often goes unused β€” users are either unaware of its capabilities or have difficulty configuring it. Meanwhile, this technology allows not only to pay for purchases with a smartphone, but also automate routine tasks, exchange contacts or manage smart devices. In this article, we will analyze all the scenarios for using NFC on Redmi 10 β€” from basic activation to advanced chips using tags and scripts.

The peculiarity of the Redmi 10 (models 2022 and 2023) is that it is a model of the Redmi 10. NFC-The chip supports all standard protocols (ISO 14443, Felica, MIFARE), It only works when the screen is unlocked, which is a limitation. MIUI, And it's also important to consider regional issues, because in some firmware in China or India, the function can be disabled by default. NFC full-capacity.

Checking for NFC and Model Compatibility

Not all Xiaomi Redmi 10 models are equipped with NFC-To avoid frustration, first make sure your model supports the technology:

  • πŸ” Check the smartphone box: the sticker with the characteristics should have a logo NFC Or the words Near Field Communication.
  • πŸ“± Go to Settings. β†’ The phone. β†’ Full specifications. In the Wireless Networks section, look for the item NFC.
  • πŸ› οΈ Use the app. AIDA64 (Available on Google Play: the β€œSensors” section will show the status NFC-controller.

If NFC is not available in the settings, but you are sure that the model should support it (for example, Redmi 10 2022 NFC Edition), the problem may be in the firmware. In this case, reflashing to a global or European version of MIUI will help. Importantly, after changing the firmware region, the NFC function may require additional activation through the engineering menu (#4636#).

Model Redmi 10Support for NFCRegions of distributionNotes
Redmi 10 2021 (selene)❌ No.All regionsBudget version without module
Redmi 10 2022 (selene)βœ… Yes.Europe, Russia, IndiaRequires MIUI 13+ for stable operation
Redmi 10 Prime (camellian)βœ… Yes.India, South-East AsiaSupport UPI-payment NFC
Redmi 10 Power (lime)❌ No.IndiaSimplified hardware platform

⚠️ Attention: Redmi 10 with firmware for China (CN) function NFC It can be locked at the kernel level, and trying to activate it through the engineering menu causes the module to malfunction (EEA or RU).

NFC Activation: Step-by-step instructions

To enable NFC on Xiaomi Redmi 10, follow the following steps:

  1. Open Settings β†’ Connections and Sharing β†’ NFC.
  2. Transfer the NFC slider to the "On" position.
  3. Activate the Android Beam option (required for file transfer).
  4. In the Payments section, select your preferred service (Google Pay, Mi Pay or banking application).

If the NFC item is not on the menu, try:

  • πŸ”„ Update MIUI Up to the latest version (minimum required) MIUI 12.5).
  • πŸ”§ Reset network settings: Settings β†’ System system β†’ Resetting settings β†’ Reset Wi-Fi, mobile network and Bluetooth.
  • πŸ“² Install the application NFC Google Play Tools – It Can β€œWake” the Sleeping Module.

Enable NFC in the settings

Install a payment application (Google Pay, SberPay)

Update MIUI to the current version

Check the firmware region (should be EEA or Global)

Download NFC Tools for testing tags-->

After activation, check the operability of the module: bring the smartphone to any NFC-A tag (e.g., a credit card or a transport ticket) should be heard or notified, and if there is no response, try restarting the device or resetting the settings. NFC through settings β†’ Annexes β†’ Application management β†’ NFC β†’ Warehouse β†’ Clear the data.

Contactless payments: Google Pay vs Mi Pay

The primary use of NFC on Redmi 10 is payment. The smartphone supports two main services:

  • πŸ’³ Google Pay – Works with Maps Visa/Mastercard, Supports tokenization (virtual cards) Requires an unlocked screen for payments from above 1000 β‚½ (banker).
  • 🏦 Mi Pay is a Xiaomi service popular in China and India, and works in Russia only with UnionPay cards).
  • πŸ›οΈ sberPay/Tinkoff Pay – Local Alternatives Integrated into Banking Applications.

To set up Google Pay:

  1. Download the app from Google Play.
  2. Add a bank card through Add a card β†’ Scanner.
  3. Confirm the binding via SMS or push notification from the bank.
  4. In NFC settings, select Google Pay as the default service.

An important nuance: on Redmi 10 with an unlocked bootloader, Google Pay may refuse to work due to the SafetyNet trigger. The solution is to flash Magisk with Universal SafetyNet Fix.

Google Pay

Mi Pay

SaverPay/Tinkoff Pay

Other (write in the comments)

I do not use contactless payments.-->

⚠️ Note: When paying through NFC On Redmi 10 with power saving enabled, you may experience transaction errors. Turn it off before you pay or add Google Pay to the exception list: β†’ Battery β†’ Energy saving regime β†’ Annexes.

Data transfer and exchange of contacts

With NFC, Redmi 10 can instantly transfer files, contacts, or links to other Android Beam-enabled devices.

  1. Activate NFC and Android Beam on both devices.
  2. Open the file (photo, document) or contact you want to send.
  3. Bring Redmi 10 back to another smartphone (distance is not more than 2 cm).
  4. Wait for the beep and confirm the transmission on the screen.

For the exchange of contacts:

  • πŸ‘€ Open contact in the Contacts app.
  • πŸ“² Click Share and select Android Beam.
  • πŸ”„ Bring devices to each other – the data will be transmitted automatically.

The NFC transmission speed is low (up to 424 kbps), so it is better to use Wi-Fi Direct or Bluetooth for large files, but NFC is indispensable for fast exchange of business cards or links - for example, you can instantly share a restaurant address or taxi number.

πŸ’‘

If Android Beam doesn’t work, check if it’s disabled in the developer settings. Go to Settings β†’ About Phone β†’ MIUI Version (click 7 times), then Settings β†’ Additional β†’ Developer and turn on Android Beam.

NFC Smart Labels: Automating Tasks

One of the most useful features of NFC is interacting with tags (stickers or cards) that can be programmed to perform certain actions, such as touching a smartphone to a tag on a bedside table can:

  • πŸŒ™ Turn on night and alarm.
  • πŸ”‡ Put your phone in silent mode.
  • 🎡 Run a sleep playlist.

To work with labels will need:

  1. Buy NFC-stickers (recommended) NTAG213 or NTAG215 β€” It is compatible with Redmi 10).
  2. Install the NFC Tools or Trigger app.
  3. Program the tag through the application interface.

Example of setting up a label for the office:

1. Open NFC Tools β†’ "Write".


2. Select "Add entry" β†’ "Link".




3. Enter the URL of the corporate portal.




4. Press "Write" and put the tag on the phone.




5. Stick the tag on the desktop.

Now, touching Redmi 10 on the tag will automatically open the browser with the desired page.

  • πŸš— Starting the navigator when touching a tag in the car.
  • 🏠 Turning on Wi-Fi and Smart Lamps on When You Return Home.
  • πŸ“Έ Quick camera launch with set settings.
ScriptAnnexType of tagDifficulty setting up
Alarm clock + night modeAutomateNTAG213Medium
Launch of Spotify playlistTriggerNTAG215Simple.
Wi-Fi connectionNFC ToolsAnybody.Simple.
Sending SMS via templateTaskerNTAG216Difficult.
How to drop NFC-factory-mark?
If the tag stops working or is filled with unnecessary data, it can be cleared. In NFC Tools, select "Erase" and tag it on your phone. Note that some tags (e.g. MIFARE Classic) only support a limited number of rewrites (about 100,000 cycles).

NFC Troubleshooting

If the NFC on Redmi 10 is unstable or not turned on at all, use this instruction:

1. Payment problems

  • πŸ’° "Not supported" error: check if the bootloader is unlocked. If so, swipe Magisk with SafetyNet Fix module.
  • πŸ”„ Transaction does not go away: Turn off power saving mode for Google Pay in battery settings.
  • πŸ“΅ No connection to the terminal: try bringing the phone to the reader by the other side (antenna) NFC sliding over the top of the back).

2. NFC is not turned on

  • πŸ”§ No menu item: update MIUI or reset the network settings.
  • πŸ“± No detectable module: check the integrity of the antenna (it may be damaged when the phone falls).
  • πŸ”„ Failure after Update: Clear the System Application Cache through Settings β†’ Warehouse β†’ Clear the cache.

To diagnose hardware problems, use the engineering menu:

1. Dial ##4636##.


2. Go to "Equipment Testing."




3. Select NFC and run the test.




4. Failed status: chip or antenna is defective.

⚠️ Note: Redmi 10 with custom firmware (e.g. LineageOS) NFC It may not work properly due to the lack of proprietary Xiaomi drivers. MIUI or install a firmware with support NFC HAL (Hardware Abstraction Layer).

πŸ’‘

If the NFC stopped working after the phone fell, the antenna, the thin metal track under the back cover, is likely damaged, in which case only the replacement of the module in the service center will help.

NFC and Smart Home: Xiaomi Device Management

The Redmi 10 can be used as a universal remote for smart devices via NFC, for example, a tag at the front door can:

  • πŸ” Unlock the Xiaomi Mi Smart Door Lock.
  • πŸ’‘ Turn on the Yeelight light when you return home.
  • 🌑️ Activate the Home scenario in Mi Home (temperature setting, robot vacuum cleaner launch).

To set up:

  1. Install the Mi Home app and add all the smart devices.
  2. Create a script in the Automation section β†’ NFC.
  3. Link the script to the tag via NFC Tools.

Example of automation for the office:

Scenario: β€œWorking regime”


Trigger: NFC-Tag on the table




Action:




- Turn on the Yeelight smart lamp (80 percent brightness)




- Launch Mi Air Purifier on Level 2




- Turn off notifications on your phone




- Open a working chat in Telegram

For advanced users, Tasker and AutoNotification can create chains of actions that can be triggered sequentially when you touch a tag, for example, one tag can simultaneously:

  • πŸ“§ Send. SMS wife.
  • 🎡 Turn on music on Mi Speaker.
  • πŸ”’ Block access to working applications.

FAQ: Frequent questions about NFC on Redmi 10

Can I pay for NFC purchases if my phone is dead?
No, Redmi 10 does not support Express Pay (payment when turned off), unlike Xiaomi’s flagship models. For contactless payment, the screen must be unlocked and the battery charge must be at least 5%.
Why is NFC not working with Sberbank’s bank card?
The problem may be with Sberbank Online settings. Go to the app, select your card β†’ Management β†’ Contactless Payments and activate the option. Also check if the phone has Power Saving mode on for the Sberbank app.
How to transfer data from NFC-tags on another phone?
Use the NFC Tools app: On Redmi 10, read the tag (Read β†’ Save). Export the data to a file (.nfc format). Transfer the file to a second phone and write to a new tag. Security tags (e.g. MIFARE Ultralight) may require an access key.
Can you use Redmi 10 as a NFC-inventory-reader?
Yes, but with limitations. NFC Inventory or Inventory Tag. Redmi 10 will be able to read the labels of the standard ISO 14443 (e.g., on goods or equipment) but does not support UHF-Long range tags: For professional inventory, it is better to use specialized terminals.
How to turn off the sound when NFC is triggered?
The audible alert when reading tags is turned off: Go to Settings β†’ Sound β†’ System Sounds. Turn off the NFC slider or Contactless Payments. In some firmware, sound is controlled through Settings β†’ Additional β†’ Special Features β†’ Sound Effects. If the item is missing, the sound can be turned off via NFC Tools in the application settings.