OTA обновления – что это такое и зачем это нужно. OTA обновления что это

Подпишитесь:

Любая операционная система для стационарных и мобильных устройств периодически нуждается в обновлениях. Это обусловлено тем, что некоторые вирусы совершенствуются, пишутся новые, к тому же разработчики после выхода стабильной платформы пытаются ее видоизменять для снижения потребления ресурсов, добавлять полезные вещи, функциональные возможности и т. д. Поэтому для надежной защиты подобные пакеты нужны.

В ОС Android таковыми являются OTA-обновления: именно они отвечают за апгрейд операционной системы и системных приложений. При этом их установка может производиться лишь беспроводным путем, то есть без подключения устройства к компьютеру или ноутбуку. Об этом свидетельствует и расшифровка аббревиатуры (Firmware Over The Air), которая переводится дословно как «программное обеспечение по воздуху». Некоторые пользователи называют эти обновки прошивкой, однако это не совсем так: обновления ОТА можно установить лишь на чистую мобильную платформу, которая не содержит никаких твиков и самостоятельно внесенных изменений в программный код, то есть они никак не установятся в случае вмешательства пользователя непосредственно в исходник ОС Андроид.

Передача подобных пакетов производится при помощи беспроводной сети Wi-Fi или наличия мобильного интернета. Так как подобные обновки всегда довольно большие, специалисты рекомендуют для их скачивания стабильное соединение, ведь в случае обрывов связи с глобальной сетью скачивание будет повторно проводиться с нуля.

Что включают в себя обновления OTA для Android

В состав этого пакета (архива) всегда входит:

1. Три папки: META-INF (сюда помещаются файлы, необходимые для совершения процедуры обновления), Patch (включает в себя те файлы, что вносят небольшие поправки в ОС, например, при обнаружении разработчиками какого-нибудь бага), System (эта директория самая большая, и в нее входят файлы, которые непосредственно видоизменяют работу ОС, добавляют новые функции и т. д.).

2. Системные файлы, предназначенные для проверки, установлена ли «родная» ОС, подходит ли этот апгрейд для конкретной модели телефона и всех предусмотренных инструментов от Google.

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

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

5. Патчи, включающие в себя все, что может касаться обновления ПО всех комплектующих: процессора, памяти, модема и т. д. (на стационарных компьютерах этот тип можно назвать пакетом обновления драйверов).

6. Инструкции, которые определяют, имеются ли на устройстве достаточное количество прав для проведения обновлений.

Стоит ли устанавливать обновления OTA Android

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

Пользователям не стоит бояться, что устройство после обновки будет некорректно работать и тормозить. Абсолютно все пакеты ОТА изначально проверяются кругом юзеров-тестеров, которые специально нанимаются большими компаниями для тестирования, затем продукт предлагается для установки уже рядовым пользователям в ограниченном количестве, и так по нарастающей. В конечном итоге все пользователи могут установить эти обновления. В случае обнаружения каких-либо серьезных багов или неполадок на определенном этапе Firmware OTA не распространяются дальше, а всем тем, кто уже использует их, дается возможность устранить все неисправности или выпустить новый апгрейд, который вернет ОС на ранний вариант платформы. Если даже человеку что-то не понравилось в работе гаджета после этих действий, всегда можно произвести откат и вернуться к предыдущей версии операционной системы.

После выхода любой официальной прошивки большинство пользователей устанавливает их новые версии, дабы обеспечить более качественную работу устройства, хотя это совсем необязательно. Если вы все же решили усовершенствовать свою операционную систему, в данной статье мы расскажем, как правильно это сделать. Во внимание частично будет взято обновление Xiaomi Mi5 и некоторых других устройств. Также мы поговорим про установку новой версии программного обеспечения, производящейся по воздуху.

Что такое OTA

Если быть точным, говоря простым, понятным языком, то OTA (Over The Air) обновления не требуют подключения к компьютеру, то есть обновиться можно по 3G интернету, EDGE или Wi-Fi, такой способ еще часто называют "обновление по воздуху". Имея аккаунт пользователя, мы сможем синхронизировать свое устройство только с новыми модулями прошивки, еще такая функция позволяет получать уведомления о выпускаемых продуктах относительно ОС, ваши данные не теряются, а остаются сохраненными, короче говоря, такой способ экономит вам кучу времени и сил. Справиться с обновлением системы до новой версии сможет абсолютно каждый владелец Xiaomi, а о совместимости устройств мы еще поговорим в дальнейшем.

