Вопросы с меткой [magisk]
Руководство по использованию метки magisk отсутствует.
Конкурсные
Неотвеченные
- Конкурсные 0
- Неотвеченные
- Цитируемые
- Рейтинг
- Неотвеченные (мои метки)
39 показов
Fastboot Не видет устройсто
Fastboot Не видит телефон SM-A032F/DS В режиме bootloader видит как контроллер usb и модемом Что делать? fastboot devices нечего не пишет При установке драйвера цифровой подписи нету https://.
задан 8 мар в 12:10
-
Важное на Мете
Связанные метки
Подписаться на ленту
Лента новых вопросов с меткой [magisk]
Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.
Дизайн сайта / логотип © 2023 Stack Exchange Inc; пользовательские материалы лицензированы в соответствии с CC BY-SA . rev 2023.11.21.1314
Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.
Как установить Magisk на Xiaomi
Опытные пользователи Android обожают экспериментировать со своим мобильным устройством, используя root-права. Являясь Суперпользователем, можно полностью настроить телефон, но ограничения все же присутствуют. И чтобы их обойти, многие задаются вопросом, как установить Magisk на Xiaomi. Что это за утилита, и какая от нее польза – узнаем прямо сейчас.
- Что такое Magisk
- Модули
- Что умеет
- Плюсы
- Минусы
- Требования к установке и скачивание файлов
- Установка Magisk на телефон Xiaomi
- Как скрыть ROOT с помощью Magisk
- Как правильно удалить Magisk (версия 15.3+)
- Решение частых проблем
- Что делать, если Magisk не устанавливается
- Периодически перестает работать рут
- После установки модуля Xiaomi ушел в бутлуп
- Видео-инструкция
- Ответы на популярные вопросы
Что такое Magisk
По официальному определению, Magisk Manager — программное обеспечение, позволяющее проводить важные системные действия, не затрагивая при этом саму операционную систему. Если говорить простыми словами, то это «маска» для вашего смартфона, скрывающая наличие рут-прав от определенных сервисов .
Самые популярные приложения для которых используется Магиск — Google Pay и банковские клиенты.
Более того, Magisk является приложением с открытым исходным кодом, благодаря чему на его базе пользователь сможет создавать свои дополнения. Но, конечно, для этого требуются хорошие технические знания, иначе есть существенный риск навредить аппарату.

Еще данная утилита может похвастаться наличием специальных модулей, которые точно пригодятся для улучшения Андроид-устройства. Основной перечень вы найдете ниже.
Модули
Установив Manager, вы наверняка захотите расширить его функционал. Для этого отлично подойдут различные дополнения:
- Viper4Android – потрясающий инструмент для детальной настройки звучания. Можно регулировать звук по Bluetooth, во время телефонного разговора или просто при прослушивании аудиофайлов.
- Android Mic Fix – модуль, похожий на предыдущий, и решающий проблемы с плохим звуком.
- CrossBreeder Lite – вы существенно увеличите время автономной работы аккумулятора. Батарея будет функционировать на максимальных значениях.
- Dolby Atmos – еще один модуль для Magisk, ориентированный на работу с аудиофайлами. Технология достаточно обширная и полезная.
- Blobmoji – дополнение, возвращающее всеми любимые emoji от Google в свежие версии Андроид. «Косметическое», но интересное улучшение.
- App Systemizer – сторонние приложения становятся системными. В итоге после удаления Magisk все выставленные параметры и настройки сохраняются в программах.
- Pixel 2 Experience – хотите сделать из своего смартфона Xiaomi Пиксель? Тогда присмотритесь к этому модулю, добавляющему лаунчеры, иконки, аудиофайлы и камеры, присутствующие в телефонах Google Pixel.
- Wi-Fi connection – значительно улучшается скорость передачи данных из-за использования нескольких каналов Вай-Фай. Рекомендуется использовать этот модуль при слабых сигналах Интернета.
Что умеет

