NFC on Xiaomi Mi 9: A Complete Guide to Setup and Use

Xiaomi Mi 9, released in 2019, became one of the first flagships of the brand with full support NFC-Despite the age of the model, its Near Field Communication module is still relevant for contactless payments, data sharing and working with smart devices, but many owners still do not use this functionality due to lack of information or fear of setting up a new device.

In this article, we will not only discuss basic functions. NFC Mi 9 (paying through Google Pay, transferring files), but also less obvious scenarios: automating tasks using the help of the computer. NFC-tagging, connecting to smart locks, diagnosing chip malfunctions, and focusing on the unique feature of the Mi 9, which supports two different types of chips. SIM-map NFC, This allows you to link different bank cards to each slot.

The material will be useful for both beginners and experienced users: the former will learn how to turn on NFC and make the first payment, and the latter will find advanced life hacks for integration with the smart home. All instructions are relevant for MIUI 14 and Android 13 (the last available firmware for the Mi 9 in 2026).

What is NFC and why is it necessary for Xiaomi Mi 9?

NFC (Near Field Communication – short-range wireless communication technology (up to) 10 cm) which operates at frequency 13.56 MHz. At Xiaomi Mi. 9 chip NXP PN80T, standardized: ISO 14443 (Type A/B), FeliCa (for Japanese payment systems) and NFC Forum Tag Types.

The main use cases for the Mi 9:

  • πŸ’³ Contactless payments via Google Pay, Mi Pay or banking applications (SberBank, Tinkoff, etc.).
  • πŸ“± Data transfer between devices (Android Beam – an inherited function, but still running on some firmware).
  • πŸ”‘ Identification: access to the office, metro (for example, through the Troika app in Moscow), electronic passes.
  • 🏠 Smart home: managing IoT devices (Xiaomi Yeelight lamps, Aqara locks) by touch.
  • πŸ€– Automation by means of NFC-Tags (running scripts in Tasker or Shortcuts).

It is important to understand that NFC The Mi 9 only works when the screen is unlocked (except for payments where fingerprint confirmation is required or if the screen is not unlocked). PIN-It's a safety limitation that you can't get around without root rights, and it also uses a minimum amount of power -- about 0.1% charge per hour when you're in active use.

πŸ“Š What do you most often use for? NFC smartphone?
For payments
For file transfers
For a smart home.
For tagging/automation
I don't use it.

How to turn on NFC on Xiaomi Mi 9: step-by-step instructions

It takes less than a minute to activate the module, but many users are faced with a problem: the NFC option can be hidden depending on the region of the firmware.

  1. Open Settings β†’ Connections and Sharing.
  2. Scroll down to the NFC section (if there is no item, see spoiler below).
  3. Activate the NFC switch.
  4. Enable the Android Beam option (if you need data transfer between devices).
  5. For payments, go to Settings β†’ Google β†’ Payments and add a card.
