Android
 Computer >> コンピューター >  >> スマートフォン >> Android

Project Mainline - Android アップデートの革命

Google I/O、今年は驚きに満ちていました。 Google マップの更新であろうと、Google アシスタントを改善するための変更であろうと、発表のたびに、Google はセキュリティとプライバシーをいかに重視しているかを確信させてくれました。

真新しい Android Q の登場により、Google はアップデートの導入方法を変更しています。プロジェクトメインラインと呼ばれます。このプロジェクトの目的は、Play ストアを介して Android の内部コンポーネントをバックグラウンドで完全に更新することです。Android を再起動したり、アップデートのインストールが遅れてセキュリティが危険にさらされたりすることはありません。システムのバージョンアップや月例セキュリティパッチとは手順が異なります。使用している電話に関係なく、Google が OS の重要な部分を最新の状態に保ち、安全に保つために保持されています。

この投稿では、Project Mainline について説明し、それがどのように機能し、どのように役立つかについて説明します。

メインライン プロジェクトの対象となる地上プロジェクトとその仕組み

Project Mainline は、主に Android の 12 のコア コンポーネントを更新する方法です。これらのコンポーネントは、OS の他の部分の機能において重要な役割を果たします。そのため、以前はソフトウェアのメジャー アップデートなしでは変更できませんでした。

Google はそれらを 3 つに分類しました:

<オール>
  • プライバシー: パーミッション コントローラー、ドキュメント UI、および ExtServices
  • セキュリティ: メディア フレームワーク コンポーネント、Conscrypt、メディア コーデック、および DNS リゾルバー
  • 一貫性: モジュール メタデータ、キャプティブ ポータル ログイン、タイムゾーン データ、ネットワーク コンポーネント、ANGLE (開発者のオプトイン)、およびネットワーク権限の構成
  • それらはすべて、Android フォンの機能において重要な役割を果たします。したがって、Android での他のタスクを妨げることなく、それらを安全に保ち、更新することが重要です。そのため、Google は Android Pony Express または APEX と呼ばれる新しいコンテナを発明しました。これは、システム上の他のものを妨げることなくこれらのコンポーネントを更新するのに役立ちます.

    Android Pony Express は APK ファイルと同じように Google Play ストア経由で送信されますが、Android に入ると、タスクを完了するために Android にインストールされる完全なファイル システムであることが判明します。メインライン アップデートは、数週間以内に Android エコシステム全体にリリースされる Play サービス アップデートのようなものです。

    更新プログラムが正しくインストールされると、新しいデータが古いデータとマージされます。更新プログラムがインストールされている場合、ユーザーは何もする必要はありません。更新プログラムで問題が発生した場合、Google はロールバック システムを導入して、ユーザー データを保護し、良好な状態に復元します。

    Google がこれらのコンポーネントのいずれかを更新したい場合はいつでも、Google Play サービスの一部を更新するのと同じくらい簡単に、Play ストアを介して簡単に更新できます。ユーザーは、Android でこれらの更新が行われていることに気付きません。

    すべての Android スマートフォンのメインライン

    Mainline は Google のスマートフォンだけでなく、すべての Android デバイスに対応しています。 OEM との多くの議論の後、Google と他の企業は 12 のモジュールを含めることに合意しました。

    さらに、Google は APEX を使用しているパートナーとスマートフォン メーカーが Play ストアを介して独自のコンポーネントのアップデートを提供することに同意しています。

    つまり、これらのモジュールが Play ストアを使用して更新される場合、OEM はこれらの更新が Google Play ストアにアクセスできるようにすることに同意する必要があることを明確に意味します。

    Android Q では、Project Mainline が Android 互換性の重要な部分になります。そのため、デバイスが Project Mainline をサポートするには、OS で Android Q を実行し、Google Play ストアにアクセスできる必要があります。

    次は?

    Google は APEX コンテナのオープン ソースを開発しました。これは、Play ストアがなくても、非標準の Android デバイスがこの方法で重要なコンポーネントを更新することを選択できるようになったことを意味します。

    これは、Amazon エコシステムと、Play ストアへのアクセスが保証されていない中国で発売された携帯電話にとって朗報です。

    さらに、将来的には、Samsung などのメーカーが APEX を使用して、完全な再起動を必要とせずにシステム レベルのアプリの更新をインストールするようになると思われます.

    この手法は、通信事業者がネットワーク関連の更新をスマートフォンにもたらすために使用することもできます。これらすべてはまだ明らかではありませんが、Google によれば、共有使用はさまざまな方法で使用できます。

    今後の展望

    Project Mainline は Android の未来を変える可能性を秘めているため、理解する必要のあることがまだたくさんあります。

    Google は、オープンな統合プラットフォームとセルフマネージド エコシステムの間でベストライディングを行い、システム全体の更新を必要とせずに機能を追加または変更できる方法を見つけようとしています。

    この野心的なスタートにより、Google は Project Mainline にさらに多くのことが来ることを保証しました。

    Google の主張が現実のものになれば、システムに更新をもたらすことは、メーカーだけでなく Google 自身にとっても実現可能となるでしょう。

    あとは、Project Mainline が将来何をもたらすかを待つしかありません!

    記事が気に入りましたか?はいの場合は、投稿を購読して、下のコメント セクションであなたの考えを共有してください。


    1. 知っておくべき Android 用 Google ドライブの 7 つの機能

      Google ドライブは、人気のある Android 用クラウド ストレージの 1 つです。他のすべての Android ユーザーは、単純なクラウド ストレージを使用してデータを保存しています。しかし、それだけではありません。さらに、すべての基本機能、ファイル共有、Google フォト コンパニオンなどに使用できます。 Android ユーザーにあまり知られていない機能をいくつかリストアップしました。 1.電話のバックアップ Google ドライブの最も重要な機能の 1 つは、Android のデータをバックアップする機能です。これは、データをバックアップするための非常に便利な方法です。シ

    2. 試す必要がある 8 つの Android 向け Google アプリ

      Android Play ストアには、日常生活で生産的な役割を果たす無数のアプリが用意されています。仕事を管理したり、データ記録を維持したり、空き時間にゲームをプレイしたり、すべてに対応するアプリがあります。 しかし、ご存じのとおり、Google Play ストアはこれらすべてのアプリのプラットフォームを提供するだけでなく、アプリを随時リリースしています。非常に便利で、ユーザーに多くの支援を提供するこのようなアプリはたくさんあります。 この記事は、これらすべてのアプリに正確に対応しています。この記事を読んだ後は、これら 8 つのユニークな Android 用 Google アプリを試してみ