Что такое Magisk, или как скрыть root в Android. Как скрыть root на Android и, что такое Magisk? Скачать программу для скрытия рут доступа

Мы дождались и 23 мая Android Pay заработал-таки в России. Многие расчехлили свои телефоны, чтобы оплачивать свои покупки новым удобным способом. Но оказалось, что далеко не все могут установить и настроить Android Pay, даже если смартфон полностью подходит под требование системы. Дело в том, что Google, дабы обезопасить своих пользователей, запретил использовать платежное приложение на телефонах с полученными правами суперпользователя (root) и с установленной модифицированной прошивкой или прошивкой от сторонних разработчиков (кастомной).
Но! У нас есть для вас инструкция, которая поможет обойти данную блокировку. Читай ниже.

Как обойти блокировку: инструкция

Android Pay можно установить на телефон с правами суперпользователя, если скрыть от приложения наличие root. Для этого вам понадобиться утилита Magisk.

К сожалению, придется расстроить обладателей смартфонов Pixel XL и Google Pixel - этот способ на них не сработает.

Прежде чем начать, убедитесь в следующем:

  • у вас разблокирован бутлоадер (загрузчик);
  • на смартфоне установлено кастомное рекавери (ПО для диагностики аппаратного обеспечения, создания резервных копий системы и ее восстановления);
  • вы сделали резервную копию данных.

Берёмся за инструкцию

Если вы устанавливали официальный рут MagiskSU или SuperSU (Android 6.0 и выше):

Вы устанавливали любой другой рут:

  1. к сожалению, его нужно удалить и установить один из тех, которые мы упоминали выше: MagiskSU или SuperSU.
  2. чтобы удалить неподдерживаемый рут, запустите специальный скрипт (вы можете ) через кастомное рекавери. Таким образом можно удалить только следующие руты:
  • ROM su binaries
  • SuperSU System;
  • SuperSU Systemless;
  • phh"s Superuser;
  • Koush"s SuperUser.

Когда вы успешно установили утилиту Magisk на рутованный телефон, можно перейти к скрытию рута от Android Pay.

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

Как скрыть root с помощью Magisk

  • Предисловие
  • Установка
  • Настройка
  • Удаление
  • Выводы

Что такое Magisk?

Magisk - это фреймворк, объединяющий в себе функциональность (в форме phh SuperUser) и средства для низкоуровневой модификации системы. Magisk - полностью открытый проект с доступными исходными кодами. Механизм получения root - systemless, не вносящий изменений в system и позволяющий без проблем обновлять прошивку.

Одна из ключевых функций Magisk - возможность скрывать права суперпользователя как от отдельных приложений, так и от проверки SafetyNet. И если скрытие root-доступа способно включить банковские приложения и некоторые игры (например, Pokémon Go), то успешное прохождение проверок SafetyNet позволяет воспользоваться системой бесконтактной оплаты (Android Pay, Samsung Pay и подобными).

С помощью Magisk можно подключать модули, модифицирующие прошивку на низком уровне (от простейших модификаций файла build.prop до таких сложных, как Viper4Android). Они также устанавливаются в режиме systemless и спокойно переживают обновления прошивки (чтобы вернуть все модули и настройки обратно, достаточно повторно установить Magisk).

Для установки приложения необходима версия Android 5.0 Lollipop и выше, разблокированный загрузчик и какой-нибудь кастомный рекавери. Рекомендуется .

Не забудьте сделать полный бекап системы. Это сохранит вашу нервную систему, если вдруг что-то пойдет не так.

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

Скачайте последнюю версию Magisk Manager из ветки на и установите приложение.

Теперь необходимо скачать установочный архив zip. Сделать это можно из самой программы или отдельно с ветки на форуме XDA.

Установите скачанный zip-архив через кастомный рекавери и по завершению перезапустите устройство.


Как скрыть root. Установка Magisk

Функция Magisk Hide

Ну и самое главное. Для того чтобы скрыть root необходимо активировать функцию «Magisk Hide», которая находится в настройках Magisk Manager.

