Alsatelecom.ru

Стройматериалы
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Нюансы установки сторонних прошивок на Android-смартфоны

Нюансы установки сторонних прошивок на Android-смартфоны. Первые шаги. Установка стороннего Recovery

Содержание

Преамбула

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

Важно:
Я не несу ответственности за ваши действия после прочтения данной статьи, обязательно делайте резервные копии данных на внешнее хранилище (SD-карты или компьютер). Но не пугайтесь — если вам удалось разблокировать загрузчик и установить recovery у вас всегда будет возможность восстановить устройство даже из «System Destroyed», а в большинстве случаев и реализовать «вертай взад» — установить официальную систему с блокировкой загрузчика (как, например, у Xiaomi).

Зачем мне перепрошивать устройство?

Для чего люди вообще перепрошивают свои устройства со стабильными ОС от производителя на какие-то сборки «От Васяна»? Причины у всех разные. Кому-то не нравится напичканная китайским хламом MIUI. Чьи-то устройства производитель уже давно не обновляет, а новую систему хочется. Кому-то по душе «чистая» система, кто-то больше не может жить под вечным прицелом Google Services и так далее и тому подобное. Справедливости ради хочу отметить, что множество неофициальных прошивок имеют поддержку от их разработчиков и на них регулярно прилетают OTA обновления. При этом они не уступают в безопасности официальным, а наиболее популярные поддерживают актуальные схемы шифрования ваших данных (FBE).

Что же такое – перепрошивка устройства?

Если коротко и ясно – замена или переустановка установленной операционной системы на другую операционную систему. Прямо как “винду переставить”. Данное определение не относится конкретно к телефонам — перепрошивают всё, что угодно, даже автомобили. Применительно к устройствам на Android это также не означает, что сторонняя прошивка должна быть именно системой Android — я имел опыт установки Ubuntu на телефон. Целесообразность этого поступка — вопрос другой.

Из каких же шагов состоит установка новой ОС, вместо существующей? Для большинства пользователей они будут примерно следующими:

Поиск и установка стороннего Recovery

Поиск файлов новой прошивки

Установка новой прошивки с помощью стороннего recovery

(опционально) Установка root-прав

(опционально) Установка GApps

В этой, как самой первой статье, я разберу только первые два пункта, в силу объема остальных.

Разблокировка загрузчика

Что за загрузчик и зачем его разблокировать? Загрузчик или Bootloader простыми словами – относительно небольшой кусочек программного кода, который занимается запуском установленной системы. Сам по себе он — незаменимая часть устройства, но в его функции также входит реализация технологии Verified Boot. Эта технология призвана ограничить установку ОС до авторизованных производителем (путем проверки подписи файла). С одной стороны, это защитит ваши данные от злоумышленника (он не сможет установить другую прошивку без форматирования вашего устройства), с другой – многие популярные прошивки обеспечивают надежное шифрование раздела Data. Наша цель — отключить механизм Verified Boot для того, чтобы мы могли установить стороннюю систему.

Скажу сразу – универсальной инструкции для всех телефонов нет и быть не может. Более того – некоторые устройства вообще не имеют способа разблокировки загрузчика, а некоторые не блокируются производителем изначально. Проверить факт блокировки загрузчика можно с помощью adb в режиме fastboot — fastboot oem device-info (что это и как пользоваться этим инструментом разберу в пункте про установку). Если true – заблокирован, иначе – нет. Все дальнейшие действия будут рассмотрены на примере устройства Xiaomi Redmi 8T на базе процессора Qualcomm.

Итак, если по результатам проверки вы обнаружили, что загрузчик заблокирован, то помочь вам с поиском способа разблокировки поможет только Технотроица – Отец (Сайт производителя), Сын (4pda) и Святой дух (Google). В случае с Xiaomi всё достаточно просто – на сайте производителя есть фирменная утилита для разблокировки загрузчика, ее использование интуитивно понятно. После успешного окончания процесса разблокировки необходимо отформатировать раздел Data, поскольку он зашифрован текущей системой и новая его попросту не расшифрует (в Xiaomi за это отвечают переключатели в окне разблокировки загрузчика) и можно приступать к процессу установки стороннего Recovery.

