Macrodroid,NFC,クイック設定パネル

「NFCタイルが消えた…」Android11以降でも簡単に復活させる方法とは?

かものはし
あれ?NFCのタイルが消えてる?
Android11以降、クイック設定パネルからNFCのON/OFFができなくなり、毎回設定画面を開く手間が増えました。
この記事では、MacrodroidやADBコマンドを使って、NFCタイルを再びパネルに表示させる方法をわかりやすく解説します。
さらに、ADBを使わずにNFC設定画面をワンタップで開く方法も紹介しているので、パソコン不要で手軽に操作したい方にもおすすめです。
スマホ操作をもっと快適にしたい方は必見です!

Androidのクイック設定パネルとは?

クイック設定パネルは、スマートフォンの画面上部からスワイプして表示されるショートカット集です。Wi-FiやBluetooth、ライトなどの機能を素早く切り替えるための「タイル」が並んでいます。

クイックパネル,Android12

NFCはAndroid10まで登録できたのですが、Android11からは登録が出来なくなり、設定画面からON/OFFを行わないといけない面倒な仕様になったのです。

今回紹介したものを設定すると、以前のようにNFCのON/OFFをクイック設定パネルに登録することが出来ます。

Macrodroidで自動化する方法がオススメです

スマホアプリの自動化はMacrodroidを使用します。

特定条件が揃った場合にスマホを自動化してくれるマクロ(プログラム)を作成することが出来ます。

難しいコードを入力する必要性はなく、してほしい動作をクリックだけで設定するだけで良いので簡単です。

プランは有料と無料がありますが、慣れるまでは無料で十分に使用することが出来ます。

こちらよりダウンロードすることが出来ます。

Google Play,Android,application

アプリのより詳しい説明はコチラです。

関連記事

こんにちは、かものはしです。かものはしスマホを自動化したいけどプログラムが書けない人にオススメですMacrodoridというアプリを使用して、条件が揃った場合にアプリを動かしてくれる設定が可能となります。[…]

自動化,macrodroid

ADBコマンドを使ってNFCを直接ON/OFFする方法

ADBコマンドの環境構築

今から説明する方法は、root化と違ってabdコマンド設定はいつでも戻すことが出来るので、2年縛りといったキャリアスマホでも設定しても大丈夫です。

簡単な流れを話すと下記のようになります

  1. パソコンにadb環境を作る
  2. パソコンとスマホを接続する
  3. パソコンからスマホにインストールする
  4. adbコマンドで権限付与

下記の記事でadb環境構築する方法を説明しています。

関連記事

かものはしパソコンを使用した方法なので、少し難易度は上がりますMacrodroidヘルパーファイルをインストールするとき、以前ならファイル操作より出来たのですが、最近はパソコンを使用したadbコマンドが必要となったよ[…]

パソコン,スマホ,

マクロの設定方法

Macrodroid,NFC,クイック設定パネル,adbを使用しない

クイック設定パネルの登録

  1. Macrodroidホーム画面
  2. クイック・タイル

編集画面で以下のように設定します

Macrodroid,NFC

  • タイル番号:Macrodroidタイル〇(覚えといてください)
  • 画像:編集可能(下記で説明)
  • タイトル:NFC
  • サブタイトル:なし
  • 「切り替え(ON↔OFF)」を推奨
  • 「タップ時に通知をたたむ」なしを推奨

画像はMacrodroid固有のアイコン、Android標準の通知・マテリアルデザインより選択することが出来ます。

クイック設定パネルの設置

ステータスバーを引き下げ、鉛筆マークをクリックすると編集することが出来ます。

設置編集時、 Macrodroidでタイル作成時に指定したタイトルでは表示されず、「Macrodroid〇」で表示されます。

上手く行くと、NFCが追加されているはずです。

関連記事

こんにちは、かものはしです。かものはし好きにタイルを設置したいけどホーム画面はゴチャゴチャしたくないこんな悩みを解決できる記事を用意しました。Androidスマホにあるクイック設定パネルは使い勝手の良い設[…]

macrodroid,パネル設定

トリガー

1つ目のトリガー

  1. Macrodroid固有
  2. クイック・タイル
  3. NFC
  4. 切替えでON時/ボタン押下時

2つ目のトリガー

  1. Macrodroid固有
  2. クイック・タイル
  3. NFC
  4. 切替えボタンでOFF時

