Xiaomi Redmi 9 has become one of the most popular budget devices due to its balanced characteristics and wide functionality. NFC-The module is a technology that allows you to use your phone for contactless payments, data sharing and smart device management, unlike flagship models, where you can use your phone to make contactless payments. NFC activated out of the box, in Redmi 9 this process has nuances associated with regional restrictions and firmware versions.
In this article, weโll not only look at the basic steps to enable NFC, but also uncover the hidden features of the module in Redmi 9 that are not written in the official instructions, such as how to make Google Pay work on global firmware or why the smartphone does not see some labels. Special attention will be paid to the typical errors, from the lack of a menu item to problems with payment in transport. If you still thought that NFC in budget Xiaomi works โsomewhat crookedโ, this instruction will change your mind.
What is NFC in Redmi 9 and why is it necessary?
NFC (Near Field Communication) in Xiaomi Redmi 9 is a short-range contactless module operating at 13.56 MHz. It allows you to exchange data at a distance of up to 10 cm without an Internet connection. Unlike Bluetooth or Wi-Fi, NFC consumes minimal energy and is activated only when approaching another device or tag.
The main use cases on Redmi 9:
- ๐ณ Contactless payments via Google Pay, Mi Pay or banking applications (SberBank Online, Tinkoff, etc.).
- ๐ Emulation of cards: transport tickets (for example, Troika in Moscow), passes, badges.
- ๐ฑ Fast file transfer between smartphones (Android Beam โ outdated, but sometimes still works).
- ๐ Smart home management: setting up NFC-tags to start scripts (turn on the light, open the lock).
- ๐ซ Reading labels in museums, shops or on advertising stands.
It is important to understand that Redmi 9 passive NFC-It can't work as an access point (for example, to pay from another phone). NFC-F (FeliCa, used in Japan for transport cards Suica/Pasmo. The standards are fully supported. ISO 14443 Type A/B and MIFARE, covering 90% challenges in Russia and Europe.
โ ๏ธ Note: Some regional versions of Redmi 9 (e.g. Indian or Chinese) NFC-The module can be software-disabled by the manufacturer, and you can check its availability through the application. AIDA64 (section โSensors").
How to check if there is NFC in your Redmi 9
Before you set up the module, make sure it's physically present in your model. Even within the same Redmi 9 lineup, there are modifications with and without NFC. Here are 3 reliable ways to check:
- Visual inspection: The back cover should have the NFC logo (wavy lines) on it, and some versions have it hidden under a cover.
- Check in settings. Go to Settings โ Connections and Sharing โ NFC. If there is no point, the module is not available or it is disabled by firmware.
- Technical specifications. Go to Settings โ About Phone โ Full Specifications and find the line โNFC.โ Alternatively, use the CPU-Z app (the Sensors tab).
If NFC is not on the menu but you are sure the model should support it (e.g. Redmi 9 NFC labeled M2004J19C), the problem may be the firmware, in which case flashing to a global or European version of MIUI will help.
| Redmi 9 model | Device code | Support for NFC | Notes |
|---|---|---|---|
| Redmi 9 (global) | M2004J19G | โ No. | The most common version without NFC |
| Redmi 9 NFC | M2004J19C | โ Yes. | European modification with full module |
| Redmi 9 (India) | M2004J19I | โ No. | There is no hardware support |
| Redmi 9T / 9 Power | M2007J17G/C | โ Yes. | NFC is available in all regional versions. |
Step-by-step: how to turn on NFC on Redmi 9
If your smartphone supports NFC, you can activate it in 30 seconds.
- Open Settings (the gear icon on the main screen).
- Go to Connections and Sharing (or Wireless Networks in older versions of MIUI).
- Slip on NFC.
- Activate the slider Use NFC.
- (Optional) Enable Android Beam to transfer files (an outdated feature, but sometimes useful).
Once activated, the status bar (top bar) will show an NFC icon (the letter "N" on a white background). If it's not, try restarting your phone or updating your MIUI to the latest version.
Check the availability of the module in the specifications
Update MIUI to the current version
Activate NFC in the settings
Add a bank card to Google Pay (if you need payments)
Check the work on the test tag (for example, in the store)
-->
To test the operation of the module, you can use:
- ๐ Payment terminal in the store (bring the phone to the reader - a request for payment should appear).
- ๐ NFC-tag (for example, a sticker for a smart home โ the phone should detect it).
- ๐ฑ Another smartphone with it on NFC (transmitting contacts or files).
โ ๏ธ Attention: If, after activation, NFC The phone starts to warm up or discharge quickly, this may indicate a hardware malfunction of the module. In this case, it is recommended to take the device to the service center - self-repair can damage the antenna.
Configure contactless payments through Google Pay
The main application of NFC in Redmi 9 is to pay for purchases by phone, which requires Google Pay (or your bankโs equivalent) to do this.
- Download Google Pay from Google Play (unless it is installed by default).
- Open the app and log in to your Google account.
- Click Add Card โ Credit or debit card.
- Scan the map with the camera or enter the data manually.
- Confirm the addition via SMS or push notification from the bank.
- Install Google Pay as the default app for contactless payments in NFC settings.
The following are the key features for Redmi 9:
- ๐ Screen lock is mandatory! Google Pay requires PIN-a code, pattern lock or fingerprint for security.
- ๐ถ Internet is not required for payment, but is required for the first linking of the card.
- ๐ฐ Limit of one transaction without input PIN Bank-dependent (usually 1000โ3000) โฝ).
If Google Pay doesnโt see your card, check:
- Does your bank support contactless payments via Google Pay (list of supported banks here)
- Whether root rights or custom firmware are installed, they block the service.
- Is the MIUI firmware updated to the latest version (old versions had bugs with HCE - virtual card technology).
๐ก
If Google Pay doesnโt work, try resetting the appโs settings through Settings โ Apps โ Google Pay โ Storage โ Clear the data. After that, youโll have to add the cards again.
Solving Common NFC Problems on Redmi 9
Even after setting up correctly, Redmi 9 users often encounter NFC errors.
| Problem. | Possible cause | Decision |
|---|---|---|
| NFC is not turned on (gray slider) | No hardware support or firmware locking | Check the phone model; reflash to European MIUI |
| The phone does not see the tags/terminals | Weak antenna signal or interference from cover | Remove the case; bring the phone to the reader by the other side |
| Google Pay is not supported by the error "Not supported". | Installed root or uncertified firmware | Remove the root; sew the official MIUI |
| NFC shuts down on its own | Energy saving mode or firmware bug | Disable battery optimization for NFC in settings |
Users often complain about payment problems in transport (for example, the subway), this is due to the fact that some turnstiles require NFC-Type A with high exchange rates, and Redmi 9 sometimes โdoes not have timeโ to transfer data.
- ๐ Bring the phone to the reader 1-2 seconds before approach (not at the time of touch).
- ๐ Reboot your phone before you travel โ it resets the cache NFC.
- ๐ฑ Try using a banking application rather than Google Pay (for example, SberBank Online is often more stable).
What if NFC stopped working after MIUI update?
How to Use NFC for Smart Home and Automation
In addition to payments, NFC in Redmi 9 can be used to manage smart devices and automate routine tasks.
- ๐ก Starting scenarios when touching the label: turn on the light, open the curtains, start the coffee maker.
- ๐ Car tags: put the phone to the sticker in the car โ Bluetooth turned on, the navigator started.
- ๐ Fast Wi-Fi access: A tag on the table transmits network data to guests.
This will require:
- NFC-tags (you can buy on AliExpress or in electronics stores, are worth it) ~50โ200 โฝ piecewise).
- Write app: NFC Tools or Trigger (free versions are sufficient).
- Smart devices with support for automation (for example, Xiaomi Yeelight light bulbs).
Example of setting a label to enable "Home" mode:
- Open NFC Tools and select Write โ Add Record โ Script.
- Specify actions: turn on Wi-Fi, turn off mobile data, start Spotify.
- Put the tag on the phone for recording.
- Put a tag on the front door, and now when you touch it, the phone will automatically do everything.
โ ๏ธ Attention: Format tags NTAG213/215/216 compatible with Redmi 9, here NTAG203 You may not read because of the small amount of memory.
Hidden NFC features you didnโt know about
The NFC module in Redmi 9 is capable of more than just payments.
- ๐ฒ Access card cloning. With the Mifare Classic Tool, you can copy data from some of the data. RFID-Pay attention: this may violate your utilities rules!
- ๐ฎ Gaming controllers: Some wireless gamepads (e.g, 8BitDo) plugged in NFC fast-sync.
- ๐ฆ Identity checks. Many brands (Adidas, Samsung) equip products. NFC-chips.
- ๐ฒ Bike locks. Smart locks, like, Nokฤ U-lock opens with touch of phone.
For experiments with NFC-chips recommend the application NFC TagInfo โ it shows the technical data of the tag (UID, For example, it can tell you why a phone doesnโt read a particular card (it may use an incompatible protocol).
๐ก
The NFC in Redmi 9 only supports emulation in HCE (Host Card Emulation) mode, which means that the phone cannot completely replace a physical card with a unique UID (such as some passes).