Как сбросить старую прошивку. Как вернуть старую прошивку на андроид

Data-lazy-type="image" data-src="http://androidkak.ru/wp-content/uploads/2017/05/android.png" alt="андроид" width="300" height="206"> Порой полезно знать, как откатить прошивку Андроида до предыдущей версии. Эта операционная система регулярно получает обновления. Например, Android 4.4.4 KitKat в свое время можно было улучшить до версии 5.0.1 Lollipop.

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

Зачем нужен откат?

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

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

Далее будет рассказано, как вернуть старую версию Андроид после обновления. В качестве примера будет использован телефон Nexus 5, поскольку он официально поддерживается компанией Google, у него есть собственный файл образа Factory и загрузчик, который можно разблокировать при восстановлении старой версии. При осуществлении данной операции пользователь столкнется с риском потери важных удаляемых данных.

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

Читайте также: Как обновить версию Андроида

Подготовка к выполнению отката

Устройства Nexus очень удобны для выполнения откатов. Все, что нужно сделать, - сохранить свои личные файлы, перейти на страницу разработчика в Google и загрузить любой заводской образ, когда-либо выпущенный для устройства. Затем следует прошить его через ADB data-lazy-type="image" data-src="http://androidkak.ru/wp-content/uploads/2017/05/14722200366071-300x225.jpg" alt="нексус" width="300" height="225" srcset="" data-srcset="http://androidkak.ru/wp-content/uploads/2017/05/14722200366071-300x225..jpg 350w" sizes="(max-width: 300px) 100vw, 300px"> (Android Debugging Bridge).

В данном примере используется телефон Nexus 5 с установленной системой Android 5.0, которую следует заменить версией 4.4.4 (необходимо найти эту прошивку на Android и загрузить ее, чтобы сохранить в доступном месте). Если нужно откатить другое устройство, то следует выполнить поиск подходящих для него образов с помощью поисковой системы Google.

Итак, как восстановить прошивку на Андроид? Кроме образа Factory, следует загрузить еще несколько файлов на ПК. Понадобится приложение Android SDK, необходимое для осуществления прошивки. Кроме SDK-менеджера, необходим также автономный SDK-файл. Для использования такого программного обеспечения понадобится новейшая среда Java. В процессе установки SDK нужно будет указать, где установлена Java.

После завершения инсталляции следует зайти в SDK-менеджер, чтобы выбрать пункты Tools, Platform-tools, Android Support Library, Google USB Driver и установить их. Теперь нужно перейти туда, где ранее был сохранен образ Nexus 5 Factory. Следует извлечь содержимое этого файла в папку Platform-tools. С этого момента можно считать, что все предварительные условия выполнены, и приступать к процедуре отката мобильного устройства.

Процесс возврата к предыдущей версии

Необходимо последовательно выполнить такие действия:

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

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

Современные электронные гаджеты очень сильно завязаны на программном обеспечении. Во многих случаях устройство заточено под определенную версию операционной системы. Например, если ноутбук продавался с предустановленным Windows 8, то с большой долей вероятности на него не поставить «семёрку», если только не заменить жесткий диск. Вот и в случае со смартфонами на базе Android наблюдается аналогичная ситуация. Лишь в некоторых случаях можно справиться с установкой очень старой версии операционки, если девайс поставлялся с Android 5.0 или 6.0.

Об этом знают далеко не все пользователи, но даже мобильные комплектующие работают при помощи драйверов - в этом плане они не отличаются от компонентов ПК. Ради экономии производители процессоров пишут драйвера лишь под конкретные версии операционной системы. Вот и получается, что какой-нибудь Snapdragon 820 банально не распознается стареньким Android 4.2.

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

Отличия от обновления

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

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

Откат на устройствах от ASUS

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

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

Шаг 2. Скачанный файл следует закинуть в корневой каталог устройства.

Шаг 4. После сканирования на панели возле часов должны отобразиться треугольник и восклицательный знак. Нажмите на этот значок.

