Установка magisk через twrp Xiaomi

Magisk Canary прошивка

В первой части мы установили Recovery и необходимые драйвера для установки кастомной прошивки. В этой статье установим кастомную прошивку Magisk Canary. Я позже объясню, почему даю версию Canary, а не стабильную, и почему рекомендую устанавливать Magisk прошивкой архива, а не установкой .apk.

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

Как я уже говорил в первой части, при прошивке смартфонов со структурой A/B, есть свои нюансы, в зависимости от бренда устройства. На OnePlus 7 и выше перед установкой кастома желательно прошить последнюю версию стока в оба слота. Для этого заходим на 4PDA в ветку своего девайса и ищем в разделе “Официальные прошивки” последнюю версию для установки через TWRP.

УСТАНОВКА РУТ И TWRP НА XIAOMI В 2021! — НОВЫЕ ФИЧИ ТВОЕГО СМАРТА С MIUI

Условие желательное, но не обязательное. Запомните это на случай возникновения проблем при установке кастомной прошивки.

Создание резервной копии

Первое, что нужно сделать перед началом работы в среде восстановления – СОЗДАТЬ РЕЗЕРВНУЮ КОПИЮ системы. Тогда, в случае если что-то пойдет через одно место, мы всегда сможем откатиться на рабочую версию и решать проблему, имея рабочий аппарат.

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

Как и чем лучше всего делать бэкапы приложений я потом расскажу, а пока будем бэкапить только системные разделы (все кроме /data).

Заходим в режим рекавери. Ищем раздел “Резервное копирование”.

Резервное копирование

Тут можно выбрать раздел памяти, куда будет сохранена резервная копия. Нажмите “Выбор накопителя” и выберите внешнюю (если есть конечно) или внутреннюю память. Настоятельно рекомендую в дальнейшем для резервных копий (особенно бэков приложений) использовать SD-карту/флэшку и хранить её отдельно от смартфона или, в крайнем случае, переносить бэкап на ПК.

Раздел с пользовательскими данными у вас, скорее всего, зашифрован. Это обязательное требование Гугла к производителям смартфонов на Андроид начиная с версии 6.0

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

Напоминаю, перед созданием резервной копии системы и/или данных через рекавери ВСЕГДА снимайте блокировку экрана. Если этого не сделать, восстановиться не получится.

Установка Root-прав и Twrp на XIAOMI

Установка кастомной прошивки Magisk Canary

Шаг 1. Скачиваем архив с прошивкой. Переносим на внешнюю SD-карту памяти.

Архив со стоковой прошивкой (не кастом) закидываем в память смартфона (внутренняя, SD, флэшка – без разницы). В рекавери и проверяем, в каком слоте находимся на данный момент. Выбираем слот А.

Шаг 2. Заходим в пункт “Установка”, выбираем файл с прошивкой и устанавливаем в текущий слот.

Шаг 3. После этого ОБЯЗАТЕЛЬНО ещё раз прошиваем TWRP-инсталлер в формате .zip. Это придётся делать каждый раз после прошивки стока.

Xiaomi derma dx118c обзор

Шаг 4. Из меню рекавери выполняем перезагрузку в рекавери. НЕ В СИСТЕМУ. Затем выбираем второй слот (В). И повторяем всё ещё раз: установка прошивки – установка TWRP – перезагрузка в рекавери.

Внимание. Если в качестве кастомной прошивки у вас Lineage OS, после ее установки в каждый слот, а также после обновления, ОБЯЗАТЕЛЬНО заново прошиваем установщик TWRP. Линейка имеет свою особенность, а именно прописывает свое фирменное, и практически такое же бесполезное как и на стоке, рекавери.

Шаг 5. Ранее созданную резервную копию первую резервную копию, если она не сохранена на SD-карте, нужно перенести на ПК ОБЯЗАТЕЛЬНО, потому что вся память смартфона будет нами отформатирована.