Установка стороннего Recovery

Что такое Recovery и почему мы начинаем процесс прошивки именно с него? Раздел Recovery – аналог BIOS на компьютере, также именуется как «Режим восстановления». Этакая «подсистема», которая призвана помочь в восстановлении работоспособности устройства. Заменить установленный производителем recovery сторонним необходимо потому, что «родной» не даст установить вам ничего, кроме официальной прошивки.

Немного о том, какие бывают Recovery

Я использую и настоятельно советую использовать другим именно TWRP-recovery, поскольку он сильно превосходит в функциональности и удобстве CWM.

Читайте так же:
Заполнять раствором между облицовочным кирпичом

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

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

Компьютер или иное подходящее для запуска ADB устройство

USB-драйвера для вашего аппарата, установленные на компьютер

Чтобы прошить новый раздел recovery, необходимо перевести телефон в особый режим загрузчика – fastboot. На большинстве устройств это делается с помощью зажатия кнопок Power и Vol- при включении телефона. Успешным входом в этот режим будет считаться черный экран смартфона с белой строкой «fastboot mode». После этого необходимо подключить устройство к компьютеру при помощи USB-кабеля.

Для прошивки раздела recovery нам понадобится единственная ADB-команда. Для исполнения этих самых команд, воспользуемся консолью Windows. (я полагаю, вы справились с установкой ADB). Общий формат команды прошивки файла в раздел устройства выглядит следующим образом:

fastboot flash partition PathToFile

fastboot — путь к файлу fastboot.exe, поставляется вместе с ADB;

partition — доступный для прошивки раздел Android. Мы шьем recovery;

PathToFile — путь к .img-образу recovery, который вы скачали;

В моем случае, команда выглядела примерно так:

C:adbfastboot flash recovery C:recovery.img

Некоторые recovery поставляются с автоматическими установщиками и ADB — вам нужно лишь запустить bat-файл.

После того, как в консоли появилось сообщение об успешном окончании процесса прошивки recovery (2-3 секунды), можно пробовать запустить только что установленный режим Recovery – при включении телефона зажать Power и Vol+ до момента появления на экране лого производителя, после чего можно отпустить кнопку Power до появления логотипа выбранного вами recovery.

Готово!

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

Послесловие

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

Модель: Xiaomi Redmi Note 8T
Операционная система: Android 11 ArrowOS
Recovery: Pitch Black Recovery Project (twrp-based)
GoogleServices: NikGApps based

Готов выслушать конструктивную критику, спасибо за прочтение!

Прошивка и восстановление «окирпиченного» Xiaomi: все способы

Через режим EDL

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

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

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

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

Через MiFlashTool

  1. Убедитесь, что в вашем распоряжении есть рабочий компьютер с доступом в сеть и свободным местом на диске, а также оригинальный USB-кабель.
  2. Скачайте на ПК программу MiFlashTool — это фирменная утилита от разработчиков Xiaomi. Во избежание проблем всегда скачивайте софт с официального сайта.
  3. Затем скачайте ADB-драйвера для своей модели телефона. Для этого в поисковой системе введите «Xiaomi adb drivers for windows (ваша версия ОС) download», нажмите на первую из ссылок и скачайте exe-файл.
  4. Теперь установите программу: запустите MSI-установочник. Если программа попросит пароль, просто вставьте ссылку на сайт, с которого была скачана утилита (www.xiaomiflash.com).
  5. Следом запустите дистрибутив ADB и дождитесь окончания установки софта.
  6. Теперь скачайте саму прошивку под свою модель Xiaomi, выбрать нужную можно на данном сайте. Обратите внимание на тип прошивки (глобальная или девелоперская).
  7. Разархивируйте скачанную прошивку и архив внутри нее. Непосредственно саму папку с файлами желательно переименовать, добавив латиницу или цифры.
Читайте так же:
Как удалить расшивку с кирпичей

Подготовительный этап закончен.

Теперь переведите телефон в режим Fastboot (зажмите кнопку питания и громкости одновременно). Если на экране появится заяц в шапке-ушанке — вы все сделали верно.

На ПК откройте командную строку от имени администратора и введите команду «fastboot oem reboot-edl» без кавычек. Телефон перейдет в режим «Emergency Download Mode» (сокращенно EDL).