Актуальной прошивкой на данный момент является обновление MIUI 8, поэтому в дальнейшем речь будет связанна именно с ней. Мы расскажем о том, кто сможет позволить себе обновление до MIUI 8 актуальной сборки, а также посоветуем, как поступить в случае, если вы все еще не получили прошивку для своего устройства. О ее плюсах и минусах мы говорить не будем, скажем только, что такое новшество позволит изменить внешний вид интерфейса, добавит многоэкранный режим, позволяющий работать с рядом специальных программ, в общем, ваш андроид неплохо преобразуется, да и посмотреть будет на что.

Совместимость

Немаловажным является то, на какие устройства можно поставить новую прошивку, поэтому важно разобраться в данном вопросе. Как заявляют официальные источники прошивка будет доступна на все аппараты Android 6.0, в том числе и такие устройства, как Xiaomi Mi4, ее более ранние представители серии Mi, то есть Mi 2, Mi 2S, Mi 3 и так дальше. Обновление популярного Xiaomi Redmi Note 3 Pro, да и всей линейки Redmi вместе с Mi Note является само собой разумеющимся.

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

Обновление прошивки

Обновление прошивки процесс не из самых простых, по крайней мере, таковым он являлся раньше. Сейчас же с помощью ОТА можно сделать все в несколько нажатий, при этом вам не понадобится компьютер, кабель подключения, а еще удастся обойтись без поиска нужных файлов, правильного их расположения и прочего. Поскольку вы уже знаете про обновление по воздуху, перейдем непосредственно к процессу, рассмотрев три простых шага:

  • Убедитесь в том, что ваше устройство заряжено максимально, но для проведения такой операции достаточно даже 30% батареи, у кого-то 60%. Но лучше не рисковать все же проведя полную зарядку устройства;
  • Разумеется, до Android 6 и старше нужна официальная прошивка, то есть кастомки и root-права тут не годятся, да и каких-либо изменений в прошивке не должно присутствовать;
  • Дальше остается пройти по стандартному пути проверки обновлений: «Меню» – «Настройка» – «О телефоне» – «Обновления системы» – «Проверить сейчас». Когда система увидит, что обновление есть, соглашайтесь с его установкой, перезапуском устройства, после чего ждите.

Разобравшись с тем, как обновить свои устройства Xiaomi Redmi 3 Pro и некоторых других, хочется упомянуть, что для тех же Xiaomi Redmi Note 2, Xiaomi Redmi 3S на момент написания статьи есть только китайская версия прошивки и с этим вы ничего не поделаете, поэтому придется ждать. Напоминаем, прошивки MIUI последней версии выпускаются не сразу и не для всех устройств. Они будут еще переводиться (global версия), так что спешить некуда, конечно, только если не хотите получить устройство на китайском языке.

Другие варианты установки

Поскольку прокачать свое устройство до MIUI многим хочется уже сейчас, существуют варианты ручной установки через Recovery и Fastboot, но это уже тема для другой статьи. Стоит учитывать и то, что приблизительное сходство устройств, допустим, Redmi 3 и 3 S, не обещают нам того, что официально обновиться они смогут одновременно, хотя все на это очень надеются.

Если у вас по каким-то причинам не получается обновить ваше устройство, стоит попробовать чуть более трудные способы, но от этого не менее правильные, подробнее об этом в статье про прошивку устройств.

Сегодняшний материал мы решили посвятить ответу на актуальный вопрос многих пользователей Андроид-смартфонов: где скачать и как обновить Андроид? Операционная система, разработкой которой занимается компания-гигант Google, появилась недавно (каких-то 10 лет назад), но стремительно развивается. Сейчас Андроид входит в лидеры рынка по распространенности, с завидной регулярностью получает обновления и обладает массой достоинств, которые и привлекают пользователей.

Как узнать, какая версия Android на смартфоне

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

