droid.rooter
手順 中級 8分で読めます

Android ID and Emulator Hiderのインストール方法(Magisk、KernelSU、APatch)

段階的なセットアップ手順:root、Xposedフレームワーク、モジュール自体の適用範囲設定、デバイスプロファイルの選択、Device Checkでの確認まで。

紫色の背景に配置されたAndroid ID and Emulator Hiderのロゴと「Install: Setup Guide」の見出し
目次
  1. 始める前に
  2. インストール手順
  3. プロファイルと保護機能の選び方
  4. 正しく動作しているか確認する
  5. うまくいかない場合

Android ID and Emulator Hiderは、他のXposedモジュールと同じようにインストールしますが、つまずきやすい点が2つあります。モジュール自体を自身の適用範囲に加えることと、適用範囲に入れたアプリを再起動することです。このガイドでは、実機でもroot化したAndroidエミュレーター内でも、Device Checkで最初から期待どおりの結果が表示されるよう、セットアップ全体を順に説明します。

始める前に

次の順番で用意してください。

  • Root。Magisk、KernelSU、APatchのいずれか。まだroot化していない場合は、当社のroot化サービスで遠隔対応できるほか、お使いの端末専用のroot化ガイドに従うこともできます。
  • Xposedフレームワーク——最新のlibxposed API 102に対応したLSPosedまたはVector。Legacy XposedおよびEdXposedはこのモジュールを読み込めません。
  • Android 8.0以降——実機でも、BlueStacks、NoxPlayer、LDPlayer、MEmu、MuMu、GameLoop、Genymotion、Android Studioエミュレーターなどのエミュレーターでも構いません。そのエミュレーターにrootとXposedフレームワークが動作している限り対応します。

インストール手順

  1. 1

    APKをダウンロードしてインストールする

    Android ID and Emulator Hiderのページから署名済みのAPKを入手し、他のアプリと同様にインストールします。

  2. 2

    モジュールを有効にする

    Xposedマネージャー(LSPosedまたはVector)を開き、モジュール一覧からAndroid ID and Emulator Hiderを見つけて有効にします。

  3. 3

    自身と対象アプリを適用範囲に加える

    適用範囲一覧で、Android ID and Emulator Hider自身のパッケージと保護したいすべてのアプリにチェックを入れます。モジュール自身の項目を見落とすのが、最もよくあるミスです。

  4. 4

    デバイスプロファイルを選ぶ

    アプリを開いてIdentity & Profilesに進み、Pixel、Galaxy、POCO、OnePlus、Redmi、Nothingなど、12種類の内蔵プロファイルから1つを選びます。

  5. 5

    保護機能を確認する

    18種類のトグルはすべて最初はオンで、Device identity、Hardware & sensors、System & security、Identifiersにグループ分けされています。不要なものはオフにしてください。

  6. 6

    適用範囲に入れたアプリを強制終了して開き直す

    フレームワークは起動時にプロセスをフックし、動作中のプロセスには適用されません。適用範囲に入れた各アプリ(Android ID and Emulator Hider自身も含む)を強制終了し、再度開いてください。

プロファイルと保護機能の選び方

どのプロファイルも、モデル名、ブランド、製造元、ビルドフィンガープリント、Android ID、シリアル番号、プロセッサー、グラフィックスなど、端末情報全体を一度に偽装するため、あるスマートフォンのモデル名に別のスマートフォンのフィンガープリントが混ざるようなことは起きません。12種類のプロファイルで用途に合うものがない場合、ProではCustom profileをゼロから作成できるほか、アプリごとのプロファイルで特定のアプリだけに端末の他の部分とは異なる端末情報を割り当てられます。

正しく動作しているか確認する

アプリ内のDevice Checkを開いてください。スキャンするアプリが読み取るのと同じビルドプロパティ、フィンガープリント、CPU情報、センサー、バッテリー値を読み取り、現在有効なプロファイルと並べて表示します。一致していればそのプロセスでモジュールが有効に機能しています。実機の実際の値がまだ表示される場合は、そのアプリが適用範囲に入っていないか、まだ再起動されていません。

うまくいかない場合

  • Device Checkに実際の端末情報が表示される。モジュール自体が自身の適用範囲に入っているか確認し、強制終了してから開き直してください。
  • 保護対象のアプリが以前と同じ挙動をする。そのアプリを強制終了してください。起動時に値をキャッシュするアプリでは、端末の完全な再起動が必要な場合もあります。
  • トグルがオンにならない。Safe mode、開発者モードの偽装、DRM識別子はProの機能です——Proを入手をご覧ください。
  • それでも解決しない場合。Androidのバージョンとフレームワークを添えてTelegramまたはメールでご連絡ください。

本モジュールは、プライバシー保護、テスト、自分のアプリとの互換性確認を目的としています。利用方法についての責任はすべて利用者にあり、DroidRooterは違法な使用について責任を負いません。

よくある質問

モジュール自体も適用範囲に追加する必要がありますか?

はい。これを行わないと、アプリ自体のプロセスがフックされず、そのDevice Check画面には現在有効なプロファイルではなく実際の値が表示されてしまいます。

モジュールを有効にしたのに、Device Checkに実際の端末情報が表示されるのはなぜですか?

フレームワークは起動時にプロセスをフックするため、適用範囲を変更した後は、通常その対象アプリを強制終了して開き直す必要があります。

エミュレーターでも同じように動作しますか?

はい、そのエミュレーターにrootとXposedフレームワークが動作していれば同じです。インストール手順は実機とまったく同じです。