Шаг 5. Согласитесь с предложенной процедурой.

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

Устройства от других производителей

Для осуществления отката вам сначала нужно будет подготовить свой девайс.

  • Первым делом необходимо получить root-права . Так вам будет предоставлен доступ ко всем системным файлам, в результате вы сможете совершать с ними любые действия.
  • Далее вы обязаны скачать подходящую прошивку на компьютер. Для этого придется посетить соответствующие сайты, на которых сидят любители перепрошивки смартфонов и планшетов.
  • Также нужно не забыть установить драйвера на ПК. Без них невозможно получить с компьютера полный доступ к файловой системе смартфона.
  • Ещё необходимо скачать специальный прошивальщик. Он тоже отличается в зависимости от производителя девайса, поэтому что-то конкретное мы порекомендовать не можем.
  • Наконец, может потребоваться установка кастомного Recovery. Но если вы нашли подходящую программу и получили root-доступ, то перепрошить смартфон можно и без выхода в меню Recovery.

Такова должна быть ваша подготовка. Затем вам останется лишь подключить устройство к компьютеру при помощи USB-кабеля, запустить программу и следовать инструкции от её создателей. Одним словом, так вы совершите перепрошивку, чем по сути и является откат обновления.

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

Это очень хорошо, что система развивается, но обновления хороши для чётко проработанном чистом Android, который работает безупречно и обновления на него ложатся гладко. Что же касается других производителей, то их переработки работают далеко не всегда так, как этого бы хотелось, особенно это касается бюджетных аппаратов, для которых доработка ОС будет составлять львиную долю расходов. Поэтому частенько возникают ситуации, когда нужно отказаться от обновлённой версии ОС, но как откатить андроид 7 до 6? Это мы и разберём ниже.

Как откатить прошивку на андроиде

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

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

Как откатить обновления на андроиде без ПК

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

  • Когда вы находитесь в меню восстановления, и уже выбрали fаctory rеset, и удаление данных, нужно будет выбрать через Install zip from sdcard/chоose тот файл, где есть прошивка старой версии, на которую вы хотите откатиться.
  • Выбираем её и жмём Yеs - іnstall
  • Ждём, пока будет происходить перезапись и установка. Не прерываем процесс, иначе ваше устройство может превратиться в кирпич, который смогут восстановить только в сервисе за деньги.

Как откатить обновления на андроиде из резерва

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

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

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

Разрушаем мифы

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

Миф 1. Неправильная перепрошивка может убить смартфон

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

Все это так, но только на бумаге. Чтобы понять почему, достаточно разобраться, как работает процесс перепрошивки смартфона и какие системные компоненты при этом используются. Для получения возможности установки на смартфон сторонней прошивки необходимо разблокировать загрузчик (не во всех случаях), получить root и установить кастомную консоль восстановления (ClockworkMod или TWRP), способную ставить прошивки с любой цифровой подписью.

Консоль восстановления хранится в отдельном разделе внутренней NAND-памяти и никак не связана с установленной операционной системой. После установки модифицированной версии консоли появится возможность прошить кастомную прошивку или даже другую ОС (Firefox OS, например). Если во время установки прошивки произойдет сбой, смартфон окажется не в состоянии ее загрузить, однако консоль восстановления останется на месте, и все, что нужно будет сделать, - это вновь загрузиться в recovery и заново установить прошивку.

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


Ты можешь спросить: что будет, если произойдет сбой во время установки самой консоли восстановления? Ничего, в этом случае получится обратная ситуация, когда сама операционная система останется на месте, а консоль окажется утрачена. Чтобы с ней разобраться, достаточно заново прошить recovery прямо из Android.

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

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

Миф 2. Кастомные прошивки ненадежны