Версия указывается производителем в отдельном пункте настроек устройства – «О телефоне». Здесь нужно найти «Версия Android», где и увидите используемую версию. Также в этом меню можно узнать, какая предустановлена производителем оболочка и дату последнего обновления системы безопасности.

Как обновить Андроид

Тут можно выделить два пути обновления системы:

  • посредством OTA-обновлений (обновлений «по воздуху»), которые предусматриваются производителем устройства;
  • при помощи кастомных прошивок, разрабатываемых обычными пользователями.

Первый способ обновления Android предпочтителен, так как обеспечивает простоту установки и стабильность работы устройства на новой версии системы, чего не скажешь о кастомных прошивках. Однако OTA-обновления, как правило, актуальны для флагманских смартфонов, производители которых длительное время после выпуска заботятся о выпуске аптейдов. А вот бюджетному классу нередко приходится довольствоваться парой обновлений, после которых производитель попросту забывает об устройстве. Выручить в этом случае готовы кастомы.

Не стоит пренебрегать резервным копированием перед началом обновления операционной системы. Даже в случае с обновлением «по воздуху» возможны ошибки, которые приведут к потере фото, контактов и прочей информации. Поэтому рекомендуем делать бэкапы важных данных вручную или с использованием стороннего софта, коего в обилии представлено в Google Play (как пример: СМ Backup – Безопасное Облако, App Backup Restore Transfer, G Cloud Backup).

Обновить Android «по воздуху» (обновление OTA)

Наиболее простой способ обновить телефон или планшет на Android, который требует минимум навыков и знаний от пользователя.

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

Если же вы из числа счастливчиков, то:

  1. перейдите в настройки девайса;
  2. в самом низу найдите пункт «О телефоне»;

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

  1. в новом окне, в самом верху, находится кнопка «Обновление системы», которая нам-то и нужна. Жмем на кнопку;
  2. в открывшемся меню жмем «Проверить наличие обновлений»;

на большинстве устройств с завода по умолчанию установлено автоматическое обновление, когда телефон или планшет загружает апдейты в фоновом режиме (обычно, когда девайс подключен к сети Wi-Fi), предлагая после установить их.

  1. потребуется некоторое время (зависит от скорости интернета), пока доступные обновления Андроид будут найдены (или не найдены);
  2. если есть апдейты системы, будет предложено их скачать, а после – установить;

Обязательно полностью зарядите ваше устройство перед началом установки обновлений!

  1. теперь же от вас требуется просто следовать указаниям помощника и ждать, пока завершится установка обновлений, а смартфон перезагрузится.

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

Обновление Android с помощью кастомных прошивок: где скачать, как установить

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

Обратите внимание! Не каждая кастомная прошивка подойдет для вашего аппарата – только те, которые разрабатывались для него. В исключительных случаях может подойти прошивка от смартфона, который по характеристикам идентичен вашему.

Итак, начинаем с поиска . Скачать обновленную версию Android можно на форумах, посвященной тематике перепрошивке различных устройств. Наиболее посещаемыми являются форумы ресурса 4PDA, где при помощи поисковой строки можно без проблем найти тему, посвященную вашему смартфону. Здесь можно выбрать понравившуюся прошивку (на основе какой версии, от какого разработчика, с какими улучшениями), а также узнать о ней подробнее от посетителей темы.

Не лишним будет ознакомиться с инструкциями по установке прошивки, которые находятся в шапках тем и постоянно дополняются пользователями. Дело в том, что все смартфоны, пусть и незначительно, но отличаются друг от друга, как и процесс их прошивки, поэтому на инструкциях стоит заострить внимание.

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

  • посредством приложений, которые устанавливаются непосредственно на Андроид;
  • с помощью персонального компьютера, специального ПО и кастомного рекавери.

Здесь стоит вас предостеречь, что установку кастомных прошивок вы производите на свой страх риск. Помимо того, что прошивка может просто не подойти вашему устройству, возможны и другие проблемы: ошибки в работе, неработоспособность каких-то функций, полный отказ работоспособности устройства и т.д.

Обновляем прошивку Android с помощью приложения

Более простой способ установить прошивку на Андроид, но при этом не всегда гарантирует успех. Для осуществления обновления нам понадобится:

  • (не обязательно, но желательно);
  • установить на устройство приложение (рекомендованные: Android Update Manager, ROM Manager);
  • скачать прошивку (сохранять на SD-карту).

Когда всё из вышеперечисленного готово, переходим к обновлению Андроид:

  1. запустите установленное приложение;
  2. приложение потребует установить ClockWorkMod Recovery (кастомное рекавери для установки сторонних прошивок), согласитесь с предложением;
  3. жмите на «Установить ROM с SD-карты», после чего укажите путь к образу прошивки;
  4. откроется новое окно, в котором следует нажать «Сохранить текущий ROM» (на случай непредвиденных ошибок) и «Перезагрузка и установка»;
  5. остается только ждать (примерно 10-15 минут), пока смартфон не предстанет пред вами с обновленным интерфейсом и функциональностью.
Обновляем прошивку Android с помощью компьютера

Этот вариант несколько сложнее, но с более гибкими возможностями и гарантиями на успех. Потребуется немного больше времени и различного софта:

  • естественно, скачанная прошивка;
  • клиент для установки прошивки (для каждой модели смартфонов он разный, поэтому ищите для своего устройства в соответствующих разделах форума);
  • ADB-драйвера для своего девайса, ссылку на скачивание которых можно получить также на форуме.

Теперь по порядку касательно обновления:

  1. берем смартфон в руки и заходим в «Настройки», где внизу ищем пункт «Для разработчиков»;

Его может не быть изначально. Для того, чтобы появился необходимо зайти в меню «О телефоне» и несколько раз нажать на пункт «Версия Android».

  1. в настройках «Для разработчиков» ставим галочку напротив «Отладка по USB»;
  2. устанавливаем ADB-драйвера на ПК (чтобы он сумел распознать ваше устройство), а затем подключаем посредством USB-кабеля смартфон;
  3. запускаем клиент для загрузки прошивки на смартфон;
  4. указываем клиенту расположение прошивки и переходим к процессу обновления;

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

  1. ждем, пока клиент устанавливает обновления, не отключая провод;
  2. об окончании обновления оповестит клиент, а также смартфон, который начнет включаться.

Процесс первого включения может длиться довольно долго, не волнуйтесь.

Что делать после обновления Андроид

Вот мы разобрались, как установить Андроид, установили свежую версию операционной системы с кучей новых возможностей (или с минимумом этих возможностей), что же нам делать дальше?

Если вы производили обновление штатными средствами смартфона, то делать ничего не придется: у вас останутся все приложения, все SMS-сообщения и прочие данные (если, конечно, в процесс обновления не произошло ошибки). То есть, вы можете продолжить пользоваться своим устройством, не заморачиваясь с переустановкой приложений.

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

Как отключить обновления Android

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

  1. зайти в «Настройки» телефона или планшета;
  2. перейти к «О телефоне», затем – «Обновление системы»;
  3. напротив пункта «Автообновление» убрать галочку.

Теперь только после вашего запроса система начнет поиск новых версий для загрузки.

Также многим пользователям, как мы заметили, мешает автоматическое обновление приложений, которое нередко изменяет до неузнаваемости привычный мессенджер или клиент социальной сети и расходует гигабайты трафика. Здесь также все отключается в несколько простых действий:

  1. запускаем Google Play (Play Market);
  2. сделав свайп от левой стороны экрана, попадаем в боковое меню, где внизу находим «Настройки»;
  3. переходим к «Автообновление приложений»;
  4. из предложенного списка выбираем «Никогда».

В дальнейшем только вручную вы сможете обновить нужные приложения.

Заключение

Обновление Android – вещь очень полезная. Регулярные апдейты исправляют ошибки, привносят в систему немало новшеств, да и просто делают ее более приятной в использовании. Обновленный смартфон в значительно меньшей степени боится вирусных атак, «умнее» своих собратьев на старых версиях ОС. К тому же процесс обновления не такой уж и сложный, как может казаться изначально. Всего лишь минут тридцать работы и у вас обновленное устройство, способное работать со всеми актуальными приложениями.


Вы хотели бы обновить прошивку на Android-смартфоне или планшете, но "по воздуху" свежая версия не приходит. Есть ли вообще новая прошивка для вашего гаджета? Где ее можно найти, и как обновить Андроид на телефоне или планшете? Давайте разбираться в вопросе вместе.

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

