AndroidのProject Mainlineとは何か?私の携帯電話にいつ適用されるのか?

GoogleがI/O 2019で発表したProject Mainlineは、Playストアを通じてAndroidデバイスにセキュリティアップデートを提供します。Googleは、デバイスメーカーやキャリアに依存する従来の、より遅いアップデートチャネルを迂回しています。これはあなたにとって何を意味するのでしょうか。

しかし、Project Mainlineが未来に何を意味するかを見る前に、アップデートに関してはAndroidの悩ましい過去を考慮するのがおそらく最善です。

Androidの「断片化」は長年問題となっています

Androidについて「断片化」という言葉が出てこずに聞くことはほとんどありません。基本的に、これは、異なるAndroidデバイスがすべてオペレーティングシステムの異なるバージョンを実行しているという事実を指します。もちろんこれは、すべて同じオペレーティングシステムを実行しているiPhoneとは対照的です(たとえば、iOS 12をサポートするすべてのデバイスはiOS 12を実行しています)。

これは、Androidが誕生して以来、Androidを悩ませてきた問題です。現在でも、私は腕の長さの範囲に4つの異なるAndroidデバイスを持っており、すべて異なるバージョンを実行しています。Googleはこの問題に対処するために過去に多くのことを行ってきましたが、実際にうまくいったものは何もないように思われます。完全なAndroid OSアップデートにはまだ多くの作業が必要ですが、Project Mainlineは、より重要であると考えられるセキュリティアップデートに対処しようとしています。

Android Update Allianceの失敗

断片化に対処するための最初の試みとして、Android Update AllianceがGoogle I/O 2011で発表されました。その目的は高潔なものでした。キャリアやメーカーと協力して、よりタイムリーなAndroidアップデートを提供することです。

その当時、私たちはこれが断片化の終わりになると考えていました。悪いニュースは、それが存在することを発表した以外に、Allianceはアップデートプロセスの遅れに対処するために何もしなかったということです。まったく何もありません。

それは非常にDOAで、1年後に何が起こったのかを尋ねる記事が出始めました。それは決して表面化せず、約束のいずれも守られませんでした。それは携帯電話を最初の状態と同じ悲しい状態のままにしました。時代遅れで、さらに悪いことに、安全ではありませんでした。

そして、Project Trebleが登場

Android Update Allianceが発表されてから6年後、Googleは依然として善戦しようとしており、Project Trebleを発表しました。これは、アップデートの問題を解決するという約束以上のものだった。それは、アップデートプロセスを支援するために構築された実際のフレームワークとともに、Androidアップデートの仕組みを再構築したものです。Trebleの採用は、製造業者にとってはオプションのアップデートであったため当初は遅かったが、Android 9.0(Pie)以降ではTrebleのサポートが必須になりました。

理論的には、これはすべてのメーカーにとってAndroid携帯電話のアップデートを構築して出荷することが容易になることを意味します。したがって、特に完全なOSアップグレードについては、よりタイムリーなアップデートを提供できるはずです。そして、これまでのところ、それはかなり前向きな結果を示しています。私たちはそこにたどり着いています!

それでも、Googleはメーカーに少なくとも2年間のセキュリティアップデートを約束するよう求めていますが、ほとんどのデバイスはPixelデバイスが行うような毎月のセキュリティアップデートを見ていません。通常、四半期ごとにアップデートされるため、3か月間はかなり危険な状態にさらされる可能性があります。これは問題です。

Project Mainlineは長年の問題に対する解決策です

それでは、今日のProject Mainlineの発表に戻ります。これにより、Googleはメーカーを迂回してPlayストアを通じてセキュリティアップデートを送信できるようになります。これは非常に有益です。追加の利点として、現在はすべてのAndroid携帯電話でOSアップデートを適用するために必要とされているシステムの再起動を必要とせずにアップデートを適用できるようになります。これは小さな勝利ですが、勝利であることには変わりありません。

これは、デバイスのメーカーがアップデートを送信するまで、数か月間、侵害されたデバイスを使用する必要がなくなることを意味します。これは大きいです。

ただし、注意点があります。これはAndroid Qの一部です。つまり、この新しいシステムを利用するには、携帯電話でGoogleのまだリリースされていないAndroidビルドを実行するまで待つ必要があります。良いことは時間がかかると思います。

注目に値するもう1つのことは、期待を抑制する必要があるということです。これはすべてのアップデートに適用されるわけではありません。たとえば、GoogleはPlayストアを通じて完全なAndroidビルドを携帯電話に送信することはできません。それを行うには、引き続きデバイスのメーカーを待つ必要があります。いつかそこにたどり着くかもしれませんが、その日は今日ではありません。

The Vergeによると、Googleはこの方法を使用してメディアコンポーネントなどのAndroidの小さな部分である12の異なる「モジュール」を更新できるようになります。それでも、これはAndroidのより安全な未来に向けた大きな一歩です。

携帯電話にMainlineアップデートが適用されるのはいつですか?

これはAndroid Qの一部であるため、携帯電話でMainlineを利用するにはQが必要です。ただし、携帯電話でQが利用できるようになる時期はまったく別の問題です。

良いニュースは、GoogleがQベータ版が今日から15台の新しい携帯電話に適用されることを発表したことだ。携帯電話がリストにある場合、すぐにQとMainlineを利用できるようになる可能性があります。

  • Asus Zenfone 5z
  • Essential PH-1
  • Nokia 8.1
  • Huawei Mate 20 Pro
  • LG G8
  • OnePlus 6T
  • Oppo Reno
  • Realme 3 Pro
  • Sony Xperia XZ3
  • Tecno Spark 3 Pro
  • Vivo X27
  • Vivo NEX S
  • Vivo NEX A
  • Xiaomi Mi 9
  • Xiaomi Mi MIX 3 5G

これで、すべてがわかりました。デバイスが対応していれば、Qが提供する機能だけでなく、全体的により安全な携帯電話をすぐに利用できるようになります。もし対応していなければ、このリストが次の携帯電話の購入を決めるのに役立つかもしれません。