Как выпускаются обновления Android? Информация от HTC!

Доброго времени суток! Сегодня мы снова поговорим о вечном, а именно о скорости выхода обновлений Android на устройства разных производителей… Но на этот раз, с официальными данными от компании HTC! Многие пользователи часто жалуются, что их производитель выпускает обновление с очень большой задержкой. Многи производители по этому поводу отмалчиваются, некоторые находят всяческие отмазки ( как…

Доброго времени суток! Сегодня мы снова поговорим о вечном, а именно о скорости выхода обновлений Android на устройства разных производителей… Но на этот раз, с официальными данными от компании HTC!

Многие пользователи часто жалуются, что их производитель выпускает обновление с очень большой задержкой. Многи производители по этому поводу отмалчиваются, некоторые находят всяческие отмазки ( как считает пользователь ). А вот компания HTC пошла другим путём, опубликовала данные о том, какие этапы должна пройти новая версия прошивки прежде чем попадёт на устройства пользователей ( будь-то Google Play Edition версии смартфонов либо же операторские ).

Обновления Android от HTC

Этапы которые проходит каждая версия прошивки, прежде чем попадёт на устройство:

  • Нулевой этап: Оценка
  • Первый этап: Разработка
  • Второй этап: Интеграция
  • Третий этап: Тест/Сертификация
  • Четвёртый этап: Распостранение
  • Нулевой этап: Оценка

Теперь давайте рассмотрим каждый этап подробнее!

infografika-ot-htc

Первый этап: Разработка

Во время этого этапа, производитель чипсета на котором работает смартфон, при необходимости «пишет» новые драйвера и проводит оптимизацию, для поддержки новой версии операционной системы самим чипсетом.

Второй этап: Интеграция

Несмотря на то, что мы говорим о компании HTC, у других производителей такие же этапы перед релизом прошивки. Во время этапа интеграции, компания в зависимости от того на какой девайс будет поставлятся прошивка, приступает к различным вариантам работы над прошивкой. Например, если это GPE-версия смартфона, то компания приступает сразу к тестированию прошивки. А если это операторская версия смартфона или «обычная», то компания переписывает ту или иную часть оболочки HTC Sense. В зависимости какая версия ОС (минорное обновление или большое), на это может уйти уйма времени. Так как для глобального обновления, нужно переписать огромную часть кода оболочки, для интеграции оболочки в новую версию Android. Для операторских версий смартфонов, нужно не только «подготовить» оболочку HTC Sense, но ещё и установить операторские сервисы и услуги!

Третий этап: Тест/Сертификация

Следующим шагом к релизу прошивки, является тест и операторская сертификация прошивки. Компания, предоставляет сборку ОС для лаборатории, в которой происходит её тестирование. Если во время тестирования обнаружены баги, то новая версия прошивки но уже с фиксами тоже готовится к релизу. Сборка программного обеспечения для операторских версий смартфонов будет проверена непосредственно самим оператором, который в свою очередь даёт согласие на распостранение обновления!

Четвёртый этап: Распостранение

После того, как все предыдущие шаги пройдены (написаны драйверы, проведены все нужные оптимизации, оболочка подготовлена для обновления, операторы всем довольны), компания HTC подготавливает ОТА обновление и начинает распостранять прошивку «по воздуху». Непосредственно компания HTC отвечает за обновление «обычных» и девелоперских версий смартфонов, а также частично за обновление операторских смартфонов. А Google следит за обновление устройств линейки Google Play Edition!

 Делаем выводы!

Как вы видите, для обновление операторских версий смартфонов требуется намного больше времени для обновления прошивки, чем для «обычных» версий. Но по сравнению с GPE устройствами, пакет программного обеспечения для «обычных» версий смартфонов проходит большее количество шагов к запуску обновления «в массы»… Хоть это и официальная информация HTC, но другие производители имеют такую же схему распостранение прошивки. Так, что давайте не будем ругать производителей за задержки в обновлении, ведь теперь вы знаете, что происходит с новой версией прошивки, пока вы просто сидите и ждёте сложа руки :)

В дополнение к данным по поводу этапов обновления устройств, компания HTC предоставила состояние обоновления своего флагмана, до Android KitKat:

  1. HTC One — обновление завершено
  2. HTC One Developer Edition — обновление завершено
  3. Google Play Edition — обновление завершено
  4. AT&T HTC One — Интеграция ( второй этап )
  5. Sprint HTC One — Интеграция ( второй этап )
  6. Verizon HTC One — Интеграция ( второй этап )
  7. T-Mobile HTC One — Интеграция ( второй этап )

P.S. Заходите на наш сайт чаще. Ведь на dproid всегда самые свежие и интересные новости!