Если компьютер не видит телефон, в командной строке введите «cd С:Android» и затем «fastboot devices». Должна появиться надпись «(название смартфона) fastboot».

Если она не появилась, переустановите драйвера или замените кабель.

Сам процесс прошивки устройства:

  1. Запустите утилиту MiFlashTool, нажмите кнопку «Select» и укажите папку «images».
  2. Нажмите «Refresh» и, после того как программа определит подключенное устройство, выберите «Clean all» (удалить все данные) или «Flash all except storage» (сохранить пользовательские данные).
  3. Нажмите кнопку «Flash» и начнется процесс прошивки девайса. Через некоторое время, от 10 минут до часа, на экране появится надпись «Successful»: отключите USB-кабель и попробуйте запустить Xiaomi.

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

Через TestPoint

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

Как замкнуть TestPoint:

  1. Снимите заднюю крышку устройства с помощью специальной лопатки.
  2. Если телефон ушел в бесконечную загрузку, зажмите кнопку питания и обе кнопки громкости. Держите их в течение десяти секунд: телефон полностью выключится.
  3. Отсоедините шлейф аккумулятора от платы.
  4. Подключите USB-провод к ПК, в телефон его пока не вставляйте.
  5. С помощью пинцета или иголки замкните контакты ТестПоинта (их расположение можно найти в интернете, так как на каждой модели оно отличается).
  6. Держа контакты замкнутыми, вставьте второй конец провода в смартфон.
  7. На компьютере откройте диспетчер устройств. Как только в списке появится строчка «Qualcomm xxxxx 9080», контакты можно отпустить.

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

Через портирование с китайской версии на глобальную

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

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

  1. Установите программу MiFlashTool или XiaomiMiTool.
  2. Скачайте необходимые ADB-драйвера при использовании первой программы. Вторая же утилита сама скачает нужные драйвера.
  3. Отключите подпись цифровых драйверов и включите отладку по USB. Если вы используете MiFlash, переведите смартфон в режим Fastboot.
  4. Выключенный Xiaomi подключите к ПК через USB-кабель.
  5. Скачайте необходимую прошивку и в утилите укажите путь к ней.
  6. Нажмите «Clean All» и «Flash» в первой программе или «Select» и «OK, done» во второй. Спустя некоторое время вы получите смартфон с Global Stable или Developer, в зависимости от вашего выбора.

Любые действия на Global Stable или Developer с заблокированным загрузчиком приведут к окирпичиванию, так как компанией Xiaomi данный способ перепрошивки признан незаконным.

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

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

Теперь, если вы хотите перейти на Stable-версию, следуйте инструкции выше.

тут блог

Общественные обязательства интроверта.
Сообщения на ИТ тематику, но не обязательно.

О прошивке Андроида

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

ВНИМАНИЕ! Все прошивки, рекавери и прочее собираются энтузиастами. В лучшем случае (например, CyanogenMod) — сообществом энтузиастов. Но весьма часто и анонимными индивидуумами. Так что нет никаких гарантий, что после перепрошивки все будет работать как надо. В том числе и я не даю никаких гарантий, что, прочтя этот пост, вы сможете безболезненно перепрошить любое устройство. Действуйте на свой страх и риск. И помните, что любое изменение прошивки вашего устройства как правило лишает вас гарантии.

Начнем с терминологии.

Рекавери (recovery). Это некий аналог bios setup. Программа, которая хранится в отдельной специальной памяти устройства. И которая может быть запущена при загрузке (перезагрузке) устройства. И которая позволяет делать всякие страшные действия, пока основная ОС не запущена.

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

Читайте так же:
Расчет квадратных метров калькулятор кирпича

Рекавери доступны в виде образов (.img файлов).

Что можно сделать в рекавери? Перезагрузить устройство (уже в обычном режиме). Установить zip архив (об этом ниже). Вайпнуть разделы (тоже ниже). Забэкапить и отресторить само рекавери и, иногда, разделы и приложения.

