Android

Почему мой Android-телефон еще не обновился?

Почему мой телефон Android еще не обновлен?

Android 5.0 Lollipop был выпущен в ноябре. В феврале, три месяца спустя, TechCrunch сообщил, что на нем работает менее 2% устройств Android . Теперь, в марте, это число все еще колеблется около отметки 3% .

Сравните это с основным конкурентом Android. В сентябре Apple выпустила iOS 8.0. и к ноябрю, всего через два месяца, более 60% iPhone работали с последней версией — и это на самом деле медленно, если посмотреть на скорость перехода на предыдущие версии iOS.

Что дает? Почему устройства Android обновляются до последней версии намного медленнее, чем их конкуренты? Почему на вашем устройстве еще нет Lollipop?

Проблема в дизайне Android

Как выясняется, проблема медленного развертывания обновлений и даже более медленного внедрения обновлений не является чем-то новым, если взглянуть на историю версий Android. Мы рассмотрели принятие фрагментированной версии Android. версиям в 2011 году, но с тех пор мало что изменилось.

Эта проблема проистекает из основной философии дизайна Android: открытой среды, которая может быть адаптирована и настроена и представлена ​​любым, кто может изготовить телефон. Эта открытость является одним из самых популярных аргументов Android, потому что пользователи Android любят свободу, но она связана с несколькими большими проблемами, такими как пиратство Android-приложений «

Android-обновление-процесс слишком много-андроиды

Несмотря на то, что Lollipop официально был доступен в ноябре, в то время он был доступен только для определенных устройств Nexus. Почему? Потому что производители принимают и разрабатывают обновления в своем собственном темпе, и именно поэтому те же производители объявили об оценках доступности Lollipop

В отличие от iOS, это единая экосистема, которая жестко поддерживается и регулируется Apple. Им не нужно беспокоиться о версиях iPhone для HTC, Samsung и Motorola; скорее, любой данный iPhone такой же, как и следующий, поэтому обновления легче тестировать и быстрее выдавать.

И действительно, вот к чему сводятся все эти задержки Android: огромное количество устройств, которые необходимо поддерживать.

Все начинается с Google …

Допустим, вы и ваши двое друзей каждый покупаете один и тот же набор LEGO. (которое на самом деле может быть продуктивно использовано. ) и использовать его для создания уникального творения. Несколько месяцев спустя LEGO выпускает еще один комплект, и все трое приобретают его, чтобы вы могли улучшить то, что уже сделали.

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

Но прежде чем углубляться в это, давайте сначала посмотрим, что нужно для производства этих новых наборов LEGO (читай: новые версии Android).

Android-обновление-процесс-Google-обновления

Google работает над будущими версиями Android негласно. После того, как они объявили о новой версии для широкой публики, Google предоставляет исходный код этой версии на своем веб-сайте, чтобы операторы и производители могли оценить ее и решить, какие устройства будут поддерживать новое обновление.

Глядя на схему своей истории, Google стремится анонсировать новые версии Android каждые 6–12 месяцев, часто предпочитая выпускать их в период с июля по ноябрь, но иногда предпочитая отклоняться, если обстоятельства требуют этого.

После того, как исходный код станет доступным, его производители должны своевременно его упаковывать и готовить для клиентов.

… и заканчивается с перевозчиками

Чуть более года назад HTC выпустила инфографику, подробно описывающую сложный процесс, необходимый для превращения новой версии Android в нечто, что можно было бы распространить на современные устройства.

Возвращаясь к аналогии с LEGO, предположим, что вы HTC, и вам нужно включить эти новые элементы LEGO в то, что вы уже создали. Для этого нужно поговорить с перевозчиками и посмотреть, что они хотят.

Android-обновление-процесс-HTC-инфографика

Может быть, AT & T хочет получить кусочки A, B и C на своих устройствах, в то время как T-Mobile хочет кусочки X, Y и Z на своих устройствах. В мире более 100 носителей, и каждый хочет чего-то другого. Как HTC, вам нужно будет приспособить многие из них, что означает создание и тестирование сотен вариантов.

Как только ошибки устранены (и поверьте мне, на протяжении всего процесса будет много ошибок), эти устройства должны быть одобрены указанными операторами, а также Google, а также любыми другими региональными регулирующими органами.

Когда все это решено и сделано, HTC может наконец подготовить свои беспроводные (OTA) серверы со всеми этими обновлениями для конкретного устройства. Когда серверы будут готовы, пользователи HTC будут уведомлены о доступном обновлении, которое можно загрузить и применить.

Другие производители работают аналогичным образом.

Как вы можете сказать, это сложный процесс, который требует много времени благодаря многочисленным взаимным обменам между всеми запросами, тестами и итерациями, которые являются общими для любого процесса разработки программного обеспечения.

Какую версию Android вы используете?

Так почему же ваше Android-устройство еще не обновлено? Возможно, ваша конкретная модель не поддерживает последнюю версию, но более вероятным объяснением является то, что вам просто нужно подождать немного дольше.

Вас раздражает медленный процесс развертывания Android? Достаточно ли этого, чтобы заставить вас перейти на iOS? Или вы согласны с этим мириться? Поделитесь своими мыслями с нами в комментариях ниже!

Авторы изображений: зал ожидания Via Shutterstock , куча телефонов Android через Shutterstock , обычный телефон Android через Shutterstock , процесс обновления HTC Infographic

Похожие посты
Android

Samsung перехватывает чехлы

Android

Samsung Captivate Чехлы

Android

Спринт HTC Hero

Android

LogMeIn зажигание