Android (AOSP) package

NFC Service

Advanced: com.android.nfc Advanced Vendor documentation
Maker
Android Open Source Project
Category
Connectivity
Confidence
Vendor documentation
Verified
25 October 2026

The Android service that runs the NFC chip for tap to pay, transit cards and tap-to-pair accessories. You can disable it, with a caveat: read what stops working first.

What it does

NFC Service is the Android system app that controls the phone's near field communication chip. It reads NFC tags, passes tap-to-pay and transit card taps to wallet apps, and handles tap-to-pair and other short-range exchanges. From Android 16 it can ship inside the optional, updatable NFC Services Mainline module, and it runs whenever NFC is on.

If you disable it

Tap to pay, NFC transit cards, tag reading and NFC pairing stop. Turning NFC off in Settings has the same effect without disabling anything.

How to disable it

On most phones Settings greys out Disable for this package, so ADB is the way to turn it off. The commands below work without root and can be undone.

Disable it (reversible)

adb shell pm disable-user --user 0 com.android.nfc

Turn it back on

adb shell pm enable com.android.nfc

The stronger option removes it for your user only; the original copy stays on the phone and a factory reset brings it back. Prefer disabling: it is easier to undo.

Uninstall for the main user

adb shell pm uninstall -k --user 0 com.android.nfc

Restore after an uninstall

adb shell cmd package install-existing com.android.nfc

New to ADB? Set it up in about ten minutes.

Data and battery

Reads NFC tags and passes payment taps to the wallet app you choose; it does not keep that data.

Where it appears

  • Made by Android Open Source Project.

Questions people ask

What is com.android.nfc?

com.android.nfc is NFC Service. The Android service that runs the NFC chip for tap to pay, transit cards and tap-to-pair accessories.

Can I disable NFC Service?

You can disable it, with a caveat: read what stops working first. On most phones it takes ADB.

What happens if I disable NFC Service?

Tap to pay, NFC transit cards, tag reading and NFC pairing stop. Turning NFC off in Settings has the same effect without disabling anything.

Sources

  1. Android source: NFC moduleAndroid source
  2. Android Open Source Project: NFC Services moduleAndroid source
  3. Android Developers: Near field communication overviewDeveloper documentation
  4. Universal Android Debloater list entryCommunity list

Each source answered when this page was checked on 25 October 2026.

Confidence: Vendor documentation. Backed by the maker's own documentation, the Android source or the Play listing. How we decide a verdict.

Cite this page: https://mysystemapp.com/packages/com.android.nfc/ (verified 25 October 2026). Something wrong or out of date? Request a correction.