What to do if there is no NFC in the settings?
If there is no option, it means that your firmware does not support NFC solutions for your region: 1. Install global firmware (EEA or Global through the Mi Flash Tool. 2. Use it. ADB-The command for forced inclusion: adb shell settings put global nfc_enabled 1 3. Check if the chip is switched off at the hardware level (rarely, but it happens after falls).

Once the NFC is activated, the icon will appear in the notification panel. Click on it to quickly turn on/off the module or open settings. Note: there is no separate antenna module on the Mi 9 - the chip is soldered into the motherboard next to the battery, so if you replace the battery, there is a risk of damaging the NFC.

β˜‘οΈ Preparation for the first payment through NFC

Done: 0 / 4

Contactless Payments: Google Pay vs Mi Pay

The Xiaomi Mi 9 offers two main NFC payment methods: Google Pay (universal) and Mi Pay (a Chinese service that operates in Russia only), and we will examine both options.

ParameterGoogle PayMi Pay
Supported banksSberBank, Tinkoff, VTB, Alfa-Bank, etc.Limited list (mostly Chinese banks)
RequirementsAndroid 8.0+, HCE-tokenizationChinese firmware, China region
Limit of paymentUp to 100,000. β‚½ (bank-dependent)Up to 5,000. β‚½ (Russia)
AuthorizationFingerprint, PIN or pattern lockOnly PIN-code
Offline paymentsYes (up to 5 payments without internet)No.

To set up Google Pay:

  1. Download the app from Google Play.
  2. Add the card through Add the payment method.
  3. Confirm the binding via SMS or banking application.
  4. Install Google Pay as the default app in NFC settings.

Mi Pay is limited in Russia, but if you managed to activate it, consider:

  • 🚫 Payments are only made through terminals that support UnionPay.
  • πŸ”„ Regular update of the application is required (otherwise it stops working).
  • πŸ“Ά You need a constant connection to the Internet.

πŸ’‘

If the terminal is not accepting payment via NFC, try to hold the phone to it from a different angle - the antenna in the Mi 9 is located at the top of the case. Also check if the case is blocking the signal (metal cases completely jam NFC).

NFC Data Transfer: Android Beam and Alternatives

Android Beam, which allows you to transfer files, contacts or links between devices, is officially removed from Android 10+, but it can be returned to the Mi 9.

For data transmission:

  1. Activate NFC and Android Beam on both devices.
  2. Open the file (photo, contact, or web page) you want to send.
  3. Bring the Mi 9 back to another smartphone (distance < 2 cm).
  4. Wait for the sound signal and vibration – the transmission will begin automatically.

If Android Beam is not in the settings, use the alternatives:

  • πŸ“² Launcher applications (e.g, NFC Tools that emulate Beam.
  • πŸ”— References through NFC-Labels: Write down URL Touch and tag open it on another device.
  • πŸ“‘ Wi-Fi Direct (faster but requires a network connection).

πŸ’‘

Android Beam on Mi 9 works only between devices running Android 8-9. For newer versions of Android, use specialized applications or cloud services (Google Drive, Telegram).

NFC transfer speeds are less than 424 kbps (about 50 kbps), so it’s better to use Bluetooth or Wi-Fi Direct for larger files, but NFC is convenient for fast contact transfers or small text notes.

Use of the NFC-tags

One of the most advanced features of NFC is to work with tags that allow you to run scripts with a single touch, such as:

  • πŸš— Driving Mode: Touching a tag in the car turns on the navigator and turns off notifications.
  • πŸ›Œ Night mode: touching the mark on the nightstand activates "Do Not Disturb" and reduces brightness.
  • πŸ‹οΈ Training: tag on sports bag triggers player and fitness tracker.

The work will require:

  • 🏷️ NFC-tags (you can buy on AliExpress or in electronics stores, the price is from 50) β‚½ piecewise).
  • πŸ“± Annex for recording: NFC Tools, Trigger or Tasker.

Instructions for setting:

  1. Open NFC Tools and select Write.
  2. Add an action (e.g. Wi-Fi β†’ Enable).
  3. Put the tag on the phone for recording.
  4. Place the label in the right place (on the table, in the car, etc.).

You can write up to 7 commands per tag on the Mi 9. For complex scenarios (e.g., running multiple apps + changing settings), use Tasker with the NFC Task Launcher plugin.

How to drop NFC-the label if it stopped working?
If the tag doesn’t work: 1. Try overwriting it with NFC Tools (Erase and Write Again option). 2. Check if it’s demagnetized (Pick it to another device). 3. Some tags have a limited number of overwritings (usually 100,000 cycles).

Diagnostics of NFC problems on Xiaomi Mi 9

If NFC doesn't work, you can divide the causes into software and hardware, and to start with, they happen 80 percent of the time.

Software malfunctions:

  • πŸ“± Outdated firmware: Update MIUI Up to the latest version through Settings β†’ The phone. β†’ Updating the system.
  • πŸ”§ Failure of settings: reset network settings (Settings) β†’ System system β†’ Resetting settings β†’ Resetting Wi-Fi, Mobile Network and Bluetooth).
  • πŸ› οΈ Application Conflict: Remove newly installed programs, especially those that requested access to the application NFC.

Hardware problems:

  • πŸ”‹ Damage to the antenna after battery replacement (NFC-chip is located next to the battery).
  • πŸ“Ά Cover interference: Metal or thick covers block the signal.
  • πŸ’₯ Phone drop: chip can move away from the board (repair is only possible in the service center).

