Как рутировать ваш телефон Android с помощью Magisk (чтобы Android Pay и Netflix снова работали)

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

Что такое Magisk?

Традиционно рутирование телефона Android происходит примерно так: разблокируйте загрузчик (или найдите эксплойт), прошейте кастомное рекавери, установите SuperSU. И в течение многих лет это работало очень хорошо.

Но начиная с Marshmallow, Google по сути заблокировал наиболее популярные корневые методы предыдущих версий – поместив демон «su» в раздел/system и запустив его с необходимыми разрешениями при запуске. Это привело к появлению нового вида корневого доступа, называемого «безсистемным», названного так, потому что он никоим образом не изменяет раздел/system.

В рамках этого повышенного уровня безопасности были созданы такие вещи, как Google SafetyNet, для обеспечения безопасности таких служб, как Android Pay, что позволяет пользователям выбирать между доступом с правами root и ценными службами. Это облом.

Но тут-то и вступает Magisk. Это в основном эволюция корневого доступа и управления на Android. Это оставляет SafetyNet нетронутым, так что пользователи по-прежнему могут получить доступ к Android Pay и Netflix, но все еще позволяют мощным корневым инструментам, таким как Xposed, продолжать работать. Это действительно лучшее из обоих миров.

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

Как начать работать с Magisk

Во-первых, вам понадобится файл Magisk. Вы можете прочитать обо всех преимуществах Magisk и загрузить его, перейдя к этой теме в XDA. Продолжайте и возьмите Менеджер Magisk, пока вы на нем – он понадобится вам позже. Скопируйте оба на внутреннюю память телефона или SD-карту.

Примечание. Если вы ранее использовали другой корневой метод, вам придется полностью выкорчевать устройство перед использованием Magisk. Для этого мы рекомендуем использовать скрипт unSU.

Вам также понадобится кастомное рекавери, например TWRP, чтобы прошить Magisk на вашем телефоне. Я делаю этот процесс на полностью стандартном, разблокированном загрузчике Nexus 5, поэтому ваш пробег может отличаться.

Чтобы начать процесс, загрузитесь в свое собственное рекавери. На каждом телефоне это немного отличается – например, вам, возможно, придется одновременно удерживать кнопки питания и уменьшения громкости, а затем использовать клавиши регулировки громкости для загрузки «Режим восстановления». Инструкции Google для вашей конкретной модели, чтобы увидеть, как это делается.

Из своего кастомного рекавери прошейте Magisk ZIP, который вы перенесли на телефон ранее. В TWRP это означает, что нажмите «Установить», а затем найдите файл Magisk. Нажмите на «Установить образ».

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

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

Как только телефон загрузится, вам нужно установить Magisk Manager, который вы должны загрузить из вышеупомянутого потока XDA. Чтобы установить это приложение, необходимо включить неизвестные источники – перейдите в «Настройки»> «Безопасность»> «Неизвестные источники», щелкните переключатель и примите предупреждение.

После этого вы можете установить Magisk Manager из папки загрузок, если вы загрузили его прямо на телефон, или с помощью файлового менеджера, если вы перенесли его со своего компьютера.

После того, как установлен, уволить этого плохого мальчика Он должен запуститься на странице состояния, где вы увидите, что вы используете текущую версию и она правильно укоренена. Вы также можете выполнить проверку SafetyNet здесь, если хотите, что я призываю.

ПРИМЕЧАНИЕ. Ваше устройство не пройдет проверку SafetyNet, если загрузчик разблокирован, если вы не используете Magisk Hide, о чем мы поговорим ниже.

И с этим вы готовы начать использовать Magisk.

Использование Magisk

Magisk – это своего рода универсальное решение для управления корневыми системами, установки корневых приложений и многого другого. Думайте об этом как о SuperSU, смешанном с Xposed, в чистой, плотной упаковке. Настолько хорошо.

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

  • Статус . Здесь отображается текущая установленная версия, а также статус root и SafetyNet.
  • Установить: для установки Magisk непосредственно из приложения. Полезно, когда вы уже прошли первоначальную настройку и хотите поддерживать Magisk в актуальном состоянии.
  • SuperUser: В основном это раздел SuperSU Magisk.
  • Модули . В настоящее время установлены модули Magisk.
  • Загрузки . Где вы будете загружать модули Magisk.
  • Журнал . Журнал корневых запросов.

Если вы войдете в меню «Настройки», вы также найдете несколько действительно изящных, но более сложных параметров. Опять же, вот разбивка того, что они все делают:

  • Темная тема . Изменяет тему приложения.
  • Уведомление об обновлении . Получите push-уведомление, когда появится новая версия Magisk.
  • Очистить кэш репо: обновляет репозиторий приложения.
  • Режим Magisk Core Only: Magisk в его простейшей форме, просто с правами суперпользователя, скрытия, безсистемными хостами и busybox. Включите, если ваше устройство не проходит проверку SafetyNet.
  • Включить Busybox : монтирует busybox.
  • Magisk Hide: скрывает Magisk от известных обнаружений, которые определенные приложения используют для блокировки доступа из-за статуса root.
  • Системные хосты . Для приложений Adblock.
  • Доступ суперпользователя . Выберите, какие службы позволяют запрашивать доступ суперпользователя. Приложения, ADB, оба или полностью отключить SuperUser.
  • Автоматический ответ . Автоматически запрашивать, утверждать или отклонять запросы суперпользователя.
  • Время ожидания запроса . Сколько секунд Magisk ожидает, прежде чем автоматически отклонить запрос.
  • Уведомление суперпользователя: тост или нет. Отображается, когда приложению предоставляются разрешения суперпользователя.
  • Включено расширенное ведение журнала отладки. Включено подробное ведение журнала. Вероятно, не нужно для большинства пользователей.
  • Включить ведение журнала отладки команд оболочки . Включает ведение журнала команд оболочки и их вывод. Опять же, вероятно, нет необходимости для большинства пользователей.

Большинство из них пассивно включены (то есть работают в фоновом режиме), за исключением Magisk Hide. После включения в меню появится новая опция – Magisk Hide. Здесь вы сообщите Magisk, из каких приложений скрывать свое присутствие (и статус). Android Pay выбран по умолчанию, но вы также можете выбрать любое другое, которое не будет работать на рутованном устройстве, например Netflix и Pokémon Go.

Если ваше устройство не прошло проверку SafetyNet (как у меня сначала не было), приложения, такие как Android Pay, не будут работать, пока вы не исправите это, независимо от статуса Magisk Hide. Если вы используете устройство с июньскими исправлениями безопасности, вам нужно включить режим «Только ядро ​​ядра» в настройках (и затем перезагрузить компьютер), прежде чем оно пройдет SafetyNet. Это отключит все модули Magisk, но все корневые функции и BusyBox будут работать. Если это не решает проблему, проверьте эту ветку для устранения неполадок.

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

Оцените статью
TutoryBird.Ru
Добавить комментарий