Теперь подробно рассмотрим функционал менеджера. Для опытного пользователя это настоящая находка, во много раз облегчающая взаимодействие с рутированным Андроидом. Но и недостатки, увы, имеются. Обо всем по порядку.
Плюсы
- Ни для кого не секрет, что на телефонах с рут-правами запрещены платежные операции. Но, поставив Магиск, вы избавитесь от этих проблем. Программное обеспечение скроет от приложений режим Суперпользователя, поэтому платежи через Android Pay вновь станут возможны. Как и онлайн-операции в Сбербанке (Россия), ПриватБанке (Украина) и т. д.
- Обновления через «Три точки» будут приходить без проблем, особенно при использовании глобальной прошивки.
- Неправильная системная операция привела к бутлупу? Это можно легко исправить, удалив внесенные изменения с помощью Magisk Uninstaller.
- На выбор предоставляется огромное количество модулей для различных целей.
Минусы
К сожалению, есть и недостатки, иногда мешающие пользователю принять решение об установке Magisk.
- Довольно сложное внедрение приложения на телефон. Нужны хорошие знания и умения, если не хотите получить «кирпич».
- Менеджер невозможно поместить на внешнее хранилище. Подойдет только внутренняя память.
- Некоторые прошивки, в особенности кастомные, не поддерживают Магиск.
Вот мы и перечислили преимущества и недостатки рутированного менеджера. Обычно ключевым моментом является возможность использовать NFC Google Pay на телефоне Xiaomi с root-доступом.
Требования к установке и скачивание файлов
Итак, вы точно решили установить Magisk Manager на Xiaomi. Что же для этого понадобится? Рассмотрим наиболее важные моменты.
- Первое и необходимое условие – это разблокированный загрузчик. Без активного бутлоадера ничего не получится, поскольку изменения затрагивают само ядро.
- Далее идет версия операционной системы. Подойдет только Android 5.0 и выше . Но это, мы думаем, не проблема, так как практически все модели Сяоми сейчас работают на семерке , восьмерке или девятке .
- Также нам понадобится рекавери . Именно через TWRP или CWM будет происходить установка архива менеджера. О том, как поставить кастомное Recovery, вы узнаете в нашей отдельной статье .
- Следующим важным вопросом стоит скачивание самого файла. Мы настоятельно рекомендуем выбирать архивы с официального сайта Magisk или GitHub.
Установка Magisk на телефон Xiaomi
- Скачать и установить приложение Magisk Manager (APK).
- Скачать и поставить через Recovery основу Magisk.
Скачивайте лучше с Github, на этой странице сразу видны последние обновления и предоставлена возможность быстрого скачивания. Ссылка выше (4 пункт).

И, наконец, практика – как же установить Magisk? Возьмем операцию на Xiaomi Mi 8 Pro в виде примера. Запускаем ранее скачанный файл. Устанавливаем приложение стандартным способом, после открываем. Перед нами уже готовый менеджер, но без рут-прав это практически бесполезная программа.
Поэтому переходим в раздел «Установка» и кликаем «Поставить MagiskSU». После скачивания архива телефон нужно перевести в режим рекавери. Для этого зажимаем кнопку питания и качельку громкости вверх.
Попадаем в TWRP. Здесь обращаем внимание на вкладку «Install». Тапаем по ней и указываем путь к загруженному архиву. Дожидаемся окончания установки файлов и с помощью клавиши «Reboot» возвращаем аппарат в стандартное рабочее состояние. Готово, наше устройство получает расширенные рут-права под названием MagiskSU.
Ознакомившись с инструкцией по установке, не спишите проводить аналогичные действия на своем телефоне. Заранее убедитесь, что имеете все необходимые знания. Помните, что редакция не несет ответственности за проделанные вами действия!
Как скрыть ROOT с помощью Magisk
После того, как установка успешно завершена, следует активировать наиболее популярную функцию Magisk на Xiaomi – скрытие root-прав. Для этого переходим в настройки менеджера, и передвигаем ползунок в режим «Вкл» напротив «Magisk Hide». В меню программы появляется новый одноименный пункт.
Переходим в него и отмечаем галочками приложения, от которых необходимо скрывать режим Суперпользователя. Разумеется, эти программы и игры должны быть предварительно установлены на мобильном устройстве. Далее перезагружаем девайс. Вот и все, теперь вы знаете, как правильно скрыть рут-права.
Как правильно удалить Magisk (версия 15.3+)
Утилита вас не устроила, и вы хотите от нее избавиться? Здесь не возникнет никаких проблем, ведь существует множество вариантов правильного и безопасного удаления Magisk.
Первый и самый простой способ – это удаление программного обеспечения из самого приложения. Для этого открываем менеджер и кликаем «Uninstall» – «Complete uninstall».
Есть вариант более сложный, который подойдет опытным пользователям. Скачиваем дополнение под названием Magisk Uninstaller Ulility в виде архива, и переходим в recovery. Загруженный файл помещаем в «Install» и перезагружаем смартфон. При следующем запуске менеджера уже не будет.
Решение частых проблем

