Logo ja.androidermagazine.com
Logo ja.androidermagazine.com

Cyanogenmodは増分otaを使用してバグを修正しますが、準備にはまだ時間がかかります

目次:

Anonim

「公式」になることは、公式の認証プロセスにも準拠することを意味します

例としてOppo N1の最近のバグを使用して、CyanogenModは、Google認定のソフトウェアベンダーであるOTAを作成してデバイスにプッシュするプロセスに興味深い外観を与えました。 完全な夜間のソフトウェアビルドを含む複数のデバイスの更新を管理した長い歴史がありますが、「公式」になったときは状況が少し変わります。

公式インストーラーを介してCyanogenModをインストールしたか、CMエディションOppo N1を持っている人は、「インクリメンタルOTA」と呼ばれるもの、または他の部分に触れることなくシステムの特定の部分のみを修正できる小さなパッチの恩恵を受けることができます。 N1のO-Clickアクセサリに関連する最近のバグの場合、修正は小さく、インクリメンタルアップデートを使用することで本当にメリットがありますが、OTAをデバイスにプッシュするために必要なテストのレイヤーを追加するとプロセスが遅くなります。

CMは、エンジニアがソフトウェアの問題を解決したと信じると、アップデートがパッケージ化されてCMのQA(品質保証)チームに送られると説明しています。 QAは、新しいソフトウェアが問題を意図したとおりに修正することを確認する責任がありますが、プロセスの他の問題を台無しにしません。 QAチームはテストを終了し、CTSに移行します。これは、新しいソフトウェアがAndroidデバイス、機能、アプリと引き続き互換性があることを証明するためにGoogleが使用するテストスイートです。 CTSの各実行は完了するのに約8時間かかり、認定を受けるには100回合格する必要があります。1回のしゃっくりだけで、最初に戻ります。

この小さな修正の最終結果は? CMは、修正がコードで完了してから青信号になり、デバイスに展開する準備が整うまでに約3週間かかったと主張しています。 独自のQAチーム内で追加レベルのテストが行​​われ、現在Googleで必要になっているため、通常のカスタムROMで使用するよりも多くの時間が新しいリリースに追加されます。

幸いなことに、CMによると、インクリメンタルアップデートシステムは「将来のアップデートおよびリリース計画のバックボーン」であり、CMインストーラーとCMエディションN1デバイスでのテストはまだ始まったばかりです。 発生した小さな問題を修正し、ソフトウェアの小さな変更でプロセスをより早く開始すると、プロセスが高速化され、最終的にはダウンロードが小さくなり、インストール時間が短くなります。 以前から慣れ親しんでいた「毎晩」の更新エクスペリエンスが常に得られるとは限らないことを知っておいてください。

出典:CyanogenMod