To check the performance of the chip:

  1. Install the NFC Check app from Google Play.
  2. Run the test – the application will show whether the chip is recognized by the system.
  3. If the test fails, try flashing your phone through Fastboot (instructions in the spoiler below).
How to Switch Mi 9 to Fastboot for NFC Recovery?
Attention! firmware will reset all data. 1. Download the latest firmware for Mi 9 (select the Fastboot version). 2. Install the Mi Flash Tool on PC. 3. Put the phone in Fastboot mode: turn it off, then press Power + Volume down. 4. Connect to the PC and swipe through Mi Flash (select the Clean all option). 5. After firmware, reset to factory settings.

⚠️ Attention: If NFC It stopped working after the update. MIUI, A rollback to the previous firmware version may help, but remember that after rollback, you have to block updates through the ADB, Otherwise, the system will automatically update again.

NFC security: how to protect data on Xiaomi Mi 9

NFC is considered a safe technology, but there are risks that few people know about:

  • πŸ•΅οΈ Skimming: Attackers can read card data up to 10 cm away using powerful antennas.
  • πŸ’» Attacks via tags: malicious code can be recorded on NFC-label (for example, in a public place).
  • πŸ“± Payment swap: If the phone is unlocked, a scammer can initialize the payment without you knowing.

How to minimize the risks:

  • πŸ”’ Turn it off. NFC, When not used (especially in crowded areas).
  • πŸ›‘οΈ Use the covers with RFID-They are protected (and protected) by the NFC, and bank cards).
  • πŸ”„ Configure a confirmation for each payment (even for amounts up to 1,000). β‚½).
  • πŸ“΅ Do not bring your phone to unknown tags (for example, on advertising stands).

The Mi 9 can be equipped with additional protection:

  1. Go to Settings β†’ Passwords and Security β†’ Blocking applications.
  2. Add Google Pay or a banking app to the list of blocked apps.
  3. Activate the option to Require a password when paying in the payment service settings.

⚠️ Note: If you use two of these SIM-Mi 9 cards, link your bank cards to different slots. If your phone is stolen, the fraudster will not be able to access all the cards at the same time (to change). SIM need PUK-code).

FAQ: Frequent questions about NFC on Xiaomi Mi 9

Can I use NFC on the Mi 9 to get on the subway?
Yes, but with reservations: In Moscow, it works through the Troika app (it requires linking the card to the NFC); in St. Petersburg, it works through Porodnik (only cards with a MIFARE Ultralight chip are supported); in other cities, check compatibility with local transport systems. Importantly, the phone must be unlocked to travel (unlike payments, where fingerprint confirmation is sufficient).
Why? NFC The Mi 9 only works with one of them. SIM-card?
This is a feature of the firmware: by default NFC first-slot (SIM 1). To reassign it: Go to Settings β†’ SIM-maps and mobile networks. Select default settings. Press NFC-Payments and specify the desired slot. If the option is missing, update the firmware to MIUI 12+ or use ADB-Adb shell settings put global preferred_payment_sim 1 (where 1 β€” slot number, starting with 0).
How to increase the range of NFC on the Mi 9?
Standard range NFC β€” 10 cm, but it can be slightly increased: πŸ“Ά Use an external antenna (sold on AliExpress, connected via a mobile phone) USB-C). πŸ”‹ Turn off the energy saving for NFC battery-setting. πŸ› οΈ Check the integrity of the antenna (if the phone fell, the contacts could have moved away.
Can I emulate a bank card on Mi 9 without root rights?
No, on the Mi 9 (as on most Android devices), card emulation is only possible: via Google Pay or banking applications (used). HCE β€” Host Card Emulation: Magisk modules (requires a root and can block payments) Attempts to write the card details directly to the card NFC-The chip without root will lead to the error Error: Not supported.
How to reset NFC settings on Mi 9 to factory?
There are two ways: Soft reset: Settings β†’ Apps β†’ App management β†’ Three points β†’ App reset (remove Google Pay data, but will not affect NFC system settings). Hard reset: Settings β†’ About phone β†’ Settings Reset β†’ Erase all data (return the phone to full factory status, including NFC).