GooglePlayから互換性のないAndroidアプリをインストールするための究極のガイド

Android開発者は、アプリを特定のデバイス、国、およびAndroidの最小バージョンに制限できます。ただし、これらの制限を回避する方法があり、「デバイスと互換性がない」とマークされたアプリをインストールできます。

これらのトリックはすべてGoogleによってサポートされていないことに注意してください。これらのトリックはGooglePlayをだます必要があり、多くはrootを必要とします。Googleは私たちにこれらのことをさせたくないので、これらのトリックのいくつかは正しく機能しないかもしれません。

アプリに互換性がないのはなぜですか?

Android開発者は、さまざまな方法でアプリを制限できます。

  • 一部のアプリは、特定の携帯電話またはタブレットとのみ互換性があるとマークされています。ただし、サポートされていないデバイスでは問題なく動作する可能性があります。
  • 他のアプリは特定の国でのみインストールが許可されています。たとえば、Hulu Plusアプリを米国外にインストールすることはできません。また、一部のオンラインバンキングアプリは銀行の国でのみ利用できます。
  • すべてのアプリには、必要なAndroidの最小バージョンがあります。たとえば、GoogleのChromeブラウザにはAndroid4.0以降が必要です。

互換性のないアプリをインストールするだけでは、必ずしも機能するとは限らないことに注意してください。一部のアプリは実際にはデバイスと互換性がない可能性がありますが、他のアプリ(Huluなど)は米国内(または米国のVPNまたはTunlrなどのDNSサービス)で使用した場合にのみ機能します。

AndroidスマートフォンまたはタブレットでGooglePlayを介して検索すると、互換性のないアプリは表示されないことに注意してください。それらは検索結果に表示されません。Google Playウェブサイトで検索すると、互換性のないアプリが表示されます。

デバイスの制限をバイパスする

Androidデバイスには、デバイスのモデルを識別するbuild.propファイルが含まれています。ルート権限を取得されたAndroidデバイスをお持ちの場合は、build.propファイルを編集して、デバイスを完全に別のデバイスのように見せることができます。これにより、他のデバイスと互換性があるとマークされたアプリをインストールできるようになります。

このトリックを使用するには、root化する必要があることに注意してください。以前、WugFreshのNexus RootToolkitを使用してNexusデバイスを簡単にroot化する方法を示しました。プロセスは他のデバイスでは異なります。

build.propファイルを手動で編集する方法についてはすでに説明しましたが、今ではもっと簡単な方法があります。新しいMarketHelperアプリを使用すると、build.propファイルを編集せずに別のデバイスをスプーフィングできます。それははるかに簡単、高速、そして安全です。(ただし、rootも必要であることに注意してください。)

このアプリはGooglePlayでは利用できないため、デベロッパーのウェブサイトから入手してサイドロードする必要があります。インストールしたら、アプリを開くと、Samsung GalaxyS3やNexus7などの人気のあるデバイスをスプーフィングできるようになります。その後、そのデバイスと互換性のあるアプリをインストールできます。完了したら、デバイスを再起動すると、デバイス自体が再び表示されます。

互換性がないとマークされたアプリは実際にはデバイスと互換性がない可能性があるため、一部のアプリはインストール後に正しく動作しない可能性があることに注意してください。

国限定のアプリをインストールするための秘訣

一部のアプリは特定の国でのみ利用できます。旅行前に銀行のアプリをインストールするのを忘れた場合、またはお住まいの国では利用できない動画や音楽を再生するアプリをインストールしたい場合は、Googleをだましてデバイスが実際には別の国にあると思わせることができます。

過去にこれらのトリックを使用して、米国外から米国専用アプリをインストールしました。ただし、記事の作成中にこれらのトリックを試したところ、これらのトリックはどれもうまくいきませんでした。Google Playで米国以外の支払い方法で支払いを行ったため、Googleがアカウントが米国外にあると確信している可能性があります。ただし、これらのヒントが引き続き一部のユーザーに役立つことを期待して、これらのヒントを含めました。

国が制限されたアプリをインストールできた場合、そのアプリはアカウントにリンクされ、将来的にトリックを必要とせずに他のデバイスにインストールできるようになります。

VPNを使用して国限定のアプリをインストールする

