をサポートしているかどうかを確認してください。すべてのAndroidユーザーは、デバイスのシステムファームウェアをアップグレードする手間について知っています。 Android Nougat 7.0のデビュー前に、すべてのシステムファームウェアファイルがデバイスのストレージにダウンロードされていました。更新がダウンロードされると、ユーザーはデバイスを再起動し、更新が適用されてインストールされるまで15〜20分間待たなければなりませんでした。ただし、インストール後、ユーザーは、デバイスが「Androidがアップグレードされている」ダイアログを表示するため、更新を確定するまでさらに5〜10分待たなければなりませんでした。これはユーザーにとって貴重な時間の無駄でした。このため、多くのユーザーは、デバイスの更新を延期し続けました。 この問題に対処するために、GoogleはAndroid 7.0 NougatでSeamless Updatesという機能を導入しました。この機能には、新しいA/Bパーティションシステムが採用されました。このタイプのパーティションシステムをサポートする携帯電話には、A_SLOTとB_SLOTなどの2セットのパーティションがあります。ダウンロードされた更新はすべて非アクティブスロットに送られるため、名前のシームレスな更新が行われます。ユーザーが再起動時に更新をインストールすることを決定したときに、電話は最終的に非アクティブスロットに切り替え、それにより、更新をインストールして構成する時間を大幅に短縮します。そういえば、「Androidがアップグレードしています」ダイアログにはここには場所がなく、デバイスはいつものようにブーツがあります。ただし、ユーザーデータはパーティション間で相互に共有されます。第1世代および第2世代のGoogle Pixels、Xiaomi Mi A1、Moto Z2 Force、Essential Phoneなどのデバイスには、このタイプのパーティションシステムが装備されています。 読み取り:Snapdragon Galaxy S8およびS8 Plus(SM-G950U/G955U)にAndroid Oreoファームウェアをインストールします A/Bパーティションシステムの利点と短所 さて、このタイプのパーティションの利点と短所に到達しましょう。 2つの利点があります。まず、更新が適切にインストールされなかった場合、デバイスは別のスロットに切り替えます。たとえば、更新がB_SLOTのバックグラウンドにインストールされている場合、デバイスはA_SLOTにシームレスに切り替えるだけです。 2番目の利点は、前述したように、ユーザーが「Androidがアップグレードしている」ダイアログを待つ必要がなく、デバイスはいつものように起動することです。 欠点に関する限り、このタイプのパーティションは、2セットのパーティションのためにデバイス上のストレージスペースを食べて、またデバイスがどのように装備していても、このシステムは依然として問題です。存在します。 デバイスがシームレスな更新をサポートしているかどうかを確認してください 以下に示すように、ADBシェルでコマンドを実行することにより、デバイスがシームレスな更新をサポートするかどうかを確認できます。ただし、最初に、ADBのセットアップ方法に関するチュートリアルをご覧ください。 GetProp ro.boot.slot_suffix デバイスがA/Bパーティションシステムをサポートしていない場合、出力は表示されません。ただし、(_aまたは_b)などの文字列が表示されている場合は、安心してください。デバイスはシームレスな更新をサポートしています。また、以下に示すようにコマンドを入力して、デバイスがパーティションシステムをサポートしているかどうかを確認できます。以下に示すコマンドは、デバイスがA/Bパーティションシステムをサポートしている場合、真に出力する必要があります。 GetProp