Прошивка прошивке рознь. На просторах всемирной паутины можно найти огромное количество сборок Android на любой вкус и цвет, и большинство из них действительно шлак, который может привести к нестабильностям в работе смартфона и потери части функциональности. Поэтому первое, что следует запомнить, - дело стоит иметь только с серьезными кастомными прошивками, развиваемыми большими командами опытных разработчиков. В первую очередь это CyanogenMod, Paranoid Android, AOKP, OmniROM и MIUI.

Второе. Прошивки бывают двух типов: официально поддерживаемые и портированные сторонними разработчиками. Тот же CyanogenMod, например, имеет официальную версию для смартфона Nexus 4, но не имеет таковой для Motorola Defy. Зато для Defy есть неофициальный порт CyanogenMod 11 от разработчика с ником Quarx. Их отличие заключается в том, что за поддержку и правильную работоспособность первой отвечает команда CyanogenMod, тогда как второй - Quarx лично. Официальные версии прошивки обычно полностью работоспособны, а вот корректность работы вторых зависит от стороннего разработчика.

Ну и третье. Существуют стабильные и разрабатываемые версии прошивки. Стабильные версии CyanogenMod имеют индекс M (CyanogenMod 11.0 M7, например). Такая версия прошивки обычно не содержит багов. Разрабатываемые версии (в случае с CyanogenMod это ежедневные ночные сборки) могут содержать ошибки, а поэтому не рекомендуются для повседневного использования.

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

Миф 3. Софт, требующий права root, способен окирпичить смартфон

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

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

Миф 4. Права root делают смартфон уязвимым для вирусов

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

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

Миф 5. Рутованный смартфон может сбоить

Софт, предназначенный для получения root, делает четыре простые вещи: запускает эксплойт, который позволяет получить права root в системе, монтирует раздел /system в режиме записи, копирует в каталог /system/xbin бинарник su, требуемый для получения прав root в дальнейшем, и устанавливает приложение SuperSU или SuperUser, которое будет получать управление каждый раз, когда какое-либо приложение запросит права root с помощью su.

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


Миф 6. Получив root и установив кастомную прошивку, я потеряю гарантию

Гарантия теряется не от самого факта получения root, а из-за его обнаружения сервисным центром. Большинство устройств можно избавить от прав root с помощью приложения Universal Unroot или заново установив стоковую прошивку с помощью официального приложения от производителя.

Из этого правила, тем не менее, есть два исключения. Первое - это система Knox, предустановленная на новые смартфоны и планшеты Samsung, такие как Galaxy S4, S5, Note 3 и Note 10.1. Knox обеспечивает повышенный уровень безопасности Android, реагируя на любые модификации прошивки и установку сторонних ядер и прошивок. В том случае, если пользователь производит данные действия, система устанавливает триггер, который подтверждает факт модификации. Триггер реализован аппаратно (чип eFuse), поэтому сбросить его в начальное положение не получится. С другой стороны, не совсем ясно, откажет ли сервисный центр на этом основании ремонтировать девайс. Второе: чип eFuse установлен и на некоторых других устройствах (например, смартфонах от LG), и он также позволяет точно определить, был ли смартфон рутован или перепрошит.

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

На некоторых смартфонах есть возможность заблокировать загрузчик обратно, однако об этом следует узнавать отдельно, а также иметь в виду, что заново заблокированный загрузчик, скорее всего, получит статус Re-locked, а не Locked, как было изначально (так происходит на смартфонах HTC, например). Исключение здесь составляют только смартфоны и планшеты линейки Nexus, загрузчик которых можно в три клика блокировать и разблокировать без всяких танцев с бубном, и никто ни к чему не придерется.

INFO

В Linux ADB и Fastboot можно установить отдельно от Android SDK. В Ubuntu: sudo apt-get install android-tools-fastboot. В Fedora: sudo yum install android-tools.

Чтобы система Knox не мешала работе root-приложений, ее можно отключить с помощью следующей команды из терминала: su pm disable com.sec.knox.seandroid.

Выводы

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

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

Проблемы, которые могут возникнуть при перепрошивке

Итак, теперь поговорим о том, какие проблемы могут возникнуть при получении root и перепрошивке и как с ними бороться.

