Odin — топовый инструмент для прошивки Android-смартфонов

Прошивка Android

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

Прошивка — лекарство от всех болезней

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

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

Телефон в состоянии прошивки
Основные причины для прошивки — обновление или восстановление неработающего смартфона

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

Виды прошивок

Для смартфонов или планшетов Андроид прошивки бывают нескольких видов:

  • OTA-прошивка, загружается в аппарат «по воздуху», через сотовые сети 3G или Wi-Fi. Она содержит в себе обновления отдельных программ либо более новую версию операционной системы Андроид. При правильной установке данные пользователя, учётные записи и установленные приложения сохраняются. Такая прошивка — самый простой способ прошить смартфон, но и самый опасный: нередко в процессе этой операции аппарат становится «кирпичом» — не реагирует на клавиши, сенсор и ничего не отображает на экране;
  • прошивка в виде zip-архива. Предназначена для установки в аппарат через Recovery — встроенный «прошивальщик», попасть в который можно, нажав при включении определённую комбинацию кнопок. Прошивка переписывает системный раздел — установленные программы и учётные записи удаляются;
  • однофайловая прошивка для программы Odin. Содержит в себе операционную систему с предустановленными приложениями. Как и в предыдущей версии, программы и учётные записи пользователя удаляются;
  • 5-файловая прошивка состоит из операционной системы, служебных микропрограмм и таблиц разделов внутренней памяти устройства. Её установка удаляет из памяти телефона абсолютно все данные пользователя, в том числе и те, что находились на «внутренней» карте памяти.

Предупреждён — значит вооружён: готовим телефон к прошивке

В процессе производства фирма-изготовитель может вносить изменения в конструкцию смартфона/планшета. Поэтому выпущенные в разное время устройства могут отличаться аппаратно, несмотря на одинаковый внешний вид, имя модели и операционную систему. Перед прошивкой нужно максимально точно идентифицировать аппаратную ревизию вашего устройства. В большинстве случаев это можно сделать, проверив серийный номер смартфона на специализированных форумах. К примеру, у смартфона Samsung Galaxy Win (GT-85520) есть две аппаратных ревизии и прошивки для них нужны разные.

Перечислим критерии успешной прошивки смартфона:

  • загруженная из сети прошивка, соответствующая аппаратной ревизии вашего устройства;
  • драйверы смартфона и сама программа Odin, загруженные из проверенного источника, в идеале — с официального сайта Samsung;
  • аккумулятор, заряженный минимум до 90%;
  • надёжный проверенный кабель для подключения к компьютеру;
  • компьютер, максимально очищенный от фоновых процессов и программ, в идеале — содержащий только операционную систему и программу Odin.

Готовим операционную систему

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

  1. Скачиваем и устанавливаем драйверы для смартфонов Samsung (идут в комплекте с программой Kies, но можно загрузить и отдельно).
  2. Проверяем, закрыты ли все приложения, кроме программы Odin.
  3. Загружаем, устанавливаем и запускаем программу Odin.
  4. Переводим смартфон в режим аварийного восстановления: полностью выключаем, затем одновременно нажимаем кнопки Volume down, Home, Power. Держим до появления предупреждения, затем нажимаем Volume up и попадаем в режим загрузки прошивки.
    Смартфон Samsung в режиме аварийного восстановления
    Переводим смартфон в режим аварийного восстановления
  5. Теперь подключаем смартфон к USB-порту компьютера при помощи кабеля. Программа Odin отобразит подключённое устройство.
  6. Программа и смартфон готовы к обновлению прошивки.

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

Как прошить устройство на Android

Работа с однофайловой и 5-файловой прошивками отличается незначительно. У программы имеются несколько кнопок для выбора соответствующего файла прошивки:

  • BL — bootloader (загрузчик) — грузим файл вида APBOOT_xxxxx.tar.md5 (будет присутствовать только в 5-файловой прошивке);
  • AP или PDA, в зависимости от версии Odin — основной файл прошивки CODE_xxxxx.tar.md5 (в случае однофайловой — единственный);
  • CP или PHONE — файл радиомодуля телефона MODEM_xxxxx.tar.md5;
  • CSC — файл вида CSC_xxxxx.tar.md5;
  • PIT — файл PIT, идёт в составе только сервисных 5-файловых прошивок. При его выборе в программе открываются дополнительные настройки разбивки внутренней памяти устройства. Прошивка с этим файлом удалит ВСЕ ДАННЫЕ на устройстве, а при неудачном завершении с вероятностью 99% получится «кирпич».

