Прошить мертвый андроид. Что такое прошивка и как прошить свой телефон

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

Что значит «прошить» и «перепрошить» телефон?

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

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

Стоит ли самостоятельно перепрошивать телефон?

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

Преимущества

  1. Возможность использовать новейшую версию Андроид с уже исправленными недочётами.
  2. Улучшенный приятный интерфейс оболочки и изменение графики (картинки, иконки, темы и т.д.).
  3. Изменение функционального назначения клавиш.
  4. Более качественная работа фотокамеры и встроенных динамиков.
  5. Добавление новых и интересных функций в телефон.
  6. Использование аппарата более продолжительное время.
  7. Экономия средств, времени и ресурсов.

Недостатки

  1. Недостаток некоторых знаний и банального везения может превратить смартфон в бесполезный инструмент.
  2. Оптимизированное ПО может не совсем подходить к данной модели телефона, что плохо влияет на продолжительность работы аккумулятора.
  3. Неподходящая прошивка может дать сбой в определённых модулях аппарата. Например, GPS – навигатор станет работать медленнее.
  4. В случае использования сторонней (кастомной) прошивки теряется гарантия на телефон.

Перепрошивка смартфона через компьютер

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

Где и как скачать программы для перепрошивки телефона

Альтернативным вариантом избавиться от поиска необходимых софтов может стать сайт – производитель смартфона. А в случае, если на ПК используется ОС Windows7 (или более новое ПО), которая способна самостоятельно определить, подобрать и скачать нужные драйвера.

При наличии опыта работы с сайтом типа «4pda.ru» всю необходимую информацию можно найти и там. Работа с ним очень проста: заходите на форум, находите устройство, подбираете наиболее интересную прошивку и скачиваете на ПК.

Подготовка к процедуре перепрошивки

Перед изменением базы Андроид, стоит ещё раз хорошо взвесить все «за» и «против» этой процедуры. А решившись, запастись терпением и временем. Сам процесс занимает минут 30, тогда как подготовка и непредвиденные ситуации могут занять больше времени:

  • на телефон с помощью Play Market или посредством компьютера скачать приложение «MobileuncleMTK Tools».
  • присвоить программе права администратора, то есть Root – доступ.
  • вернуться на форум сайта и скачать файл «CWM – recovery» для конкретной модели.
  • подтвердить процесс обновления нажатием кнопки «ok».

Резервирование установленной версии «Андроид»

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

  • запустить CWM – recovery и открыть пункт «Сохранить текущий ROM»;
  • в открывшемся окне появится новое имя архива, которое, при желании, можно изменить;
  • нажав «ok» начнётся процесс перезагрузки и создания бэкапа в автоматическом режиме. По времени архив загружается довольно долго;
  • при необходимости восстановления нужно зайти в CWM – recovery, нажать на «Restore» и выбрать недавно созданную.

Копирование данных

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

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

Установка прошивки

Это самый главный и интересный процесс, перед которым следует полностью зарядить устройство, выключить и с помощью комбинации кнопок «Power» и «Volum Up или Down» зайти в CWM – recovery:

  • после включения программы, в появившемся меню необходимо нажать «Wipe» для сброса данных и здесь же выбрать «Wipe cache partition»;
  • после подтверждения выбрать пункт «Install form sdcard» и затем сразу – «Choose Zip from internal sdcard», где и найти прошивающий файл;
  • дав согласие, дождаться завершения установочного процесса и перезагрузить гаджет. Этот процесс может идти дольше обычного.

