Nexus 6P、OnePlus 3/3T、Xiaomi Mi 5 で Google Pixel AR ステッカーを有効にする

click fraud protection

Nexus 6P、OnePlus 3/3T、Xiaomi Mi 5 の Google Pixel からスター ウォーズとストレンジャー シングスの AR ステッカーを有効にする方法は次のとおりです。

昨日、Google Pixel スマートフォン (第 1 世代と第 2 世代の両方) に素晴らしい新機能が追加されました。 拡張現実ステッカー. これらの AR ステッカーを使用すると、ユーザーはスマートフォンのカメラのビューファインダー内に 3D デジタル オブジェクトを配置できます。 最初の AR ステッカーは、『スター・ウォーズ』シリーズと『ストレンジャー・シングス ストレンジャー シングス』シリーズのキャラクターを中心としたもので、遊んでみるととても楽しいものです。 この機能は公式には Google Pixel スマートフォン専用ですが、他のスマートフォンに搭載できないという意味ではありません。 今日は、Android 8.1 を実行している root 化された Nexus 6P で Google Pixel AR ステッカーを有効にする方法を説明します。 私たちもそうします 弊社の開発者の取り組みのおかげで、OnePlus 3、OnePlus 3T、および Xiaomi Mi 5 で実行する方法を示します。 フォーラム。

GoogleによるARステッカーのデモンストレーション


Android 8.1 を実行している Rooted Nexus 6P で AR ステッカーを有効にする

これはどのようにして可能でしょうか? これは、AR ステッカーが Google Pixel スマートフォンでのみ機能するようにコード化されているためですが、その制限は実際にはかなり簡単に偽装できます。 AR ステッカーの APK を逆コンパイルすると、AndroidManifest に次の行が表示されます。

<meta-dataandroid: name="com.android.device.restriction"android: value="brand=google, deviceName=marlin; brand=google, deviceName=sailfish; brand=google, deviceName=walleye; brand=google, deviceName=taimen" />

ご覧のとおり、デバイスのブランドが「Google」で、デバイス名がカジキ、バショウカジキ、スケトウダラ、イトウのいずれかでない限り、アプリケーションは実行されません。 これは、それぞれ Google Pixel XL、Pixel、Pixel 2、Pixel 2 XL を指します。 次に、アプリの最小 SDK バージョンは 27 です。つまり、実行するには Android 8.1 が必要です。 幸いなことに、Android 8.1 は 正式に利用可能 Google Nexus 6P の場合は問題ありません。

したがって、ホワイトリストに登録されているデバイス モデルの 1 つと一致するようにデバイス名を変更する必要があります。 /system にある build.prop ファイルのプロパティを変更するため、root アクセスが必要です。 デバイスがルート化されている場合は、次の手順に従って AR ステッカーを有効にします。

  1. ダウンロードしてインストールします ARコア アプリと ARステッカー アプリ。 Google Play ストアでは Nexus 6P と互換性がないとマークされるため、AndroidFileHost にアップロードしました。
  2. ダウンロードとインストール BuildProp エディター Play ストアから。
  3. 「ro.build.product」、「ro.product.name」、「ro.product.device」、および「ro.product.model」を検索して「marlin」と等しくなるように変更します。
  4. 携帯電話を再起動します
  5. ダウンロード その他のショートカット アプリ。 これを使用して、AR ステッカー アクティビティを起動するショートカットを作成します。
  6. アプリを開いて「」を選択します活動."
  7. 下にスクロールして AR ステッカーを見つけます。 展開して「」をタップします主な活動."
  8. ランチャーにショートカットを追加します。
  9. ランチャーに戻り、ショートカットをタップして AR ステッカーを起動します。

OnePlus 3/3T または Xiaomi Mi 5 で AR ステッカーを有効にする

XDA 上級会員 アルノバ8G2修正された AR ステッカー、AR コア、Google カメラ APK を使用して、他の Google 以外のデバイスでも実行できるようにします。

OnePlus 3、OnePlus 3T、または Xiaomi Mi 5 で AR ステッカーを有効にするには、次の手順に従ってください。 私自身はこれをテストしていませんが、上のビデオでは Xiaomi Mi 5 で動作することが示されており、フォーラムの何人かのユーザーが OnePlus 3/3T で動作すると報告しています。

  1. 変更したものをインストールします ARコア そして ARステッカー APK。
  2. ダウンロード 校正_cad.xml.
  3. インストール MiXplorer または、他の root 対応ファイル エクスプローラーを使用します。
  4. calibration_cad.xml を /system/etc に移動します。
  5. ダウンロードとインストール BuildProp エディター Play ストアから。
  6. それを開いて次の行を追加します: ro.config.calibration_cad=/system/etc/calibration_cad.xml
  7. 次の変更された Google カメラ APK のいずれかをインストールします。 ここ: GCam5_5.1.018、MGC_5.1.018、または GoogleCamera_5.1.018。
  8. Google カメラを開き、メニューで AR ステッカーを探します。

結論

ルート化されたデバイスでスター・ウォーズとストレンジャー・シングスの拡張現実ステッカーをお楽しみください。 この方法は、ここで説明されていない他のデバイスでも機能する可能性がありますが、お使いのデバイスに固有の calibration_cad.xml ファイルが必要になります。 あなたのデバイスの特定の XDA フォーラムをチェックして、誰かがあなたのモデルでそれを動作させているかどうかを確認してください。

ご自分のデバイスでこれらの回避策のいずれかを試してみたいと考えている方がいらっしゃいましたら、試してみて、うまくいくかどうかをお知らせください。 Google の AR コアはすでに Samsung Galaxy S8 で動作しているため、いずれにしても AR ステッカーが他のデバイスに正式に導入される可能性があります。 それまでは、この非公式の方法が、他のデバイスでこの機能を有効にすることができる唯一の方法です。


この記事は、ここで説明する方法が現在 Google Nexus 5X では機能しないことを反映して更新されました。