SuperSU — менеджер root-доступа для Android, который контролирует обращения приложений к системным функциям и запрашивает подтверждение перед выдачей расширенных прав. Программа ведёт журнал таких обращений, позволяет отзывать разрешения и помогает отделить приложения, которым действительно нужен доступ к защищённым разделам системы, от обычных утилит.
В качестве альтернативы SuperSU часто рассматривают Magisk. Оба решения способны управлять root-разрешениями для отдельных приложений, однако Magisk дополнительно ориентирован на системless-модификации и подключение модулей, тогда как SuperSU сосредоточена именно на контроле суперпользовательского доступа и его журналировании. Для устройства, где не требуются модули Magisk, SuperSU предлагает более узкий и понятный набор инструментов.
Возможности SuperSU
- Показывает запрос на предоставление root-доступа, когда приложение обращается к привилегированным функциям Android.
- Позволяет разрешить или отклонить доступ для конкретной программы, не меняя права остальных приложений.
- Запоминает выбранное решение, благодаря чему повторные обращения доверенного приложения не требуют постоянного ручного подтверждения.
- Ведёт журнал операций суперпользователя: по нему можно проверить, какое приложение запрашивало расширенные права.
- Поддерживает временное отключение root-доступа, если требуется запустить приложение в более ограниченной среде.
- Предусматривает защиту настроек PIN-кодом, чтобы ограничить изменение правил доступа на разблокированном устройстве.
- Отображает уведомления о действиях приложений с привилегиями суперпользователя, помогая заметить неожиданный запрос.
SuperSU не заменяет процедуру получения root-прав: для работы менеджера Android-устройство уже должно быть подготовлено и иметь соответствующий доступ. На аппарате без root программа не сможет предоставить приложениям привилегии, которых нет у самой системы.
Преимущества менеджера прав
- Точечный контроль: разрешение можно выдать одной программе, не открывая системный доступ для всех установленных приложений.
- Понятная модель работы с запросами — решение принимается в момент обращения к root-функциям, а сохранённые правила не приходится настраивать заново после каждого запуска.
- Журналирование помогает разобрать спорную ситуацию, например проверить, какое приложение обращалось к системным файлам или настройкам.
- Временное отключение root снижает риск конфликтов с приложениями, которым нежелательно работать в привилегированной среде.
- PIN-защита полезна на устройстве, которым пользуются несколько человек: без кода изменить правила выдачи полномочий сложнее.
Недостатки
- Программа рассчитана на уже рутированные устройства и не выполняет полноценную процедуру разблокировки загрузчика или получения root-доступа.
- Ошибочная выдача привилегий может привести к изменению системных файлов и нарушению работы Android, поэтому журнал не заменяет осторожный выбор разрешений.
- На новых версиях Android и отдельных моделях смартфонов совместимость зависит от способа получения root-прав и прошивки.
- При отключённом root-доступе приложения, которым он необходим для своей работы, могут перестать выполнять отдельные функции.
- По набору инструментов SuperSU уступает Magisk тем, что не предназначена для управления модулями и системless-изменениями.
SuperSU создана для тех, кто хочет получить управляемый контроль над root-разрешениями Android, видеть обращения приложений к привилегированным функциям и при необходимости быстро ограничивать такой доступ. Это специализированный менеджер для подготовленных устройств, который распространяется бесплатно.
Что нового в последней версии 2.82
Обновлено
- Повышена совместимость с Android 7.0 Nougat и предварительными версиями Android O.
- Переработана обработка SELinux: уменьшен необходимый набор правил, а исполняемые файлы переведены в отдельный контекст SuperSU.
- Исправлены ошибки работы на Google Pixel, Pixel XL, Nexus 5X и Nexus 6P.
- Улучшена совместимость с механизмом sdcardfs и раздельными пространствами монтирования.
- Исправлены проблемы с запуском скриптов из каталога
su.dи определением требований кapp_process. - Устранены ошибки установки, включая зависание на этапе создания образа и некорректную обработку загрузочного раздела.
- Добавлена поддержка отключения шифрования раздела
/dataна совместимых устройствах. - Улучшена поддержка устройств Samsung и последних версий их прошивок.
- Исправлены сбои утилиты supolicy, включая ошибки применения правил SELinux и повреждение политики безопасности.
- Обновлены экран справки, политика конфиденциальности и языковые файлы приложения.
- Минимальная поддерживаемая версия Android повышена до Android 2.3 Gingerbread.
- Исправлено отображение уведомления об обновлении бинарного файла при отключённом пользователем доступе суперпользователя.
- Исправлены ошибки установки и отключена отправка отзывов.
Добавить комментарий