Процесс переустановки Андроида имеет некоторые особенности и поэтому иногда возникают определённые проблемы, которые вполне решаемы. В случае если телефон подключён к ПК, и если компьютер его не видит, есть несколько вариантов исправления ситуации:

  • поменяйте USB – кабель;
  • проверьте работоспособность USB – порта;
  • установите или обновите драйвер USB;
  • удалите старый драйвер USB, перезагрузите ПК и снова установите этот софт;
  • включите отладку USB;
  • подключите телефон к другому оборудованию;
  • на Windows XP установите протокол МТР, скачав с официального сайта;
  • убедитесь, что смартфон не подключён к компьютеру в режиме «Только для зарядки»;
  • отключите опцию для портативного модема: «Настройки» - «Беспроводные сети» - «Ещё» - «Режим модема»;
  • перезагрузите оба оборудования;
  • сбросьте настройки телефона (следует знать, что сохранённые пользователем данные будут потеряны без предварительной обработки);
  • перепрошейте аппарат без компьютера, с помощью RomManager.

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

  • перезагрузить устройство;
  • перепрошить заново;
  • восстановить бэкап – версию;
  • воспользоваться услугами сервисного центра.

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

  • «KDZ Updater» для LG;
  • «Odin» для Samsung;
  • «Android SDK Platform» для HTC;
  • «PC Companion» для Sony Xperia;
  • «SP Flash Tool» для Lenovo.

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

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

Решение проблемы

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

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

Восстановление с помощью программы производителя

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

Если установлено кастомное Recovery CWM

Есть еще одна возможность обновить программное обеспечение для «мертвого» Андроида. Но для того чтобы ею воспользоваться, у вас должен быть доступ к Recovery. Чтобы открыть специальный режим, нажмите одновременное сочетание клавиш «Power» и «Volume -».

Если Recovery запустился на устройстве, сделайте следующее :

Через кастомное приложение для Windows для прошивки

Можно воспользоваться и неофициальной программой. Для установки ПО следуйте инструкции.

Шаги выполнения

  1. Загрузите программу (прошивальщик) на ПК.
  2. Загрузите прошивку для устройства.
  3. Присоедините устройство к ПК и кликните «Power» + «Vol –».
  4. Выбирайте файл с Андроид с помощью утилиты и устанавливайте.

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

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

Меры предосторожности

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

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

Подготовка

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

Кроме проверки аккумулятора, необходимо проверить на точное присоединение к портам USB провода для соединения с компьютером. Любое отключение девайса в процессе приведет к тому, что смартфон станет кирпичом.

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

Поиск и загрузка прошивки

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

Подключение и установка драйверов

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

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

Прошиваем Андроид через компьютер

Для примера возьмем прошивку смартфонов от фирмы LG, при этом программой для прошивки Андроид через ПК будет служить Mobile Support Tool . Она находится на официальном сайте производителя. Рекомендуется скачивать только оттуда, чтобы избежать дополнительных проблем с компьютером.

Затем подключается девайс через шнур USB. Включается через кнопку power и качельку громкости одновременно. Девайс отображается на экране.

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

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

Для каждого смартфона существует собственная программа для прошивки Андроида через компьютер, которые обычно можно скачать с сайта производителя. Для Самсунга — Один , для Леново – SP Flash Tools . Для LG, кроме вышеописанной утилиты подойдет KDZ Updater .

Стоит заметить, что с помощью программ FlashTools и ADBRun можно установить Андроид через компьютер на телефон практически любой фирмы и модели.

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

Телефон после прошивки не включается

Мобильное устройство превращается в кирпич или не включается после обновления по нескольким причинам.

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

Рекомендуется зайти в меню Recovery и нажать на кнопку перезагрузки устройства, как это показано на рисунке выше. Устройство должно запуститься с первого раза. Затем заново только более аккуратно перепрошейте девайс.

Еще один способ – это Flashtool . Установите ее на компьютер, подключить девайс, если устройство увидело программу, то продолжаете.

Выключить Flashtool. Найти папку с установленным приложением и найти директорию firmwares, куда следует скопировать файл прошивки. Включить Flashtool и нажать на «молнию». Выбрать Flashmode, после чего выбрать в firmwares файл, который туда скопировали. Подключить устройство к компьютеру.

Остается ждать завершения процедуры до того момента, как появится надпись «Flashing finished». Перезагрузить устройство.

Большая часть статей рубрики 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 на ПК никого не пугает.

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

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

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

Что нам понадобится

Кроме самого мобильного телефона, данный способ предусматривает наличие программы под названием ROM Manager. Скачать ее лучше всего на Google Play.

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

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

Основные среди них такие:

Основное преимущество использования программы ROM Manager для перепрошивки любого телефона, будь то Самсунг, HTC, FLY или какого-то другого, заключается в возможности откатить все изменения.

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

