スマホ,デュアルsim

AndroidでSIMを完全自動化する方法|MacroDroidで場所・時間・Bluetooth切替を実現【Android12〜14対応】

かものはし
デュアルスマホを持っているけど、SIMの切替が面倒くさい…
特定の場所や時間帯で自動で切り替えられるようにしたい…

こんな悩みを解決できる記事を用意しました。

この記事では、次の内容をまとめています。

  • 2回線運用端末での自動切替
  • 特定場所(ジオフェンス)での自動切替
  • 時間帯での自動切替
  • 運転中など任意タイミングでの切替
  • Android 12〜14 の違い
  • MacroDroid を使った完全自動化

    これらを コード不要・クリックだけ で実現する方法を解説します。

    結論:Android は MacroDroid を使えば、SIM 切替を完全自動化できます。

    関連記事

    かものはしSMIは「速度が落ちた瞬間に切り替える」仕組みです。元の回線が弱いと切り替えが頻発し、むしろ不安定になります。この前提を理解していないと、SMIは“便利どころか不安定な仕組み”になります。SMI(S[…]

    SIMカード2枚と切り替え矢印が描かれた青系デザインのアイキャッチ。SMIと格安SIMの切り替えを表現している。

    自動切替の仕組み(全体像)

    やることは3つだけ

    • MacroDroid でマクロを作成する
    • 切替ポイント(ジオフェンス・時間・Bluetooth)を設定する
    • SIM設定画面を開き、自動クリックで回線を切り替える

    作れるルールの例

    • 特定の場所に入ったら副回線へ切り替える
    • 指定した時間になったら主回線へ戻す

    任意タイミングで切替したい場合

    運転中など、手動操作ができない状況でも 音声操作やBluetooth接続を利用して切り替えることが可能 です。

    必要なアプリと準備

    Macrodroid(必須)

    MacroDroid は、特定条件をトリガーにしてスマホの操作を自動化できるアプリ です。

    Google Play からインストールでき、コード不要・クリック操作だけで設定可能 なので初心者でも扱いやすいのが特徴です。

    • 条件に応じてスマホを自動操作できる
    • 複雑なコードは不要で、すべてタップ操作だけで設定可能
    • 無料版でも十分に利用できる

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

    Google Play,Android,application

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

    関連記事

    かものはしスマホをもっと便利に、自分好みに動かしたい──そんなあなたへ。MacroDroidは「トリガー」「アクション」「条件」を組み合わせることで、日常の操作を自動化できる強力なアプリです。このページで[…]

    自動化,macrodroid

    SIM Switch Quick Settings(現在は非推奨)

    以前は SIM 切替に便利なアプリでしたが、現在は使用できません。
    そのため、MacroDroid のアクションで完全に代用できます。

    関連記事

    かものはしSim Switch Quick Settingが使えなくなって困っている人へ。公式ストアから消えたアプリの代わりに、安全で再現性の高い方法をかものみち流にわかりやすく書き直しました【重要】[…]

    Google Play,error

    MacroDroidでSIM自動切替を作る(実践)

    自動切替は 2つのマクロ を作るだけです。

    • マクロ1:条件を満たしたら副回線へ切り替え
    • マクロ2:条件を満たしたら主回線へ戻す

    マクロ1:副回線に切り替える

    macrodroid,sim自動変換

    トリガー設定(動作のきっかけ)

    特定地域で設定する場合
    1. 位置
    2. ジオフェンストリガー
      1. ゾーン名の入力、指定場所、範囲(半径)
      2. 「+」クリック
      3. 指定エリアに入った時
      4. 「レ」をクリック

    位置情報の更新頻度を上げると切替は早くなる。

    ただしバッテリー消費が増える点に注意です。

    関連記事

    位置情報は、ジオフェンス・GPS・基地局・Bluetooth・WiFi などを利用して、特定の場所に応じてマクロを実行できるトリガーです。自宅・職場・車内・特定エリアの出入りなど、場所に応じた自動化を行いたい場合に便利で、精度やバッ[…]

    位置情報
    時間で変更する場合
    1. 日時やアラーム
    2. 毎週の曜日(複数可)の時刻
    3. 入力(曜日・時刻)

    日時やアラーム → 毎週の曜日・時刻を設定

    生活リズムが一定なら、ジオフェンスより日時設定が安定

    アクション設定(実際の動作)

    「SIM②(副回線)に切り替えて欲しい」など、どういう動きをして欲しいかです。

    アクション追加の注意点

    必ず「アクション」と「アクション」の間に待機時間を設定してください。

    理由は待機時間を設けないと、画面の表示遅延でクリックが無効になる可能性があるからです。

    追加方法は、①「MacroDroid固有」②「次のアクション実行前に待機」③「1秒」です。

    アクション①

    1. 画面
    2. 画面のON/OFF
    3. 画面をONにする

    アクション②

    1. アプリ
    2. アプリのアクティビティを起動
    3. 設定
    4. Setting$MobileNetWorkListActivity
    SIM設定画面を直接開くために「Setting$MobileNetWorkListActivity」を起動します。
    関連記事

    アプリのアクティビティ起動は、特定アプリ内の設定画面や Android の内部設定画面を直接開くショートカットを作成できるアクションです。Wi‑Fi 設定、ネットワーク詳細、キャスト設定など、通常は深い階層にある画面へ一瞬でアクセス[…]

    wifi

    アクション③

    1. マクロ
    2. 次のアクション前に待機
    3. 1秒

    アクション④

    1. 機器の操作や動作
    2. UI画面操作
    3. クリック
    4. テキスト内容
    5. 一致するテキストを入力(入力文字:NTT DOCOMO)
    副回線名(例:NTT DOCOMO)を正確に入力してクリックする(1文字でも違うと動作しない)

    アクション⑤

    1. マクロ
    2. 次のアクション前に待機
    3. 1秒

    アクション⑥

    1. 機器の操作や動作
    2. UI画面操作
    3. クリック
    4. テキスト内容
    5. 一致するテキストを入力(入力文字:NTT DOCOMO)

    アクション⑦

    1. マクロ
    2. 次のアクション前に待機
    3. 1秒

    アクション⑧

    1. 機器の操作や動作
    2. UI画面操作
    3. クリック
    4. テキスト内容
    5. 一致するテキストを入力(入力文字:モバイルデータ)

    macrodroid,android14,sim自動変更

    Android14 の「モバイルデータに自動的に切り替えます」は必ずOFFにする(ONだとマクロが動かない)

    アクション⑨

    1. マクロ
    2. 次のアクション前に待機
    3. 1秒

    アクション⑩

    1. 機器の操作や動作
    2. UI画面操作
    3. クリック
    4. テキスト内容
    5. 一致するテキストを入力(入力文字:NTT DOCOMO を使用)

    Android13,SIM切り替え

    条件設定

    特にありません。

    マクロ2:主回線に戻す設定

    主回線へ戻すマクロは、1つ目のマクロと同じ手順 です。

    違うのは「クリックする回線名」だけです。

    以下の回線名だけ主回線に変更してください。

    • アクション④:主回線名
    • アクション⑥:主回線名
    • アクション⑩:「主回線名 を使用」

    それ以外の設定(画面ON、SIM設定画面を開く、1秒待機など)はマクロ1と同じです。

    macrodroid,sim自動変換

    Androidバージョン別の違い

    SIM自動切替の基本的な手順は、Android12〜14でほぼ共通です。

    ただし、モバイルデータ設定や表示項目にいくつか違いがあります。

    項目Android12Android13Android14
    位置情報の違い・ジオフェンストリガー推奨(GPSよりバッテリー消費が少ない)
    ・GPSトリガーはバッテリー消費が早い
    ・位置情報仕様は12と同じ・位置情報仕様は12/13と同じ
    モバイルデータ設定の違い・特に追加項目なし・「ローミング」がモバイルデータの下に表示・「モバイルデータに自動的に切り替えます」が追加(OFF推奨)
    MacroDroid設定への影響・ジオフェンスが安定して動作
    ・GPSよりジオフェンス推奨
    ・基本的に12と同じ手順でOK・自動切替項目があるため、OFFにしないとマクロが動かない
    注意点・GPS使用時はバッテリー消費が大きい・UIの表示位置が12と少し違う・「モバイルデータに自動的に切り替えます」をOFFにしないと失敗する

    Android16をお使いの方へ

    Android16では仕様が大きく異なるため、専用の記事をご覧ください。

    関連記事

    かものみちデュアルSIMの切り替えが安定せず、通信が途切れるたびに手動で直すのが負担でした。▶ スマホ自動化の総合ガイドを見る通信だけでなく、通知・音量・音楽・電話など、スマホ全体の自動化を知りたい方はこちら[…]

    SIMカードとスマホのイラストと「SIM自動切替」の文字が入ったアイキャッチ画像

    応用:運転中・Bluetoothで切替

    Bluetooth接続で切替

    車のBluetoothに接続したタイミングで、自動的に回線を切り替えることが可能 です。

    1. 接続
    2. Bluetoothの状態
    3. デバイスに接続あり
    4. 選択(接続したい機器名称)

    これにより、「車に乗ったら副回線へ」「降りたら主回線へ」といった自動化も実現できます。

    Macrodoroid 5.36(2023年9月)の変更点

    MacroDroid 5.36 以降は、Wi-Fi だけでなく Bluetooth のトリガーやアクションにもヘルパーファイルが必要 になりました。
    Bluetooth関連のトリガー・アクションを使う場合は、ヘルパーファイルを再インストールする必要があります。

    スマホに直接インストール

    関連記事

    Macrodroid 5.36(2023年9月)が実施されました。このバージョンから、WiFiだけでなくBluetoothのトリガーやアクションを追加する際にも、ヘルパーファイルが必須になっています。すでにヘルパーファイルを使っ[…]

    インストール

    PC経由でインストール

    関連記事

    かものはしパソコンを使った方法を解説します。難しく見えますが、手順通りに進めれば大丈夫です。2024年10月以降、Macrodroidヘルパーファイルは ADBコマンドなしでもインストール可能 になりました。ただ[…]

    パソコン,スマホ,

    Smart Lockでロック問題を回避

    MacroDroidは画面OFF中に一部の操作が実行されません。
    そのため、Smart Lockでロックを回避すると失敗が減ります。
    • 特定の場所(自宅・車内)で自動解除
    • Bluetooth接続時に自動解除
    関連記事

    かものはし特定の時間帯だけロック解除したい時、ありますよね。Android16には“ロック解除延長(旧Smart Lock)”という便利な機能がありますが、これはあくまで ロック解除状態を維持するだけ の仕組みです。[…]

    通信の安定性は、SIM自動化の成功率に直結します。

    通信自動化を安定させるためのおすすめアイテム

    ここからは、通信まわりの自動化を安定させるために役立つアイテムをまとめます。

    スマホやタブレットを長時間運用する場合、これらを揃えておくとトラブルが大幅に減ります。

    高耐久USB-Cケーブル

    スマホやタブレットを常時給電する場合、断線しにくい高耐久タイプが安心です。

    ▶ Anker 高耐久USB-Cケーブル(PD対応)

    急速充電器(PD対応)

    30W〜65WのPD対応モデルなら、テザリングONでも電池が減りにくく安定します。

    ▶ Anker 65W 急速充電器

    スマホスタンド(デスク・ベッド用)

    自宅や職場でスマホを固定しておくと、UI操作の自動化や通知確認が安定します。

    ▶ 角度調整できるスマホスタンド

    旅行に最適な折りたたみ式スマホスタンド(旅行用)

    新幹線・飛行機での動画視聴が一気に快適になります。

    ▶ マグネット式スマホホルダー

    まとめ

    関連記事

    かものはしSMIは「速度が落ちた瞬間に切り替える」仕組みです。元の回線が弱いと切り替えが頻発し、むしろ不安定になります。この前提を理解していないと、SMIは“便利どころか不安定な仕組み”になります。SMI(S[…]

    SIMカード2枚と切り替え矢印が描かれた青系デザインのアイキャッチ。SMIと格安SIMの切り替えを表現している。

      この記事でできることは次のとおりです。

      • SIM切替の完全自動化
      • 場所・時間・Bluetoothで自由に切替
      • Android12〜14の違いが分かる
      • 失敗しない設定方法が分かる

      ポイントまとめ

      • アクション間の1秒待機は必須
      • Android14は自動切替をOFF
      • 画面OFF中は動かないためSmart Lock推奨

      MacroDroidを使えば、SIM切替は完全に自動化できます。

      最初の設定だけ済ませれば、あとはスマホがすべてやってくれます。

      あなたの生活に合わせて、最適な切替ルールを作ってみてください。