アクション

1つ目のアクション

  1. 接続
  2. NFCをON/OFF
  3. NFCをONにする

2つ目のアクション(条件分岐)

  1. 条件分岐/繰り返し
  2. 条件分岐(if)
    1. 「+」をクリック
      Macrodroid固有
    2. 発動したトリガー
      オプションを選択

      1. 発動したトリガー
      2. クリック・タイルON/押す

3つ目のアクション

  1. 接続
  2. NFCをON/OFF
  3. NFCをOFFにする

2つ目のアクション(条件分岐)

  1. 条件分岐/繰り返し
  2. 条件分岐(if)
    1. 「+」をクリック
      Macrodroid固有
    2. 発動したトリガー
      オプションを選択

      1. 発動したトリガー
      2. クリック・タイルOFF/押す

条件分岐が出来たら、次のアクションを作成して、「条件分岐の開始(if)」と「条件分岐の終了(if)」の間に入れます。

アクションの「↑↓」マークを押すと入れ替えが出来ます。

関連記事

こんにちは、かものはしです。かものはし条件分岐を使えるようになるとマクロ活用の場が増えますよ!Macrodroidに条件分岐というアクションを設定することが出来ます。簡単に言うと「◯◯◯だったらコレで違っ[…]

macrodroid,意思決定

条件

今回設定の必要はありません。

ADB不要でNFC設定画面を開く方法

クイック設定パネルの登録と設置が必要です。

ここでは2種類の方法を説明しますが、NFCの設定項目を出すという意味では同じことです。

マクロの設定方法(アプリのアクティビティを用いる)

Macrodroid,NFC,クイック設定パネル,adbを使用する

トリガー

  1. Macrodroid固有
  2. クイック・タイル
  3. NFC
  4. 切替えでON時/ボタン押下時

アクション

  1. アプリ
  2. アプリのアクティビティを起動
  3. 設定
  4. Setting$NfcSettingsActivity

    条件

    条件

    今回設定の必要はありません。

    マクロの設定方法(インテント送信を用いる)

    トリガー

    1. Macrodroid固有
    2. クイック・タイル
    3. NFC
    4. 切替えでON時/ボタン押下時

    アクション

    1. 機器の操作や動作
    2. インテント送信

    下記を入力します

    • ターゲット:Activity
    • パッケージ:android.settings.NFC_SETTINGS
    • クラス:なし
    • データ:なし
    • MIMEタイプ:なし
    • フラグ:なし
    • エクストラ○:なし

    一般的なアプリ インテント(API レベル 31)

    条件

    今回設定の必要はありません。

    どちらの方法を選ぶべきか?

    ADBを使用する方法

    ADB使用は、PCでADB環境を整えることで、Macrodroidに特別な権限を付与し、NFCを完全に自動切替できる方法です。

    タイルの見た目も自由にカスタマイズでき、ワンタップでON/OFFが可能です。

    ただし、初期設定にPCが必要で、やや手間がかかります。

    ADBを使わない方法

    スマホだけで設定できる手軽な方法です。

    クイック設定パネルからNFCの設定画面を開くことはできますが、切り替えは手動になります。

    見た目の自由度もやや制限されます。

    比較項目ADBを使用するADBを使用しない
    NFC自動切替可能不可(手動)
    ワンタップ操作可能設定画面を開くだけ
    初期設定の難易度やや高い(PC必要)低い(スマホのみ)
    UIカスタマイズ性高い(通知・タイル)中程度(設定画面起動)

    まとめ

    Android11以降、NFCのクイック設定タイルが非表示となりました。

    毎回設定画面を開く必要がある不便な仕様になりましたが、Macrodroidを活用することで、再びクイック設定パネルからNFCのON/OFF操作が可能になります。

    設定方法には「ADBを使って完全自動化する方法」と「スマホだけで手軽に設定画面を開く方法」の2種類があり、目的や環境に応じて選択できます。

    • 方法①(ADB使用):NFCを完全自動化。PCが必要だが、自由度が高い。
    • 方法②(非ADB):スマホだけで設定可能。手軽だが、切り替えは手動。

    NFCを頻繁に使う方や、スマホ操作をもっと快適にしたい方には、Macrodroidの活用が非常におすすめです。

    この記事を参考に、自分に合った方法でNFCタイルを復活させてみてください。