Сценарий первый: после неудачной перепрошивки смартфон перестал загружаться

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

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

Во всех этих случаях достаточно сделать одну простую вещь: выключить смартфон долгим нажатием кнопки питания, затем включить с зажатой кнопкой уменьшения громкости (в некоторых смартфонах используется другая комбинация), а после того как попадешь в recovery, заново установить прошивку (Install zip from sdcard -> Chooze zip from sdcard) или восстановить бэкап (Backup and restore -> Restore). Все легко и просто.

Сценарий второй: прошивка работает, но recovery недоступен

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

Решить эту проблему не просто, а очень просто. Установить консоль восстановления на абсолютное большинство смартфонов можно с помощью приложений TWRP Manager, ROM Manager или ROM Installer. Они сами определяют модель смартфона, скачивают и прошивают нужный recovery, не требуя перезагрузки. Если же с их помощью восстановить консоль не удается, достаточно найти в Сети инструкцию по установке recovery на свой девайс.

Сценарий третий: не доступна ни прошивка, ни recovery

Честно говоря, мне трудно представить такой сценарий, но, как подтверждает практика, он вполне реален. Выйти из этой ситуации можно двумя путями: использовать fastboot для заливки recovery на смартфон либо воспользоваться инструментом от производителя для установки стоковой прошивки. Второй способ мы подробнее рассмотрим в следующем разделе, а о fastboot я расскажу здесь.

Fastboot представляет собой инструмент, работающий напрямую с первичным загрузчиком устройства и позволяющий производить заливку на смартфон прошивок, recovery и разлочку загрузчика (в устройствах линейки Nexus). Поддержка fastboot есть во многих смартфонах и планшетах, но некоторые производители блокируют возможность его использования. Так что придется проконсультироваться о его наличии с интернетом.

Чтобы получить доступ к fastboot, понадобятся драйверы и Android SDK. Когда они будут установлены, открываем командную строку, переходим в каталог установки SDK, далее в каталог platform-tools, выключаем смартфон, включаем с зажатыми кнопками громкости (обеими) и подключаем его с помощью USB-кабеля к ПК. Далее необходимо найти образ recovery в формате.img для твоего устройства и выполнить команду:

$ fastboot flash recovery образ.img

Или даже заставить смартфон загрузить recovery без его фактической установки:

$ fastboot boot образ.img

Таким же образом можно прошить официальное обновление прошивки:

$ fastboot update файл-обновления.zip

Найти подходящий для твоего девайса recovery можно либо на сайте TWRP , либо в форумах XDA-Developers и 4PDA.

Возвращаем смартфон к первоначальному состоянию

В этом разделе я расскажу о способах возвращения смартфона к чистому стоку, в каком бы состоянии он ни находился. Данные инструкции можно использовать как для раскирпичивания смартфона, так и для удаления следов рутинга и перепрошивки. К сожалению, я не могу рассказать о всех возможных моделях, поэтому остановлюсь на четырех наиболее популярных флагманах: Nexus 5 (этот экземпляр я называю контрольным), Galaxy S5, LG G2 и Sony Xperia Z2.

Nexus 5 и другие гуглофоны

Вернуть устройства линейки Nexus к первоначальному состоянию проще, чем любой другой смартфон или планшет. На самом деле это настолько просто, что тут даже рассказывать не о чем. Фактически все, что нужно сделать, - это установить драйверы ADB/fastboot (в Linux даже они не нужны), скачать архив с прошивкой и запустить скрипт. Пошагово вся операция выглядит так:

  1. отсюда .
  2. Скачиваем и устанавливаем Android SDK.
  3. Скачиваем архив с прошивкой для нужного девайса с сайта Google .
  4. Выключаем девайс, включаем с зажатыми кнопками громкости (обеими) и подключаем с помощью USB-кабеля.
  5. Распаковываем архив c прошивкой и запускаем скрипт flash-all.bat (Windows) или flash-all.sh (Linux) и ждем окончания операции.
  6. Запускаем командную строку, переходим в каталог с Android SDK, далее platfrom-tools и выполняем команду fastboot oem lock для залочки загрузчика.

