Какую прошивку можно поставить на андроид
Перейти к содержимому

Какую прошивку можно поставить на андроид

  • автор:

Как перепрошить Андроид смартфон

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

Что такое прошивка телефона

Что такое прошивка?

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

  • установка более новой операционной системы;
  • исправление при программных сбоев в устройстве (смартфоне или планшете);
  • взлом защиты Андроид устройства.

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

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

Прошить образ можно благодаря набору специального софта:

  • CWM Recovery.
  • TWRP Recovery.
  • ROM Manager;
  • При помощи компьютера и специального набора программ (Fastboot, KDZ Update, Odin и прочих утилит).

Как правило, образы прошивок до обновления запакованы в специальные архивы, имеющие расширение ZIP, ISO и другие.

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

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

На вопросе как прошить андроид под ОТА обновления «по воздуху» останавливаться не будем, а лучше сконцентрируем все свое внимание на других методах обновлений.

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

Прошивка телефона при помощи CWM Recovery

Богатая функциональность CWM Recovery позволяет производить с устройством множество манипуляций, в том числе и накатывать прошивку. По умолчанию в девайсах установлен стоковый Recovery, а значит, для начала нужно выполнить установку непосредственно самой утилиты ClockWorkMod Recovery.

Общий процесс прошивки, описанный ниже, касается ZIP файлов. Инструкция:

  1. Заходим в Recovery. Для этого необходимо полностью выключить девайс, и после зажать определенную последовательность кнопок, на теле устройства. Набор клавиш может варьироваться в зависимости от производителя устройства. Каждая комбинация может отличаться между собой. Дополнительную информацию можно узнать благодаря поисковикам, задав соответствующий вопрос. Универсальным вариантом является набор следующих нажатий:
  • Кнопка повышения громкости + клавиша вкл.
  • Кнопка понижения громкости + клавиша вкл.
  • Кнопки повышения/понижения громкости + клавиша питания + «Домой».
  • Одновременно зажатые клавиши громкости вверх+вниз и клавиша включения аппарата.

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

  1. Перед началом прошивка андроид устройства обязует выполнить полный сброс гаджета до заводских настроек. Для этого перейдите к пункту «wipe data/factory reset» и подтвердите действие, нажав по строке с надписью «Yes – Wipe all user data».
  2. Вернувшись в основное лобби, выберите пункт «Install zip».
  3. Далее нажмите на пункте «Choose zip from /sdcard» и в древе проводника выберите файл, с сохраненной ранее прошивкой.
  4. Подтверждаем выбор, нажав на пункте «Yes – Install…».
  5. Запуститься процесс перепрошивки девайса. По окончанию процесса пользователь увидит надпись на экране «Install from sdcard complete».
  6. Все что осталось сделать пользователю, это вернуться в основное лобби CWM Recovery и выполнить процесс перезагрузки гаджета, нажав строку «reboot system now».

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

прошивка андроид

Как прошить телефон андроид при помощи TWRP Recovery

Для тех, кому по душе больше нравится работа с утилитой в виде TWRP Recovery, предлагается следующая инструкция пошаговой установки обновления в виде ZIP архива:

  1. Закиньте файл с образом прошивки в память девайса.
  2. Перейдите в рекавери TWRP. Делается это по аналогии с CWM.
  3. Выполните сброс до заводских настроек, нажав в главном меню на параметре «Wipe». Перетяните рычажок вправо. По окончанию очистки гаджета вернитесь к исходному лобби, нажимая на клавише «Back».
  4. В главном лобби выберите пункт «Install» и найдите в древе файловой системы скачанный ранее образ. Нажмите на него, перетянув ползунок в сторону.
  5. После этого будет запущен процесс прошивки. По стандарту он не превышает 2-3 минут.
  6. По завершению, утилита автоматически выведет сообщение об удачной перепрошивке. Нажав на пункте «Reboot System», выполните перезагрузку устройства.

Прошивка Андроид rom manager

Установка обновлений при помощи ROM Manager

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

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

Вторым немаловажным аспектом при работе ROM Manager служит кастомное рекавери. Все действия по прошивке происходят непосредственно в самом лаунчере Android, а ROM Manager служит визуальной надстройкой над Recovery.

Price: Free

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

  1. Перенесите архив прошивки, в расширении ZIP в память вашего устройства.
  2. В меню утилиты перейдите в пункт «Установить ROM с SD карты»».
  3. Среди папок и файлов выберите ваш образ и нажмите на него.
  4. В новом лобби выберите пункт «Перезагрузка и установка». Не забудьте поставить отметку на пункте «Сохранить текущий ROM». В этом случае у вас будет возможность восстановить систему в любое время.
  5. Нажав «ОК» ваш гаджет перейдет в режим Recovery, и начнется процесс обновления прошивки.

Благодаря расширенному функционалу приложения ROM Manager пользователи могут непосредственно в нем скачать образы под свое устройство. Сделать это можно нажав на пункт «Скачать прошивку». Доступ к некоторым ROMам доступен только в платной версии программы.

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

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

Универсальным средством для прошивки Андроид девайсов при помощи ПК является утилита Fastboot. Она является частью SDK Platform Tools, а значит подойдет для большого числа устройств.

Вторым этапом перед началом прошивки является получение доступа к ядру системы. Очень часто многие производители блокируют этот системный параметр, не желая, что бы пользователи собственноручно меняли системные файлы образов их прошивок. К таким производителям относятся HTC, линейка устройств Nexus, Sony и прочие. Для этого необходимо разблокировать Bootloader. Для этого нужно изучить подробную инструкцию по настройке и управлению командной строкой. Перед началом прошивки при помощи компьютера не забудьте включить отладку устройства по USB в инженерных настройках девайса.

Краткая инструкция по установке ZIP прошивки при помощи Fastboot

  1. Для начала скопируйте .zip архив с образом, и поместите его в папку с «ADB».
  2. Переведите ваш смартфон или планшет в режим fastboot mode и пропишите в командной строке запрос: fastbooflash zip имя_файла.zip , где имя_файла.zip – это название вашей прошивки.
  3. Дождитесь конца установки и перегрузите девайс.

Вопросы и ответы о прошивке на Андроид

Что такое прошивка Android?

Андроид прошивка — это ПО (программное обеспечение) другими словами аппаратные настройки, находящиеся в памяти Android-устройства.

Какие есть Android прошивки?

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

Как прошить телефон андроид без компьютера?

Для прошивки телефона Android без компьютера можно воспользоваться приложениями для смартфона, такими как ROM Manager или Flashify. Сначала необходимо скачать прошивку в формате ZIP и сохранить ее на внутренней памяти телефона. Затем запустите выбранное приложение, выберите опцию «Install ROM from SD Card» или аналогичную, найдите сохраненную прошивку и следуйте инструкциям приложения для установки прошивки на телефон. Перед прошивкой рекомендуется сделать резервную копию данных и зарядить телефон.

Самостоятельное создание прошивки для Android

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

Создание прошивки для Android

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

Шаг 1: Установка Recovery

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

Установка кастомного рекавери на Android устройство

Шаг 2: Выбор прошивки

Помимо добавления загрузчика с возможностью сохранения доступа к файлам нужно найти прошивку, совместимую с вашим девайсом. В этом вопросе трудно дать какие-то конкретные советы, так как существует огромное количество смартфонов и не менее большой ассортимент прошивок. Проще всего найти подходящий вариант, посетив раздел «Android» на русскоязычном форуме 4PDA или на англоязычном ресурсе XDA Developers.

Просмотр списка прошивок на форуме 4PDA

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

Шаг 3: Подготовка системы на ПК

Специальное ПО для компьютера, о котором пойдет речь в следующем разделе, в равной степени совместимо с ОС Windows, Linux и MacOS. Наиболее удобный метод сводится к использованию систем на основе Linux, в то время как на Виндовс потребуется ряд дополнительных действий и программ. В связи с куда большей распространенностью второго варианта, именно ОС Windows мы уделим внимание.

  1. Посетите официальный сайт Oracle и загрузите программное обеспечение JDK в соответствии с разрядностью вашей операционной системы. Перейти к скачиванию JDK Кликните по загруженному EXE-файлу и произведите инсталляцию программы. Установка JDK на компьютер
  2. Следом за JDK нужно скачать и установить Cygwin. Для этого посетите тему на форуме 4PDA по представленной ниже ссылке. Перейти к скачиванию Cygwin
  3. Откройте загруженный архив при помощи любого удобного архиватора и извлеките имеющиеся файлы. Извлечение папки Cygwin на компьютере
  4. Среди полученных файлов дважды кликните по «Setup», чтобы начать установку. Запуск файла установки Cygwin на компьютере
  5. На этапе «Choose A Download Source» выберите вариант «Install from Local Directory» и нажмите «Далее». Выбор локальной директории для Cygwin на компьютере
  6. В строке «Root Directory» путь оставьте без изменений, воспользовавшись кнопкой «Далее». Выбор папки для Cygwin на компьютере
  7. Дальше нужно изменить «Local Package Directory», указав папку Cygwin, которую вы извлекли из архива ранее. К примеру, в нашей ситуации она находится на рабочем столе, и потому путь выглядит так, как показано на скриншоте. Выбор папки с плагинами для Cygwin на компьютере
  8. Последним шагом является выбор компонентов в окне «Select Packages», которое появится практически сразу после начала установки. Кликните по строке «All», чтобы рядом с каждым пунктом появилась подпись «Install». Выделение плагинов для Cygwin на компьютереДальнейшие действия по установке Cygwin производятся в автоматическом режиме. Установка Cygwin на компьютереПо желанию можете создать на рабочем столе ярлык для более удобного запуска программы. Завершение установки Cygwin на компьютере
  9. Запустите программу с помощью созданного значка. В ОС Windows выше семерки используйте «Запуск от имени администратора». Запуск Cygwin от имени администратора на компьютереДождитесь завершения создания директорий и файлов в консоли, после чего закройте Cygwin. Подготовка файлов Cygwin на компьютере

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

Шаг 4: Использование Android Kitchen

Программа Android Kitchen, так же известная как «кухня», представляет собой наиболее удобное средство для создания кастомных прошивок. Загрузить архив можно с официальной страницы на Github по ниже представленной ссылке. Лучше всего брать последнюю вышедшую версию ПО.

  1. Загрузив «кухню» на компьютер, извлеките папку из архива так же, как и на прошлом этапе. Извлечение папки Android Kitchen на компьютере
  2. Переименуйте папку в «kitchen» и с помощью комбинации клавиш «CTRL+X» подготовьте к переносу. Переименование папки Android Kitchen на компьютере
  3. Откройте «Локальный диск (C:)» и откройте папку по следующему пути: Cygwin/home/user . Нажмите сочетание клавиш «CTRL+V», чтобы добавить ранее извлеченную папку.

Примечание: Вместо «user» папка будет названа в соответствии с именем пользовательской директории в системе.