Как скрыть root. Активация функции скрытия root

С установкой и настройкой разобрались, теперь разберемся с удаленим.

Удаление Magisk Manager

Для правильного удаления приложения в автоматическом режиме, нужно прошить Magisk-unistaller.zip соответствующей версии через кастомный рекавери.

Если по какой-то причине данный способ не сработал, тогда восстановите загрузочный раздел (boot.img) из резервной копии, и вручную удалите

/data/magisk.img
/cache/magisk
/data/busybox

Выводы

Есть у Мейджиск и недостатки. Так, не все приложения способны корректно работать с root, полученным с помощью Мейджиск, но вполне совместимы с SuperSU. Причина - те настройки SELinux, над которыми долго бился разработчик Chainfire и которые позволяют приложениям с правами суперпользователя производить запись в системный раздел (а это не только модификация собственно системных файлов, но и запись переменных в некоторые системные настройки).

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

Права суперпользователя или по-простому рут - неотъемлемая часть мира операционной системы Android. Как известно, с его помощью можно существенно расширить функционал: от удаления рекламы до серьезной модификации программного обеспечения устройства. Однако, многие пользователи задаются вопросами в духе: «как запустить Сбербанк Онлайн с root?», - либо: «как играть в Pokemon GO на взломанном смартфоне?». Ответ на все это - Magisk.
С популяризацией систем бесконтактной оплаты, актуальным стал вопрос: «почему не работает Visa payWave с правами суперпользователя?». Раньше на помощь приходили модифицированные версии приложений с отключенной защитой, об их безопасности говорить нельзя, в apk-файл можно включить всё, что угодно! Разработчик под ником topjohnwu с форума XDA-Developers подошёл к проблеме совсем иначе!

Что такое Magisk

- современный администратор рут прав, по сути - более продвинутая альтернатива SuperSU от Chainfire с некоторыми функциональными нововведениями.

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

Основные особенности

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

Ключевая функция - возможность скрыть права суперпользователя от приложений, которые не работают на взломанном устройстве. К таким относятся клиенты многих банков, системы бесконтактной оплаты и, к примеру, Pokemon GO. Реализация удобная, рут скрывается в один клик, раздел Magisk Hide главного меню. Тот же Сбербанк Онлайн перестал сообщать об угрозе и открыл весь функционал!

Дополнительные модули

Ко всему прочему, в Magisk Manager включен мощный движок модов, который соответствует общей концепции приложения и работает без модификации системного раздела (systemless), можно не беспокоиться за порчу системных файлов, такой подход позволяет в любой момент отключить все дополнения. Установка модификаций осуществляется через кастомный рекавери или непосредственно через меню Magisk Manager. Уже сейчас существует множество модулей, самые интересные из них рассмотрим отдельно:

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

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

SELinuxPermissive Script - переводит систему безопасности SELinux в режим «Только предупреждение». Данную манипуляцию требуют некоторые приложения, например, аудио движок Viper4Android.

Xposed - мощный движок для модинга без изменения apk-файлов не требует представления. Поддерживается Android от Lollipop до Marshmallow. Отрадно, что теперь он работает без модификаций системных файлов! Для его установки помимо самого фреймворка из Magisk Manager необходимо установить Xposed Installer!

Выбор модулей и правда широкий, найти их можно в приложении, или в специальном разделе на XDA-Developers . Существует как общие модификации, вроде того же ViperFX или AdBlock, так и заточенные под определенные устройства, например, активация записи 50/60 FPS видео для Nexus 5X/6P, либо APT-X HD кодеки для OnePlus 3. Каждый найдет что-то интересное, а желающие смогут создать что-то своё, автор представляет весь необходимый инструментарий!

Как установить Magisk

Для установки приложения необходима версия ОС 5.0 Lollipop и выше, разблокированный загрузчик и кастомный рекавери, например, TWRP. Настоятельно рекомендуется сделать полный нандроид-бэкап на случай, если установка пройдёт неудачно.

