Главная » Windows общее » Android не обновляется по воздуху прошивка. OTA обновления что это Приходит обновление по воздуху

Android не обновляется по воздуху прошивка. OTA обновления что это Приходит обновление по воздуху

Очень часто можно встретить такую ситуацию как обновление по воздуху Android, но не все предпочитают OTA обновления в силу того что это очень дорого для мобильного трафика и не очень безопасно, так как во время обновления могут возникнуть сбои (разряженная батарея, не удачно скачалось обновление).

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

Инструкция чтобы запретить обновление «по воздуху» Android

Способ №1 (Если нет Root прав, скрыть уведомление, Android 5.X и выше)

1. Потяните шторку с уведомлениями вниз;

2. Нажмите и удерживайте на уведомление «Скачать обновление»;


3. Нажмите на появившуюся кнопку «i»;

4. В открывшемся меню отключите все уведомления «Блокировать все»!

Способ №2 (Если есть Root права, отключение)

adb shell su

6. После чего перезагрузите Android и ваш девайс получать обновления не будет.

Инструкция вновь разрешить обновление «по воздуху» Android

Способ №1 (Если нет Root прав, включить уведомления, Android 5.X и выше)

1. Перейдите в меню Настроек Android -> Приложения;


2. Найдите приложение «Сервисы Google Play » и перейдите в него;

3. Войдите в уведомления;

4. Активируйте уведомления;

5. Перезагрузите Android девайс, после оповещения о обновление снова будут доступны вам.

Способ 2 (Если есть Root права, включение)

1. Включите отладку по USB на Android и подсоединить Android к ПК;

2. После чего Откройте программу Adb Run



3. Перейдите в меню Manual -> Adb и введите такие команды:

adb shell su mv /etc/security/otacerts.zip /etc/security/otacerts.bak

4. После чего перезагрузите Android и обновления «по воздуху» будут снова приходить к на ваш девайс.



Эта статья посвящена проблеме, при которой ваш телефон или планшет Андроид не хочет обновляться "по воздуху", т.е. через WiFi. Мы рассмотрим основные причины и что делать в таком случае.

Данная статья подходит для телефонов и планшетов всех производителей устройств на Android: Samsung, LG, Sony, Huawei, Xiaomi, HTC, ZTE, Fly, Alcatel и других. Мы не несем ответственности за ваши действия.

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

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

Вначале необходимо выполнить:

  • Перед процессом обновления операционной системы, следует на 100% зарядить аккумулятор гаджета.
  • Перед стартом обновления нужно в отдельном месте сохранить контакты, программы, информацию и т.д. Зачастую после обновления все это просто может потеряться.

Выделяют следующие способы обновления Андроид до свежей версии:

  • Автоматический.
  • Полуавтоматический.
  • С помощью компьютера.

Почему нет обновлений на Андроид?

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

К другим причинам отсутствия обновлений по воздуху относят:

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

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

Увеличить

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

Автоматическое и ручное обновление Андроид

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

  • Открываем настройки.
  • Переходим в меню «Об устройстве».
  • Выбираем «Обновление системы».
  • Нажимаем «Проверить обновления».

Если для устройства имеются обновления, то нажимаем «Скачать». Намного предпочтительнее применять Wi-Fi подключение к интернету. Чтобы при переустановке гаджет на разрядился, при низком заряде батареи подключаем к нему зарядное устройство.

Увеличить

Если не приходит обновление, но ваша модель устройства новую версию поддерживает, необходимо форсировать получение апдейта:

  • Открываем настройки.
  • Переходим в меню «Приложения»
  • В разделе «Все» открываем «Google Service Framework».
  • Там следует стереть данные и очистить кэш.
  • Еще раз проверяем наличие обновлений.

Увеличить

Если производителем вместе с устройством поставляется фирменная программа для управления, то ее можно применять для получения обновлений Андроид. На скриншоте ниже показана программа Samsung Kies. Для иных брендов существует свой софт.

Увеличить

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

Использование Recovery Menu для установки обновлений прошивки

