\r\n\r\n

androidのトレブルプロジェクトとは何ですか、私の携帯電話でも手に入りますか?

アンドロイド端末は、その普及以来、一貫性のないアップデートが悩みの種でした。Googleは、メーカーがよりタイムリーなアップデートを行えるよう、アップデートプロセスの効率化を支援する予定です...

Android端末は、その普及以来、一貫性のないアップデートが悩みの種でした。Googleは、ベンダーがよりタイムリーなアップデートを行えるよう、アップデートプロセスの効率化を支援する予定です**。

Androidのフラグメンテーションは問題だ

Android OSの最大の不満点の1つは、いわゆる「フラグメンテーション」です。Androidは現在8種類のバージョンが存在し、様々なハードウェアで使用されています。

関連記事:フラグメンテーションはAndroidのせいではなく、メーカーのせいだ

もちろん、ここでの基準はiPhoneとともにAppleが設定している。Androidの最も多くのバージョンはここ2年のAndroid 7.x(Nougat)であり、ほぼ4分の3のiOSデバイスが最新バージョン(iOS 11)を搭載している。

画像出典:Google

一方、Androidのリリースはかなり悲惨で、28.1%**がandroid 6.x (Marshmallow)、28.5%**がandroid 7.x (Nougat)となっており、Android*の半分以上が、以前から稼働しているOSであることになる。は、約2年間、オペレーティングシステムを提供してきました。最新バージョンのアンドロイド8.x(Oreo)を搭載しているのは、わずか1.1%です。もっと率直に言うと、98%以上のAndroid端末が古いソフトウェアを使用しており、36%以上が5年以上前のソフトウェア(またはそれ以上)を使用しているのです。痛い!

明らかに、ここには大きな断絶があります。その理由は残念ながら複数ありますが、一般的には「**マーチャント」と「Googleのアップデートサイクル」の2点に集約されます。以前にも長々と議論したことがあるので、詳細はすべて伏せておきますが、これが**マーチャント**のせいであることが気になる場合は、その方向を示すだけにしておきます。

ソプラノエンジニアリングが解決します

**ベンダーがタイムリーなアップデートを展開するのが難しいのは、オペレーティングシステムとハードウェアの通信に必要な作業量が多いためです。

従来は、オペレーティングシステムのフレームワークと基盤となるソフトウェアが同じコードの一部である、という仕組みになっていました。したがって、オペレーティングシステムが更新されると、この低レベルのソフトウェア(専門的にはベンダーの実装と呼ばれる)も更新されなければならない。これは大変な作業です。

そこで、Android 8.x(Oreo)より、Googleは両者を分離することになりました。つまり、ベンダーの実装に触れることなく、Android OSそのものをアップデートすることができるのです。その代わり、必要に応じて自分自身をアップデートすることができます。

具体的には、Android 7.x以前の端末でアップデートを行うには、Android OSのコードだけでなく、チップ**ベンダが保守しているハードウェアのコードも更新する必要があるのです。そのため、例えばサムスンが自社の**sの1つにアップデートをプッシュしようとすると、サムスンの新しいコードを使用する前に、クアルコム(またはチップ**ベンダー)がコードを更新するのを待つ必要があります。多くの歯車が同時に回っており、それぞれの歯車は相互に依存しています。

アンドロイド8.x以降の登場により、そのようなことはなくなります。ハードウェアのコアとなるコードがOSのコードと分離しているため、デバイスの**生産者**は、シリコンの**生産者**がコードを更新するのを待つことなく、自由にソフトウェアを更新することができるようになるのです。

少なくとも理論上は、アップデート作業がかなりスピードアップするはずです。デバイスのアップデートは、依然として**ベンダーの手に委ねられており、Googleが維持するピクセルライン以外の最初のOreoデバイスがロールアウトしたばかりのため、これを実際に完全に確認する機会はありません。アップデートが書き込まれ、展開されるスピードに大きな違いが出ることを期待しています。

私のデバイスはトリプルプランの恩恵を受けられますか?

しかし、残念ながら、その答えはそんなに簡単なものではありません(皆さんも予想だにしなかったでしょう)。

  • もしあなたの端末がOreoにアップデートされたことがなければ、アイテムトレブルを手に入れることはできません。
  • 端末がOreoにアップデートされている場合、**ベンダ**によってはまだtrebleに対応する必要はないです。
  • 新しいもの**を買ってOreoを箱から出して走らせる場合、箱から出してトリプルに対応する必要があります。

要するに、システムをアップデートするためのトリプルサポートは、これまで通り**ベンダーの裁量に任されていますが、今後Trebleに対応するためには、新しいOreoデバイスが必要なのです。

そのため、例えばPixel 2はすでにProject Trebleに対応しており、今度のGalaxy S9も箱から出してトリプルに対応する予定です。GoogleはPixel 1もアップデートしてTrebleに対応していますが、残念ながらSamsungはOreoを搭載したGalaxy S8を省くようです。

自分の端末が気になる方は、Android PoliceがTrebleに対応する全端末と、TrebleなしでOreoにアップデートされる端末を一覧で紹介しています。


Android OSのアップデートは何年も前から争点になっていたので、Googleがようやくこの問題に決着をつけたのは良いことです。運が良ければ、これですべてのAndroid端末が、端末のアップデートという点で、Appleに近づけることになります。

画像出典:Google

あなたが興味を持っているかもしれない記事

匿名者
匿名者

0 件の投稿

作家リスト

  1. admin 0 投稿
  2. 匿名者 0 投稿

おすすめ