Прежде чем устанавливать новую прошивку, нам нужно ПОЛНОСТЬЮ избавиться от данных, которые собрала в себе старая стоковая система.

Прежде чем устанавливать новую прошивку, нам нужно ПОЛНОСТЬЮ избавиться от данных, которые собрала в себе старая стоковая система. Для этого перед установкой, и ПОСЛЕ ТОГО КАК ПЕРЕНЕСЛИ БЭКАП на другой носитель, заходим в пункт “Очистка” – делаем свайп по экрану.

На современных девайсах, таких как Poco X3, есть так называемые Super-разделы. Это значит, что например, раздел /vendor является НЕИЗМЕНЯЕМЫМ. Поэтому кастомы для таких смартфонов не содержат собственного раздела /vendor(драйвера, библиотеки и тд., относящиеся к конкретному девайсу), и если его очистить, придется заново прошивать стоковую прошивку.

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

Для этого в разделе “Очистка” выбираем пункт форматирования раздела Data. Прописными латинскими буквами вводим “yes” и подтверждаем действие.

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

Поскольку для каждого смартфона это индивидуальный момент, делаем все по общему сценарию. И не бойтесь бутлупов. Это не смертельно, и наверняка вам еще придется с этим сталкиваться. Гораздо неприятнее ситуация Hard Brick, то есть “кирпич”. Когда тело вообще не реагирует на ваши манипуляции.

Но даже здесь есть варианты.

Шаг 6. ВАЖНО! После форматирования памяти нужно обязательно выполнить перезагрузку из рекавери в рекавери, чтобы TWRP смог увидеть вновь смонтированный раздел Data.

Шаг 7. Архивы с прошивкой и Magisk закидываем на съемный носитель или во внутреннюю память, не выходя из рекавери.

Шаг 8. Начинаем прошивку. Выбираем “Установка”, заходим в каталог в котором лежит прошивка и выбираем файл с прошивкой. Свайпаем и смотрим на веселые буквы и цифры. В систему после прошивки НЕ ПЕРЕЗАГРУЖАЕМСЯ!

У кого система A/B – следующим шагом опять прошиваете TWRP – перезагрузка из рекавери в рекавери – прошивка в противоположный слот – TWRP. Да, меня тоже бесит дублирование действий, но это последний раз. Если косяков не будет)

Менеджер управления root-правами

Существует несколько менеджеров для управления рут-правами. Приличные разработчики прошивок работают с Magisk или Sui (не будем рассматривать, так как это дополнение к Magisk). Мы будем ставить именно Magisk.

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

Во-вторых, потому что это НЕ СИСТЕМНЫЙ рут, как тот же SuperSu, а полноценный фреймворк. Фреймворк – это каркас, объединяющий множество различных модулей для совместной работы. Это наложение поверх системы, позволяющее вносить изменения в загрузочный образ, не вмешиваясь в системные разделы.

И, чтобы вы знали, проект SuperSU не так давно выкупил малоизвестный китайский разработчик. Оптимизма это не внушает, тем более, что исходники теперь покрыты мраком. В отличие от Magisk.

Android system webview что за приложение на Xiaomi

Шаг 9. Еще раз перезагружаемся из рекавери в рекавери.

Шаг 10. Прошиваем архив Magisk так же, как и прошивку. После этого можно грузиться в систему.

Менеджер Magisk

Теперь о менеджере Magisk. Открываем появившееся приложение. Это и есть менеджер по управлению рут-доступом. После запуска требует дополнительной установки – выполняем и разбираемся с пунктами меню.

Установка

Меню Magick

  • “Суперпользователь” – приложения получившие рут-доступ.
  • “Magisk Hide” – приложения, от которых необходимо скрыть наличие рут-прав (работает не со всеми приложениями, нужно будет шаманить).
  • “Модули” – установленные модули фреймворка.
  • “Репозиторий” – доступные для установки модули.

Предлагаю установить именно Canary-версию, потому что все связанные с Android 11 нововведения фиксятся в первую очередь именно здесь, в результате она, как ни парадоксально, более стабильна на новых осях, чем версия Stable. Например в плане прохождения Safety Net, если нужны все-таки гуглосервисы и всякие бесконтактные оплаты.

Magick Canary

Пункт “Репозиторий” откроется только после подключения к сети.

Если иконка Magisk НЕ появилась в меню приложений, изменяем расширение файла с .zip на .apk и устанавливаем как обычное приложение. Если в менеджере версия Magisk обозначена как N/A – возвращаемся в рекавери и прошиваем Magisk еще раз.

В настройках менеджера Magisk ищем пункт “Уровень доступа”. Здесь нужно выбрать “Только приложения”.

Поздравляю, теперь вы суперпользователи!

  • Установка Recovery, получаем Root доступ, кастомная прошивка (часть 1)
  • Прошивка Android через Recovery
  • Временный root-доступ на Android
  • Получение root-доступа на Android 6.0 Marshmallow
  • Возможна ли прошивка Android на Nokia N8

Источник: v-androide.com

Magisk Manager: установка/обзор/настройка

Времена меняются и для эффективного управления Root правами приходит новое ПО под названием Magisk Manager! Что представляет собой Magisk, а также установка и детальная настройка, читайте на Android +1!

SuperUser, SuperSu, Magisk Manager

Время неумолимо стремится вперед, операционной системе Android уже скоро будет 10 лет. За это время многое в этой операционной системе успело поменяться, менялись также и способы получения Root и менеджеры управления «супер-правами». Сначала это был SuperUser, после появления Android 4.0 и защиты в виде SeLinux на арену вышел SuperSu, теперь, когда многие банковские приложения перестают работать из-за Root прав, ввода многочисленных защит, ему на смену приходит Magisk Manager!

Что такое Magisk Manager? Что умеет?

По сути Magisk Manager это приложение администратор Root прав как и SuperSu, но создан согласно новым реалиям в мире Android:

Magisk Manager: установка/обзор/настройка

  1. Не вмешивается в системный (/system) раздел Android.
  2. Можно спокойно устанавливать новые прошивки, через OTA, форматировать разделы, Root права останутся.
  3. Благодаря уникальной функции можно скрыть Root от приложений банков — Сбербанк, ПриватБанк, игры Pokemon GO, больше предупреждений не будет!
  4. Контролирует выдачу Root прав приложениям.

Помимо этого функционала, Magisk Manager предоставляет еще систему модулей!

Модули

Далее мы подробно остановимся на том, как установить magisk manager!

Magisk Manager работает c версии Android 5.0 и новее! На 4.X версиях не работает!

Установка Magisk Manager

Если вы только хотите получить Root права, то вам предстоит пройти путь:

  • Разблокировки Bootloader (для многих устройств)
  • Установить TWRP рекавери

Если вы уже используете SuperSu, то его желательно предварительно удалить (в настройках приложениях).

Теперь непосредственно об установке Magisk Manager, для его корректной работы и всего функционала необходимо использовать специальный Root права под названием MagiskSU.

Установка Manager(а)

Загрузить и установить приложение Magisk Manager можно легко и просто, перейдя в не официальный магазин ApkMirror, каких либо трудностей у вас не должно возникнуть.

Magisk Manager

После установки Manager-а приступаем к загрузке и установке MagiskSU.

Скачивание MagiskSU

Magisk Manager: установка/обзор/настройка

Перейдите в приложение Magisk Manager, после чего зайдите в раздел УСТАНОВКА. Здесь вы можете загрузить последнюю версию MagiskSU, для этого нажмите на кнопку СКАЧАТЬ.

Бризер Xiaomi mjxfj 150 a1 габариты

Magisk Manager

После того как MagiskSU, который по сути является пакетом ZIP, находящийся по пути MagiskManager/Magisk-Vxx.zip, необходимо установить с помощью кастомного Recovery.