Среди других преимуществ использования ROM Manager особенно важно следующее:

  • Это несложно и все можно сделать в домашних условиях;
  • Все операции производятся довольно быстро;
  • Через компьютер делать ничего не нужно, все происходит через телефон (разве что через компьютер нужно будет перекинуть на телефон прошивку, хотя для этого есть и другие способы, такие как Bluetooth или файлообменники);
  • Надежность - тысячи пользователей уже делали подобную процедуру.

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

В Google нужно ввести запрос типа «прошивки на [модель телефона]», то есть, к примеру, «прошивки на Samsung Galaxy J7». Все это делается очень даже просто.

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

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

Совет: Прочитайте в интернете, что пишут другие пользователи о той версии прошивки, которую Вы собираетесь скачать.

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

Совет: Воспользуйтесь программой ROM Manager Premium, которая позволит непросто найти прошивки для Вашей модели телефона, а еще и покажет, какие из них наиболее популярны среди других пользователей. Также в окне программы можно будет посмотреть обсуждения других пользователей относительно той или иной версии прошивки.

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

Итак, перейдем к самому процессу прошивки.

Этапы прошивки телефона Андроид

Программа ROM Manager уже скачана и установлена на Вашем телефоне.

Теперь необходимо сделать следующее:

  1. Получить root права. Если Вы не знаете, как это делать, специально для Вас дальше будет описан весь этот процесс.
  2. Открыть программу ROM Manager и установить ClockWorkMod. Он представляет собой программу, которая выполняет загрузки каких-либо файлов.

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

Для этого нужно сделать следующее:

  • В верхней части окна программы, в разделе под названием «Режим Recovery» нажать кнопку «Установить ClockWorkMod» (выделена на рисунке №1.а);
  • После этого следует нажать на свое устройство в выпадающем списке, внешний вид которого показан на рисунке №1.б;

№1. Главное меню программы ROM Manager и окно выбора модели телефона

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

  • Ждем конца скачивания и установки ClockWorkMod.

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

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

  1. В главном меню выбрать команду «Сохранить текущий ROM» (выделена на рисунке №2);
  2. Указать имя архива, в котором будет храниться текущая прошивка, то есть резервная копия системы в окне;
  3. Нажать кнопку «ОК» в том же окне;
  4. Ждем, пока программа создаст резервную копию системы и сохранит ее в архиве с указанным пользователем именем.

№2. Создание резервной копии в ROM Manager

Чтобы перейти непосредственно к установке новой прошивки, в окне программы ROM Manager необходимо выбрать пункт «Установить ROM c SD карты», который выделен на рисунке №3. После этого нужно будет выбрать, где находится скачанная Вами ранее прошивка, то есть zip архив с ней.

№3. Кнопка «Установить ROM c SD карты»

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

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

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

Процесс получения root прав

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

Список этих программ выглядит следующим образом:

  • Framaroot;
  • Universal AndRoot;
  • VISIONary+;
  • GingerBreak;
  • z4root;
  • Baidu Root;
  • Romaster SU;
  • Towelroot;
  • Root Dashi;
  • 360 Root.

Теперь Вам достаточно найти одну из них в интернете, скорее всего на Google Play, установить и воспользоваться. Можно с уверенностью сказать, что Вы сможете разобраться в том, как их пользовать.

К примеру, окно программы Framaroot показано на рисунке №4. Все, что нужно сделать, это нажать на кнопку «Установить SuperSU».

№4. Окно программы Framaroot

Восстановление системы

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

В главном меню программы следует нажать кнопку «Резервные копии» (выделена на рисунке №5).

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

Соответственно, нам нужно будет выбрать пункт под названием «Восстановить».

№5. Главное меню программы ROM Manager

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

Впрочем, и во всей прошивке при помощи программы ROM Manager тоже нет ничего сложного - практически все делается в одно-два нажатия.

В видео ниже можно наглядно видеть, как происходит процесс установки другой прошивки при помощи программы ROM Manager. Правда, это видео на английском языке, но смысл происходящего понять легко.

Видео