Увы, не всегда внедрение Магиск Менеджера проходит быстро и легко. Но не стоит отчаиваться, если возникают какие-то неполадки. Большинство из них решается всего в несколько кликов.
Что делать, если Magisk не устанавливается
Программа может не устанавливаться по ряду обширных причин. Определить фактор неполадки не всегда удается с первого раза, поэтому в первую очередь обратите внимание на такие моменты:
- На устройстве уже присутствуют рут-права. В таком случае, Manager не установится. Удалите SuperSU и повторите процедуру.
- Телефон не отвечает указанным требованиям. Бутлоадер не разблокирован или версия операционной системы ниже Андроид 5.0. Обновитесь и активируйте загрузчик.
- Файл скачан с подозрительного источника. Вполне возможно, что вы загрузили взломанный или нерабочий архив. Удалите эти файлы, проведите сканирование антивирусом и повторно скачайте материалы.
Периодически перестает работать рут
Если вы стали замечать некорректное функционирование рут-прав, для начала просто переустановите Магиск. Возможно, в ходе начальной процедуры вы допустили определенные оплошности, из-за которых теперь режим Суперпользователя работает с перебоями.
Переустановка не помогла? В таком случае, обратите внимание на наличие пакета утилит под названием BusyBox. Данное программное обеспечение присутствует в некоторых кастомных прошивках и мешает root-правам. Удалить инструмент можно в расширенных настройках менеджера.
После установки модуля Xiaomi ушел в бутлуп
Распространенная ситуация, возникающая при конфликте определенного модуля с телефоном. Выход здесь один – просто удалить проблемное дополнение, не трогая сам Magisk. Для этого повторно прошейте модуль через Рекавери, и он без проблем удалится.
Видео-инструкция
В видео показан способ установки локализованной прошивки, но после идет установка Magisk.
Установка кастомных прошивок. Root-права и Magisk
Доброго времени суток всем моим читателям! Сегодня, продолжая цикл статей о кастомизации своего устройства, расскажу о том что такое права «root», зачем они нужны, кому они абсолютно точно не нужны и, если вы все-таки решили, как их получить.
Цикл статей
- Разблокировка загрузчика и установка стороннего recovery
- Установка сторонней прошивки
Что такое root-права?
Сразу оговорюсь — я не буду вдаваться в технические детали реализации самого процесса рутирования телефона, поскольку недостаточно компетентен в этом, да и статья не про это.
Простыми словами — это права суперпользователя, которые вы можете делегировать одним приложениям и отказывать в доступе к ним другим. С этими правами приложения могут использовать команду su и обходить стандартные ограничения Android, получать доступ к системным файлам и папкам, внедряться в память других процессов и так далее.
Зачастую, в схеме root имеются 2 части — сервер, который выполняет основную программную работу и клиент, который необходим для взаимодействия пользователя с первым, позволяя гибко настраивать систему выдачи этих самых прав.
Подробнее вы можете почитать на сайтах, как ни странно, компаний, разрабатывающих антивирусные решения, вроде Eset или Kaspersky, поскольку данный вопрос непосредственно связан с безопасностью системы Android.
Зачем нужны root-права?
Честно говоря, когда мне задают вопрос, зачем я получал root-права на своем девайсе, я иногда впадаю в ступор, поскольку использую какое-то специфичное ПО, требующее таких разрешений достаточно редко и точечно.
Как хорошие примеры могу привести эффективное использование программ-firewalls, которые с помощью расширенных прав могут более гибко и эффективно контролировать траффик. Также, программы предназначенные для очистки «мусорных» файлов работают гораздо эффективнее, как и разнообразные файловые менеджеры, которые могут позволить вам редактировать системные файлы. Программы для резервного копирования приложений могут сохранять все данные приложения.
Отдельно хотелось бы упомянуть Xposed Framework — специализированное ПО в виде фреймворка, позволяющее одним приложениям изменять поведение системных функций Android в других приложениях и получать более полный доступ к их ресурсам. Например, именно на этом принципе основан Xposed-модуль для перевода текста на любой язык прямо в целевом приложении.
Кому НЕ нужны root-права
Именно так. Если вы сидите на данном ресурсе и дочитали до этого момента, полагаю, вы настроены решительно и будет проще перечислить все ПРОТИВ, нежели все ЗА. Преимуществ у расширенных прав действительно много, но это силой надо уметь управлять. Таким образом, список пользователей, которым я бы не рекомендовал получать root, можно сформулировать примерно так:
- Ваш телефон на гарантии (при получении root гарантия почти всегда снимается)
- Вы не можете сформулировать, зачем они вам нужны
- Вы работаете на телефоне с информацией содержащую банковскую/государственную/иную тайну
- У вас нет возможности сделать полный backup всех разделов системы , равно как и нет возможности восстановить устройство в случае утраты работоспособности из-за root-прав
Способы получения root
Раньше, когда деревья были высокими а слоны мохнатыми, во времена Android ~4, существовали специальные утилиты как на само устройство так и на ПК, с помощью которых можно было получить root.
Если выражаться точнее, эти утилиты взламывали систему одним из множества способов и снисходительно делились с вами кусочком этого доступа.
Большая часть таких утилит была на китайском языке и тыкаться приходилось буквально вслепую. Вот самые яркие представители этого класса:
- Baidu Root
- King Root (не путать с Kingo Root)
- Root Genius
Преимущества такого способа получения очевидны — простота получения и относительно высокий шанс успеха. Однако такие недостатки как шпионаж, фоновая установка ПО и в целом непрозрачность схемы, как по мне, перекрывают это преимущество с лихвой. Тем более, что на последних версиях Android вероятность успеха получения прав с помощью этих утилит всё ниже. Не рекомендую данный способ к применению.
В определенный момент, как альтернатива этим утилитам, на арену рутирования выходит OpenSource-проект Magisk разработанный, несомненно, талантливым, программистом, под ником topjohnwu.
Главная особенность данного метода — возможность «внесистемного» внесения изменений с помощью подключаемых модулей. Это означает, что с выключением Magisk-модуля, отменялись изменения в системе, которые вносил этот модуль.
Работает это, на самом деле, проще чем можно подумать. В корне файловой системы создается «зеркало» раздела data (так и называется — data_mirror) и необходимые изменения вносятся в систему посредством создания символических ссылок на этот раздел.
Также, старые версии Magisk «из коробки» способны скрыть факт наличия root-прав от программ, которые не любят их (банковские приложения, например). Новые версии требуют установки дополнительных модулей.
Как получить root-права?
Мы, наконец, переходим от скучных лекций к решительным действиям.
Для получения таких прав, вы можете воспользоваться одной из перечисленных выше утилит, но только в том случае, если у вас есть возможность восстановить систему и нет возможности установить Magisk. В целом, я всё равно не рекомендую такие утилиты к применению.
Более подробно мы будем рассматривать установку Magisk на примере самой последней версии (25.2).
Предполагается, что вы уже разблокировали загрузчик и установили сторонний recovery. Устанавливать стороннюю прошивку необязательно, это не должно вызвать проблем.
Первым делом нам необходимо, как обычно, сделать полный бекап разделов системы на внешний носитель, вроде sd-карты, чтобы если что-то пойдет не так, вернуть как было.
Следующим шагом будет скачивание установочного файла Magisk (исключительно из официального репозитория!). Если ваш recovery позволяет устанавливать APK как zip-архивы, как, например, OrangeFox, то скачанный файл в исходном виде копируем на внешнюю память устройства, поскольку внутренняя зачастую шифруется и вы просто не найдете этот файл из recovery. В случае, если у вас другой recovery, файл Magisk.apk необходимо переименовать в Magisk.zip и таким же образом скопировать на устройство.
Далее необходимо загрузиться в recovery и сделать отдельно резервную копию раздела boot.img. Далее поясню, зачем.
В Magisk имеется возможность полного удаления root с помощью переименования файла установки в uninstall.zip и прошивки в recovery, НО, он не работает на системах с включенным шифрованием data.
Если вдруг какой-то модуль выведет систему из строя и у вас не будет возможности загрузиться в систему, будет очень проблемно этот самый модуль отключить или отключить весь Magisk.
Имея на руках boot исходной системы (без Magisk) мы сможем восстановить конкретно этот раздел и, в большинстве случаев, работоспособность системы.
После того, как бекапы сделаны, люки задраены, просто прошиваем установочный файл Magisk как любой другой архив через recovery. Всё.
В общем и целом, ничего сложного в самом процессе установки нет, после прошивки и загрузки системы, в меню приложений появится приложение «Magisk», которое при первом запуске обновится и будет работать. Самое важно и интересное кроется в настройке.
Настройка Magisk или как пройти SafetyNet
В новых версиях (24+) Magisk на смену Magisk Hide пришел новый метод сокрытия root — Zygisk. Его название состоит из слов Zygote — материнского низкоуровнего процесса Android, с помощью которого происходит работа Magisk и собственно названия приложения.
По умолчанию этот режим отключен в настройках Magisk, но я рекомендую включить его при первой же возможности.
Сразу после этого необходимо установить два модуля из Github-репозиториев — Universal SafetyNet Fix и Shamico. Первый нужен для прохождения CTS-аттестации (сертификация устройства SafetyNet), а второй для корректной работы функции скрытия root и DenyList magisk. Установка модулей интуитивно понятна и не должна вызвать вопросов.
Не уходя далеко после установки модулей переходим в раздел «Настройка DenyList», не активируя пункт «Активировать DenyList».
В этом меню мы увидим список установленных приложений. Скрытие root по умолчанию применено к сервисам Google, отдельно включать не надо! В большинстве случаев достаточно проставить галочки рядом с приложениями, от которых вы хотите скрыть рут, но бывают случаи, когда это не работает (например, некоторые банковские приложения). Тогда я советую нажать на плашку с названием приложения. Откроется весь список компонентов, от которых скрывается рут и проставить переключатель возле каждого из них. Приложений, которые обходили бы этот метод я еще не видел.
Для закрепления рекомендую использовать функцию «Скрыть приложение Magisk», поскольку его наличие можно вычислить элементарно по списку установленных приложений (так, например, работает MirPay). MagiskManager пересоберется со случайным именем пакета и предложит себя установить.
Если есть возможность, можно ограничить конкретным приложениям доступ к списку приложений с помощью Xposed-модулей вроде Thanox или XPrivacy Lua и тогда скрывать Magisk Manager не обязательно.
После проделанных действий необходимо как можно скорее перезагрузить телефон. Загрузка может быть слегка дольше, чем обычно.
Без должной настройки сервисы Google вскоре заметят чужака в системе и забракуют устройство по CTS.
Скрытие root для приложения необходимо делать до первого запуска целевого приложения! Мне попадались довольно злопамятные программы, которые раз увидев root, сохраняли мой id на сервере, приходилось либо перешивать устройство, либо подсовывать им фейковый Android ID.
Опасности root-прав
Не буду утверждать, что root-права это безопасно — любой необкатанный magisk модуль может привести систему в нерабочее состояние, при неумелом редактировании системных файлов система также придет в негодность, а функционал программ, запрашивающих root не всегда прозрачен. Не давайте root права приложениям, которым, по вашему мнению, они не нужны! Периодически такие права запрашивают Яндекс Карты, статистики ради или для чего-то еще — неизвестно, но проверять не хочется.
Говорить о том, что наличие root как-то сильно ослабляет защиту системы тоже не буду — доступ вполне себе контролируемый, и если вы будете соблюдать элементарную цифровую гигену, никаких проблем не будет.
Самое опасное, наверное — потеря гарантии производителя, что логично.
Выводы
Root-права — мощный инструмент, который дает широкий доступ к системе, но как и любой инструмент, им нужно уметь пользоваться, а в неумелых руках он принесет больше вреда, чем пользы.
Мой набор Magisk-модулей
- Busybox — дает доступ приложениям к встроенному busybox от Magisk
- No Storage Restricts — убирает ограничения в выборе папок в файловом менеджере
- LuckyPatcher — его модуль нужен для переноса приложений в системный раздел
- Move Certificates — перенос пользовательских сертификатов в систему
- NFC Screen Off — работа NFC при выключенном экране
Как я избавлялся от Google на Android

Недавно на работе получил задачу от руководителя: сделай так чтобы телефон android не сливал данные гуглу. Можете представить мой восторг (и предвкушение) ибо спустя 2 недели тестов я вполне уже чувствовал себя человеком который прошивает телефоны на радиорынке (ничего личного, просто не мой профиль). Прочел отличную статью и понабравшись опыта решил немного дополнить. Статья кстати отличная, рекомендую к прочтению.
Давайте рассмотрим несколько альтернативных операционных систем якобы без сервисов гугла, и выясним действительно ли они не общаются с гуглом. Подготовился я к слову основательно, для тестов даже приобрел девайс «pixel 3», так как GrapheneOS работает только с устройствами от google.
Хотел протестировать еще:
- /e/ Но к сожалению моего девайса не было в списке
- PostmarketOS Та же проблема
- PinePhone Было желание приобрести тестовый девайс. Но после обзора на youtube, желание пропало, так как он очень тормозит, и сложно его представить в роли смартфона для повседневного пользования.
GrapheneOS
На первый взгляд система позиционирует себя как максимально безопасная и анонимная. Есть пару нюансов которые мне не понравились:
- Нет доступа к root
- Отстукивание на серверы Google:
- HTTPS: https://www.google.com/generate_204
- HTTP: http://connectivitycheck.gstatic.com/generate_204
- HTTP fallback: http://www.google.com/gen_204
- HTTP other fallback: http://play.googleapis.com/generate_204
Ничего необычного, этот сервис называется Captive portal используется для андроид с 4 версии. При наличии root можно выбрать другие независимые сервера или на крайняк поднять свой. Но такой возможности нет и приходится довольствоваться услугами google. Также разработчик утверждает что использование других серверов в качестве альтернативы нежелательно, по причине того что телефон будет более узнаваем в толпе, но говорит, что такая функция находится в разработке (правда имеет маленький приоритет)
LineageOS

LineageOS является более популярной операционной системой. Но к ней тоже очень много вопросов. Абсолютно чистая система умудряется стучать гуглу в особо крупных количествах. Вот данные которые я снял со своего маршрутизатора, и сделал небольшую табличку. Маршрутизатор снифил трафик с телефона 3 дня, повторюсь, что телефон я откатил до заводских настоек и ничего не устанавливал и никуда не логинился.
Существует несколько способов ограничить доступ телефона к google:
- Использование firewall. В моем случае я использовал afwall+, его можно скачать в магазине f-droid или же в aurora store, который можно скачать там же
- Второй способ, менее радикальный и более трудоемкий. Он заключается в подмене сервисов. Настройка на службах альтернатив google.
Каждый способ требует root права. Описывать как их получить не буду, так как есть огромное количество статей на эту тему, и в зависимости от модели телефона инструкция может меняться. Я использовал magisk
Использование firewall
Ну с этим, думаю, понятно. Блокируем все, и разблокируем по мере необходимости (для AFwall+ понадобятся root права). В android 10 добавили модуль Network Stack Permission Config module. Если заблочить данный модуль то система будет говорить что у данной сети нет доступа к интернету. 
Тем не менее интернет будет работать в обычном режиме. Так как у меня гугловый девайс Pixel 3, то были подозрения что устройство общается с google на hardware уровне. Но они развеялись после того как заблокировал все и снял дамп с роутера. Результаты показали что за двое суток устройство дальше внутренней сети не ушло.
Подмена сервисов
Необходимо настроить следующие сервисы:
DNS
По дефолту LineageOS использует гугловые dns 8.8.8.8, было бы не плохо заменить их на cloudflare 1.1.1.1. Идеальным решением будет использовать vpn и завернуть туда весь трафик, в противном случае для каждой wifi сети надо будет вбивать руками кастомные dns. Альтернативой является установка приблуды через magisk «CloudflareDNS4Magisk», или какой-либо другой с магазина, но там на свой страх и риск. Как по мне лучше с гугловыми dns, чем непонятным магазинным софтом.
Captive Portals
Captive portal — сетевой сервис, требующий от подключившегося к сети пользователя выполнить некоторые действия для получения доступа в Интернет. Обычно используется для взимания платы, аутентификации абонента либо показа рекламы. Настроим его что-бы он стучался не на google.
Дальнейшая инструкция подразумевает то, что вы уже получили root через magisk

Присоединяем телефон по USB, запускаем терминал (linux;macos) и заходим в shell, ./adb shell , и переходим в режим админа su . Может отбить: permission denied, в этом случае заходим в magisk и даем shell рута.

Далее вводим следующие команды. Я выбрал заменить google на магазин f-droid
settings put global captive_portal_mode 0 settings put global captive_portal_detection_enabled 0 settings put global wifi_watchdog_on 0 settings put global wifi_watchdog_background_check_enabled 0 settings put global captive_portal_server f-droid.org settings put global captive_portal_https_server "https://f-droid.org" settings put global captive_portal_http_server "http://f-droid.org" settings put global captive_portal_fallback_url "http://f-droid.org" settings put global captive_portal_other_fallback_urls "http://f-droid.org"
Вы также можете выбрать другой сервер. Ниже будет предоставлено несколько альтернатив, либо же вы можете поднять свой собственный
http://captiveportal.kuketz.de http://elementary.io/generate_204 http://httpstat.us/204
WebView
Советую заменить браузер на «duck go browser» который можно найти на aurora store
Hosts
Желательно заблокировать следующие сайты в файле hosts. Так как мы блокируем google нужно выбрать другой поисковик, предлагаю этот.
google.com/gen_204 accounts.google.com:443 connectivitycheck.gstatic.com/generate_204 google.com:443 s3.amazonaws.com:433 collector-hpn.ghostery.net:443 cmp-cdn.ghostery.com:443 api.ghostery.net:443 cdn.ghostery.net:433 updates.signal.org:433 googleads.g.doubleclick.net:433 fonts.googleapis.com:433 api.cleanapk.org:433 clientservices.googleapis.com:443 ssl.google-analytics.com:443 bahn.de:443 deutschebahn.sc.omtrdc.net:443 assets.adobedtm.com:443 cdn.optimizely.com:443 settings.crashlytics:443 firebaseremoteconfig.googleapis.com:433 graph.facebook.com:433 http://xtrapath1.izatcloud.net/xtra3grcej.bin http://xtrapath2.izatcloud.net/xtra3grcej.bin http://xtrapath3.izatcloud.net/xtra3grcej.bin
Выводы:
Огромное количество информации сливается даже при кастомных прошивках которые, позиционируют себя как свободные от google. А по факту когда снимаешь дамп трафика то мягко говоря удивляешься.
P.S.
Если вы выберете второй способ, то все-равно не пренебрегайте использованием firewall, я неделю проверял данные с роутера, пробовал разные варианты (что будет если заблокировать эту службу, а что если эту). Оказалось что это самый надежный способ. Как и любая настройка firewall, блокируем все, разблокируем по надобности.
P.P.S.
Изучал вопрос приватности и решил поделится с Хабром, так как Хабр часто делится со мной. Может кому-то это будет полезно. Спасибо если дочитали до конца.
