Android の主な問題の 1 つは断片化です。アップデートはメーカーに依存しているため、新しいバージョンは私たちが望むほど早くは到着しませんが、Google と OEM の努力のおかげで、断片化は Android の初期ほど深刻ではなくなりました。
2 年前、 Google はProject Trebleで断片化を攻撃し、オペレーティング システム層をドライバー層から分割しました。したがって、メーカーは、ドライバーを新しいバージョンに更新するためにコンポーネントのメーカーに依存することなく、オペレーティング システム層を更新できます。この変更により、更新が高速化されました。
Android 10の採用

初年度から、 プロジェクト トレブルは成功を収めてきました。この取り組みにより、Android Pie の導入は 2.5 倍加速され、Android 10 ではさらに 1.5 倍増加しました。 Google は、 Android 10 の導入が以前のどのバージョンよりも速かったと報告しています。 Android 10 は、リリースから 5 か月後に 1 億台のデバイスで実行され、Android Pie よりも 28% 高速になりました。
Android 11 のアップデート
Android のアップデートをさらに高速化し、断片化を最小限に抑えるために、Google はAndroid 11での新しい戦略を発表しました。
OEM 開発者プレビュー:メーカーは Android 11 プレビューにアクセスして、正式な発売前にデバイスのアップデートを進めることができます。
Google Play システム アップデート: Android 11 では、 21 のオペレーティング システム コンポーネントがアップグレード可能になり、Android 10 よりも 9 つ増え、デバイス間でのプライバシー、セキュリティ、開発者の一貫性の向上に重点が置かれています。新しいアップグレード可能なコンポーネントは、テザリング、NNAPI、セル ブロードキャスト レシーバー、adbd、インターネット キー エクスチェンジ、メディア プロバイダー、statsd、WiFi、および SDK 拡張機能です。
仮想 A/B: Android の最新バージョンでは、シームレス アップデートまたは中断のないアップデートとして知られる OTA A/B が登場しました。オペレーティング システムは、現在のシステムを 1 つのパーティションに配置し、バックグラウンドで更新される別のバージョンを別のパーティションに配置するために、2 倍のシステム メモリを予約します。その後、デバイスを再起動すると、更新されたパーティションが現在のバージョンになります。これにより、携帯電話が数分間使用できなくなる可能性があるアップデートの長時間の待機が回避されます。
オペレーティング システム用に予約されるストレージ量のこの重複により、OEM の間での採用が制限されるため、Google は Android 11 で、更新時に を作成することでシステム用に 2 倍のスペースを予約することを回避する新しい仮想 A/B メカニズムを導入します。仮想パーティション。これにより、携帯電話はストレージを失うことなく、中断することなくアップデートできるようになります。
Google は、Android の新しいバージョンへのアップデートをより早く展開するためのすべての OEM パートナーの努力に感謝します。数か月以内に Android 11 がリリースされるため、この将来のバージョンが Android 10 よりも早くデバイスに提供されるかどうかがわかります。 詳細 | グーグル