Если ничего не получается, можно вручную установить апдейт путем скачивания файла с сайта производителя гаджета:

  • Загружаем новую официальную прошивку на компьютер. Прошивку можно найти на странице сайта производителя в меню поддержки модели планшета/телефона.
  • Перемещаем файл с обновлениями на внутреннюю память устройства или на карту памяти.
  • Включаем аппарат и переходим в Recovery Menu. Зачастую для входа в Recovery применяется комбинация «Кнопка включения» - «Громкость вверх». Если данное сочетание не сработало, нужно посмотреть комбинация для конкретной модели и производителя.

В меню Recovery навигация осуществляется при помощи кнопки питания и клавиш громкости. Для установки прошивки выполняем шаги:

  • Выбираем «Apply Update».
  • Нажимаем «… internal storage» или «Choose from sdcard» в зависимости от места, куда был скачан файл с обновлением.
  • Выбираем файл прошивки для запуска процесса установки.

Увеличить

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

Запрет обновления Андроид «по воздуху»

Первый способ подразумевает, что root права отсутствуют. Инструкция подойдет для Андроид 5.Х и выше:


Увеличить

Второй способ актуален, если есть рут права:


Разрешение обновлений Андроид «по воздуху»

В первом способе подразумевается, что рут прав нет. Инструкция для Андроид 5.Х и выше.

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

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

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

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

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

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

Подготовительные мероприятия перед выполнением процедуры

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

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

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

Узнаем версию Андроид на вашем девайсе

С этой целью потребуется выполнить следующие действия:

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

Примечание: Если примерно 10 раз коснуться строчку с наименованием модификации ОС, то может запуститься небольшой подарок от разработчика.
Например, в «Андроид 6.0» открывается интересная игрушка от компании Google.

Возможна ли потеря данных и контактов при обновлении Андроид?

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

Примечание: Все пользователи гаджетов на Андроид имеют гугловский аккаунт и доступ к бесплатному объему памяти в 15 Гб на «ГуглДиске».


Требуется исполнить следующие шаги:
10

  • Открыть вкладку параметров и кликнуть «Сведения о телефоне»;
  • Затем «Обновление ПО»;
  • Коснуться строчки «Обновить»;
  • Дождаться завершения процесса скачивания;
  • Клацнуть «Установить»;
  • Дождаться окончания процесса инсталляции и перезапуска гаджета;
  • Готово.

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

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


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

Для этого необходимо сделать следующее:

  1. Открыть меню настроек;
  2. Далее во вкладке «Об устройстве» проверить подраздел «Обновление системы»;
  3. Отображение здесь надписи «Скачать» свидетельствует о наличии актуальной модификации ОС доступной для инсталляции в девайс;
  4. Тапнуть «Скачать» ;
  5. Подождать пока полностью не завершится процесс;
  6. Затем клацнуть «Перезапустить и установить»;
  7. Дождаться окончания процесса и автоматического перезапуска гаджета;
  8. Готово.

Обновляем сторонними приложениями

Если не удается использовать встроенные средства системы, то обновиться поможет стороннее приложение «ROM Manager». Запустив приложение, пользователь увидит рекомендацию инсталлировать «ClockWorkMod Recovery» (CWM). Необходимо согласиться и установить.

  1. Сохранить на карте SD гаджета файл с прошивкой (лучше скачать ее с ресурса производителя);
  2. Нажать «Установить ROM с SD»;
  3. Актировать «Сохранить текущий ROM»;
  4. Программа выведет предупреждение, в котором требуется подтвердить твердость своих намерений;
  5. Дождаться окончания процесса;
  6. Готово.

Если оказалось невозможной инсталляция посредством вышеприведенной программы, то на помощь придет «CWM».

Потребуется исполнить следующие шаги:

  • Сохранить на SD файл со свежей версией ОС;
  • Запустить «CWM Recovery» (она быстро запускается из меню «ROM Manager»);
  • Указать «wipe data/factory reset» (осуществляется с помощью клавиш громкости);
  • Далее выбрать «wipe cache»;
  • Выделить «install zipfrom sd card» и нажать физическую клавишу «Домой» на девайсе либо клавишу «Вкл./Откл.»;
  • Затем показать приложению месторасположение скаченного файла со свежей ОС;
  • Клацнуть «Yes – Install /sdcard/update.zip»;
  • Подождать до окончания;
  • Клацнуть «reboot system now»;
  • Дождаться завершения процесса перезапуска аппарата;
  • Готово.

