AndroidスマホでGPS位置情報を効果的に偽装する方法
AndroidスマートフォンでGPS位置情報を偽装すると、位置情報アプリのテストやプライバシー保護など、様々な用途で役立ちます。正直なところ、いまだに複雑な部分があるのは少し奇妙に感じますが、実際の使用例に基づいた大まかな概要を以下に示します。最初の試みでうまくいかなくても驚かないでください。AndroidはGPS位置情報の偽装に関して、時々予測不能な動作をするようです。
さあ、始める前に、お使いのデバイスがAndroid 4.2(Jelly Bean)以降で動作していることを確認してください。開発者向けオプションの設定はこれでほぼ完了です。そして、Lexaの「Fake GPS Location」やPlayストアの「Fake GPS Joystick」など、良質なGPSスプーフィングアプリを入手しましょう。レビューをよく読んでください。もちろん、アプリによってメンテナンスの行き届いているものもあれば、そうでないものもあります。
ステップ1: 開発者向けオプションを有効にする
これが基礎です。デバイスの開発者向けオプションのロックを解除する必要があります。ちょっとしたハックですが、誰もがやっています。
- 設定アプリを開きます。
- 「電話について」または「デバイスについて」まで下にスクロールします。
- 「ソフトウェア情報」をタップします(デバイスにソフトウェア情報がある場合のみ)。
- ビルド番号を見つけて、それを約 7 回超高速でタップします。「これで開発者になりました」というメッセージが表示されるまで待ちます。
- 設定に戻ると、 「開発者向けオプション」という新しいメニューが表示されます。タダ。
ステップ2: 擬似ロケーションを有効にする
この手順は非常に重要です。デバイスで擬似位置情報を許可しないと、何も機能しません。
- [設定] > [システム] > [開発者向けオプション]に移動します。
- 「デバッグ」まで下にスクロールします。Android のバージョンに応じて名前が若干異なる場合があります。
- 「擬似位置情報アプリを選択」を探します。これが表示されない場合は、古いAndroidビルドのどこかで「擬似位置情報を許可」を有効にする必要がある可能性があります。
- 使用する GPS スプーフィング アプリを選択します (後で、ここでデフォルトとして設定します)。
ステップ3:GPSスプーフィングアプリを入手する
Playストアに行って、どれか一つ選んでください。人気があるのはLexaのFake GPS Locationです。他にもいくつかありますが、こちらは概ね信頼できるアプリです。
- ダウンロードしてインストールしてください。権限設定にご注意ください。位置情報へのアクセスは必須です。
- 設定によってはアプリがクラッシュしたり停止したりすることがありますが、これは正常な動作です。念のため再起動が必要になる場合があります。
ステップ4:アプリをデフォルトに設定する
次に、擬似位置情報が必要なときは常にそのアプリを使用するように携帯電話に指示します。
- 開発者向けオプションに戻ります。
- 「擬似ロケーション アプリを選択」をもう一度タップし、インストールされている GPS フェイカーを選択します。
- アプリが表示されない場合は、デバイスを再起動してください。Androidでは、再起動しないとアプリが表示されない場合があります。
ステップ5:偽の場所を選択する
ここからが楽しいところ。なりすましアプリを起動しましょう。
- 偽の GPS 位置情報アプリを開きます。
- 地図を使って、希望する偽のスポットを選びましょう。ピンをドラッグするか、場所を検索してください。座標は、Googleマップで緯度経度を調べてコピー&ペーストすると簡単です。
- 一部のアプリでは、ルートを作成したり、偽の移動パターンを設定したりできます。これは、動きを追跡するアプリをテストする場合に便利です。
- 偽の場所を有効にするには、 [開始]または[再生]ボタン (通常は緑色の再生アイコン)をタップします。
ステップ6: 動作確認
再確認するには:
- Google マップまたは別の位置情報アプリを開きます。
- 特定された場所が、偽装アプリで設定した場所と一致するかどうかを確認します。
- うまく動作しない場合は、権限を再度確認するか、偽の位置情報の設定を切り替えて、必要に応じて再起動してください。GPSがすぐに更新されない場合もあります。
追加のヒントとよくある問題
実は、一部のデバイスでは、擬似位置情報や偽装アプリを有効にしても、そのままでは動作しないことがあります。開発者向けオプションや権限を切り替えた後は、デバイスを再起動する必要があることがよくあります。Androidはそういう頑固なところがあるからです。
偽装された位置情報が正しく表示されない場合は、「設定」 > 「アプリと通知」 > 「アプリの権限」で、偽装アプリの位置情報アクセスが有効になっていることを確認してください。場合によっては、Google Play開発者サービスのキャッシュやデータを消去すると改善されることもあります。
何らかの理由でアプリが実際の位置情報を検出し続ける場合は、アプリ自体がブロックされているか、位置情報を確認するために他のトリックを使用している可能性があります。その場合は、別のなりすましアプリを試すか、既存のアプリを更新してください。
結論
コツをつかめば、GPSを偽装するのはそれほど難しくありません。いくつかの設定と少しの忍耐、そして適切なアプリがあれば十分です。一発でうまくいった例もあれば、少し調整が必要だった例もあります。いずれにしても、これらの手順に従えば、なんとかできるはずです。
よくある質問
GPS 位置情報を偽装することは合法ですか?
個人的な使用やテスト目的であれば、ほとんどの場合は問題ありません。ただし、不正行為、欺瞞、または法律違反に使用しないでください。そういった行為は危険です。
なりすましをしている場合でも、実際の位置は追跡されますか?
通常、なりすましアプリがアクティブで正しく設定されていれば、実際の位置情報は隠されたままになります。しかし、一部のアプリは巧妙な方法で本物の位置情報を検出するため、100%確実とは言えません。
すべての Android デバイスで動作しますか?
ほぼ同じですが、メーカーやAndroidのバージョンによって多少の違いがあります。お使いのスマートフォンによって多少の学習曲線や若干の違いはありますが、基本的な考え方は大体同じです。