AndroidでMacのアドレスを変更する方法

ページ名:AndroidでMacのアドレスを変更する方法

メディアアクセス制御アドレス(MAC)は、インターネットにアクセスできるすべてのデバイスに与えられるアドレスです。 プライバシーとセキュリティを確保する一つの方法は、MACアドレスを変更することです。 ルート化されたAndroidデバイスをお持ちの場合、MACアドレスを永久に変更することができます。 古い、ルート化されていないデバイスをお持ちの場合は、お使いの携帯電話が再起動されるまで、一時的にMACアドレスを変更できる場合があります。 しかし、ほとんどの新しいAndroid携帯やSamsung Galaxyデバイスでは、デバイスをroot化せずにMACアドレスを一時的に変更することはできません。 このWikiHowでは、ルート化されたデバイスでMACアドレスを変更する方法と、ルート化されていないデバイスでMACアドレスを一時的に変更する方法を説明します。

方法1

root化されたAndroidでターミナルエミュレータを使用する(恒久的な方法)

  1. お使いの端末が root 権限を持っているかどうかを確認します。一部のAndroidスマホモデル(Samsung Galaxy S10eやその他の最新スマホなど)はroot化できません。 BusyBoxをインストールし、MACアドレスを恒久的に変更するには、rootアクセスが必要です。 続行する前に、次の手順を使用してrootアクセス権を持っていることを確認し、確認することをお勧めします:
    • Google Playストアを開く。
    • 検索バーに「Root Checker」と入力します。
    • 検索結果の「Root Checker」をタップします。
    • Root Checkerの横にあるインストールをタップします。
    • Root Checkerがインストールされたら、[開く]をタップします。
    • 同意する」をタップして免責事項に同意します。
    • 画面下の「Get Started」をタップします。
    • 画面上のVerify Rootをタップします。
  2. . 新しいアドレスが機能しない場合に備えて、このアドレスが必要です。 ほとんどのAndroid携帯では、以下の手順でMACアドレスを確認できます:
    • 設定アプリを開く。
    • 設定」アプリを開きます。
    • 接続しているWi-Fiネットワークをタップします(トグルスイッチではありません)。メニューによっては、ネットワーク名の横にある歯車アイコンをタップし、「詳細」をタップしてMACアドレスを確認する必要があります。
    • "ネットワークの詳細 "の下にMACアドレスをメモします。
  3. BusyBoxをダウンロードしてインストールします。BusyBoxは、様々なUnixツールを1つのファイルにまとめたソフトウェアスイートです。これにより、Terminal Emulatorで様々なLinuxやUnixコマンドを使用することができます。以下の手順でBusyBoxをダウンロードしてインストールします:
    • Google Playストアを開きます。
    • 検索バーに「BusyBox」と入力します。
    • 検索結果でBusyBoxをタップします。
    • BusyBoxの横にあるInstallをタップします。
    • BusyBoxがインストールされたら、[開く]をタップします。
    • 一番下の[インストール]をタップします。
  4. Terminal Emulatorをダウンロードしてインストールします。Terminal Emulatorは、AndroidデバイスでLinuxやUnixのターミナルコマンドにアクセスできるプログラムです。以下の手順でTerminal Emulatorをダウンロードしてインストールします:
    • Google Playストアを開きます。
    • 上部の検索バーに「Terminal Emulator」と入力します。
    • 検索結果で「Terminal Emulator」をタップします。
    • Terminal Emulator」の下にある「インストール」をタップします。
  5. Terminal Emulator for Androidを開きます。このアプリのアイコンは、青い端末画面の上に緑色のAndroidロボットがいるように見えます。ホーム画面またはアプリメニューで見つけることができます。 または、インストールが完了したら、Google Playストアで「開く」をタップすることもできます。
  6. キーボードで「su」と入力し、Enterをタップする。"su "は "super user "の略です。
    • アプリがrootアクセスの許可を求める場合は、「許可」をタップします。
  7. IP link show」と入力してEnterをタップします。現在のネットワークのインターフェース名が表示されます。
  8. busybox ip link [インターフェース名]と入力します。インターフェース名]の代わりに、前のステップで見つけたネットワークインターフェース名を使います。
    • このコマンドはMACアドレスを表示する。
  9. busybox config [interface name] hw ether XX:XX:XX:YY:YY:YY と入力してMACアドレスを変更します。XX:XX:XX:YY:YY:YY "を好きな12文字のMACアドレスに変更してください。
    • MACアドレスが正しくない、または使用できないというエラーが表示された場合は、別のMACアドレスを入力するか、元のアドレスを入力してみてください。
    • この変更は、Androidを再起動しても変更されません。
方法2