Перенос папки Kitchen на компьютере

  • Переместите заранее скачанный файл прошивки, подходящей для вашего устройства, в папку «original_update». Эта директория расположена по следующему пути: Cygwin/home/user/kitchen/original_update . Перенос файла прошивки в папку Android Kitchen
  • Вновь запустите Cygwin и последовательно воспользуйтесь следующими командами: cd kitchen
    ./menu В случае успеха в консоли появится множество пунктов, предназначенных для работы с прошивкой.
  • Закройте «кухню» и переходите к следующему этапу.

    Шаг 5: Сборка прошивки

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

    1. В главном меню Android Kitchen введите «0» и нажмите «Enter», чтобы перейти к расширенному списку параметров. Переход к расширенным параметрам в Android KitchenОтсюда можно внести множество изменений в прошивку, будь то добавление ROOT, изменение анимации или запуск плагинов.
    2. Для завершения нужно будет ввести «99» и нажать «Enter». Готовый файл будет находиться в папке «OUTPUT_ZIP» в пользовательской директории Cygwin. Работа с прошивкой через Android Kitchen

    Завершив процедуру редактирования, можно приступать к прошивке устройства.

    Шаг 6: Установка прошивки

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

    Прошивка смартфона через CWM Recovery

    Заключение

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

    Лучшие прошивки смартфонов на базе Android 2023 года

    Лучшие прошивки смартфонов на базе Android

    ЦінаЯкість

    Идеальной оболочки для ОС Android до сих пор нет – на этом можно было бы закончить… Однако, ежегодно появляются новые обновления и даже прошивки. Так, например, в недавнем времени новый программный продукт вместе с первыми своими смартфонами представила компания Nothing. И не исключено, что через несколько лет ее Nothing OS тоже сможет конкурировать с нынешними лидерами. Пока этого не произошло предлагаем обсудить лучшие прошивки смартфонов на Android 2023 года, выделяя преимущества и недостатки каждого ПО. Это позволит расставить приоритеты, без понимания которых крайне тяжело понять в сторону какого бренда вообще ориентироваться при выборе того или иного смартфона. Начнем с того, какие оболочки выпускают разные производители смартфонов на системе Андроид:

    1. Samsung – One UI;
    2. Oppo – ColorOS;
    3. Google – чистый Android;
    4. Huawei – EMUI;
    5. Honor – MagicUI;
    6. Vivo – OriginOS;
    7. OnePlus – OxygenOS;
    8. Nothing – Nothing OS;
    9. Motorola – Android;
    10. Realme – UI;
    11. Nokia – Android;
    12. Xiaomi – Miui.

    Список не является окончательным, но включает ПО от основных производителей телефонов на данный момент.

    1. Топ-5 прошивок на Android в 2023 году
    2. ColorOS – от OPPO
    3. MagicUI от Honor
    4. Pixel Experience
    5. One UI от Samsung
    6. MIUI от Xiaomi
    7. Какую прошивку для Андроид лучше выбрать?

    Топ-5 прошивок на Android в 2023 году

    При составлении подборки мы исходили из нескольких основных параметров:

    • уровень безопасности;
    • функциональность ОС;
    • частота обновлений;
    • удобство пользования.

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

    ColorOS – от OPPO

    ColorOS – от OPPO

    Открывает наш топ прошивок на Android оболочка ColorOS, разработанная компанией OPPO. Здесь следует сразу оговориться, что фактически все фирменные ПО компаний, которые входят в концерн BBK (Realme, OnePlus, Vivo, Oppo), имеют много схожестей и мало отличий. Тем не менее, еще несколько лет назад китайский бенчмарк Master Lu показывал, что Color OS выигрывает у других представителей BBK в контексте плавности. Впрочем, и UI, и OxygenOS сегодня являются достаточно шустрыми и оптимизированными продуктами, а отличия настолько минимальны, что заметить разницу сможет лишь сильно искушенный пользователь. Главным достоинством каждой прошивки из представленного концерна разработчиков является стабильность и предельная простота.

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

    MagicUI от Honor

    MagicUI от Honor

    Еще несколько лет назад вместо MagicUI от Honor мы бы обсуждали EMUI компании Huawei, но все изменилось после того как штаты ввели санкции в отношении последней торговой марки. В результате «Хуавей» пришлось прибегнуть к разработке собственной ОС HarmonyOS. Далее, бренд продал суббренд Honor, телефоны которого сегодня работают на базе оболочки MagicUI под управлением Android. На самом деле принципиальных отличий от EMUI нет. Однако, новые версии прошивки стали получать гораздо меньше крутых изменений, ведь над ее улучшениями стало работать гораздо меньше экспертов, львиная доля которых сегодня занимается развитием HarmonyOS. Вместе с тем, прошивка довольно функциональная, практичная и сомневаться в надежности оснований нет, чего нельзя сказать о перспективах.

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

    Pixel Experience

    Pixel Experience

    Если не знаете, какую выбрать прошивку для Android, и официальные оболочки производителей Вам надоели или чем-то не устраивают, стоит обратить внимание на кастомные решения от сторонних разработчиков. На самом деле – это не идеальное решение, а скорее эксперимент, ведь не исключены сбои в работе. Более того, нам неизвестно о большом количестве успешных кастомных прошивок. Исключением является разве что Pixel Experience. Это ПО поддерживает много смартфонов разных брендов: от Google до Xiaomi. После установки этой оболочки Вы можете получить почти все преимущества чистой системы, а также базовые функции смартфонов Pixel. Это шанс обновиться до новой версии Android, но есть и недостатки. Для самостоятельной установки системы нужны навыки и опыт.

    • отсутствие лишнего ПО, почти чистый Андроид;
    • доступ к возможностям смартфонов Google Pixel;
    • можно убрать рекламу, которая интегрирована в другие оболочки.
    • самостоятельно установить почти невозможно;
    • будут сбои в работе, если допустить ошибку.

    One UI от Samsung

    One UI от Samsung

    Рейтинг оболочек для Android пополняет прошивка One UI, созданная компанией Samsung. Сразу отметим, что это далеко не первый программный продукт компании. Еще в 2008 году были «первые пробы пера», но система TouchWiz вовсе не оправдала ожиданий. После того были и другие попытки, которые привели к появлению уже в 2018 году. Почти 10 лет бренду потребовалось на разработку этой оболочки. Забавный факт в том, что когда-то компания Samsung отказалась от покупки Android – на заре возникновения тогда еще малоизвестной торговой марки. Теперь приходится довольствоваться лишь собственной оболочкой, хоть и неплохой. One UI является одной из самых надежных прошивок, по нашему мнению. В ней нет рекламы, есть ряд фирменных опций для простой синхронизации с другой техникой.

    • уровень безопасности;
    • нет надоедливой рекламы;
    • доступный интерфейс.
    • функционал уступает MIUI.

    MIUI от Xiaomi

    MIUI от Xiaomi

    Лучшей прошивкой для Android в 2023 году, по нашему мнению, является оболочка MIUI, созданная компанией Xiaomi. Сегодня ее можно обнаружить и на телефонах суббрендов торговой марки. В частности, под управлением ПО работают гаджеты Poco. Исключением является разве что линейка геймерских смартфонов «Черная акула» (Black Shark), функционирующая под управлением Joy UI. Впрочем, это программное обеспечение является фактически копией MIUI. Главным достоинством этой системы является расширенный функционал, с которым не сможет конкурировать ни одна из ранее представленных прошивок.

    • очень много опций;
    • регулярность обновлений;
    • множество лаунчеров;
    • простота управления.

    Какую прошивку для Андроид лучше выбрать?

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

    1. Лучшая кастомная прошивка на Android – Pixel Experience;
    2. Надежная оболочка без рекламы – One UI;
    3. Самая функциональная прошивка на Андроид – MIUI.

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

    Alexander/ автор статьи

    Образование: специалист в области информационной деятельности предприятий, психолог, преподаватель информатики (БДПУ, машиностроительный колледж).
    Должность: главный редактор, блогер. СЕО-оптимизатор, копирайтер.

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

    Здравствуй, уважаемый читатель! Этот пост является первым в цикле статей про нюансы установки сторонних (далее — кастомных, от слова custom ) прошивок на свои устройства под управлением ОС Andoid, а также о критически важных нюансах этого процесса. Цикл статей ориентирован на тех, кто либо только думает над тем, чтобы «накатить» на свой аппарат неофициальную прошивку, либо не знает некоторых моментов (например, как подружить GPay с новой ОС).

    Преамбула

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

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

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

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

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

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

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

    1. Разблокировка загрузчика
    2. Поиск и установка стороннего Recovery
    3. Поиск файлов новой прошивки
    4. Установка новой прошивки с помощью стороннего recovery
    5. (опционально) Установка root-прав
    6. (опционально) Установка 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:\adb\fastboot 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

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

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *