Что такое ота в андроиде

Что такое ота в андроиде

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

Что такое OTA-обновления и как они попадают на смартфон?

Итак, для начала мы должны с вами понять, что означает аббревиатура OTA (а именно аббревиатурой это и является). OTA означает «Over the air», что в свою очередь является сокращением термина «Firmware over the air». В переводе же на русский он будет звучать как «Прошивка по воздуху» или «Программное обеспечение по воздуху». Проще говоря, это файлы обновления программного обеспечения (прошивки) для вашей Android ОС, которые распространяются по воздуху.

Погодите-ка, по воздуху? Что вообще это может значить? А означает это то, что ваш смартфон на Android получает официальные файлы прошивки не посредством ПК, как это делали раньше, а буквально по воздуху. Давайте же развеем тайну: OTA-обновления попадают на устройство с помощью Wi-Fi, 3G/4G, EDGE и прочих типов подключения.

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

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

Какие устройства могут получать OTA-обновления?

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

  • установленная на устройстве прошивка должна быть официального происхождения;
  • на вашем устройстве не должно быть root-доступа;
  • загрузчик Android должен находиться в заблокированном состоянии;
  • файлы ОС Android должны быть в их оригинальном виде, т.е. не подвергаться модификации.

Для большинства владельцев устройств на Android соответствовать вышеуказанным требованиям не составит никакого труда.

Как установить OTA-обновления на Android?

Теперь давайте посмотрим, как же выполняется установка OTA-обновлений. Пример мы будем рассматривать на операционной системе Android 7 Nougat, которая является одной из самых популярных версий Androidна сегодняшний день. Итак, первое, что нужно сделать перед обновлением системы — это зарядить свое устройство хотя бы до отметки в 60 процентов. Поверьте, вы не хотите, чтобы ваш смартфон или планшет отключился во время установки новой версии прошивки, так как существует большой процент превращения устройства в «кирпич». Также не забудьте подключиться к сети.

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

Впрочем, вы можете и сами активировать проверку наличия новой прошивки. Для этого откройте «Настройки» и перейдите в раздел «О телефоне» (или планшете, если у вас соответствующий гаджет). Далее переходите в подраздел «Обновление системы» и нажмите на кнопку «Загрузить», а после — «Обновить».

Вот настолько просто выполняется установка обновлений по воздуху. Время установки новой версии прошивки Android может варьироваться в зависимости от размера самого файла. В худшем случае — минут 10-20 минут. Во время установки ни в коем случае не пытайтесь выполнять со своим устройством какие-либо действий — пускай лежит и обновляется.

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

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

Читайте также:  Как сделать разметку страниц в word

Начнем с первого.

Определение

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

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

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

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

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

И удобнее всего получать необходимые файлы по воздуху.

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

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

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

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

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

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

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

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

С другой стороны, если это какой-то общественный Вай-Фай, например, в парке или кафе, то интернет тоже может быть весьма нестабилен.

Рис. 2. Смартфон, подключенный к Wi-Fi роутеру

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

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

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

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

Читайте также:

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

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

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

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

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

Определенные фирмы решают предоставлять такие апгрейды лишь некоторым своим пользователям.

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

Таким образом действует, к примеру, компания Nexus. Она действует так:

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

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

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

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

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

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

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

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

Читайте также:  Killer network manager что это за программа

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

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

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

Читайте также:

Установка OTA

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

После этого выполните ряд таких действий:

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

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

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

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

Только в первом случае ее можно будет увидеть раньше остальных.

Евгений Опанасенко

Добавить комментарий

6 комментариев

Вопрос:
1. Если я покупаю новый смартфон с установленной версией ОС Android 6.0 возможно ли, выбрав в телефоне функцию «Обновление ПО», обновить операционную систему до актуальной на данный момент версии Android 8.0? Или это возможно только в рамках той версии, что установлена первоначально, например, обновить до версии 6.1, 6.2 и т.д., но не переходя за границы 6.х, т.е. до 7.х, 8.х?

2. Если взять шире, можно ли обновить ОС с помощью OTA до текущей актуальной версии 8.0, выбрав в телефоне функцию «Обновление ПО», с любой предыдущей, например, 5.х, 4.х?

3. Обновления OTA доступны для всех мобильных устройств или это зависит от типа устройства? Условно говоря, в телефонах Samsung это возможно, а в Meizu-нет.

4. «Люди просто получают на свой телефон или планшет уведомление о том, что уже есть апгрейд и его можно инсталлировать». А если я по какой-либо причине не получил уведомление или не воспользовался им сразу, функция «Обновление ПО» в телефоне даст возможность инсталлировать апгрейд?

1. Да. Можно по ОТА обновиться с андроид 6.х.х до 7.х.х; 8.х.х. Если только они предоставлены производителем смартфона.
2. Нет нельзя. Нужно обновляться последовательно. с 5.х до 6.х, затем до 7.х
3. Для всех! Если только производитель гаджета не ленится и разрабатывает и предоставляет обновления.
4. Обновиться можно в любой момент. Хоть сразу, хоть через год.

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

Попробуй на 386 Win7 накатить — потом отпишешься )))

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

Значение термина

Сокращение OTA можно считать неполным. Если сделать полноценную расшифровку, получится FOTA – firmware over the air. Если перевести на русский получится программное обеспечение от производителя по воздуху. Таким образом можно понять, что после отсеивания буквы «F» остаётся только часть «по воздуху».

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

Способы обновления

