Обновление или установка прошивки позволяет устранить множество проблем, связанных с функционированием Android устройства. При длительной эксплуатации системная память мобильных гаджетов засоряется остаточными файлами ( как очистить телефон от мусора ) («слепками» ранее загруженных программ), вредоносным кодом ( как удалить вирус ) и другими ненужными данными.
Все это приводит к снижению производительности и быстроты действия процессора и ОЗУ. В результате смартфон (планшет) начинает часто зависать и самостоятельно перезагружаться. И если factory reset ( сброс настроек к заводским ) не привел к положительному результату, пользователю остается только самому выполнить обновление ПО. Рассмотрим, как перепрошить телефон, работающий на ОС Android.
Внимание- утилиты подбираются в зависимости от процессора.
Виды прошивок и способы их установки
Прошивка Андроид в домашних условиях во многом отличается от инсталляции остального софта. Данный процесс является более трудоемким и связан со многими рисками. При выборе неподходящей версии ПО или нарушении процесса обновления существует вероятность превращения телефона либо планшета в бесполезный « кирпич ». Однако узнав, сколько стоит перепрошивка у профессионалов, многие все же решаются сменить версию программного обеспечения самостоятельно.
Как прошить любой андроид смартфон? На примере 2 смартов на Snapdragon и MTK
Для перепрошивки Android не существует единой инструкции, которая бы подошла ко всем моделям мобильных устройств. Здесь все зависит от производителя девайса и того, какой софт планируется установить.
Все прошивки Андроида подразделяются на два вида:
- Официальные. Поставляются непосредственно изготовителями смартфонов и обычно подходят только к определенной марке. Такие программы считаются самыми надежными, поэтому по возможности ими и следует пользоваться.
- Неофициальные (кастомные). Разрабатываются пользователями Android устройств и небольшими фирмами. Они применяются, когда выполняется переустановка Андроид на китайских аппаратах (например, Lenovo, Meizu, Xiaomi и т.п.).
При использовании кастомного ПО существует вероятность установки некачественного обновления, в результате чего гаджет начнет еще больше тормозить. Поэтому скачивать исполняемый файл нужно только после детального прочтения его описания и ознакомления с отзывами пользователей. Поменять прошивку на Андроид можно несколькими способами:
- Через компьютер и специальную утилиту . В качестве дополнительного софта рекомендуется использовать приложение SP Flash Tool (для Леново и других китайских смартфонов), Kies или Odin (для Samsung) и т.п.
- Через Рекавери, предусмотренное производителем . Данный вариант является актуальным, если требуется выполнить официальную перепрошивку планшета либо смартфона.
Источник: dzen.ru
Нюансы установки сторонних прошивок на Android-смартфоны. Первые шаги. Установка стороннего Recovery
Здравствуй, уважаемый читатель! Этот пост является первым в цикле статей про нюансы установки сторонних (далее — кастомных, от слова custom ) прошивок на свои устройства под управлением ОС Andoid, а также о критически важных нюансах этого процесса. Цикл статей ориентирован на тех, кто либо только думает над тем, чтобы «накатить» на свой аппарат неофициальную прошивку, либо не знает некоторых моментов (например, как подружить GPay с новой ОС).
Преамбула
Кто-то отметит, что вся нужная и ненужная информация по процессу перепрошивки находится на всем известном форуме. Я, свою очередь, отвечу, что во-первых — далеко не все проблемы и их решения там описаны, а во-вторых — не каждый сходу сможет найти среди такого обилия информации нужную. Я же исхожу из собственного опыта.
Важно:
Я не несу ответственности за ваши действия после прочтения данной статьи, обязательно делайте резервные копии данных на внешнее хранилище (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
Существует 2 основных проекта стороннего recovery – TWRP и CWM и всё, что на них основано. У каждого проекта имеются сайты, ветки проектов есть для множества устройств. Но, если на официальных сайтах эти проектов вы не нашли своего устройства, с высокой вероятностью вы найдете его на 4pda в теме своего аппарата.
Я использую и настоятельно советую использовать другим именно TWRP-recovery, поскольку он сильно превосходит в функциональности и удобстве CWM.
Немного об ADB
Немного об ADB – это отладочный инструмент, который позволяет разработчикам отлаживать свои приложения, а таким энтузиастам как мы – прошивать телефоны и делать много других полезностей. Обо всех функциях вы можете узнать так же при помощи Технотроицы.
После скачивания recovery вы должны получить файл образа раздела android с расширением .img . Чтобы установить его на свое устройство, нам понадобится:
- Компьютер или иное подходящее для запуска ADB устройство
- USB-драйвера для вашего аппарата, установленные на компьютер
- Консольная утилита ADB
Чтобы прошить новый раздел 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
Готов выслушать конструктивную критику, спасибо за прочтение!
Источник: habr.com
Как прошить смартфон?
Вопрос, как прошить смартфон на Андроид способен поставить в тупик начинающего пользователя, который еще не знает как справиться с этой задачей. Эта статья призвана помочь Вам, чтобы Вы смогли собственными силами осуществить прошивку телефона, а не переплачивать за услуги мастеров в сервисных центрах, которые за эту работу запрашивают от 1000 рублей.
Главное следовать точно по указанной нами инструкции, ведь допущенная ошибка может привести к очень плачевным последствиям. Вопрос, как прошить компьютером смартфон Андроид, часто начинает беспокоить пользователей, когда система засорилась файлами и в ней встречаются разнообразные глюки. Это поможет вернуть былую производительность, в целом улучшить стабильность и качество функционирования системы. Первым делом можно попробовать выполнить сброс настроек к заводским, но если это не помогло, то остается лишь перепрошивка.
Как подготовиться к перепрошивке Андроид смартфона?
- Разбираясь, как самому прошить китайский смартфон нужно тщательно подготовиться к этому процессу. Первым делом нужно убедиться в том, что на телефоне есть минимум 50% заряда, а лучше зарядить его полностью. Это нужно для того, чтобы исключить вероятность отключения. В ходе процедуры можно подключить девайс к заряднику. Если смартфон отключиться в ходе процедуры, то Вы потеряете все данные и он может превратиться в бесполезный кирпич, поэтому не пренебрегайте этим правилом;
- Узнайте какая версия операционной системы актуальна для вашего телефона и какая стоит сейчас. Узнать это можно перейдя в меню настроек и выбрать там раздел “О телефоне”. Посмотрите версию Андроид, версию ядра, а также номер сборки.
Пришла пора разбираться, как прошить смартфон Андроид через компьютер. На основании сведений, которые Вы получили указанным выше методом, находим свежую прошивку, созданную специально для модели Вашего устройства. Также лучше предварительно сделать бэкап системы, чтобы в случае чего иметь возможность восстановиться до прежней версии прошивки. Как это сделать мы уже рассказывали в этой статье.
Прошиваем Андроид с помощью компьютера
Первый и пожалуй самый популярный способ — прошить смартфон Samsung, ZTE или другого производителя с помощью специального софта. Для этого предназначено много приложений, но лучшее и самое простое в использовании на наш взгляд — это Fastboot. К плюсам приложения стоит отнести безопасность использования, комфортабельность и надежность. Следуйте дальнейшей инструкции, чтобы понять, как самому прошить смартфон через Flashtool.
Программу для прошивки нужно выбирать в зависимости от производителя Вашего девайса:
- Самсунг — Odin;
- HTC — Flash Tool;
- Xiaomi — Fastboot;
- HTC — Fastboot;
- Сони — Flashboot;
- LG — KDZ Updater.
Скачиваем подходящее приложение и устанавливаем его на свой компьютер. Лучше сделать это на диск С, чтобы путь к ней получился таковым: C:Android.
Разбираясь, как прошить смартфон Flashtool, обратите внимание на папку “Tools”, в которой находятся все необходимые утилиты, а в “Driver” Вы найдете драйвера. Подключаем телефон к ПК, после чего для него должны автоматически установиться драйвера. Если этого не случилось, то переходим на сайт изготовителя и загружаем драйвера оттуда. Важно, чтобы прошивка предназначалась для версии вашего телефона. Как правило, она скачивается в Zip-архиве, который нужно переместить по адресу: C:Android.
Теперь нам нужно разблокировать бутлоадер на своем Андроид смартфоне. Для этого открываем на ПК меню “Пуск” и в поисковой строке вводим команду “CMD” и выбираем cmd.exe. Нажимаем на значок правой кнопкой мыши и выбираем “запуск от имени администратора”.
В появившуюся перед нами командную строку вводим C:AndroidTools. Подтверждаем команду, нажав клавишу Enter. Далее Вы попадаете в директорию “Tools”.
Следующим шагом вводим команду fastboot devices.
Если fastboot правильно распознал ваш гаджет, то появится его код. Это означает, что можно приступать к процедуре прошивки. Если высветилась надпись “waiting for device”, то нужно отключить телефон, установить драйвера и повторить вышеописанные манипуляции.
Вводим команду “fastboot update название файла прошивки.zip”, после чего начинается прошивка Андроид смартфона. По завершению этого процесса требуется перезапустить девайс.