Если вы хотите установить root на свой телефон или планшет Android, это лучший способ сделать это. Он позволяет обойти ограничения, которых нет у других способов рута
Rooting – процесс, предоставляющий доступ на системном уровне к определенным приложениям и утилитам – уже давно стал частью опыта использования Android среди энтузиастов и опытных пользователей
Но она находится под угрозой из-за функции, встроенной в саму операционную систему. Она называется SafetyNet и позволяет приложениям проверять, является ли устройство разблокированным или рутированным, и затем блокировать их
Android Pay использует ее, Pokemon Go использует ее, Netflix использует ее. Практически все приложения, требующие определенного уровня безопасности, особенно те, которые используют DRM или обрабатывают платежи, скорее всего, будут использовать SafetyNet
К счастью, вам не придется выбирать между рутированием и использованием Netflix. Инструмент под названием Magisk позволяет рутировать телефон без запуска SafetyNet. Вам следует использовать его для рутирования телефона
Что такое Magisk?
Magisk – это бессистемная утилита root. Это означает, что он укореняет ваш телефон, не изменяя системный раздел так, как это делают старые методы укоренения
Бессистемный способ имеет несколько преимуществ. Он не отключает SafetyNet, что позволяет легче скрыть root. Это потенциально безопаснее. Его легче отменить. И это не мешает вам устанавливать обновления на телефон по воздуху
Magisk также имеет открытый исходный код, что очень важно при работе с root-приложениями
Как получить root с помощью Magisk
Magisk работает на большинстве устройств под управлением Android 5. 0 и выше. Основными исключениями являются телефоны Pixel от Google и несколько устройств Sony. Полный список проблем совместимости можно посмотреть в официальной ветке XDA Developers
В то время как Magisk должен работать почти на всем остальном, функция защиты SafetyNet не будет работать на любом устройстве, которое было модифицировано. Это означает другие root-хаки, которые изменили систему, а также пользовательские ПЗУ
Прежде чем приступить к работе, необходимо выполнить unroot и удалить все следы предыдущих root-модов и/или прошить стоковый ROM. Хорошая идея – максимально приблизиться к стоковой версии
Что вам нужно
Чтобы выполнить рутирование с помощью Magisk, вам необходимо:
- Кастомное восстановление, например TWRP. Скачайте версию для вашего устройства.
- Приложение Magisk Manager. Загрузите последнюю версию с сайта XDA Developers.
Установите Magisk
Установите Magisk Manager. Вам нужно будет разрешить телефону устанавливать приложения из неизвестных источников, если вы этого еще не сделали
Теперь запустите приложение Magisk Manager. Обратите внимание, что три больших индикатора на главном экране все красные. Они станут зелеными, если установка Magisk прошла успешно
Проведите пальцем по навигационному ящику с левого края экрана, выберите Установить , затем нажмите кнопку Загрузить
Теперь на ваш телефон будет загружена последняя стабильная версия Magisk.zip.(Вы также можете скачать ее прямо отсюда.) Ее нужно прошить через TWRP, поэтому выключите телефон и загрузитесь в recovery
Теперь прошейте ZIP обычным способом. В идеале сначала нужно сделать резервную копию Nandroid (выберите опцию Backup на главном экране TWRP). Затем перейдите в раздел Install и перейдите к месту, где вы сохранили файл Magisk
Выберите файл и проведите по полоске в нижней части экрана, чтобы установить его. Когда все будет готово, перезагрузите телефон
Скрыть Root с помощью Magisk Manager
Когда ваш телефон снова работает, запустите приложение Magisk Manager. Два верхних индикатора должны превратиться из красных в зеленые, показывая, что ваше устройство рутировано и Magisk установлен. Нажмите на опцию проверки SafetyNet внизу, и она все еще будет красной – SafetyNet все еще запущена
Чтобы завершить процесс настройки, откройте навигационный ящик и перейдите в раздел Настройки
В разделе Magisk включите опции Enable Busybox и Magisk Hide. Теперь повторите тест SafetyNet, и он должен стать зеленым.(Если этого не произошло, и ваш телефон был ранее рутован, вам может потребоваться повторная прошивка заводского образа, чтобы убедиться, что все системные изменения, внесенные рутованными приложениями, были отменены)
Последний шаг – очистить кэш Play Store. Перейдите в раздел Настройки > Приложения > Показать систему , затем найдите Play Store в списке. Нажмите на него и перейдите в раздел Хранилище , затем выберите Очистить кэш. Это позволит Netflix и другим заблокированным приложениям снова стать доступными для загрузки
Разблокировка приложений с помощью Magisk
В будущем вы можете столкнуться с другими приложениями, которые не работают из-за того, что ваше устройство рутировано. Чтобы обойти это, откройте Magisk Manager и в навигационном ящике выберите Magisk Hide
Теперь установите флажок рядом с неисправным приложением, и оно должно снова работать. Если у вас возникли проблемы, перезагрузитесь или очистите кэш приложения
Управление Root-доступом
Хотя основным преимуществом Magisk является способ разблокирования приложений, не поддерживающих root, он также служит прямой заменой инструмента SuperSU, который вы обычно используете при рутировании
Всякий раз, когда вы устанавливаете root-приложение, вам будет предложено предоставить ему root-доступ. Раздел Суперпользователь в Magisk Manager – это место, где вы можете управлять теми приложениями, которые вы разрешили. Там же вы можете отозвать разрешения
Некоторые приложения root вносят изменения в системный раздел, что, в свою очередь, может привести к сбою проверки SafetyNet. Чтобы обойти это, всегда старайтесь использовать совместимые с Magisk версии ваших любимых инструментов root. К ним относится Magisk-версия Xposed Framework
Обновляйте Magisk
Magisk вовлечен в игру в кошки-мышки между разработчиком и нашими владыками Android
До недавнего времени Magisk Manager был доступен через Play Store, но теперь он удален за нарушение политики магазина.SafetyNet также часто обновляется и блокирует Magisk, что приводит к обновлению Magisk, чтобы обойти его снова
В результате вам придется обновлять Magisk чаще, чем обычный root-инструмент. Уведомления в приложении предупредят вас, когда эти обновления будут доступны
В любом случае, эти изменения затрагивают только те приложения, которые блокируются при срабатывании SafetyNet. Он будет продолжать предоставлять root-доступ любым другим приложениям, которым он необходим
А вы пробовали Magisk? Или блокировка Netflix и Android Pay заставила вас полностью отказаться от рута? Поделитесь своим опытом с нами в комментариях
Комментировать