Последовательность действий:

  1. Скачать из интернета приложение «Kies» (она бесплатная);
  2. Подсоединить андроид-девайс к ПК, рекомендуется использовать кабельное соединение;
  3. Запустить «Kies»;
  4. Приложение автоматически осуществит мониторинг наличия актуального ПО для девайса;
  5. Приложение порекомендует произвести апгрейт, с которым надо согласиться;
  6. Дождаться завершения процесса;
  7. Готово.

Ручное обновление Android

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

Пошаговая инструкция:

  1. Войти в меню Recovery. Для этого следует отключить гаджет и нажать комбинацию кнопок, которая указана в его руководстве по эксплуатации, например, кнопка «Выкл» и одна из клавиш громкости;
  2. Перейти во вкладку «Apply update»;
  3. Указать месторасположение архива со свежей прошивкой в памяти гаджета;
  4. Дождаться окончания процесса;
  5. Готово.

Кастомные прошивки для Андроид — как установить и где качать?

Для этого необходимы полномочия «Root», поэтому через «ПлейМаркет» установить утилиту «z4root».

Обеспечив себя расширенными полномочиями, установить «Team Win Recovery Project».

Далее скачать понравившуюся версию кастомной прошивки, например, с ресурса: https://mdforum.ru/showthread.php?t=791. Либо просто скачать по запросу в поисковике: AOKP, CyanogenMod, PAC ROM, MIUI, Paranoid Android или Illusion ROMS.


Теперь остается выполнить только следующие несколько шагов:

  1. Войти в «Recovery» (как это сделать указано в предыдущем параграфе этой инструкции);
  2. Открыть вкладку «Wipe»;
  3. Удалить разделы «/data» и «/system»;
  4. Перейти в основное меню и войти во вкладку «Install»;
  5. Указать месторасположение файла с прошивкой;
  6. Подождать до окончания процесса;
  7. Готово.

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

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

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

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

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

Отключаем автоматическое обновление Андроид

Необходимо выполнить следующее:

  1. Войти в настройки;
  2. Перейти во вкладку «Об устройстве»;
  3. Далее открыть раздел «Обновление ПО»;
  4. Снять отметку с позиции «Автообновление»;
  5. Перезапустить девайс;
  6. Готово.

Как вернуть предыдущую версию Android?

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

  1. Войдя в параметры, тапнуть пункт «Конфиденциальность»;
  2. Далее перейти во вкладку «Сброс настроек»;
  3. Клацнуть «Сбросить настройки телефона»;
  4. Дождаться окончания процесса и перезапуска гаджета;
  5. Готово.

Одно из лучших приложений уже было описано выше в этом руководстве «ROM Manager». Однако на просторах интернета можно найти достойные программы, которые по некоторым позициям превосходят РОМ Менеджер, например, «Android Update Manager». Он поддерживается всеми современными версиями Виндовс и позволяет обновить Андроид через ПК без особых хлопот.

Утилита поддерживает почти все современные андроид-гаджеты. Достаточно соединить мобильное устройство с ПК и утилита в автоматическом режиме выяснит доступность актуальной модификации ПО, подходящее конкретной модели.

Утилита хорошо справляется и с инсталляцией кастомных версий ПО.

Вот вам наглядная демонстрация того, почему iOS до сих пор рулит.

Нынче стало модно ругать iOS, мол, тормозит, Apple уже не торт и, вообще, все плохо в «яблочном» мире, в то время как Android яростно рулит, педалит и очень быстро работает. Доля истины во всем этом есть, но это лишь доля. Не стоит в праведном гневе забывать о плюсах одной платформы и минусах другой. В поддержку этого я расскажу о своих увлекательных приключениях с обновлением Nexus 6, которые начались с момента его покупки два месяца назад и продолжаются по сей день.

Эталонный гуглофон, в том числе и по софту