ClockworkMod (CWM, CWMR) — один из самых популярных рекавери. Существует в двух версиях. В «обычной» версии навигация по меню осуществляется клавишами (теми немногими, что остались) устройства: громкость тише/кромче — это вверх/вниз и т.п. В «touch» версии можно все тыкать пальцами, что конечно, удобнее. На современных устройствах нет противопоказаний против touch версии, ставьте её.

Вайп (wipe). Это форматирование ( удаление всех данных! ) раздела. Дискового раздела, ну точнее раздела встроенной флэш-памяти. Дело в том, что в Андроид имеется несколько разделов.

boot — это раздел в Линукс ядром. Как правило явно вайпать его не нужно. (А если вайпните по ошибке — все пропало 🙂

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

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

cache — это кэш. Кэш Далвика (Dalvik, ява-машины в Андроид) и не только. Сюда помещаются всякие оптимизационные данные, чтобы приложения запускались и работали быстрее. Именно в этот раздел что-то записывается, когда, после обновления прошивки, Андроид радостно сообщает об «оптимизации 50 из 100500 приложений». Может, видели. Иногда бывает, что некоторые глюки приложений лечатся вайпом этого раздела. Жизненно необходимо его вайпать при обновлении прошивки.

Прошивка (ROM, custom ROM). Это «образ» системы. Которым вы заменяете штатную систему (ну или ту, которая установлена на данный момент).

Если в десктопном мире под образом системы понимают образ жесткого диска или CD, то «образ» прошивки Андроида — это обычный zip архив. Этот архив содержит обычные файлы, которые распаковываются в обычные каталоги в файловой системе устройства. Соответственно, то, что распаковывается в /system замещает системные файлы (потому нужно делать вайп этого раздела, чтобы не остались ошметки старой прошивки).

Впрочем, этот zip архив может содержать и готовые образы (.img, в «десктопном» смысле), например, для /boot раздела. Также файлы в архиве подписаны (примерно так, как делается в явовых .jar архивах). И имеются скрипты, которые выполняются при установке архива.

Найти прошивки можно в основном на 4PDA или XDA. Это форумы (кто сказал, что форумы вымерли?), и поиск там оставляет желать лучшего. Но они успешно индексируются Гуглом.

CyanogenMod (Цианоген, Циан) — самая популярная кастомная прошивка. Если не знаете, чем прошиваться, попробуйте Цианоген. Чаще всего Цианоген — не самая быстрая прошивка (если у вас старое устройство и вы хотите выжать все, что можно). Потому что он стал грешить кучей предустановленного софта. Но почти всегда Цианоген — самая стабильная прошивка (из кастомных, естественно).

Гуглоприложения (GoogleApps, gapps). Кастомные прошивки не содержат «стандартных» гугловых приложений вроде Google Play, Gmail и т.п. Потому что эти приложения — проприетарные, и их нельзя так просто распространять. Но их все же можно скачать и установить.

Это обычные zip архивы. Такие же, как прошивка. Просто содержат меньше файлов. И прошиваются точно так же.

Радио (radio, radio module). Кроме рекавери есть еще одна область памяти. Программа радио-модуля. Того самого, который GSM, GPS, Bluetooth, Wi-Fi и т.д. У него тоже есть какая-то программа и её можно обновить. Это всегда какой-то .img файл неясного происхождения. Говорят, если прошить на более новую версию, радиофункции могут начать работать лучше, могут исправиться какие-нибудь глюки. Помните только, что этот образ сильно завязан на конкретное железо. А железо может быть разным даже для одной и той же модели телефона. Будьте внимательны.

Бутлоадер (bootloader). Это еще одна программа и еще одна область памяти, которую можно прошить. Это системный загрузчик, который грузит либо рекавери, либо систему. Это он показывает красивую анимацию при загрузке устройства. Это еще один режим загрузки (кроме запуска основной ОС и рекавери), в который иногда нужно попасть, чтобы заменить рекавери. Иногда этот режим называют fastboot (об этом ниже).

Лок (lock, unlock). Часто бывает, что рекавери или другие области памяти закрыты на запись. Залочены. Перед перепрошивкой эту блокировку надо снять. У хороших производителей это делается одной командой, например fastboot oem unlock . У плохих производителей нужна либо специальная утилита (причем работает она, небось, только под Windows), либо специальные хаки. Особо плохие производители могут ограничить количество разблокировок устройства, чтобы вам не захотелось слишком часто его перепрошивать.

Читайте так же:
Гост предела прочности сжатия кирпича

Рут (root). Root — это суперпользователь в Unix. Такой пользователь может делать с системой все, что ему будет угодно. Обычные программы в Андроид никогда не имеют подобных прав. Но если «рутануть» устройство, то некоторые программы (вроде бэкапера или менеджера тех же прошивок) смогут получить эти самые права рута. В результате открываются некоторые интересные, но потенциально опасные возможности.

Технически рутование — это установка в систему юниксовой программы sudo (или su ?) и некоей андроидной мордочки для контроля и раздачи прав. Другие программы, которые хотят рута, уже знают, что запустить и кого спросить.

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

fastboot. Утилита для работы с разделами и прошивками устройства, подключенного по USB. С недавних пор является частью Android SDK и доступна не только под Windows. Нужна для снятия локов, прошивки радио и рекавери, перезагрузки в разные режимы. Чтобы fastboot работал, устройство нужно перезагрузить в соответствующем режиме (bootloader, он же fastboot).

adb (Android Debug Bridge). Стандартная утилита для отладки андроидных программ (на устройстве, подключенном по USB). Тоже часть SDK. В данном случае нужна для перезагрузки в разные режимы, доступа к командной строке устройства (да, в Андроиде тоже есть шелл), копирования файлов на SD карту (или внутреннюю память устройства). adb работает, когда устройство загружено в нормальном режиме (загружен Андроид) и влючена отладка по USB в инструментах разработчика (об этом ниже).

Кирпич (окирпичить, brick, to brick). Так называют устройство, прошивка которого не удалась и устройство перестало загружаться. Получается дорогой кирпичик из пластика, металла, стекла и кремния. Существуют способы вывести устройство из такого состояния. Но тут все зависит от тяжести случая и конкретной модели устройства.

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

Вся процедура прошивки делается с «большого» компьютера под управлением Windows, Linux или MacOS (хотя сильно ощущается доминирование Windows среди прошивкоделателей). Андроид устройство должно быть подключено по USB.

  • Подготовка
    • Определите точную модель устройства, с точностью до версии аппаратного обеспечения (одна и та же модель, выпущенная в разное время и для разных регионов, может иметь разное железо).
    • Определитесь с прошивкой, которую собираетесь ставить.
    • Найдите подробные инструкции о том, как прошивать данную прошивку на данном устройстве.
    • Скачайте zip файл прошивки. Поместите файл в корень SD карты (или внутренней памяти) устройства.
    • Определитесь с версией рекавери. Скачайте img файл рекавери.
    • Определитесь с набором дополнительного ПО, которое хотите поставить вместе с прошивкой: gapps, рута и т.п. Скачайте zip архивы и скопируйте их на устройство.
    • Скачайте дополнительные утилиты (например, для снятия блокировки), если необходимо.
    • Скачайте и установите Android SDK. Под Windows вам понадобится еще установить USB драйвер.
    • Включите инструменты разработчика на устройстве. В Настройках зайдите в раздел «О телефоне» и быстро потыкайте по пункту «Версия ядра».
    • Включите «Отладку по USB» в настройках «Для разработчиков».
    • Полностью зарядите устройство (во время прошивки оно заряжаться не будет, и совсем плохо, если сядет батарея).
  • Прошивка
    • Подключите устройство к компьютеру USB кабелем.
    • Загрузитесь в режим fastboot. Для этого нужно сначала выключить устройство, а потом нажать хитрую комбинацию кнопок. Что-нибудь вроде Power + Volume Up + Volume Down. Или же может сработать команда adb reboot bootloader . Возможно, чтобы загрузиться в fastboot, вам понадобится рут. Сверяйтесь с инструкцией.
    • Разлочьте устройство. Тут все индивидуально. В простейшем случае может оказаться достаточным выполнить команду fastboot oem unlock .
    • Прошейте новое рекавери. В простейшем случае хватит команды fastboot flash recovery clockwork.img
    • Прошейте радио, если хотите. В простейшем случае хватит команды fastboot flash radio radio.img
    • Перезагрузитесь в режим рекавери. Иногда в рекавери можно перейти прямо из fastboot. Можно выключить устройство и нажать другую секретную комбинацию кнопок. Но чаще проще перезагрузить устройство в нормальный режим, а затем выполнить adb reboot recovery .
    • Забэкапьте вашу текущую прошивку. Это очень поможет, если вы захотите все вернуть назад.
    • Вайпните cache (всегда), system (если ставите абсолютно новую прошивку, а не обновление имеющейся), data (если хотите удалить понаставленные программы). Заметьте, что вы можете обновить прошивку и оставить все скачанные программы, если не вайпать data . Но тут возможны глюки.
    • Прошейте прошивку. Выберите «Install zip» и укажите zip файл прошивки, который вы заранее скопировали в память устройства.
    • Прошейте gapps, рута и прочее, что хотите. Точно так же выберите «Install zip» и укажите zip файлы в памяти устройства.
    • Перезагрузите устройство. Прямо из рекавери. Первая загрузка будет долгой. Очень долгой. Ведь cache наполняется.
    • Наслаждайтесь новой прошивкой.
    • .
    • ПРОФИТ
Читайте так же:
Посчитать сколько кирпича понадобится

UPD 2019: CyanogenMod умер. Да здравствует LineageOS. Ссылки на старые Wiki пришлось переправить на Wayback Machine.

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

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

Данная статья подходит для всех брендов, выпускающих телефоны на Android 11/10/9/8: Samsung, HTC, Lenovo, LG, Sony, ZTE, Huawei, Meizu, Fly, Alcatel, Xiaomi, Nokia и прочие. Мы не несем ответственности за ваши действия.

Внимание! Вы можете задать свой вопрос специалисту в конце статьи.

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

  1. Проверка загрузчика
  2. Прошивка Android через компьютер
  3. Прошивка Android через Recovery Menu

Проверка загрузчика

Первое, что нужно сделать, прежде чем прошивать Андроид, – убедиться, что проблема имеет программный характер. Нажмите кнопку Power: если телефон проявляется хоть какие-то признаки жизни (щелкает, горит логотип, завис робот, восклицательный знак), то загрузчик исправен. Значит, можно прошить смартфон, и он дальше будет работать.

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

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

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

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

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

Например, повезло владельцам смартфонов LG: за них все сделает программа LG Mobile Support Tool, которую можно скачать на сайте производителя техники.

  1. Установите и запустите LG Mobile Support Tool.
  2. Инсталлируйте драйверы телефона в разделе «Установить USB драйвер».
  3. Подключите смартфон через USB. Нажмите кнопку питания или сочетание «Питание + Vol-». Устройство должно отобразиться в окне программы.

Увеличить

Откройте раздел «Дополнительные возможности» и нажмите «Восстановить после ошибки обновления». Остальную работу приложение выполнит самостоятельно, устранив неполадки, которые мешают Андроиду работать. Аналогичная программа есть и для Sony Xperia — PC Companion.

Увеличить

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

  • LG – KDZ Updater.
  • Samsung – Odin.
  • HTC – Android SDK Platform Tools.
  • Lenovo – SP Flash Tool.

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

Прошивка Android через Recovery Menu

Если на телефоне до появления проблем с системой было установлено кастомное Recovery (например, TWRP или Clockwork Mod), то можно прошить устройство без программ на компьютере. Тем не менее, сам компьютер понадобится, чтобы скачать прошивку и перенести на карту памяти.

  1. Найдите прошивку для своей модели телефона и скачайте её на компьютер.
  2. Закиньте файл на карту памяти и установите её в смартфон. Если смартфон не поддерживает microSD, этот способ не сработает.
  3. Запустите Recovery Menu. Обычно используется сочетание «Питание» + «Vol+».
  4. Очистите телефон от поврежденных файлов, выбрав пункт «wipe data/factory reset».
  5. Нажмите «install zip from sdcard».
  6. Выберите файл прошивки, закинутый на карту памяти, и подтвердите установку.

Увеличить

После окончания инсталляции нажмите «Reboot system now», чтобы завершить установку и применить конфигурацию. После перезагрузки Android должен запуститься без проблем.

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector