【2025年】Play Integrity FixとAndroid 15の対応状況まとめ
Pixel6aも今年でサポート終了なので、本格的にカスロム検討してます。
上記記事の続き。
この記事では、Play Integrity Fix(PIF)の現状の対応状況や、Pixel 6aを含むデバイスでの使用に関連する用語や情報を整理します。
さらに、Android 15のバージョンごとの違いについても触れます。
Play Integrity Fix(PIF)とは?
おさらい。
Play Integrity Fixは、Google Play Integrity APIの検証を回避し、root化されたデバイスでも「MEETS_DEVICE_INTEGRITY」をパスできるようにするMagiskモジュールです。これにより、Google Walletや銀行アプリなど、セキュリティ要件の厳しいアプリを利用可能にします。
用語集
Play Integrity
Googleが提供するAPIで、デバイスの整合性やセキュリティ状態を検証する仕組み。Playストアアプリのイースターエッグで確認できる。
MEETS_BASIC_INTEGRITY
デバイスが基本的なセキュリティ基準を満たしていること。MEETS_DEVICE_INTEGRITY
デバイスが公式ファームウェアで動作していること(ブートローダーがロックされている必要がある場合も)。
MEETS_STRONG_INTEGRITY
ハードウェアレベルで完全なセキュリティを保証(TEEやKeyboxが必要)。Keybox
デバイスのTrusted Execution Environment(TEE)で使用される証明書チェーンファイル。
TrickyStore
Keyboxを偽装するためのツールで、MEETS_STRONG_INTEGRITYをパスするために使用される。
pif.json
Play Integrity Fixの設定ファイルで、デバイス情報やフィンガープリントの偽装に使用される。
Android 15バージョン一覧と特徴
以下はPixel 6a向けに提供されているAndroid 15の公式ビルド
Play Integrity FixとAndroid 15の対応状況
現在の対応状況
最新版(v18.5以降)のPlay Integrity Fixは、Android 15でも正常に動作します。
pif.jsonファイルを適切に設定し、最新バージョンを使用することで「MEETS_DEVICE_INTEGRITY」をパス可能。
注意点
ブートローダー状態
ブートローダーがアンロックされている場合でも、「pif.json」で適切なフィンガープリントを設定すればGoogle Walletなどが動作可能。
STRONG_INTEGRITY
MEETS_STRONG_INTEGRITYはTrickyStoreとKeyboxが必要ですが、ほとんどの場合は不要です。
フルOTA / ファクトリーイメージ
root化にはファクトリーイメージからboot.imgを取得する必要があります。
Android15のポイント
Private Space(プライベートスペース)
銀行アプリや健康アプリなど、プライバシーを保護したいアプリを隠せる機能です。アプリのデータと通知を完全に隔離し、指紋認証などで保護します131415。さらに、Private Spaceの存在自体を隠すこともできるため、プライバシー保護において非常に強力なツールとなります。
部分的な画面録画
これまでは画面全体しか録画できませんでしたが、Android 15では録画したい範囲だけを選択して記録できるようになりました1112。例えばチャットの一部分だけを録画して共有するなど、余計な情報を含めずに必要な部分だけを記録できる便利機能です。
アプリのアーカイブ
あまり使わないアプリを完全に削除せずに一時的に保存できる機能です1112。スマホの容量を節約しながらも、必要になったときにすぐに復元できるため、ストレージ管理が格段に楽になります。
その他の注目機能
盗難の自動検知
AI技術を活用し、スマホが異常な速さで移動するなど盗難の可能性がある動きを検知すると、自動的にロックをかける機能です141516。個人情報保護の観点から非常に重要な新機能といえます。
通知のクールダウン
ゲームやLINEなどの通知が連続して届いた際に、通知音の音量を徐々に下げてくれる機能です1517。特に夜間、グループチャットで多数の通知が来ても睡眠を妨げにくくなります。
まとめ
Android 15では「BP1A.250305.019」が最も安定しており推奨されています。
Play Integrity Fix v18.5以降を使用すれば、「MEETS_DEVICE_INTEGRITY」をパスし、多くのアプリが正常動作します。
MEETS_STRONG_INTEGRITYは特定用途以外では不要なため、多くの場合は気にせず進められます。
おまけ。手っ取り早くFelicaやゲームを起動させる方法。
よろしければサポートお願いします! いただいたサポートはクリエイターとしての活動費に使わせていただきます!


購入者のコメント