В этом руководстве мы покажем вам, как скрыть root от приложений и игр с помощью Magisk DenyList. Преимущества получения административных привилегий по сравнению с ОС с открытым исходным кодом, такой как Android, очевидны. Среди них именно возможность прошивать модули и твики стоят на первом месте в очереди, однако это только одна сторона медали. У рутирования есть и свои недостатки, основным из которых является то, что SafetyNet срабатывает.

Скрыть рут от приложений через Magisk DenyListПеред применением исправления SafetyNet

Когда это произойдет, некоторые приложения, установленные на вашем устройстве, обнаружат, что устройство теперь рутировано, и, следовательно, откажутся работать. Большинство этих приложений относятся к области платежей и банковских услуг. В том же духе такие игры, как Pokemon Go, также не будут работать (потому что вы легко сможете подделать местоположение). Чтобы противостоять этому, Magisk поставляется с MagiskHide, который позволяет вам скрывать root от всех этих приложений.

Скрыть рут от приложений через Magisk DenyListПосле применения исправления SafetyNet

Но теперь разработчик Magisk присоединился к команде безопасности Android, и эта функция (наряду с некоторыми другими) была удалена из приложения, и это вполне понятно. Однако здесь на помощь приходит открытый исходный код. Эту задачу взяли на себя различные разработчики, и с появлением Zygis в Magisk у вас снова появилась возможность скрыть root от приложений и игр с помощью функции DenyList. И в этом руководстве мы покажем вам, как это сделать. Итак, без лишних слов, приступим.

Скрыть рут от приложений через Magisk DenyList

Более того, приведенный ниже процесс не сотрет данные, но все же рекомендуется быть в большей безопасности и заранее сделать полную резервную копию устройства. Droidwin и его участники не будут нести ответственность в случае термоядерной войны, если ваш будильник не разбудит вас, или если что-то случится с вашим устройством и данными, выполнив следующие шаги.

ШАГ 1: Предпосылки

ШАГ 2. Включите Zygisk и принудительно включите DenyList

  1. Запустите приложение Magisk на своем устройстве, коснитесь значка «Настройки», расположенного в правом верхнем углу.
  2. После этого прокрутите до раздела Magisk и включите переключатель рядом с Zygisk и Enforce Deny List.
    Скрыть рут от приложений через Magisk DenyList
  3. Теперь перезагрузите устройство, чтобы изменения вступили в силу. Кроме того, убедитесь, что статус Zygisk равен YES в Magisk.

ШАГ 3: Настройте DenyList

  1. В меню «Настройки Magisk» нажмите «Настроить DenyList».
  2. Теперь отметьте галочками приложения, от которых нужно скрыть рут.
    Скрыть рут от приложений через Magisk DenyList
  3. После этого коснитесь значка переполнения, расположенного в правом верхнем углу, и выберите «Показать системное приложение».
  4. Теперь отметьте Google Play Protect Services, Google Play Services, Google Play Store. и Google Service Framework.
    Скрыть рут от приложений через Magisk DenyList

ШАГ 4: скрыть приложение Magisk

  1. Перейдите в меню настроек Magisk и нажмите «Скрыть приложение Magisk».
  2. Затем дайте ему желаемое имя по вашему выбору и нажмите OK.
    Скрыть рут от приложений через Magisk DenyList
  3. Теперь начнется процесс сокрытия. После этого он спросит, хотите ли вы, чтобы ярлык приложения был на главном экране.
  4. Для удобства вы можете выбрать «Да», а затем нажать кнопку «Добавить на главный экран».
    Скрыть рут от приложений через Magisk DenyList
Дополнительно:  Resetting mysql root password in linux

ШАГ 5. Удалите данные Play Service и Play Store.

  1. Перейдите в «Настройки»> «Приложения»> «Просмотреть все приложения».
  2. Затем выберите Сервис Google Play и перейдите в его раздел «Хранилище и кэш».
  3. После этого нажмите «Управление пространством» > «Очистить все данные».
    Скрыть рут от приложений через Magisk DenyList
  4. Как только это будет сделано, вернитесь и выберите Google Play Store.
  5. Затем перейдите в раздел «Хранилище и кэш» и нажмите «Очистить хранилище» > «ОК».
    Скрыть рут от приложений через Magisk DenyList
  6. Наконец, перезагрузите устройство, чтобы изменения вступили в силу.

Вот и все. Корень теперь скрыт от выбранных вами приложений и игр через Magisk DenyList. Теперь вы можете запустить нужное приложение и начать использовать его в обычном режиме. в нем не будет даже намека на то, что ваше устройство рутировано! Если в какой-то момент вы захотите добавить любое стороннее или системное приложение, просто перейдите в раздел Magisk DenyList и отметьте нужное приложение. С учетом сказанного, если у вас есть какие-либо вопросы относительно вышеупомянутых шагов, сообщите нам об этом в комментариях. Мы вернемся к вам с решением в ближайшее время.