Google、Android 13 で起動するデバイスの仮想 A/B システム アップデートを義務化

click fraud protection

報道によると、Google は、 アンドロイド13. このおかげで、Samsung や Oppo などのメーカーの Android 13 起動デバイスは、競合他社に数年間後れを取った後、ついにシームレス アップデートのサポートを搭載できるようになりました。

ご存じない方のために説明すると、Google はソフトウェアのアップデートを高速化するために Android 7.0 Nougat で A/B パーティション スキームを導入しました。 同社は、特定のパーティションを「A」パーティションと「B」パーティションに複製するためのサポートを追加しました。 アクティブなパーティションは現在使用しているパーティションであり、非アクティブなパーティションはバックグラウンドで更新され、すぐに再起動することで切り替えることができます。

この実装により、Android デバイスでのソフトウェア更新が大幅に高速化されます。 ただし、一部の OEM はまだこのアプローチを採用していません。 たとえば、Samsung デバイスには A/B パーティションが搭載されていないため、ソフトウェア アップデートの適用に非常に時間がかかり、デバイスが数分間使用できなくなります。 Googleは現在、Android 13で起動するデバイスのGMSライセンスに仮想A/Bサポートを必須にすることで、この状況を変えようとしている。

Googleは以前、Android 11で起動するすべてのデバイスに仮想A/Bサポートを義務付けようとしました。 しかし、同社は、 要件を後回しにした また、Android 11 互換性定義文書 (CDD) を更新して、A/B システム アップデートのサポートを推奨しますが、強制するものではありません。 このため、一部の Android OEM は仮想 A/B サポート、ひいてはデバイス上のシームレス アップデートのサポートをまだ実装していません。

Android 13 CDD OEM が仮想 A/B サポートを提供する必要はまだありませんからの新しいレポート 超能力者 Google が Android 13 起動デバイスの GMS ライセンスにそれを義務付けていることが明らかになりました。 そのために同社は、 新しいテストを追加しました Android 13 起動デバイスに仮想 A/B サポートを必須にするベンダー テスト スイート (VTS) に。

レポートでは、これらのテストは Android 13 のリリースに先立ってマージされたものの、 "Android 11 の開発中に起こったこととは対照的に、発売後もそのまま残ります。」 つまり、Android 13 で起動するすべてのデバイスは、GMS 認定を取得するためにこれらのテストに合格する必要があります。

事実上、Google は、Android 13 を搭載したデバイスを発売する OEM が Google モバイル サービスを提供したい場合、仮想 A/B サポートを提供することを要求します。 唯一の例外として、 超能力者 メモ、です 「Google Requirements Freeze (GRF) プログラムの結果としての VTS テストのカーブアウトのおかげで、Android 13 では古いベンダー ソフトウェアが搭載されたデバイスが出荷されます。"

GMS を搭載した Android 13 起動デバイスでは仮想 A/B サポートが要件になり、最終的にシームレス アップデートが必要になります。 すべての OEM のデバイスで利用できるようになります。 仮想 A/B とそれがソフトウェア更新を高速化する方法の詳細については、次を参照してください。 出て 超能力者 以下にリンクされているブログ。


経由:超能力者