Нюансы установки сторонних прошивок на Android-смартфоны. Первые шаги. Установка стороннего Recovery / Хабр
Здравствуй, уважаемый читатель! Этот пост является первым в цикле статей про нюансы установки сторонних (далее — кастомных, от слова custom) прошивок на свои устройства под управлением ОС Andoid, а также о критически важных нюансах этого процесса. Цикл статей ориентирован на тех, кто либо только думает над тем, чтобы «накатить» на свой аппарат неофициальную прошивку, либо не знает некоторых моментов (например, как подружить GPay с новой ОС).
Содержание
Вступление
Зачем мне перепрошивать устройство
Что такое перепрошивка устройства
Разблокировка загрузчика
Установка стороннего 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Существует 2 основных проекта стороннего recovery – TWRP и CWM и всё, что на них основано. У каждого проекта имеются сайты, ветки проектов есть для множества устройств. Но, если на официальных сайтах эти проектов вы не нашли своего устройства, с высокой вероятностью вы найдете его на 4pda в теме своего аппарата.
Я использую и настоятельно советую использовать другим именно TWRP-recovery, поскольку он сильно превосходит в функциональности и удобстве CWM.
Немного об 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
Готов выслушать конструктивную критику, спасибо за прочтение!
Как прошить кастомную прошивку без TWRP Recovery
В этом уроке мы покажем вам, как прошить любую пользовательскую прошивку без использования TWRP Recovery.
Устройства Android обычно имеют множество настроек. От установки программ запуска и пакетов значков до опробования многочисленных стилей шрифтов. тебя не остановить. Но это только вершина айсберга. Это лишь некоторые из настроек, которые эффективно выполняет обычный пользователь. Но как тогда можно было выделить их устройство из толпы. Что ж, есть только одно требование, которое должно соответствовать вашему устройству, и если вы его обойдете, вы буквально откроете шлюзы для множества модификаций. Это требование — разблокированный загрузчик.
Многие OEM-производители поставляют свои устройства с заблокированным загрузчиком. Причина с их стороны совершенно проста — они хотят, чтобы пользователь опробовал стандартную ОС, которую они поставили. Но тогда вот проблема. Не все являются поклонниками этой фондовой экосистемы, и они хотят изменить ее. Входит понятие разблокированного загрузчика. Как только вы это сделаете, вы сможете выполнить множество настроек, с возможностью установки пользовательских ПЗУ, занимающих первое место.
В этой области довольно много крупных игроков. К ним относятся LineageOS, HavocOS, Pixel Experience и многие другие. Помимо установки пользовательских ПЗУ, вы можете заменить стандартное восстановление на собственное, такое как TWRP, или даже получить права администратора, укоренив свое устройство через Magisk (с TWRP или без него). Кроме того, вас ждут тонны модулей Magisk, модов Xposed Frameworks и тем Substratum.
К счастью, большинство из этих настроек можно эффективно выполнить даже без использования TWRP Recovery. Но было давнее сомнение относительно того, можно ли прошить пользовательское ПЗУ, даже не устанавливая TWRP Recovery. В этом руководстве мы ответим на этот вопрос наилучшим образом, а затем перечислим подробные шаги для достижения этой цели. Следуйте вместе.
Программы для Windows, мобильные приложения, игры — ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале — Подписывайтесь:)
Зачем прошивать кастомную прошивку без TWRP
Нельзя отрицать тот факт, что TWRP имеет довольно много полезных функций.
Не только установка пользовательских ПЗУ, ZIP-файлов и IMG, но также есть возможность создать резервную копию Nandroid, стереть разделы устройства и выполнить расширенные функции, такие как исправление загрузочной петли, восстановление Ramdisk, окно терминала и другие. Так зачем кому-то расставаться с этим кастомным рекавери?
Причина проста — не на каждом устройстве есть работающее TWRP Recovery. Для некоторых существует прямая официальная сборка, для других — неофициальная сборка, созданная разработчиками и доступная через форумы, такие как XDA. Но даже если мы объединим эти два, существует множество других устройств, которые лишены работающего пользовательского восстановления, такого как TWRP.
Вот почему одним из наших основных направлений всегда остается придание равного веса устройствам без восстановления TWRP. Например, вы можете получить root права на любое устройство Android без TWRP или даже навсегда прошить TWRP, просто используя его файл IMG (без необходимости TWRP ZIP).
Итак, хотя мы могли бы эффективно с ними справиться, можем ли мы также установить собственное ПЗУ через TWRP Recovery? Ответ: ДА, ВЫ МОЖЕТЕ ПРОШИТЬ ПОЛЬЗОВАТЕЛЬСКИЙ ПЗУ БЕЗ TWRP. Как? Давайте проверим это!
Как прошить кастомную прошивку без TWRP
Чтобы упростить процесс объяснения, давайте пойдем практическим путем. Вот содержимое пользовательского ПЗУ (HavocOS).
Payload.bin с другими файлами разделов
Как вы можете видеть, почти все содержимое было сжато в один файл payload.bin. Таким образом, это прямо означает, что все важные файлы находятся внутри этого единственного файла. Теперь главный вопрос — как извлечь содержимое этого файла?
Для этого вам понадобится Python, установленный на вашем ПК. Да, поначалу шаги могут показаться сложными, но поверьте нам, это всего лишь одноразовый процесс. Начиная со второго раза вам придется прилагать только 10% усилий. С учетом сказанного перейдите к приведенному ниже разделу требований и ознакомьтесь с необходимыми инструментами.
Предпосылки
- Для извлечения файла Payload.bin вам понадобится инструмент Payload Dumper. Мы хотели бы поблагодарить Грегори Монтуар для создания этого инструмента. Вы можете скачать его по следующей ссылке: payload_dumper.zip
- Точно так же вам также необходимо установить Python на свой компьютер. Скачать Python v3.8.5 (последняя версия на момент написания статьи).
Это все, что вам нужно, чтобы прошить кастомную прошивку без TWRP. Теперь приступайте к шагам установки. Просто убедитесь, что вы дважды уверены в том, что делаете. DroidWin или кто-либо из его участников не будет нести ответственность, если что-то случится с вашим устройством. Однако, если это произойдет, раздел комментариев полностью ваш. Оставьте свои вопросы, и мы вернемся с решением.
ШАГ 1: Установите Python на свой компьютер
- Запустите установочный файл Python EXE. Затем он запросит каталог установки. Нажмите «Установить сейчас», если вы хотите продолжить установку по умолчанию, что облегчит вам следование этому руководству.
Или вы также можете нажать «Настроить установку», если хотите изменить каталог. - Какой бы каталог для установки вы ни выбрали, обязательно запишите его, так как он понадобится позже. Процесс установки будет завершен в течение минуты или двух. Когда это будет сделано, нажмите кнопку «Закрыть», чтобы выйти из мастера настройки.
Теперь, когда вы установили Python, вы можете приступить к извлечению файла Payload.bin. Для этого мы будем использовать инструмент Payload Dumper. Для этого выполните следующие шаги:
- Извлеките все содержимое Payload Dumper Tool в папку, в которую вы извлекли Python.
- Если вы выбрали каталог по умолчанию при установке Python, то содержимое должно быть извлечено внутрь: C:\Users\USER-NAME\AppData\Local\Programs\Python\Python
ШАГ 3: Извлеките Payload.Bin
- Теперь скопируйте файл payload.bin из Custom ROM и переместите его в папку, в которой вы установили Python.
- Следовательно, в этом каталоге теперь будет инструмент Payload Dumper, файл payload.
bin и программное обеспечение Python. - Внутри той же папки введите CMD в адресной строке и нажмите Enter. Это запустит командную строку.
- Введите приведенную ниже команду, чтобы установить необходимые зависимости: python -m pip install -r requirements.txt
- Наконец, выполните приведенную ниже команду, чтобы извлечь все содержимое файла payload.bin. Это займет некоторое время, в зависимости от размера упаковки.
- В нашем случае файл payload.bin дал нам три файла: загрузочный, системный и вендорный. В некоторых случаях вы также можете получить dtbo и пару других файлов. Это не проблема. Мы также покажем вам, как с этим бороться.
- В любом случае, двигаясь дальше, после завершения процесса все извлеченные файлы будут помещены в папку с именем Output. Если вы установили python в каталог по умолчанию, то расположение выходной папки будет: C:\Users\ИМЯ-ПОЛЬЗОВАТЕЛЯ\AppData\Local\Programs\Python\Python/Output
Теперь мы будем использовать эти файлы.
Перейдите к приведенным ниже инструкциям, чтобы завершить процесс прошивки пользовательского ПЗУ без TWRP Recovery.
ШАГ 4: Сотрите разделы устройства с помощью команд Fastboot
Хорошо. перед прошивкой любого пользовательского ПЗУ вам также придется стереть различные разделы устройства. К ним относятся стирание раздела данных, системный раздел, выполняющий полный сброс настроек к заводским для расшифровки данных и т. д. Однако разные ПЗУ следуют разным процедурам в этом отношении, поэтому вам, возможно, придется проверить ветку ПЗУ или их официальный веб-сайт.
Если вы все еще сталкиваетесь с какими-либо проблемами, вы можете сообщить мне об этом через раздел комментариев (пожалуйста, укажите также устройство и имя ПЗУ). К общим командам обычно относятся те, о которых мы упомянули ниже, однако лучше уточнить у разработчиков ПЗУ, что они предписывают стирать.
fastboot стереть данные пользователя // стереть раздел данных
fastboot -w // сброс до заводских настроек
fastboot erase system // стереть системный раздел перед прошивкой нового ПЗУ
ШАГ 5: Прошивка файлов пользовательского ПЗУ вручную
Теперь, когда мы извлекли все содержимое пользовательского ПЗУ, пришло время установить его на ваше устройство.
Вот как прошить пользовательское ПЗУ на ваше устройство без восстановления TWRP. Мы будем использовать только команды fastboot.
- Загрузите и установите папку Android SDK Platform-Tools на свой компьютер.
- Теперь включите параметры разработчика на вашем устройстве, а затем отладку по USB. Затем подключите устройство к ПК через USB-кабель.
- Кроме того, перенесите все извлеченные файлы (загрузочные, системные, поставщика и т. д.) в папку инструментов платформы.
- Внутри этой же папки с инструментами платформы введите CMD в адресной строке и нажмите Enter. Это запустит командную строку.
- Теперь введите следующую команду, чтобы загрузить ваше устройство в режим fastboot/bootloader: adb reboot bootloader
Режим быстрой загрузки в Xiaomi
- Как только ваше устройство загрузится в режим быстрой загрузки, введите следующие команды, чтобы прошить файлы. Для начала прошиваем файл system.img следующим образом: fastboot flash system system.img
- Затем прошейте файл boot.
img следующим образом: fastboot flash boot boot.img - Наконец, мы будем прошивать файл vendor.img: fastboot flash vendor vendor.img
- Кроме того, если в вашем пользовательском ПЗУ есть другие файлы, указанные ниже, вы можете использовать следующие команды: fastboot flash vbmeta vbmeta.img fastboot flash oem oem.img fastboot flash logo logo.bin fastboot flash boot boot.img fastboot flash dtb dtb.img fastboot flash dtbo dtbo.img
Вот некоторые из файлов, с которыми вы, вероятно, столкнетесь. Если кроме них вы найдете еще какие-то файлы (редко, но возможность все же есть), то сообщите нам об этом в комментариях. Мы также предоставим команды fastboot для этого файла.
Инструкции по перепрошивке устройств с разделами A/B
Если ваше устройство является разделом A/B, команды будут немного отличаться. Для некоторых устройств требуется прошивка файлов в текущий активный слот, тогда как для других требуется прошивка в оба слота. Вот пример для обоих.
Для устройства с текущим активным слотом «A» (или «B»)
Если ваше устройство имеет текущий активный слот как A, то следующие команды будут удобны.
С другой стороны, если это B, то не рассматривайте возможность переключения слотов. Может случиться так, что в вашем неактивном слоте не будет установлена ОС, и вы можете оказаться в загрузочной петле. Скорее, гораздо более безопасным подходом будет просто заменить ключевое слово «a» на «b» в приведенных ниже командах.
fastboot flash vbmeta_a vbmeta.img fastboot flash oem_a oem.img fastboot flash logo_a logo.bin fastboot flash boot_a boot.img fastboot flash dtb_a dtb.img fastboot flash dtbo_a dtbo.imgУстройства, требующие прошивки в оба слота
Предположим, вам нужно прошить файл system.img на оба раздела. Тогда будет команда
fastboot flash system_a system.img fastboot flash system_b system.img
Вы можете соответствующим образом изменить эту команду для всех разделов, которые вам нужно прошить. Но если вы не уверены, пожалуйста, не делайте пробный подход. Скорее задавайте свои вопросы в комментариях ниже. Итак, с учетом сказанного, все это было из этого руководства о том, как прошить пользовательское ПЗУ без TWRP Recovery.
Мы надеемся, что смогли развеять все ваши сомнения, если не вы владелец раздела комментариев!
Как прошить прошивку в режиме восстановления
Обязательно посмотреть
By Vivek
|
Есть несколько устройств, которые время от времени получают обновления от Google. Более того, не все обновления прошивки получают все пользователи, потому что многие обновления до сих пор не выпускаются через OTA. Таким образом, пользователям придется загружать их на свой телефон или ПК (в большинстве случаев) и прошивать их на соответствующем устройстве.
Рекомендовано: Apple iPhone 6 Plus уже доступен: 10 лучших онлайн-предложений для покупки в Индии
Совсем недавно компания Oppo выпустила обновление Android KitKat 4.4.2 для своих смартфонов Find 7 и Find 7s. Точно так же это не было обновление OTA (по воздуху).
Хотя это была стабильная версия, Oppo заявила, что она не предназначена для массового производства. Таким образом, большинство пользователей Find 7 и Find 7a сочли довольно запутанным загрузку обновления и процесс его установки.
В любом случае, это больше не должно быть проблемой для читателей GizBot, так как мы придумали историю, которая научит вас, как установить обновление на свой телефон.
- Прежде всего, скачайте прошивку и скопируйте ее в корневую директорию памяти вашего телефона.
- Затем убедитесь, что в вашем телефоне осталось достаточно заряда батареи, более 30% было бы лучше.
- Выключите телефон.
- Одновременно удерживайте нажатыми клавишу питания + клавишу уменьшения громкости, когда появится логотип OPPO, отпустите пальцы, через несколько секунд вы войдете в режим восстановления.
- Выберите язык. (Восстановление OPPO поддерживает работу с сенсорным экраном, если ваше восстановление является ранней версией, которая не поддерживает работу с сенсорным экраном, вы можете использовать клавиши увеличения / уменьшения громкости для навигации и использовать кнопку питания для подтверждения).
- Чтобы выполнить чистую установку, выберите «Очистить данные и кеш», после завершения нажмите «Да».
- Выберите «Установить с SD»
- Коснитесь загруженной прошивки и нажмите «Да», обновление завершится через несколько минут.
- Когда обновление будет завершено, нажмите «Перезагрузить», чтобы завершить обновление.
Следует отметить, что восстановление Oppo не поддерживает прошивку сторонних ПЗУ, кроме ColorOS.
Подробнее HOW TO Новости
Обзор умных часов Gizmore Vogue: выгодная покупка?
Как конвертировать JPG в PDF на Mac или Windows
Индия против Новой Зеландии Серия ODI: как смотреть бесплатно с помощью VPN Потеря?
Узнайте, как восстановить поврежденный видеофайл AVI онлайн в отличном качестве
Как выбрать лучший инструмент восстановления данных для компьютера с Windows?
Как эффективно перенести WhatsApp с Android на iPhone?
Как скачать архив Twitter; Сохраняйте твиты и личные сообщения до закрытия Twitter
WhatsApp позволяет пользователям находить и покупать у предприятий; Вот как использовать эту функцию
WhatsApp теперь позволяет бесплатно проверить кредитный рейтинг; Становится ли он суперприложением Fintech?
Instagram теперь позволяет планировать публикации и ролики в приложении; Вот как запланировать контент в Instagram
Как настроить родительский контроль в Instagram; Пошаговая процедура
Лучшие мобильные телефоны в Индии
- Лучшие камеры
- Бестселлер
- Предстоящие
Samsung Galaxy S23 Ультра
1,24,999
Сяоми 13 Про
79 999
Apple iPhone 14 Pro Max
1 39 900
Apple iPhone 14 Plus
89 900
Apple iPhone 13 Pro Max
1 29 900
Google Пиксель 7 Про
82 999
Google Пиксель 7
59 400
Samsung Galaxy S23
74 999
Samsung Galaxy S23 Plus
94 999
Vivo X80 Pro 5G
79 999
Apple iPhone 13
65 900
Samsung Galaxy M13 5G
13 999
Редми А1
6 499
Samsung Galaxy A04s
13 499
Realme C35
11 999
Apple iPhone 14 Pro
1 29 900
ОППО А74 5G
17 990
Редми Примечание 11 4G
12 999
Редми 9А
7 332
iQOO Z6 5G
13 999
HTC Wildfire E3 Lite
7 999
Motorola Moto G Power 5G
24 580
Infinix Hot 30
9 999
Оппо А1 5G
18 999
Vivo Y11 (2023)
10 753
Виво Y02A
9 852
Нокиа С12 Плюс
7 999
Оппо А1х
16 732
Meizu 20 Бесконечность
75 425
Мейзу 20
35 915
Узнать больше о: как найти смартфоны oppo 7, обновить новости
Установить пользовательскую прошивку на Android с помощью TWRP Recovery
Возможно, самым большим преимуществом телефона Android с корневым доступом является прошивка пользовательской прошивки с помощью TWRP.
Большинство пользователей рутируют свое устройство, чтобы испытать новую кастомную прошивку.
Но что такое пользовательское ПЗУ? Это безопасно? Кастом — это кастомизируемая прошивка, основанная на исходном коде Android от Google. Да, это совершенно безопасно, если вы устанавливаете правильный.
Поскольку Android является проектом с открытым исходным кодом, разработать и создать собственное ПЗУ довольно просто. Некоторые известные веб-сайты, такие как разработчики XDA, предоставляют бесплатный исходный код Android.
Сюда входит вся операционная система Android с пользовательским интерфейсом, ядром, библиотеками и т. д. Таким образом, любой человек, обладающий некоторыми техническими навыками и знаниями в области кодирования, может создать собственную прошивку для Android.
После разработки прошивки следующим шагом будет ее установка на совместимый Android-смартфон или планшет. Для этого существуют различные пользовательские рекавери, такие как TWRP, CWM, Orange Fox и т.
д.
Среди этих восстановлений TeamWin Recovery Project является наиболее предпочтительным и используемым. Из-за этого многие OEM-производители Android запускают восстановление TWRP для своих смартфонов.
Согласно недавнему опросу, большинство пользователей Google Pixel и Nexus пытаются установить на свои телефоны неофициальные прошивки. Основная причина этого заключается в том, что телефоны Google работают со скучным пользовательским интерфейсом Android.
В сегодняшнем руководстве мы установим пользовательское ПЗУ с помощью пользовательского восстановления TWRP. Этот метод будет работать на любом Android-смартфоне и планшете с последней версией рекавери.
Как прошить пользовательскую прошивку с помощью TWRP Recovery
Не теряя времени, давайте начнем процесс установки.
Отказ от ответственности
Этот процесс приведет к аннулированию гарантии на ваш телефон и удалению данных. Кроме того, вы больше не будете получать официальное обновление стоковой прошивки.
Более того, перепрошивка пользовательского ПЗУ — рискованный процесс.
Устройство может оказаться в цикле загрузки или в состоянии кирпича. При этом мы хотим, чтобы вы знали о рисках, связанных с установкой пользовательской прошивки. Если вы все еще хотите попробовать, следуйте инструкциям, приведенным ниже.
Предупреждение
Убедитесь, что вы прошиваете правильное пользовательское ПЗУ на своем телефоне Android. НЕ двигайтесь вперед, если прошивка несовместима с номером модели вашего устройства.
Требования
Действия по установке пользовательского ПЗУ с помощью TWRP Recovery
Следуйте пошаговому руководству, указанному ниже.
1. Загрузите пользовательское ПЗУ на Android
- Во-первых, загрузите zip-файл пользовательского ПЗУ на свой мобильный телефон.
- Убедитесь, что загружена правильная прошивка, совместимая с номером модели вашего устройства.
2. Загрузите телефон Android в Recovery
- Выключите устройство Android.