В зависимости от используемого способы подключения к телефону применяются следующие варианты OTA обновлений:

  1. Wi-Fi. Сложно найти телефон или даже электронную книгу (кроме тех, что откровенно устарели), которые не обладают функцией подключения к беспроводной сети. Если эта сеть предоставляет доступ к Интернету, то с её помощью можно выполнить обновление ПО. Преимуществом является стабильное подключение и высокая скорость соединения.
  2. Мобильный Интернет. В целом edge и 3g сети, имеющие различия в реализации (на стороне провайдера) выполняют одну функцию – предоставление интернета в регионах, где есть покрытие мобильной связи. Если специально не отключать обновления таким образом, то сделать update своего ПО можно в любом месте. Имеются риски потери подключения, поскольку в некоторых регионах мобильный интернет нестабилен, но на качестве получаемого пакета это не отразится.
Читайте также:  Смартфон samsung a750 galaxy a7 2018 edition

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

Содержимое таких обновлений

Общий объём OTA update может колебаться от 2 МБ (hotfix для последних firmware) до 1 ГБ (полноценный переход на новую версию Android с изменением некоторых функциональных возможностей и интерфейса). В такой файл входят:

  1. Структурная часть, которая делится на файлы типа «patch», «meta-inf» и «system». В себе они содержат следующую информацию:
    • inf – список, содержащий инструкции для установки. Какой компонент и куда;
    • system – крупные изменения, которые существенно меняют работу компонентов;
    • patch – небольшие исправления.
    • Файл проверки версии ПО. Он позволяет программе убедиться, что она устанавливается на «стоковую» (от разработчика) версию системы. Это отключает пользовательские («кастомные») прошивки от обновления (поскольку сочетание «стоковых» и «кастомных» данных может навредить аппарату).
    • Контроль обновления. Список компонентов доступных для апдейта, который сверяется с информацией в аппарате. Может сэкономить время, если какие-то подпрограммы установлены ранее.
    • «Чистильщик». Сверяется с «контролем обновлений» и подчищает старые данные (те, что были улучшены в процессе).
    • Инструкции. Наборы последовательных команд, которые призваны исключить конфликты. Например, чтобы не требовались удалённые «чистильщиком» компоненты, а сразу запрашивались новые. Также тут регулируется порядок и очередь установки исправлений.
    • Инструкции прав доступа. Собственно, показывают firmware, что его хотят заменить на его улучшенный вариант.

    Специфика распространения

    Имеет смысл остановиться на примерах Xiaomi и Samsung. Эти фирмы используют оригинальную политику. Она включает такие этапы:

    1. Изначально последнюю версию прошивки предоставляют тестерам. Они проверяют её работу по заданным алгоритмам.
    2. Доступ к прошивке малому числу пользователей. 1% зарегистрированных в соответствующих сервисах пользователей, в качестве контрольной (и подопытной тоже) группы получают новейшее ПО. Если на этом этапе начинают поступать жалобы тестирующей группы, прошивка отзывается и отправляется на доработку. Если жалобы плохо обоснованы («раньше интерфейс был на 2 пикселя левее, мне удобнее верните») доступ к обновлению получает большее число пользователей.
    3. Охватывается большее количество пользователей – примерно 25%. На этом этапе всплывают некоторые недоработки и запускаются быстрые исправления (не полные переделывания, как на Этапе 2). Однако, продукт уже себя показал и можно давать его большому числу людей.
      Стоит понимать, что, если у 5% пользователей возникнут какие-то проблемы, обновление откатывается.
    4. Полный доступ. К этому этапу уже устранены основные неисправности и неполадки и обновление становится общедоступным.

    Данный процесс, не смотря на сложность описания занимает 2-3 месяца. При этом первый этап может отнять до 75% времени. Обычно контрольная группа получает максимально рабочий продукт.

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

    Фактически требования сводятся к необходимости иметь «стоковую» систему, которая функционирует так, как запланировано разработчиком. Что приводит пользователя к следующим требованиям:

    1. Отсутствие root-прав на телефоне. В этом случае можно получить ошибку «OTA обновление не поддерживается на рутованном устройстве».
    2. Базовый загрузчик без изменений. Если пользователь не в курсе, что за загрузчик – это значит, что у него стоит базовый.
    3. «Стоковая» прошивка. То есть, пользовательские, взятые с разных ресурсов работать не будут.
    4. Отсутствие изменений в системных файлах.

    Единственным фактором, не зависящим от ПО телефона, является заряд батареи. Если он ниже определённого порога (от 30 до 50%) – появляется следующее предупреждение.

    Достаточно просто зарядить телефон и повторить процедуру.

    Процедура установки

    Сама процедура OTA обновления реализована предельно просто, никаких настроек OTA обычно не предусмотрено:

    1. Запустить «Настройки» телефона.
    2. Выбрать пункт «О телефоне».
    3. Перейти в раздел «Беспроводное обновление» или «Обновление системы».
    4. Если доступно какое-то из firmware update будет предложен следующий экран:
    5. Подтвердить действие или выйти из настроек, если ничего не найдено.
    Ссылка на основную публикацию
    Что такое медиана числового ряда
    Среднее арифметическое ряда чисел – это сумма данных чисел, поделенная на количество слагаемых. Среднее арифметическое называют средним значением числового ряда....
    Что делать если игры не скачиваются
    Play Market — официальный магазин приложений для Андроида и главный источник загрузки новых игр и программ на смартфоны и планшеты...
    Что делать если заглючил планшет
    Если завис планшет леново, самсунг, асус, престижио, дигма и так далее, да еще и в самое неподходящее время радости конечно...
    Что такое номер ssid
    Компьютеры и телефоны уже давно прочно вошли в нашу жизнь. Помимо смартфонов и ноутбуков, существуют еще десятки устройств, которые имеют...
    Adblock detector