Для тех, кому интересно, что делает скрипт, вот список команд:

Fastboot flash bootloader bootloader-ИМЯ-ДЕВАЙСА-ВЕРСИЯ.img fastboot reboot-bootloader fastboot flash radio radio-ИМЯ-ДЕВАЙСА-ВЕРСИЯ.img fastboot reboot-bootloader fastboot flash system system.img fastboot reboot-bootloader fastboot flash userdata userdata.img fastboot flash recovery recovery.img fastboot flash boot boot.img fastboot erase cache fastboot flash cache cache.img

Galaxy S5

Со смартфоном Galaxy S5 все несколько сложнее, но в целом довольно просто. В этот раз понадобится самсунговское приложение Odin, с помощью которого и будет происходить прошивка смартфона. Последовательность действий:

  1. Скачиваем и устанавливаем последнюю версию USB-драйверов Samsung отсюда .
  2. Скачиваем и устанавливаем последнюю версию Odin отсюда .
  3. Переходим на сайт samfirmware.com, вводим в поиске модель SM-G900F, находим прошивку с пометкой Russia, скачиваем и распаковываем.
  4. Выключаем смартфон и включаем с зажатыми кнопками уменьшения громкости и «Домой», ждем пять секунд, пока не появится предупреждающее сообщение.
  5. Нажимаем кнопку увеличения громкости, чтобы перевести смартфон в режим Odin.
  6. Подключаем смартфон с помощью USB-кабеля.
  7. Запускаем Odin, нажимаем кнопку PDA и выбираем файл с расширением tar.md5 внутри каталога с распакованной прошивкой.
  8. Нажимаем кнопку Start в Odin и ждем, пока закончится процесс прошивки.

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

LG G2

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

  1. Скачиваем и устанавливаем ADB Driver Installer отсюда .
  2. Скачиваем официальную прошивку (Europe Open 32G или Europe Open) отсюда .
  3. Скачиваем и устанавливаем LG Mobile Support Tool , а также FlashTool (goo.gl/NE26IQ).
  4. Выключаем смартфон, зажимаем кнопку увеличения громкости и вставляем USB-кабель.
  5. Разворачиваем архив FlashTool и запускаем файл UpTestEX.exe.
  6. В открывшемся окне выбираем Select Type -> 3GQCT, Phone Mode -> DIAG, в опции Select KDZ file выбираем прошивку, скачанную во втором шаге.
  7. Нажимаем кнопку CSE Flash внизу экрана.
  8. В открывшемся окне нажимаем Start.
  9. В следующем окне выбираем страну и язык и нажимаем Ok.
  10. Ждем окончания прошивки, а затем выключаем и включаем смартфон.

Это все. Но имей в виду, что, как и в случае с Samsung, смартфон до сих пор будет иметь статус Rooted, и это не исправить.

Sony Xperia Z2

Теперь о том, как вернуть к заводскому состоянию смартфон Sony Xperia Z2. Как и в предыдущих двух случаях, для этого понадобится стоковая прошивка и официальная утилита для прошивки. Ты запускаешь утилиту на ПК, подключаешь смартфон с помощью USB-кабеля и запускаешь процесс обновления. Пошагово все это выглядит так:

  1. Скачиваем и устанавливаем ADB Driver Installer отсюда .
  2. Сбрасываем смартфон до заводских настроек.
  3. Скачиваем и устанавливаем Flash Tool с официального сайта Sony и последнюю прошивку отсюда .
  4. Копируем файл прошивки в каталог C:/Flashtool/Firmwares.
  5. Выключаем смартфон и включаем с зажатыми клавишами уменьшения громкости и «Домой».
  6. Подключаем смартфон к ПК с помощью USB-кабеля и запускаем Flash Tool.
  7. Нажимаем кнопку со значком молнии в Flash Tool. В открывшемся окне выбираем Flashmode, дважды щелкаем по прошивке в открывшемся списке.

