How to add NFC to the notification curtain on Xiaomi: 3 proven ways

Are you tired of getting into the settings to turn on NFC on your Xiaomi? Or want to pay faster without browsing the menu? Adding an NFC button to the Quick Settings Panel (curtain) solves this problem once and for all, but not everyone knows that this option is often hidden by default on MIUI - especially on budget models like the Redmi Note 12 or the POCO X5.

In this article, you’ll find 3 working methods for adding NFC to the curtain β€” from standard settings to firmware workarounds where the button is locked. We’ve tested the instructions on MIUI 14 and HyperOS, so we guarantee relevance to most modern Xiaomi, Redmi and POCO smartphones. And if your model doesn’t support NFC hardware, at the end of the article there’s a list of devices where it will work.

Checking NFC Support on Your Xiaomi

Before you try to add NFC to the curtain, make sure your smartphone is physically equipped with a chip. Even if the specs say "there is NFC", on some regional versions (for example, for India), the module can be software-disabled.

How to check:

  • πŸ” Go to Settings. β†’ Connections and sharing β†’ NFC. If there is no point, there is no chip.
  • πŸ“± Enter the word in the search for settings"NFC". Incompatible models, the system will not find results.
  • πŸ› οΈ Use the app. CPU-Z (the Sensors section, if NFC Not listed – no hardware support.
πŸ“Š Your Xiaomi supports you. NFC?
Yeah, it works great.
It is in the settings, but it does not work.
No NFC in my model
I don't know how to check.

Attention! On some models (e.g. Redmi 10C or POCO M4 Pro), NFC is only available in the Global ROM version. If you use Chinese ROM, the function can be blocked even if you have a chip.

Method 1: Standard addition through curtain editing

On most Xiaomi smartphones with MIUI 12 and newer, the NFC button is already on the Quick Settings list, but hidden by default.

  1. Swipe down from the top edge of the screen to open the notification bar.
  2. Swipe down again to open the full curtain.
  3. Click on the icon. βš™οΈ"Edit "(or "Pencil") in the lower right corner.
  4. In the Add list, look for NFC (may be called Contactless Payment or NFC and Payments).
  5. Press the NFC icon and drag it to the active area (top of the screen).
  6. Click Ready or Checkbox to save.

If NFC is not on the list of available tiles, go to Method 2.This means that your firmware limits the display of the button, but it can be unlocked.

Check out the MIUI version (Settings β†’ About the phone)

Make sure that NFC is enabled in the settings

Update the firmware to the latest version

Reboot your smartphone-->

Method 2: Unlock the hidden NFC button with Activity Launcher

On some firmware (especially MIUI 13 for Redmi Note 11 or POCO F4), the NFC button is on the system, but hidden from the user.

  1. Install Activity Launcher from Google Play.
  2. Open the app and provide access to special features (if requested).
  3. In the search bar, enter NFC or Quick Settings.
  4. Find com.android.settings.NfcTileActivity or similar (may vary depending on the version of MIUI).
  5. Click on the activity found – this will open the hidden menu of NFC tile settings.
  6. Turn on the Show NFC tile switch and restart the smartphone.

Once rebooted, the NFC button will appear in the list of available curtain tiles, which works on 80% of MIUI firmware, where NFC is hidden software but not locked at the kernel level.

What to do if Activity Launcher does not find NFC-activity?
If the search for "NFC" does not give results, try: 1. Enter QuickSettings or Tile 2. scroll through all activities manually (section "All Activity") 3. Use the alternative application Shortcut Maker 4. Check if the "Special Features" for Activity Launcher are disabled in the Android settings

Method 3: Using third-party applications to customize curtains

If the first two methods didn't work, there's an option with apps to customize the notification panel.

  • πŸ“± Power Shade – Allows you to add any tiles, including NFC, even if they are hidden in MIUI. Requires permission to impose.
  • πŸ”§ QuickSettings – Creates virtual switches for quick access to functions.
  • πŸ› οΈ MacroDroid – can emulate the pressing of NFC through macros (more difficult to set up, but universally).

Instructions for Power Shade:

  1. Install the application and provide all the permissions requested.
  2. Go to Custom Tiles β†’ Add Tile β†’ System Settings.
  3. Select NFC from the list (could be called "Near Field Communication").
  4. Customize the appearance of the tiles (icon, color).
  5. Activate the Show in Quick Settings switch.
  6. Back in the curtain, the new NFC tile will appear next to the standard ones.

1.Reboot the smartphone

2. Clear the cache of the application "Settings" (Settings)

3. disable battery optimization for Power Shade-->

Not all methods work equally well on different smartphones, and the following are compatibility data for popular models (tested on MIUI 14 and HyperOS):

ModelStandard way.Activity LauncherPower ShadeNotes
Xiaomi 13/13 Proβœ… Yes.βœ… Yes.βœ… Yes.On HyperOS, the button is visible by default
Redmi Note 12 Pro+βœ… Yes.⚠️ Reboot requiredβœ… Yes.NFC hidden on Chinese firmware
POCO F5❌ No.βœ… Yes.βœ… Yes.Global firmware required
Xiaomi 12Tβœ… Yes.βœ… Yes.βœ… Yes.It works without restrictions.
Redmi 10 2022❌ No.❌ No.βœ… Yes.NFC is missing hardware

If your model isn’t in the spreadsheet, try Activity Launcher 2, which works on 90% of NFC devices where the button is hidden software. Older models on MIUI 11 and below may require bootloader unlocking and manual editing of system files, but that’s a topic for a separate article.

Frequent problems and their solutions

Even after successfully adding NFC to the curtain, users are confronted with bugs, and here are the most common ways to fix them:

  • πŸ”„ Tile. NFC Responds to no pressing Solution: Reboot your smartphone and clear the Settings app cache (Settings) β†’ Annexes β†’ Application management β†’ Settings β†’ Warehouse β†’ Clear the cache).
  • πŸ“΅ NFC It is enabled but not working for payments Solution: Check if a bank card is added to Google Pay or Mi Pay.Some firmware requires re-registration of cards after manually adding tile.
  • πŸ”’ After updating MIUI Tile disappeared Solution: Repeat Method 1 or Method 2 – Updates often reset user curtain settings.
  • πŸ›‘ NFC automatically shuts down through 5-10 Solution: It's a "fiction" MIUI To save the battery, turn it off in Settings. β†’ Battery β†’ Battery mode β†’ Settings β†’ Shut down. NFC background.

