Googleは、Android 11のより高速かつ効率的なアップデートを可能にするA/Bパーティションシステムを採用するよう、反抗的なメーカーの手を強制したいと考えている。
Android のアップデートを簡単にすることは、しばらくの間 Google の優先事項の 1 つでした。しかし、この4色の巨人は、モバイルOSの新バージョンのインストールをより効率的かつ流動的にする新たな計画を持っているようで、それを実行するにはスマートフォンメーカーの手を強いる必要がある。
実際、XDA 開発者が指摘したように、Android オープンソース プロジェクト (AOSP) コードに変更が加えられました。問題の変更は「R 起動時に仮想 A/B を要求する」と呼ばれるもので、ベンダー テスト スイートの動作を更新します。そう言われてもピンとこないかもしれませんが、これが何をもたらすのか具体的に説明していきます。
まず、ベンダー テスト スイートは、Google によって設定された自動テスト プロトコルであることを知っておく必要があります。との互換性のメリットを得るには、各 Android スマートフォンに送信して正常に渡す必要があります。トレブルプロジェクト— メーカーが携帯電話に OS アップデートをより簡単かつ迅速に実装できるように、Android の構造を変革したプロジェクトです。
Google 開発者によって行われた変更は、このテストに合格するには、スマートフォンが Android R の A/B パーティショニング技術をサポートする必要があることを示しています (アンドロイド11)。これはどういう意味ですか?これはある意味、Android を電話機内でパーティション A とパーティション B に分割することになります。
この場合、通常はアクティブなパーティション A に移動し、Android アップデートは非アクティブなパーティション B にダウンロードおよびインストールされます。したがって、このプロセスによって使用が中断されることはありません。インストールが完了すると、スマートフォンは更新されたパーティション B で再起動され、パーティション A は非アクティブなままになります。
したがって、ユーザーにとっては、Android の新しいバージョンに切り替えるには簡単な再起動だけが必要であり、スマートフォンに触れずに長時間待つ必要はもうありません。以下の XDA Developers の図は、Android 8.0 から 8.1 Oreo へのアップデートに関する原理を明確に示しています。
ファインダーの中のサムスン
Samsung などの特定のメーカーがまだこの A/B パーティション システムを採用していないため、Google はベンダー テスト スイートに加えられた変更を通じて、Android 11 からこの A/B パーティション システムを必須にしたいと考えています。これにより、Mountain View 社は、すべての Android ユーザーが時間を無駄にすることなくスムーズに携帯電話を更新できるようになります。したがって、この機能の英語名は次のようになります。« シームレスなアップデート »数年前に導入されましたが、今まではオプションのままでした。
さらに、このシステムは追加のセキュリティ層を提供します。実際、アップデート中に問題が発生した場合、システムは修正を待つ間、アップグレードされていないパーティションをリロードするだけで通常の動作に戻ります。
問題の変更はまだ適用されていないため、Android 11 の最終バージョンにこの変更が含まれない可能性は依然としてあります。しかし、抵抗するメーカーに強制力を持たせようとするGoogleの意図は明白である。
さらに進むには
Android 11: 新機能とアップデートに対応したスマートフォン