WARNING

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

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

Выводы

Прошивка смартфона, а уж тем более получение root-доступа вовсе не такие страшные и опасные операции, какими они могут показаться на первый взгляд. Если делать все правильно и не прибегать к инструментам, которые разблокируют загрузчик смартфона в обход инструментов производителя, окирпичить смартфон не удастся. Да, в некоторых случаях придется повозиться, чтобы вернуть все на место, но что лучше - пользоваться залоченным смартфоном, который не позволяет сделать и половины тех вещей, на которые он способен, или получить полный контроль над аппаратом? В конце концов, переустановка Windows на ПК никого не пугает.

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

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

Ну что ж, давайте разбираться вместе!

Краткий ликбез

  • Универсального алгоритма действий нет! Это первое, что нужно знать о возвращении ОС Android на более раннюю версию. Для каждой марки (и даже модели!) устройства могут существовать свои особенности
  • Возврат версии ОС является процессом, затрагивающим ядро системы. Следовательно, производители заботятся о том, чтобы туда смогли попасть только «продвинутые» в этом вопросе пользователи. Для этого были придуманы Root-права. Они предназначены наделить вас полномочиями администратора. В их применении есть как плюсы так и минусы. Прежде, чем начать что-либо предпринимать, узнайте, как их заполучить и чем может сулить использование Root-прав именно на вашем устройстве!
  • Если вас не напугало всё прочитанное о Root-правах и вы также полны уверенности вернуть версию Android 4.4, то ещё одним понятием, в котором необходимо разобраться до начала запуска процесса, это Backup. Говоря по-русски – .

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

Как вернуть Nexus

Разработчиком операционной системы Android и производителем устройств Nexus является одна компания - Google. Поэтому для устройств Nexus процесс возврата остаётся максимально простым и состоит из 4 простых действий:

  1. Скачать и установить на устройство образ той прошивки Android, которая вам нужна;
  2. Запустить эту прошивку непосредственно с устройства и дождаться окончания установки;
  3. Загрузить данные из резервной копии.

Как возвратить всё остальное

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


Понадобится ПК или ноутбук

Как правило, для возврата Android с версии 5.0 до версии 4.4 или аналогичной, вам потребуется:

  1. Нужная прошивка;
  2. Программа для создания резервной копии;
  3. Программа для установления Root-прав;
  4. Персональный компьютер или ноутбук;
  5. Устройство (планшет, телефон), на котором нужно сделать возврат;
  6. USB-кабель.

Прошивка

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


К подбору кастомной прошивки следует подходить ответственно

Backup

Главное правило любого геймера или программиста - «Сохранись!!!» И в нашем случае это правило имеет такую же важность.

Имеет функцию создания резервной копии с сохранением в вашем Google-аккаунте. Но в этом случае сохранить можно только контакты. Поэтому необходимо обзавестись нужной программкой. И тогда можно зарезервировать практически всё: и контакты, и сообщения, и настройки системы, и информацию о приложениях, благодаря которой система автоматически их скачает из Google Play и установит.

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

  • Titanium Backup
  • GO Backup
  • HTC backup
  • Clickfree Mobile Backup.

Можно использовать различные программы для сохранения данных

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

  1. Устанавливаете карту памяти в свое мобильное устройство;
  2. Ищите, читаете отзывы и скачиваете понравившуюся вам программу для Backup на свой планшет или смартфон;
  3. Установите её и запускаете;
  4. В настройках программы отмечаете то, что хотите зарезервировать. Не забудьте проверить в настройках, есть ли достаточно места для сохранения резервной копии. Нужно, чтобы это свободное место было на карте памяти;
  5. Запускаете процесс резервирования, дожидаетесь окончания, вынимаете карту.

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

Root

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