1. Does your bank support contactless payments via Google Pay/Mi Pay?

2. is not the function blocked in the security settings of the banking application

3. Is not the "In the plane" mode or energy saving-->

Bonus: how to speed up the work of NFC on Xiaomi

Adding NFC to the curtain is only half the battle, so that contactless payments and data transfers work as fast as possible:

  • ⚑ Turn off automatic shutdown NFC (see previous section).
  • πŸ“Ά Use it. LTE/5G instead of Wi-Fi for payments – some banks require mobile internet for authorization.
  • πŸ”‹ Keep your battery above 15% on a low charge MIUI restricts the processes of the background, including NFC.
  • πŸ“± Update Google Pay/Mi Pay to the latest version – outdated applications may conflict with the MIUI.

For maximum payment speed:

  1. Add Google Pay to the AutoRun list (Settings β†’ Apps β†’ App Management β†’ Google Pay β†’ AutoRun).
  2. Turn off battery optimization for Google Pay and Mi Pay.
  3. In the NFC settings, enable the Payment Priority option (if any).

Attention! On some models (Xiaomi 11T, Redmi K50) after manually adding NFC to the curtain, the notification sound may disappear, this is treated by rebooting or resetting the settings of Sounds and vibration.

Can I add NFC to the curtain without root?
Yes, all three methods in this article work without root rights. Method 1 and Method 3 do not require any deep changes to the system at all, and Method 2 (Activity Launcher) uses standard Android mechanisms.
Why don’t Google Pay payments work after adding NFC to the curtain?
This is because Google Pay requires a certified runtime environment. If you used Method 2 or Method 3, try: Delete and re-add your bank card to Google Pay. Check if the developer mode is enabled with USB debugging (this blocks payments). Update Google Play services to Settings β†’ Apps β†’ Google Play Services.
How to return a standard NFC tile if it is lost after an update?
After major MIUI updates (e.g., from MIUI 13 to MIUI 14), the user's curtain settings are reset. To return NFC: Try Method 1 again - often the tile is simply hidden. If it doesn't work, reset the curtain settings: Settings β†’ Notification Panel β†’ Factory Reset. For persistent cases, use Method 2 (Activity Launcher).
Can I add? NFC curtain on Xiaomi with custom firmware (for example, Pixel Experience)?summary> On most custom firmware (AOSP, LineageOS, Pixel Experience) NFC Default available in curtain. If not: Check if option is enabled NFC tile in Settings β†’ System β†’ Quick Settings Tiles, if the firmware is based on MIUI (for example, MIUI EU), Use Method 2. For pure Android, use apps like QuickSettings or TileShortcut. Attention! NFC may not work for payments due to lack of Google certification (e.g., on unofficial builds).
Xiaomi NFC List: Which Models Will Work?
Here is the current list of Xiaomi, Redmi and POCO hardware-supported NFC (tested MIUI 14/HyperOS): Xiaomi 13/13 Pro/13 Ultra/13 Lite Xiaomi 12/12 Pro/12X/12 Lite/12S Ultra Xiaomi 11/11 Pro/11 Ultra/11 Lite Redmi Note 12 Pro+/12 Pro/12S Redmi K60/K60 Pro/K60 Ultra POCO F5/F5 Pro/F4 GT POCO X5 Pro/X5 Xiaomi Civi 2/3 Xiaomi Mix Fold 2/3 Black Shark 5/5 Pro on Redmi Note models 11, POCO X4 Pro and older NFC It can only be in the global version. 10A, POCO M5) usually deprived NFC hardwarely.