Android のルートは、ロックが解除された特定のスマートフォンから増え続けるアプリケーションを奪う危険性があります。 Googleは、Google I/Oカンファレンスを利用して、開発者らに対し、特にルートの存在をテストするSafetyNetテストに不合格となったスマートフォンをフィルタリングするよう奨励した。 Netflix などの特定のアプリケーションは、root 化されたスマートフォンにインストールすることがすでにほぼ不可能になっています。
スマートフォンをお持ちですかアンドロイド根付いた?近い将来、可能であればこれを避けたくなるかもしれません。大量のものがないとやらざるを得なくなる可能性があるため、アプリケーション不可欠。 Google I/Oカンファレンス中、同社はSafetyNetテストについて語った。このテストは、特に開発者が、たとえば適切なSoCや一定量のRAMと互換性のある同じアプリケーションの複数のバージョンを提供できるようにフィルタリングを強化して強化されている。しかしそれだけではありません。
通常、SafetyNet は PlayStore でのアプリケーションの可用性を制限するだけです。したがって、場合によっては、APK を直接インストールすることでこれを回避できます。ただし、開発者は、SafetyNet API をアプリケーション コードに直接統合することもできます。この場合、非準拠デバイスへのアプリケーションのインストールは大幅に複雑になります。
特に、Play Console のヘルプページに記載されているように、SafetyNet は「非物理デバイス (エミュレータなど) やルート化されたシステムを持つデバイスを除外」できるようになったためです。したがって、開発者が行うべきことは、それをアプリケーションに実装することだけです。これは、次のような大規模な出版社にとって特に興味深いものとなる可能性があります。Netflixは最近、root化されたスマートフォンではアプリケーションをインストールできなくなると発表しました。
または、セキュリティまたは DRM 上の理由から。今のところ、root化されたスマートフォンにこれらのアプリケーションをインストールするためのRootCloakのようなアプリケーションがまだあります。しかし、このタイプのソリューションがまだ機能するかどうかはまだ確信がありませんスーアンドロイドO。さらに多くの開発者が SafetyNet API を使用することを決定すると、状況はさらに悪化する可能性があります。そしてあなた、スマートフォンをroot化しましたか?特定のアプリケーションをインストールするためにそれを放棄してもよろしいでしょうか?