- Теперь перезапустите его в режиме восстановления TWRP.
- У каждого устройства есть разные способы загрузки в рекавери.
- Вы можете использовать Google или использовать приложение Recovery reboot из Play Store.
3. Создайте резервную копию Nandroid с помощью TWRP.
4. Очистка данных и разделов кэша
- На следующем экране проведите пальцем вправо, чтобы начать процесс сброса настроек.
- Обратите внимание, что этот шаг удалит все данные вашего телефона. Следовательно, сделайте резервную копию, прежде чем делать это.
- Затем вернитесь на главный экран и снова нажмите кнопку Wipe .
- На этот раз нажмите на Advanced Wipe вариант.
- На следующем экране проверьте кэш Dalvik/ART, систему, данные и разделы кеша.

- Наконец, проведите пальцем вправо, чтобы начать процесс очистки раздела.
5. Установите Custom ROM с помощью TWRP
- Давайте начнем процесс установки Android ROM.
- Для этого нажмите кнопку Установить и выберите загруженный zip-файл пользовательского ПЗУ.
- Затем проведите пальцем вправо, чтобы подтвердить вспышку.
- Начнется собственно процесс установки.
6. Завершение процесса прошивки
- Для успешного завершения процесса потребуется несколько минут.
- Как только оно завершится, в рекавери появится сообщение об успешном завершении.
- Аналогично можно установить GApps (Google Apps) с помощью TWRP.
7. Перезагрузите устройство Android
- Перейдите к Reboot > System и перезагрузите телефон.
- В случае, если вы столкнулись с проблемой цикла загрузки, просто сотрите разделы данных/кеша из восстановления.


