Android システムの断片化は常に難しい問題でした。 Android はオープンソース システムであるため、さまざまな携帯電話メーカーによってさまざまな方法でカスタマイズされ、美化されてきました。エコシステム全体が分断され、各企業のアップグレードの進捗に深刻な同期の欠如が生じています。これに最も打撃を受けているのは、Android システムの所有者である Google です。 実際、Google は各システム バージョンのシェアを毎月カウントしています。 5月2日の最新データから判断すると、リリースされてからほぼ1年が経過したNougatシステムのバージョン7.0と7.1を合わせたシェアはわずか7.1%で、市場の半分を占めるLollipopとMarshmallowと比べると無視できるほど小さい。 実際、Google も断片化の問題を解決するための取り組みを行っています。たとえば、昨年 4 月、Google は、サードパーティのメーカーを迂回してシステムの新バージョンをユーザーに直接提供することを望んで、Android 7.0 の開発者プレビュー バージョンを Sony Z3 の特定のモデルに公開しました。しかし、Google のエネルギーには限りがあり、Android のメーカーやモデルが多すぎるため、このアイデアは現実的ではなく、結局実現しませんでした。 現在、Google は Android システムのアップグレードが遅い問題を解決するために、「Project Treble」と呼ばれる別のプロジェクトを提案しています。以下では、このプロジェクトがどのようなものなのかを詳しく紹介します。 従来のAndroidシステムのアップグレードプロセスは非常に非効率的です まず、従来の Android システムのアップグレード プロセスを理解しましょう。簡単に言えば、このプロセスは次の 5 つのステップに分かれています。 最初のステップとして、Google の Android チームは最新バージョンの Android システムのオープンソース コードを外部に公開します。 第2段階では、シリコンウエハーメーカー、つまりクアルコム、メディアテックなどの携帯電話部品企業が、自社の携帯電話チップの条件に基づいて、新しいAndroidシステムのソースコードをカスタマイズし、補完します。 3 番目のステップでは、携帯電話部品会社は、Xiaomi、OnePlus などの Android スマートフォンを設計および製造するメーカーに修正されたコードを送信します。携帯電話メーカーは、カーネルのカスタマイズ、独自の UI と機能の追加など、モデルのニーズに応じてこのバージョンのコードを再度修正します。 4 番目のステップでは、携帯電話メーカーと通信事業者が協力して新しいシステムをテストし、認証します。 第 5 ステップでは、携帯電話メーカーと通信事業者が新しいシステムを OTA の形でユーザーにプッシュするか、ユーザーがフラッシュするためのフラッシュ パッケージを提供します。 つまり、これまでシステムのアップグレードが遅れていたのは、Google のせいではなく、各メーカーのシステム経験の違いによるものです。 LG、HTCなどのメーカーが迅速にアップグレードする一方で、一部の国内メーカーがアップグレード前に1~2年待つか、新しいシステムを新しい携帯電話に直接プリインストールする理由もこれです。同時に、Lineage OSなどのサードパーティROMがユーザーに新しいシステムを最初に体験させることができる理由も、メーカーのカスタマイズという最も時間のかかるステップをバイパスすることに関係していることが分かりました。 Trebleの最大のハイライトは、簡素化されたアップグレードプロセスです。 Google はかつて、互換性定義ドキュメント (CDD) で開発者 API 作成用の互換性プラットフォームを提案し、互換性スイート (CTS) を提供しました。開発者があらゆる Android スマートフォンと互換性のあるアプリを作成できるのと同様に、Project Treble はソリューションをアプリから Android システム フレームワークに移行します。 つまり、さまざまな携帯電話がアプリと互換性があるのと同じように、Project Treble は Android システム フレームワークと互換性があります。中核となるコンセプトは、Android システム フレームワークを、Qualcomm などのチップ メーカーが作成した低レベルのソフトウェア コードから完全に分離することです。 前述のように、Android システムのアップグレード速度が遅い問題の核心は、携帯電話メーカーのカスタマイズの 3 番目のステップにあります。このステップを開始するには、チップ製造元のコード変更の 2 番目のステップを完了する必要があります。将来的には、携帯電話メーカーはチップベンダーからのコードを待つことなく、新しい Android システムへの適応を開始できるようになります。 2 番目と 3 番目のステップは、順番に開始されるのではなく同時に実行でき、5 つのステップが 4 つに簡素化されます。 以下の比較チャートは、Treble プロジェクトを有効にする前と有効にした後の視覚的な違いを示しています。有効にする前に、デバイスを最新の Android システムにアップグレードする場合は、すべてのコードを更新する必要があります。 有効にすると、コードの一部が特定のパーツとして存在し、メーカーによる更新が不要になるため、時間の節約と効率化が図れます。 Android 8.0へのアップグレードプロセスにより、Trebleプロジェクトが初めて開始されます Googleによると、Project TrebleはAndroid 8.0のアップデートであるAndroid Oで初めて実装される予定だ。今週開催されるI/Oカンファレンスで、GoogleはAndroid Oオペレーティングシステムを正式にリリースする予定であり、同システムの開発者プレビューバージョンがリリースされている。 プロセスによれば、新システムは8月と9月にプレビュー版の反復を完了し、PixelおよびNexusユーザーがアップグレードできる最初の正式版を発表する予定だ。ほとんどのサードパーティメーカーも、その時点で Android 8.0 システムへの対応を開始する予定です。 Trebleプロジェクトの進捗状況によれば、昨年のAndroid 7.0に比べてアップグレード速度が大幅に向上するはずであり、旧モデルの人気にも突破口があるかもしれない。結局、これまでは、その年のフラッグシップモデルだけがアップグレードされて最初にリリースされていました。 Project Treble は良いアイデアだと思いますか? 今日頭条の青雲計画と百家曼の百+計画の受賞者、2019年百度デジタル著者オブザイヤー、百家曼テクノロジー分野最人気著者、2019年捜狗テクノロジー文化著者、2021年百家曼季刊影響力のあるクリエイターとして、2013年捜狐最優秀業界メディア人、2015年中国ニューメディア起業家コンテスト北京3位、2015年光芒体験賞、2015年中国ニューメディア起業家コンテスト決勝3位、2018年百度ダイナミック年間有力セレブなど、多数の賞を受賞しています。 |
<<: テスラのブラックエイプリル:主流になるか、破産するか
>>: テレビ業界はバブルの収穫を始めている。インターネットテレビは準備ができていますか?
親として、我が子が賢く可愛くなってほしいと願わない人はいないでしょう。あなたもそう思うなら、幼い頃か...
ブドウは誰もが知っている果物だと思います。ブドウはブドウ科の果物で、比較的よく知られています。ブドウ...
最近、人々は健康維持にますます注意を払うようになっています。食生活においては、食べ物の味だけでなく、...
湖南省、湖北省、四川省などには、数百年にわたって受け継がれてきた伝統的な軽食があります。それはアヒル...
生で食べるほうが調理したものより美味しくて栄養価が高い食品があることは誰もが知っていますが、生の食品...
諺にもあるように、「一年の計画は春から始まる」。春は万物が栄える季節です。適切な生活と食生活は、一年...
ニンニクはアフラトキシンに最も敏感なので、皮をむいたニンニクを加えます。ニンニクが赤くなったら、それ...
中国の研究チーム、ケニアのトウモロコシを1メートルから2メートルに育てましょう!ケニアは東アフリカに...
タンポポと紅花茶は健康維持に良いお茶の一種です。食べ物と同じように、お茶の中には体に良い効果をもたら...
電池は私たちの生活に欠かせないものです。電池には、電気自動車に電力を供給できる大型電池から時計に収ま...
魚は私たちの多くが愛しています。この種の食品はタンパク質、ビタミン、アミノ酸が豊富です。魚を長期間食...
著者:杭州第三人民病院肛門直腸科副主任医師、張秀峰評者: 中国医学科学院癌病院広報部長 高飛ゴシップ...
経済の発展に伴い、人々は身体の健康にますます関心を持つようになりました。病気を予防することは治療する...
マンゴープリンの材料:ゼラチンパウダー10グラム、水大さじ3杯(ゼラチン用)、マンゴー(缶詰)1,5...
晩秋から初冬にかけては、いつも晴れた午後が続きます。玄関から一歩外に出ると、玄関の外にある銀杏の木々...