Как Android-устройства получают обновления?

Начинающих пользователей часто волнует вопрос: как приходят обновления Android, и насколько часто это происходит. Единого ответа на этот вопрос не существует. Конкретные сроки зависят от производителя устройства, а также от общей ситуации с корректностью работы операционной системы. Однозначно можно заявить: максимально регулярно и оперативно обновления получают устройства, принадлежащие к модельной линейке Google Nexus .


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

Иногда пользователи недоумевают: гаджет работал под управлением , и тут приходит обновление сразу до . Где же все остальные версии? Почему они не приходили? Ответ прост: имея большой модельный ряд (иногда одновременно выпускается три и более десятка устройств), компания-производитель просто не успевает работать над каждой новой версией для всех моделей. Поэтому обновления разрабатываются по мере возможности и "выкатываются" по готовности для того или иного смартфона или планшета.


Насколько долго компания-производитель будет присылать (разрабатывать) обновления Android для конкретного устройства? Не потеряет ли к нему интерес? С этой точки зрения, конечно, выгоднее приобретать популярные модели. Их обладателями становится целая армия пользователей, и производителям важно как можно дольше поддерживать софт такого устройства на должном уровне, дабы владельцы всегда могли обновить версию Андроид и не разочаровались в бренде и при следующей покупке остались ему верны.

Как узнать о выходе обновления Android для своего гаджета? Здесь масса вариантов: общение на специализированных форумах и в группах социальных сетей, чтение новостей на ресурсах, посвященных ОС Android. Но самый верный способ - регулярный просмотр официального сайта компании-производителя. Новый образ платформы для ручного обновления Android на вашем устройстве обязательно появится там в первую очередь. Так или иначе, соответствующее уведомление обязательно придет и к вам на устройство.

Как обновить Android по воздуху?

Случается так, что между анонсом свежей версии платформы и получением обновлений проходит некоторое время. Иногда знакомый с той же моделью, что и у вас, уже успел обновить Андроид, а вы все еще ждете заветного уведомления. Ничего критичного в этом нет - просто производители рассылают обновление пользователям своих гаджетов, постепенно охватывая всю аудиторию, а не одномоментно. До получения уведомления может пройти от нескольких часов до двух-трех недель, и узнаете вы о возможности обновить систему при очередном подключении к интернету по Wi-Fi. Впрочем, можно периодически заходить в "Настройки" и проверять пункт "Обновление системы " в разделе "Об устройстве" (находится в нижней части меню настроек).

Если при проверке пункта "Обновление системы" вы увидели кнопку "Скачать", значит пришло время установить свежую версию платформы.

1. Нажмите кнопку "Скачать" и дождитесь окончания скачивания;


2. Чтобы инициировать процесс установки обновленной системы нажмите кнопку "Перезапустить и установить";
3. Далее устройство самостоятельно перезагрузится. После перезагрузки устройства оно будет работать уже с обновленной версией Android.

Как ускорить получение обновлений Android по воздуху?
Ускорить получение ОТА обновлений можно следующим образом:
1. Зайти в "Настройки" -> "Приложения" -> "Все";


2. Открыть "Google Services Framework";


3. Выбрать функцию "Стереть данные";


4. Проверить наличие обновлений: "Настройки" -> "Об устройстве" -> "Обновление системы".


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

Как обновить Android вручную?

Мы уже говорили о том, что на официальном сайте компании-производителя можно найти самую свежую версию прошивки. Если ОТА обновлений ждать не хочется, можно обновить версию Андроид вручную, воспользовавшись зеркалом платформы, предоставленным производителями вашего смартфона или планшетного компьютера. Первое, что для этого нужно сделать - зайти на сайт и скачать ZIP архив с прошивкой на свой гаджет, поместив его в память устройства в любое удобное для вас место. Далее следуйте приведенной ниже пошаговой инструкции:
1. Выключите устройство.