VPNを使用して、Googleをだましてデバイスが別の国にあると思わせることができます。これは、タブレットなどのセルラー接続のないデバイスでのみ機能する可能性があります。これは、Googleがデバイスの位置としてセルラーネットワークを使用する場合があるためです。

VPNを使用する場合、rootアクセスは必要ありません。以前、AndroidでVPNに接続する方法を示しました。無料の米国または英国ベースのVPNが必要な場合は、TunnelBearアプリをインストールしてみてください。TunnelBearは、月に一定量の無料データしか提供しませんが、いくつかのアプリをインストールするには十分すぎるはずです。

Androidデバイスを再起動し、適切な国にあるVPNに接続してから、GooglePlayアプリを開きます。お使いのデバイスが別の国にあるように見えるはずです。これにより、VPNの国で利用可能なアプリをダウンロードできるようになります。

メディアアプリをインストールした後、国が制限されたメディアサービスにアクセスするには、TunlrやVPNアプリなどを使用する必要があります。ただし、オンラインバンキングアプリなどの一部のアプリは、インストール後に他の国でも正常に機能します。

MarketEnablerを使用して国限定のアプリをインストールする

携帯電話に接続できるスマートフォンをお持ちの場合、Googleは携帯通信会社の情報を使用して国を特定します。ルートアクセス権がある場合は、MarketEnablerアプリをインストールできます。このアプリを使用すると、他の携帯通信会社IDをスプーフィングして、デバイスが別の国の携帯通信会社にあるように見せかけることができます。たとえば、[us] T-Mobileを選択すると、お使いの電話は米国のT-Mobileにあるように見えます。

更新:2014年の時点で、MarketEnablerは機能していません。その開発者は、「ほとんどの場合は機能しない」と述べています。このセクションは後世のためにここに残しておきます。GoogleCodeページからダウンロードすることはできますが、あまり期待していません。

VPNまたはMarketEnablerのトリックを使用すると、デバイスの新しい国を検出するために、GooglePlayストアアプリのデータをクリアする必要がある場合があります。これを行うには、[設定]画面を開き、[アプリ]をタップし、[すべて]リストまでスワイプし、Google Playストアアプリまで下にスクロールして、タップします。[強制停止]、[データの消去]、[キャッシュの消去]の順にタップします。

Google Playを再度開くと、新しい場所が見つかるはずです。

アプリのAPKファイルをインストールします

間違った国にいるためにアプリに互換性がないとマークされている場合は、アプリの.APKファイルを見つけて、デバイスにサイドロードできる可能性があります。

非公式のソースからランダムなEXEファイルをダウンロードすることがWindowsのセキュリティリスクであるのと同様に、WebからランダムなAPKをダウンロードしてインストールすることはセキュリティリスクであることに注意してください。信頼できないソースからAPKをダウンロードしないでください。ただし、一部のアプリは公式にAPK形式で提供されています。

また、他の国の知り合いに、デバイスからAPKファイルを抽出して送信してもらうこともできます。(AirDroidには使いやすい抽出APK機能があります。)

Androidオペレーティングシステムをアップグレードする

新しいバージョンのAndroidを必要とするアプリが必要な場合は、デバイスを最新バージョンのAndroidに更新して入手する必要があります。ほとんどのAndroidデバイスはアップデートを受信して​​いませんが、CyanogenModなどのコミュニティで作成されたROMをインストールして、新しいバージョンのAndroidを入手することを検討できます。

たとえば、Android 2.3、Gingerbreadを実行しているスマートフォンがあり、Chromeブラウザ(Android 4.0、Ice Cream Sandwich、および新しいバージョンのAndroidでのみ使用可能)をインストールする場合、コミュニティで開発されたROMが見つかることがあります。 CyanogenModのように、デバイスを新しいバージョンのAndroidに更新して、アプリをインストールして使用できるようにします。

互換性のないアプリをインストールするための他のトリックを知っていますか?国が制限されたアプリにアクセスするためのVPNおよびMarketEnablerメソッドは、もはや機能していないようですが、機能しましたか?そうでない場合は、より良い方法を見つけましたか?コメントを残して、あなたが発見したことを共有してください!

画像クレジット:FlickrのDru Kelly、FlickrのJohan Larsson