Установка однофайловой заводской прошивки

  1. В окне программы жмем кнопку AP (PDA), в открывшемся окне выбираем файл вида CODE_xxxxx.tar.md5.
  2. В блоке опций включаем режим Auto Reboot.
  3. Нажимаем кнопку Start.
    Программа Odin
    Нажимаем кнопку Start
  4. При успешной записи прошивки программа напишет PASS в левом верхнем углу окна и устройство автоматически перезагрузится

Видео: однофайловая прошивка телефона Samsung через Odin

Установка 5-файловой сервисной прошивки

  1. Кнопкой BL или Bootloader выбираем файл вида APBOOT_xxxxx.tar.md5.
  2. Выбираем файл вида CODE_xxxxx.tar.md5 кнопкой AP или PDA.
  3. Нажимаем в окне программы кнопку CP или PHONE для выбора файл MODEM_xxxxx.tar.md5.
  4. При помощи кнопки CSC выбираем файл CSC_xxxxx.tar.md5.
    Программа Odin, 5-файловая прошивка
    При помощи кнопки CSC выбираем файл CSC_xxxxx.tar.md5
  5. Выбираем PIT-файл при помощи одноименной кнопки. Он содержит таблицу разделов для разбивки внутренней памяти устройства.
  6. Включаем режим Auto Reboot.
  7. Режим Re-Partition тоже включаем, если в нём есть необходимость.
  8. Жмём кнопку Start.

Если запись прошивки пройдет успешно, программа напишет PASS в левом верхнем углу окна и перезегрузит смартфон.

Включайте режим Re-Partition только в случае серьёзных проблем с устройством: не загружается, виснет на заставке, есть ошибки во внутренней памяти — файлы не открываются или открываются с ошибками. Большая часть погибших при прошивке аппаратов прошивалась именно 5-файловой сервисной прошивкой и неприятности случались во время переразметки внутренней памяти. Прошивка ядра операционной системы Android и файлов Recovery

После этого:

  1. Нажимаем в окне программы кнопку AP или PDA, в открывшемся окне выбираем файл *.img.
  2. В блоке опций включаем режим Auto Reboot.
  3. Нажимаем кнопку Start.
  4. При успешной записи прошивки программа напишет PASS в левом верхнем углу окна и смартфон автоматически перезагрузится.

Если у вашего устройства версия Android 5 или выше, перед прошивкой нужно провести несколько манипуляций с самим смартфоном:

  1. Войти в настройки аппарата, включить «Отладку по USB».
  2. Включить «Разблокировка OEM».
    Настройки смартфона
    Отключаем отладку по USB и разблокировку OEM
  3. Отключить «Удалённое управление».

Загрузка кастомной прошивки

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

Установка кастомной прошивки ничем не отличается от установки однофайловой заводской:

  1. Нажимаем в окне программы кнопку AP или PDA, в открывшемся окне выбираем файл вида *.img.
  2. В блоке опций включаем режим Auto Reboot.
  3. Нажимаем кнопку Start.
  4. При успешной записи прошивки программа напишет PASS в левом верхнем углу окна и смартфон автоматически перезагрузится.

Мой смартфон — «кирпич»

Если прошивка завершилась с ошибками, программа сообщит об этом, написав Fail на красном фоне. Но часто бывают ситуации, когда прошивка прошла успешно, смартфон ушёл в перезагрузку и из неё уже не вышел. Не паникуйте! Все самое плохое уже случилось. Извлеките из устройства аккумуляторную батарею и дайте отлежаться 20–30 минут. Затем верните батарею на место. Комбинациями кнопок попробуйте войти в рекавери (Power + VolumeUp + Home) или аварийный режим (Power + VolumeDown + Home).

Получилось попасть в рекавери — отлично! Выполняем команду wipe data/factory reset и пробуем перезагрузить смартфон. Если удаётся войти только в аварийный режим, пробуем прошить аппарат 5-файловой сервисной прошивкой. Если же не помогает и она — смартфону прямая дорога в сервисный центр. Восстановить его программными методами уже не получиться.

Видео: восстановление смартфона после прошивки

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