ルート化していないAndroidでターミナルエミュレータを使う(一時的)

  1. .新しいアドレスが機能しない場合に備えて、このアドレスが必要です。 以下の手順で、ほとんどのAndroid携帯でMACアドレスを確認できます:
    • 設定」アプリを開きます。
    • ネットワークとインターネット」をタップします。
    • 接続中のWi-Fiネットワークをタップします(トグルスイッチではありません)。メニューによっては、ネットワーク名の横にある歯車アイコンをタップし、「詳細」をタップしてMACアドレスを確認する必要があります。
    • "ネットワークの詳細 "の下にあるMACアドレスをメモしてください。
  2. Android用Terminal Emulatorをダウンロードする。古いAndroidデバイスをお使いの場合は、Terminal Emulatorを使用してMACアドレスを一時的に変更できる場合があります。 MACアドレスは、デバイスを再起動するとデフォルトのMACアドレスに戻ります。 これは、ほとんどの新しいAndroidデバイスとほとんどのSamsung Galaxyデバイスでは機能しません。以下の手順でTerminal Emulatorをダウンロードします:
    • Google Playストアを開きます。
    • 上部の検索バーに「Terminal Emulator」と入力します。
    • 検索結果で「Terminal Emulator」をタップします。
    • Terminal Emulator」の下にある「インストール」をタップします。
  3. Terminal Emulator for Androidを開きます。このアプリのアイコンは、青い端末画面の上に緑色のAndroidロボットがいるように見えます。 ホーム画面またはアプリメニューで見つけることができます。 または、インストールが完了したら、Google Playストアで「開く」をタップします。
  4. IP link show」と入力してEnterをタップします。現在のネットワークのインターフェース名が表示されます。
  5. ip link set [interface name] XX:XX:XX:YY:YY:YY」と入力してEnterをタップします。"XX:XX:XX:YY:YY:YY "を好きな12文字のMACアドレスに変更し、"[インターフェース名]"を "IP link show "と入力したときに表示されたインターフェース名に変更します。これを入力すると、MACアドレスが一時的に変わります。
    • エラーが表示された場合は、いつでも元のMACアドレスを入力して変更を元に戻すことができます。
方法 3

ルート化された Android で ChameleMAC を使う (永久)

  1. あなたの携帯電話が MediaTek チップセットを搭載しているか確認してください。ChameleMACアプリはMediaTekチップセットを使用している携帯電話(Xiaomi Redmi Note 9T、Realme X7 Pro Ultra、Samsung Galaxy A32 5G、Nokia 2.4、Oppo Reno 5 Zなど)でのみ動作します。Google Playストアから「Droid Hardware Info」というアプリをインストールすることで、お使いの携帯電話がどのようなチップセットを使用しているかを調べることができます。 以下の手順でDroid Infoをダウンロード・インストールし、お使いの携帯電話にMediaTekチップセットが搭載されているかどうかを確認してください:
    • Google Playストアを開く。
    • 検索バーに「Droidハードウェア情報」と入力する。
    • 検索結果でDroidハードウェア情報をタップします。
    • Droid Hardware Infoの下にあるインストールをタップします。
    • Droid Hardware Infoがインストールされたら、「開く」をタップする。
    • 上部のシステムタブをタップします。
    • 一番上の「チップセット」の隣にMediaTekチップセットがあることを確認してください。
  2. お使いの携帯電話がrootアクセス権を持っているか確認してください。一部のAndroidスマホモデル(Samsung Galaxy S10eやその他の最新スマホなど)はroot化できません。BusyBoxをインストールし、MACアドレスを恒久的に変更するには、root権限が必要です。続行する前に、次の手順を使用してrootアクセス権を持っていることを確認し、確認することをお勧めします:
    • Google Playストアを開きます。
    • 検索バーに「Root Checker」と入力します。
    • 検索結果の「Root Checker」をタップします。
    • Root Checkerの横にあるインストールをタップします。
    • Root Checkerがインストールされたら、[開く]をタップします。
    • 同意する」をタップして免責事項に同意します。
    • 画面下の「Get Started」をタップします。
    • 画面上のVerify Rootをタップします。
  3. .新しいアドレスが機能しない場合に備えて、このアドレスが必要です。ほとんどのAndroid携帯では、以下の手順でMACアドレスを確認できます:
    • 設定アプリを開く。
    • 設定」アプリを開きます。
    • 接続しているWi-Fiネットワークをタップします(トグルスイッチではありません)。メニューによっては、ネットワーク名の横にある歯車アイコンをタップし、「詳細」をタップしてMACアドレスを確認する必要があります。
    • "ネットワークの詳細 "の下にあるMACアドレスをメモしてください。
  4. ChemeleMAC をダウンロードしてインストールする。 ChameleMAC は Google Play ストアからは入手できませんので、APK ファイルをダウンロードしてインストールする必要があります。まず APK ファイルをインストールしてから、以下の手順で ChameleMAC をダウンロードし、インストールしてください:
    • ウェブブラウザにアクセスする。
    • APK のダウンロードをタップする。
    • Ok をタップしてファイルを保存することを確認する。
    • 開く "をタップして APK ファイルを開く。
    • インストールをタップする。
  5. ChameleMAC を開く。緑色の目に線と丸がついたようなアイコンを持っています。アプリメニューのアイコンをタップして ChameleMAC を開きます。または、アプリのインストールが完了したら「開く」をタップすることもできます。
  6. root アクセスを許可するよう求められたら許可 をタップしてください。 アプリが起動すると、root アクセスを許可するかどうか尋ねられます。許可」をタップして、アプリにルートアクセスを許可します。
  7. Generate random MACをタップします。MAC "テキストフィールドの下にある最初のボタンです。または、テキストフィールドをタップし、自分のMACアドレスを手動で入力することもできます。
  8. Apply new Macをタップします。MACアドレスを変更するかどうかの確認が表示されます。
  9. 変更」をタップします。Apply new MACをタップしたときに表示される確認ポップアップにあります。 これでMACアドレスを変更したいことが確認され、変更が適用されます。
この記事は、CC BY-NC-SAで公開されている「 How to Change a Mac Address on an Android 」を改変して作成しました。特に断りのない限り、CC BY-NC-SAの下で利用可能です。

シェアボタン: このページをSNSに投稿するのに便利です。

コメント

返信元返信をやめる

※ 悪質なユーザーの書き込みは制限します。

最新を表示する

NG表示方式

NGID一覧