2. Включите его заново с помощью определенного сочетания клавиш - найдите его в интернете для своей модели смартфона или планшета (еще лучше, если вы воспользуетесь инструкцией "Как войти в Рекавери" (Recovery Menu) для своего аппарата). Наиболее распространенные сочетания клавиш:
Кнопка включения/"Громкость +";
Кнопка включения/"Громкость –";
"Громкость +/-" + кнопка включения + Home;
"Громкость +" + "Громкость –" + кнопка включения.
Навигация по меню Recovery осуществляется посредством клавиш "Громкость+" и "Громкость –", выбор - кнопкой включения/блокировки (в случае, если перемещение по меню не сенсорное).
3. После входа в Рекавери меню выберите пункт "Apply update".


4. Если ZIP-архив с прошивкой размещен на карте памяти, то выберите "Choose from sdcard". Если архив размещен в собственной памяти устройства, выбирать нужно "Choose from internal storage".


5. Далее найдите папку, в которую сохранили прошивку и выберите ее - процесс установки обновления начнется автоматически.

По завершению процесса установки обновления нужно будет вернуться в главное меню Recovery, где выбрать пункт "Reboot system now " - гаджет перезагрузится уже со свежей версией прошивки.

Теперь вы знаете, как обновить Андроид по воздуху и вручную. Если у вас возникли вопросы, можете задать их в комментариях к статье - будем рады помочь.

Большинство обладателей устройств на ОС Андроид знают о так называемых OTA обновлениях, но немногие знают, что это такое и как оно работает. А на самом деле данный вид файлов апгрейда весьма удобен в использовании и полезен. Мы подробно рассмотрим определение рассматриваемого понятия, а также то, как его использовать. Начнем с первого.

Определение

Аббревиатура OTA является сокращением от FOTA, что расшифровывается как «Firmware Over The Air ». Перевести это можно как «Программное обеспечение по воздуху ». Из этого названия следует, что файлы ПО попадают на устройство, будь то смартфон или планшет, по воздуху, а не через кабель или компьютер.

Рис. 1. Апгрейд ПО

В данном случае речь идет о файлах прошивки, то есть об обновлениях операционной системы. Дело в том, что время от времени любой ОС необходим апгрейд. В ней может меняться интерфейс, улучшаться функционал и так далее. Так вот, чтобы изменяться и улучшаться, система должна обновляться. Все очень просто. И удобнее всего получать необходимые файлы по воздуху.

Что значит «по воздуху»?

Это стоит рассмотреть более подробно.

Пути распространения файлов

Данный вид обновления программного обеспечения может происходить при помощи следующих путей распространения:

  • Wi-Fi;
  • EDGE или другой вид мобильного интернета.

Если речь идет о первом, то все очень просто – пользователь подключается к источнику Wi-Fi, к примеру, своему домашнему роутеру, и получает все необходимые файлы. То же самое касается и остальных путей распространения. Но лучше всего использовать именно Wi-Fi, так как этот способ наиболее надежен.

Кроме того, так будет банально быстрее. Если источник сигнала 3G может чем-то перебиваться (то есть на пути сигнала возникнут какие-то помехи), то с Wi-Fi все проще. С другой стороны, если это какой-то общественный Вай-Фай, например, в парке или кафе, то интернет тоже может быть весьма нестабилен.

В любом случае, вам, если вы хотите обновиться, крайне важно найти хороший источник сигнала. Если в вашей местности уже хорошо работает 3G, вы можете использовать его. К сожалению, в нашей местности (в пределах стран бывшего СССР) далеко не везде есть хороший 3G, вопреки громогласным заявлениям операторов. Поэтому лучше все-таки использовать обычный домашний роутер.

Итак, теперь вы знаете, что представляют собой и как распространяются ОТА. Теперь стоит поговорить о структуре самих файлов обновлений.

Что есть в обновлениях

Чаще всего в архивах новых версий прошивки содержатся следующие файлы:

1. На самом верхнем уровне все делится на разделы, такие как META-INF , patch и system . В последнем хранится все, что претерпело большое количество изменений или было модифицировано целиком. Это устанавливается в первую очередь. В каталоге patch хранится все, что претерпело небольшие изменения и что можно, говоря гиковским языком, пропатчить. А вот в META-INF содержится то, что необходимо для совершения обновления.