Непосредственно процесс

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

  1. Делаем Backup (см. выше);
  2. Переводим устройство в режим программирования (может называться по-другому; см. инструкцию);
  3. Подключаем устройство к компьютеру;
  4. Запускаем Root-программу;
  5. Запускаем скачанную программу и выбираем ее версию;
  6. Запускаем процесс установки, ждём;
  7. По окончании желательно сделать сброс настроек на заводские;
  8. Заново устанавливаем программу, с помощью которой вы делали Backup, вставляем карту памяти с резервной копией , запускаем процесс восстановления данных.

Заключение

В заключении хочется разобрать ещё одно понятие, которое обязательно будет вам попадаться в процессе изучения форумов. Это понятие «кирпич». «Кирпичом» называют устройство, которое после возврата с Lollipop на Kitkat перестало работать вообще. Чтобы этого не произошло с вашим Android-устройством, нужно подойти к делу максимально внимательно и скрупулёзно изучить все аспекты. Только после того, как будет понятна и ясна вся картина планируемых действий, можно быть уверенным в удачном результате.

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

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

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

Вот только андроид не виндовс и такая функция как в компьютере в нем не предусмотрена.

Например, на вашем телефоне асус или самсунг при покупке был андроид 4.4 и со временем система обновилась до андроид 5.1, а вас эта прошивка не устроила.

Перед этим у вас был андроид 5.0, 4.4.2. Можно ли сделать автоматический откат до 5.0 или 4.4.2 Нет нельзя, только до 4.4, точно также как нельзя сделать откат системы андроид на неделю или месяц, как в компьютере или ноутбуке.

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

Все же некоторые нюансы есть. Давайте их рассмотрим – кто не спешит, читайте о них ниже.

Как сделать откат системы на андроиде - на предыдущую версию

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

ПРИМЕЧАНИЕ: если нужна предыдущая прошивка, то ее можно лишь установить, так сказать перепрошить самостоятельно, предварительно скачав.

ВАЖНО: если сделаете откат обновления системы до заводской прошивки, то потеряете все данные, включая контакты, программы фото и так далее, за исключением тех, что хранятся на карте памяти.


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

Если все же решили делать откат выключите смартфон или планшет и задействуйте следующую комбинацию клавиш:

  • чаще всего нужно зажать и держать две кнопки: включения и уменьшения громкости.
  • на Samsung зажмите и держите включения и увеличения громкости;
  • на Sony включения, уменьшения громкости и фотокамеру;
  • на LG зажмите и держите кнопку включения, уменьшения громкости и главного экрана. появления логотипа отпустите кнопку включения, остальные при этом удерживайте до появления восстановления;
  • на Huawei зажмите и держите кнопку включения, уменьшения громкости и увеличения громкости;
  • на HTC – нажмите и держите кнопку уменьшения громкости, после чего кратковременно нажмите кнопку включения. Когда появится меню восстановления отпустите кнопку уменьшения громкости. Найдите «Clear Storage», выберите его кликнув на кнопку питания и подтвердите действие кнопкой уменьшения громкости.

При выполнении действий описанных выше вы попадете в «Android system recovery». Там увидите несколько опций.

  1. highlight – будет перемещать вас по меню;
  2. select – выбор определенного пункта меню;
  3. «wipe data / factory reset» - откат телефона до заводского (после нажатия требуется подтвердить).

После выбора «wipe data / factory reset» в новом меню спускаемся на подпункт подтверждения действия и выбираем его.

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

Как сделать откат настроек на андроид

Чтобы сделать откат настроек андроида во всех версиях смартфонов или планшетов первым делом нужно открыть настройки.

Дальнейшие действия незначительно зависят от версии андроид. Я покажу картинками со смартфона самсунг галакси с андроидом 6.0.1.

Вначале выбираем «Настройки» и нажимаем на опцию «архивация и сброс».

Теперь просто кликаем по стоке: «Сброс настроек» и ждем результата. Если потребуется подтвердить - подтверждаем.



Просмотров