Установка MagiskSU

  1. Перезагрузите Android в кастомное рекавери
  2. Выберите файл Magisk-Vxx.zip
  3. Установите MagiskSU
  4. Перезагрузите Android в нормальный режим работы

Система управления выдачи Root прав.
Как пользоваться Magisk?

Magisk Manager

Если вы пользовались SuperUser или SuperSu, то что-либо нового в управление Magisk Manager не привнесет, при первом запуске приложения появиться всплывающее сообщение с просьбой предоставить или отказать в правах Root.

Скрываем Root права

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

  1. Перейдите в раздел настройки Magisk.Magisk Manager
  2. Активируйте функцию MAGISK HIDE.Magisk Manager: установка/обзор/настройка
  3. Теперь в меню в главное меню и увидите новый пункт MAGISK HIDE, перейдите в него.
  4. Отметьте все приложения для которых надо скрыть наличие Root права.Magisk Manager
  5. Для корректной работы перезагрузите Android.

Как удалить Magisk Manager, если не устраивает?

Если что-то пошло не так и Magisk Manager, совсем не устраивает вас, то его можно легко и просто удалить! Для этого вам необходимо будет загрузить Magisk-uninstaller.zip и прошить в кастомном recovery, если же, удаление прошло удачно, то тогда переустановите загрузочный раздел (boot), а также удалите файлы в разделе data:

  • /data/magisk.img
  • /cache/magisk, /data/busybox

Страница проекта Magisk Manager

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

У вас еще остались вопросы? Пишите их в комментариях, рассказывайте, что у вас получилось или наоборот!

Вот и все! Больше статей и инструкций читайте в разделе Статьи и Хаки Android. Оставайтесь вместе с сайтом Android +1, дальше будет еще интересней!

Источник: androidp1.ru

Как удалить модули Magisk Modules, если они вызвали загрузку?

Игровые новости

Как вы знаете, модули Magisk незаменимы для нас. Но после установки модуля мы можем получить bootloop. В этом случае не нужно паниковать и полностью перезагружать устройство. Потому что вы можете удалить папку модуля в системе с помощью TWRP или ПК. Если у вас нет ПК, это не проблема, вы можете использовать TWRP.

Как мы можем удалить модули после загрузки через TWRP?

  • Сначала перезагрузитесь в TWRP. Если вы не знаете, как войти в режим восстановления, прочтите эту статью. Затем нажмите «Advanced» вкладку. Затем выберите пункт «Диспетчер файлов» вкладка.
  • После этого вы увидите ваши системные файлы. Найдите папку «data» в ваших системных файлах и нажмите на нее. После этого найдите папку «adb» и нажмите на нее.
  • После этого вы увидите файлы Magisk. Модули и файлы ядра Magisk и т.д. Нажмите «modules» папку здесь. После этого вы увидите все ваши модули Magisk. Выберите папку с модулем, который вызывает у вас загрузку. Если вы не знаете, какой модуль вызывает bootloop, удалите все модули, как в этой статье. После этого нажмите на кнопку справа внизу. !
  • Затем вы увидите действия, которые можно выполнить с этой папкой. Нажмите кнопку «удалить» и сдвиньте ползунок вправо. Затем вы увидите 2 раздела. выберите раздел «Reboot System» раздел.
  • После этого вы увидите файлы Magisk. Модули и файлы ядра Magisk и т.д. Нажмите «modules» папку здесь. После этого вы увидите все ваши модули Magisk. Выберите папку с модулем, который вызывает у вас загрузку. Если вы не знаете, какой модуль вызывает bootloop, удалите все модули, как в этой статье. После этого нажмите на кнопку справа внизу. !
  • Затем вы увидите действия, которые можно выполнить с этой папкой. Нажмите кнопку «удалить» и сдвиньте ползунок вправо. Затем вы увидите 2 раздела. выберите раздел «Reboot System» раздел.

Смартфоны 06 августа 2022 0 (1 466 голосов)

Источник: progamer.biz

Рейтинг
( Пока оценок нет )
Загрузка ...
Китай Покупай