2. Системные файлы, которые отвечают за проверку уже имеющейся версии прошивки. Проверяется то, «родная» ли прошивка установлена на аппарате. Имеется в виду, что если пользователь ставил какую-то кастомную ОС, ОТА не станет. К этому мы еще вернемся. Также проверяется, поддерживается ли данная версия Google и производителем устройства.

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

4. Инструкции, которые удаляют старые файлы системы – только те, которые необходимо убрать, а не все подряд. Перед этим проверяется, что в ОС касается апгрейда, а что нет (если часть системы не касается, ее трогать не будут).

5. Инструкции для пропатчивания ядра и памяти, модема или радио, другого железа и перезагрузки после окончания всего процесса.

6. Инструкции по предоставления прав доступа и удалению ненужного мусора.

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

Некоторые производители распространяют свои ОТА достаточно интересным образом.

Особенности распространения апгрейдов у некоторых фирм

Определенные фирмы решают предоставлять такие апгрейды лишь некоторым своим пользователям. Такой подход позволяет специалистам фирмы увидеть, с какими проблемами сталкиваются юзеры при использовании новой прошивки, и исправить их перед повсеместным распространением. Таким образом действует, к примеру, компания Nexus. Она действует так:

  • Сначала новая версия прошивки тестируется специально обученными людьми, потом участниками программы тестирования. Разница в том, что участники программы являются обычными людьми, а не специалистами-тестировщиками. Они принимают участие по своей воле.
  • После этого обновление рассылается 1% пользователей. Они выбираются случайным образом, а не по какому-то определенному алгоритму. Люди просто получают на свой телефон или планшет уведомление о том, что уже есть апгрейд и его можно инсталлировать. Они не подозревают, что стали чуть ли не первыми после тестировщиков испытателями ОС.
  • Если юзеры не жалуются, и никаких проблем с использованием прошивки нет, она рассылается еще 25% юзеров. На данном этапе люди могут пожаловаться производителю на какие-то глюки, недоработки и так далее. Производитель все это исправит. Дальше все так же само – если проблем нет, идем дальше, а если есть, исправляем.
  • Таким же образом ОТА отсылается 50%, а затем 100% пользователей.

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

Рис. 3. Диаграммы распространения новой версии прошивки

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

Куда можно установить ОТА

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

1. Прошивка должна быть официальной и никоим образом не измененной, не дополненной и не переделанной. Также она не должна быть взломанной каким-либо образом.

2. На операционной системе не должно быть прав супер-пользователя, они же рут-права (root) .

3. Загрузчик должен быть заблокирован. Если вы не знаете, что это такое и как он блокируется, значит, все правильно – вы ничего не меняли.

4. Системные файлы не должны быть каким-либо образом измененными.

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

Рис. 4. На модифицированную ОС апгрейды по воздуху не станут

Теперь вы знаете все о том, что такое ОТА обновления и зачем они нужны. Теперь разберем самое главное – как они устанавливаются. Стоит сказать сразу, что все намного проще, чем вы думали.

Установка OTA

Сначала зарядите телефон до отметки 100%. Если у вас нет такой возможности, то вполне хватит и 80%, в некоторых случаях даже 60% или 30%, но лучше всего, чтобы заряд аккумулятора был полон. После этого выполните ряд таких действий:

  • Зайдите в настройки на своем аппарате. В зависимости от версии ОС они могут находиться на рабочем столе или же в верхнем меню, которое открывается по свайпу сверху вниз (шестеренка в правом верхнем углу).
  • Внизу всегда есть пункт «О телефоне » или «О планшете ». Откройте его.
  • Дальше найдите раздел «Обновление системы ». На открытой странице будет кнопка «Проверить сейчас » или же «Check for updates », если вы используете английский язык.
  • Если обновления будут доступны, появится их описание и кнопка «Обновить »или, соответственно, «Update ».

Рис. 5. Процесс проверки апгрейдов

Если вы стали счастливым пользователем, который вошел в 1%, 25%, 50% тех, кто проверит новую прошивку первым, вам на устройство придет простое уведомление о том, что есть обновление. Вам останется только согласиться с его установкой. То же самое касается и времени повсеместного распространения обновления, то есть когда прошивка отсылается 100% юзеров. Только в первом случае ее можно будет увидеть раньше остальных.