Незнакомые с моим творчеством читатели легко могут заподозрить Романа Юрьева в бездумном фанбойстве в отношении к Apple и ее продукции. Знакомые же помнят, что я всегда старался относиться к обеим конкурирующим платформам ровно и если уж не горел дикой любовью к Android, воспринимал ее адекватно. Вот примеры:

Тем не менее, основной платформой всегда оставалась iOS в силу того, что для меня лично она банально удобнее, работать в ней комфортнее, плюс экосистема (iPhone + iPad + MacBook), как бы избито это ни звучало. Да, я экспериментировал, устраивал себе переезды на Android, но всегда возвращался на iOS, о чем так же детально рассказывал ранее:

При этом всегда хвалил смартфоны серии Nexus за их длительную и качественную программную поддержку, сравнивая ее с таковой у Apple. Все-таки продвигаемые и поддерживаемые самой Google устройства, оперативно получающие программные обновления в течение двух, а то и более лет. Хороший пример - 2012 года выпуска, которым владеет моя жена и который до сих пор еще бодрячком на фоне Android-смартфонов того же периода, но от других производителей. Официальный ему уже не светит, но до Android 5.1.1 он был обновлен, и продолжает получать . Работает довольно шустро и в качестве звонилки + минипланшета жену вполне устраивает.

Наэкспериментировавшись с Android-устройствами сторонних производителей, решил и себе для работы, гаджетоманской души и в качестве дополнительного смартфона приобрести эталонный «гуглофон» в лице Nexus 6 . Уж очень он мне понравился, когда и его с .

6-дюймовый AMOLED-дисплей (очень нравится именно эта технология и размер) с QHD-разрешением, отличный дизайн и, конечно же, всегда новейший Android на борту. Вот только не ждал я, что у эталонного «гуглофона», так сказать, «лица Android» все может быть настолько нестабильно и печально со стандартными функциями обновления прошивки. И, скажу вам честно, это мое самое большое разочарование в Google и ее платформе. Но, обо всем по порядку.

OTA-битва «iOS против Android»

OTA - это аббревиатура от «Over-The-Air », то есть, обновление «по воздуху», когда прошивка закачивается в смартфон через Wi-Fi или сотовую сеть, после чего автоматом устанавливается, сохраняя все данные пользователя. В Android эта фишка появилась немного раньше, чем в iOS, чем любители «робота» долгое время троллили владельцев iPhone/iPad. Хотя в итоге реализация OTA оказалась лучше у Apple.

Так, буквально на днях программно обновились практически все устройства Apple. Вышла , и . У меня пять устройств Apple: , и - все они обновились в течение получаса практически одновременно. Как происходил процесс:

  • «Настройки → Основные → Обновление ПО → Установить iOS 9.1 » для iPad и iPhone.
  • «Запуск приложения Watch на iPhone → Основные → Обновление ПО → Установить watchOS 2.0.1 » для Apple Watch.
  • «App Store → Updates → Установить обновление OS X El Capitan 10.11.1 » для MacBook.
  • 30 минут и все гаджеты обновлены автоматом. При этом я не принимал никакого активного участия в процессе, а просто пил чай и расслаблял мозг после тяжелого трудового дня.

Чуть позже вышло OTA-обновление Android 6 Marshmallow для Nexus 6. Как происходил процесс:

  • Система сообщила, что «есть обновление, нажмите для установки ».
  • Нажал, перешел в меню установки, тапнул по кнопке «Загрузить » и… облом. Моментально высветилось «Не удалось загрузить », а кнопка сменила название на «Загрузить снова».

Давил кнопочку много раз, ждал несколько часов (вдруг ажиотаж и все такое, сервера Google не выдержали) - никакого эффекта. Каких-то манипуляций с системой я не проводил - ни рута, ни разблокированного загрузчика, ни даже стороннего лаунчера. Все стоковое, чистое и аккуратное. Как я решил проблему? Потратил час, а то и больше времени на то, чтобы установить обновление по шнурку, используя «Терминал», Android SDK, ADB и команду «sideload», манипуляции с самим смартфоном, чтобы ввести его в нужный режим (типа DFU в iPhone) . В общем, было весело и чуть позже я расскажу насколько весело, но приключения начались намного раньше. Буквально сразу после того, как я распечатал новенький Nexus 6 и включил его, что происходило в Москве в час ночи. Если бы не тот опыт, стоивший мне четырех часов напряженного труда, то апдейт на Android 6 я бы ставил намного дольше.

Итак, что же произошло. Я распечатал Nexus 6, включил его, сделал базовую настройку, введя свою учетную запись Google. Потом операционная система бодро мне сообщила: «Есть обновление до Android 5.1, давай-ка его установим? ». На душе стало хорошо от ощущения того, что у меня в руках Android-смартфон с самой лучшей программной поддержкой от самой «корпорации Добра»! Конечно же, я согласился. Обновление шустро скачалось с серверов Google, телефон перезагрузился, начался процесс установки, все шло хорошо, но в конце я увидел вот такую печальную картину:

Повторюсь, это новенький, чистый флагманский Nexus 6, на который устанавливалось загруженное самой же Google ПО. «Ну, ладно, вдруг какой небольшой глюк. Сейчас перезагружу, и все заработает. В крайнем случае, накачу обновление снова », подумал я и зажал на несколько секунд кнопку питания, чтобы аппарат перезагрузился. Как же я был наивен

Система вроде бы загрузилась и начала стандартную оптимизацию программ, которая происходит каждый раз после обновления ОС. Причем процесс этот оооочень неспешный, даже на флагманских устройствах. В моем случае на него уходило минут 15–20. Вот только до конца он не доходил, на 49-м приложении телефон сам по себе уходил в перезагрузку и так по кругу.

У владельцев смартфонов Apple тоже случались казусы, я читал об этом, хоть сам с проблемами при OTA-обновлении iOS-устройств не сталкивался, хотя постоянно обновляю их именно так с того самого момента, как появилась возможность. Что в таком случае делать пользователю iPhone? Подключить смартфон к компьютеру через USB-кабель, запустить iTunes и нажать на одну кнопку «Восстановить iPhone ». После этого автоматом загрузится нужная прошивка, установится, а если до того человек не поленился сделать резервную копию данных, то он успешно восстановит еще и адресную книгу, заметки, СМС и информацию/настройки из сторонних приложений.

Что же в таком случае предлагает Google? Сейчас я вам расскажу этот анекдот, который длится уже много лет. Ведь в Android поддержка OTA появилась раньше, чем в iOS, а вот с системой экстренной помощи «корпорация Добра» не разобралась до сих пор.

Наивный Рома полез в поисковик Google с запросом о восстановлении прошивки в Nexus, надеясь, что есть какое-то простое однокнопочное решение на манер такового у Apple. Ага, щаз!

Вот коротенько и в формате инструкции во что вылились мои 3-часовые приключения:

Необходимо скачать и установить Android Studio

Затем потребуется пройти в скрытую папку «Библиотеки », найти там «Android\SDK\platform-tools ». Всем этим хламом вы, извините, загаживали систему только ради двух файлов: adb и fastboot , которые используются для манипуляций с прошивкой Nexus.

Необходимо скачать нужную стоковую прошивку с Google Developers - их там много всяких, выбирать придется аккуратно.

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

Для прошивки Nexus даже стоковой прошивкой нужно разблокировать загрузчик (bootloader).

Во-первых , загружаем Nexus в режиме «bootloader/fastboot», зажав на выключенном устройстве кнопки «громкость вниз + питание ».

Во-вторых , проверяем, а видит ли компьютер телефон, для этого в «Терминале » переходим в папку с прошивкой и раздобытыми выше файлами и вводим команду «fastboot devices ». Если она покажет серийный номер подключенного телефона, значит все ок, можно двигаться дальше и вводить команду «fastboot oem unlock », затем перезагрузить телефон командой «fastboot reboot », после чего вновь ввести его в режим перепрошивки.

Теперь можно перепрошивать скачанной ранее и распакованной стоковой прошивкой. Снова через «Терминал» .