Для полной функциональности Magisk Manager необходимо использовать MagiskSU, для корректной установки которого, предварительно рекомендуется удалить альтернативные администраторы рут прав. К примеру, SuperSU от Chainfire удаляется из меню настроек приложения.

Удаление Magisk Manager

Все необходимые для удаления файлы последней версии можно найти в топике
Для удаления приложения в автоматическом режиме , необходимо прошить Magisk-unistaller.zip соответствующей версии через кастомный рекавери.

В случае, если архив не отработал
, необходимо восстановить загрузочный раздел (boot.img) из резервной копии, а также вручную удалить /data/magisk.img, /cache/magisk, /data/busybox.

А что в итоге?

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

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

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

Разработчики этих приложений таким образом пытаются защитить ваши персональные данные от вредоносных приложений, такие как, например, данные учетных записей или банковских счетов. Как же нам быть в ситуации, когда нам с одной стороны «позарез» нужны root права на планшете или телефоне, а с другой - мы хотели бы чтобы при этом на нем работали все приложения, включая те, которые после проверки их наличия просто завершают свою работу?

Ответ прост – воспользоваться приложением RootCloak Plus (Cydia) , которое умеет скрывать наличие root на вашем устройстве. Причем, оно может делать это выборочно – для отдельных приложений по вашему выбору. Для этого, вам нужно всего лишь добавить приложение от которого вы хотите скрыть наличие root в его список.

Для своей работы приложение требует, чтобы на вашем устройстве была установлена платформа Cydia Substrate . После того, как вы её установите и перезагрузите планшет или телефон, можно приступать к установке RootCloak Plus.

Пользоваться приложением очень просто: после установки и запуска RootCloak Plus вы увидите его домашний экран, на котором расположено всего лишь две кнопки: «Add/Remove Apps» и «Instuctions».

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

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

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

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

Установить RootCloak Plus (Cydia) вы можете с этой страницы Google Play маркета.

Более подробную информацию о приложении вы можете получить в

В мире существует много "воющих лагерей". Кто-то является ярым фанатом продукции Apple и конкретно iPhone, а кто-то выбирает только Android. Кто-то пользуется Windows, а кто-то Linux. А вот среди пользователей смартфонов и планшетов на базе Android существует свое разделение. Одни считают, что жизни без Root"a нет, другие же предпочитают повышенную безопасность и использование различных банковских и платежных приложений, который не работают с Root. Если же говорить о преимуществах Root, то они довольно существенные: отключение рекламы и всплывающих окон в браузере и YouTube, взлом игр и приложений, возможность создания полного бекапа системы.

Некоторые программы имеют специальную проверку на наличие Root в системе. Из самых популярных стоит выделить Pokemon GO, QIWI и Сбербанк онлайн. Конечно, вы можете использовать модифицированные версии данного софта, но это грозит определенными рисками в плане безопасности. Разработчик topjohnwu с ресурса XDA-Developers создал утилиту нового поколения Magisk, которая предоставляет Root-права.


Если проводить параллели, то Magisk - это более продвинутая и функциональная версия SuperSU от Chainfire.

Утилиты Magisk работает таким образом, что изменения не вносятся в системный раздел. Это позволяет сохранить первоначальный уровень безопасности операционной системы Android. Чем же еще хорош Magisk? Вы можете скрывать наличие Root-прав от приложений. Например, вы можете сделать так, что официальное приложение "Сбербанк онлайн" попросту не увидит Root и будет полностью функционировать. Достаточно зайти в раздел Magisk Hide и поставить галочки напротив тех программ, от которых необходимо скрыть Root.

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

Как установить Magisk?

Для начало необходимо убедиться в том, что у вас версия Android 5.0 или более новая, а ваш бутлоадер (загрузчик) разблокирован. После этого необходимо установить модифицированное рекавери, например TWRP или CWM. Мы рекомендуем вам сделать полный бекап прошивки, на случай непредвиденных трудностей. Заранее удалите все менеджеры Root (SuperSU, Super User и т.д.).