И это оказалось не так просто, как я думал. Необходимо запустить скрипт «flash-all.sh », который по идее все сделает сам, но он ничего не делал. Гении Google не дописали там перед командами fastboot пару символов, если мне не изменяет память вот такие «./». Ок, руками все вписал, сохранил скрипт, началась перепрошивка, модема, еще чего-то - всего там по очереди заливается 5 или 6 файлов - но на самом большом, собственно операционной системе, высветилась ошибка. Телефон не перепрошивался и оставался «кирпичом».

Я долго и нудно искал причину, которая оказалась в какой-то неправильной версии модуля fastboot. В принципе сам виноват, так как пытался сэкономить время и взял рекомендуемый в инструкции архив с парой упомянутых модулей. В общем, таки поставил Android Studio, взял вроде бы правильные файлы, но вновь случился затык. Не перепрошивался телефон. И все это в 3 часа ночи. После тяжелого и напряженного дня. Забрасывать процесс не хотелось, так как под утро все полученные знания забудутся и придется снова собирать мозги в кучу, а времени на это тогда не было. Нужно все сделать сразу и забыть.

Прошивка всех файлов по очереди вручную.

Да, я все-таки добил процесс, найдя еще один метод, когда каждый файл прошивки закачивается в телефон вручную в строго определенной последовательности. После этого телефон ожил, заработал уже на Android 5.1.1, я все настроил, установил приложения и их тоже настроил. (Нормальная система резервирования данных на Android? Нет, не слышал.) На все про все еще минут 40 работы. А потом обнаружил, что вместо 64 ГБ система видит 32 ГБ . Оказалось, надо было после перепрошивки сделать так называемый «Wipe» - полностью обнулить смартфон, все кэши и т. п. Хотя это и так происходит в процессе прошивки.

Повторный Wipe.

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

Примерно таким образом мне пришлось устанавливать и OTA-обновление Android 6, скачав (важно не ошибиться, так как «защиты от дурака» там нет - зашьешь что-то не то, получишь «кирпич»), установив Android Studio (так как все лишнее я с удовольствием снес после выше описанных приключений) и поработав с «Терминалом». Да, было намного быстрее, и не пришлось вновь переустанавливать все приложения, заливать медиаконтент и настраивать телефон. Но это операция далеко не для простых обывателей.

Доколе, Google?

К чему весь этот большой текст выше? Во-первых , надеюсь, он поможет кому-то из владельцев Nexus. Во-вторых , я хотел показать, насколько ВСЕ ПЛОХО у Google с, казалось бы, базовой функцией - восстановления телефона после сбоя, который произошел по вине самой компании.

Ладно, я опытный пользователь, умеющий работать с «Терминалом», пользоваться поиском Google, и не раз перепрошивавший смартфоны практически на всех актуальных платформах. А что в таком случае делать не столь опытным людям? Человек купил дорогой смартфон, самый лучший от Google, с самой хорошей программной поддержкой и получил «кирпич» сразу после первого обновления. Допустим, он потратил свое время и отнес аппарат в магазин/сервис/знакомому, ему перепрошили Nexus, а потом вновь облом, так как на автомате нельзя установить важное обновление системы.

На этом фоне, друзья, вопли, мол «Apple уже не та », «все у компании плохо », «iOS пошла под откос » и прочие выглядят смешно. Да я молиться готов на Apple за то, что компания экономит мое время вот уже с 2008 года, когда всю свою работу я перевел на Mac и окончательно переехал на экосистему компании. Сколько было сменено фирменных ноутбуков, операционных систем, смартфонов и до сих пор у меня мое рабочее пространство, контент, приложения, документы еще с тех самых времен. Я переезжаю на новый ноутбук с помощью Time Machine или обновляю OS X вообще без напряга по нажатию одной кнопки. Я меняю свой смартфон на новый и в течение получаса, пока пью чай или кофе, получаю все свои приложения, данные и даже «сейвы» в игрушках. Да я только лишь на переезд между пятью Android-смартфонами потратил времени и сил на порядок больше, чем за семь лет работы с двумя десятками устройств Apple.

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

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

Определение

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Установка OTA

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

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

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

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

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

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



Предыдущая статья: Следующая статья:

© 2015 .
О сайте | Контакты
| Карта сайта