SuperSU: грамотное управление root-правами на смартфоне
Илья – главный редактор сайта softdroid.net. Является автором нескольких сотен руководств и статей по настройке Android. Около 15 лет занимается ремонтом техники и решением технических проблем iOS и Android. Имел дело практически со всеми более-менее популярными марками мобильных смартфонов и планшетов Samsung, HTC, Xiaomi и др. Для тестирования используется iPhone 12 и Samsung Galaxy S21 с последней версией прошивки.
Рутирование мобильного устройства – это уникальная возможность получить практически неограниченные возможности по конфигурированию, настройке и оптимизации своего гаджета. Глубокая проверка смартфона на наличие вирусов с последующим выявлением, анализом и изолированием вредоносного апплета; установка и кастомизация беспроводной сети, даже если сама возможность ее использования не была предусмотрена разработчиком в приложении; детальная настройка внешнего вида девайса – все эти вкусняшки могут быть доступны благодаря процедуре рутирования (иными словами, Андроид-джейлбрейка). Почитать более подробно о том, что же такое “root-доступ”, можно в недавно опубликованной на нашем портале статье.
Возвращаясь к теме статьи. Как установить root-права? Для этого можно воспользоваться одним из системных приложений: Framaroot, ROM Toolbox Pro, iRoot, Kingo Android Root и др.
Когда root-доступ будет получен, нам потребуется универсальный, мощный и гибкий программный инструмент, который позволит контролировать процессы и приложения, использующие в своей работе рут. Таким инструментальным средством является одна из лучших утилит в своем классе, а именно – SuperSU.
Содержание:
- Возможности SuperSU
- Каким приложениям нужен root-доступ
- Где скачать утилиту SuperSU
- Как пользоваться SuperSU
- Как предоставить root-права приложению
Что может SuperSU?
Если вы работаете с большим объемом ПО, часто ставите и удаляете различные мобильные программы, и предпочитаете детально вникать и разбираться с настройками операционки Андроид, уследить за правами и обращениями к переменным среды всей этой огромной кипы приложений на телефоне (какими бы полезными они ни были) будет совсем непросто. Установив SuperSU на планшет или смартфон, вы всегда будете в курсе, какая из программ для продолжения работы нуждается в руте, какой системный процесс она при этом запускает. Основываясь на личных приоритетах и персональных предпочтениях, вы вольны разрешить или запретить root-доступ для каждого конкретного апплета, тем самым контролируя активность инсталлированного ПО и обеспечивая безопасность среды.
Какие программы требуют root-доступ для работы?
Спектр приложений, для стабильной и эффективной работы требующих root, весьма широк. Это и файловые менеджеры, и диспетчеры задач, и полнофункциональные средства для оптимизации ресурсов смартфона. Особо необходим рут при использовании сторонних проектов для управления Wi-Fi сетями и мультимедийной записи происходящего на дисплее смартфона во внешний видео-файл с настройкой используемого кодека, разрешения, режима съемки и т.п. Получив root-права, пользователю открывается доступ к скрытым ресурсам и функциям мобильного гаджета, без которых все описанные приложения попросту не могут обойтись.
Где можно скачать SuperSU?
Загрузить утилиту можно с официального магазина Google Play (см. ссылку ниже). Чтобы получить полный набор функций, рекомендуем скачать полную версию SuperSU Pro на портале 4pda. На выделенной этому проекту страничке вы сможете найти как неограниченный по функционалу Pro-вариант в одном пакете, так и отдельно ключ к бесплатно распространяемому билду, который ставится поверх free-версии.
Как работать с SuperSU?
С момента установки программы на гаджет, SuperSU начинает контролировать и управлять процессами, запрашивающими рут. Как только происходит обращение соответствующей программы к тому или иному процессу, перед вами появляется форма, где вы можете разрешить или запретить root-доступ.
По умолчанию, время ожидания подтверждения составляет 10 секунд, но этот параметр можно легко изменить в настройках утилиты.
Итак, предположим, вы даете подтверждение. Что происходит потом? Все обращения, возникающие с момента установки SuperSU на девайс, записываются в лог. Такой подход позволяет вам скрупулезно изучить историю системных запросов, не прибегая при этом к использованию внешних программных средств, что довольно удобно.
В логе каждый пункт может быть отмечен разным цветом значка решетки: зеленым помечаются программы, обращения которых прошли успешно и ими был получен доступ к рут-правам; красным выделены те процессы, root-доступ которым не был дан. Чтобы повторить неудавшийся процесс обращения, нужно переустановить соответствующий апплет, и явно указать разрешение в форме запроса, представленной выше.
На первой вкладке в SuperSU под названием «Приложения» можно посмотреть список программ с разрешенным доступом, который можно, в свою очередь, детально настроить.
Сделав тап на строке с выбранным приложением, появится форма с настройками.
В поле «Доступ», к примеру, вы можете задать уровень доступа для каждого индивидуального программного продукта. По умолчанию выставлено значение «Предоставить». В качестве альтернативного варианта можно задать значение «Запрос» (т.е., при каждом запуске будет появляться форма с запросом), «Разрешить + Время» (то есть дать доступ на определенное указанное время), «Отказать», «Отказать + Время» или «PIN-код» (а именно, потребуется ввод PIN-кода для предоставления рута).
Что можно настроить в SuperSU?
На последней вкладке находятся все параметры программы. Присутствует:
- активация режима повторной аутентификации, при котором придется подтверждать доступ к root-правам при каждом обновлении или переустановке апплета
- доступ по умолчанию, актуальный для всех программ
- время ожидания ответа пользователя при запросе, по истечении которого произойдет авто-отказ
- настройка логгирования (какие именно данные будут записываться в лог, срок хранения логов в памяти девайса и пр.)
- кастомизация визуальной части (значок для запуска, выбор графического скина и языка).
Доступен довольно обширный ряд специфических параметров, а именно:
- задействование режима выживания
- защита от перехвата тапов
- использование SuperSU в качестве системного приложения.
В отдельную категорию вынесен тюнинг кастомной прошивки, если вы такой пользуетесь.
Резюме. Как заявляют сами разработчики на официальной страничке проекта в Google Play, SuperSU – инструмент будущего, и, по сути, это не преувеличение. Все прочие аналоги программы (Superuser, Kingo SuperUser) сильно отстали от представленной утилиты в плане функциональной части, и такая ситуация сохраняется уже довольно длительное время. Программа пользуется огромной популярностью не только в русскоязычном сегменте сети, но и за рубежом, что имеет прямое отношение к отличной локализации и к стабильному ежегодному выпуску обновлений. SuperSU прекрасно работает на Андроид-гаджетах любой степени давности, и это, несомненно, еще один плюс в копилку девелоперов.
SuperSU
SuperSU (Супер СУ) — приложение для контроля и управления правами root (суперпользователя) между приложениями, которые установлены в системе Android.
Super SU позволяет пользователю всегда быть в курсе того, какая из программ выполняется, запрашивает root права, и предоставляет информацию о том, какой системный процесс инициирует запуск программы.
Исходя из предпочтений и приоритетных задач, пользователь может выдать или запретить доступ как для запускаемых, так и для уже запущенных в системе приложений, позволяя контролировать показатели активности и обеспечить максимальный уровень безопасности устройства.
Как пользоваться SuperSU
Для того, чтобы иметь возможность выдавать права и управлять ими, необходимо получить root (рут) на Андроид устройство. Без прав суперпользователя вы не сможете пользоваться менеджером прав доступа.
Скачать SuperSU — бесплатную pro или zip версию, установить на устройство Android. Первый запуск потребует установки бинарного файла для устройства, на котором будет использован менеджер прав доступа.
Бинарный файл SU является основным компонентом для мониторинга и управления root правами. Без его установки и обновления контроль прав невозможен. Установка бинарного файла выполняется при запуске приложения. В большинстве случаев достаточно выполнить установку в нормальном режиме.
При запуске приложения, которое запрашивает доступ, будет сформирован запрос пользователю на его предоставление.
Super su что это за программа отзывы
SuperSU
Версия: 2.82-SR5
Последнее обновление программы в шапке: 30.05.2017
Для функционирования программы необходимы права root пользователя.
Краткое описание:
Расширенное управление доступом к правам суперпользователя
Описание ENG
SuperSU is the Superuser access management tool of the future ;
. SuperSU requires a rooted device .
SuperSU allows for advanced management of Superuser access rights for all the apps on your device that need root. SuperSU has been built from the ground up to counter a number of problems with other Superuser access management tools.
Features include:
— Superuser access prompt
— Superuser access logging
— Superuser access notifications
— Per-app notification configuration
— Temporary unroot
— Deep process detection (no more unknowns)
— Works in recovery (no more segfaulting)
— Works when Android isn’t properly booted
— Works with non-standard shell locations
— Always runs in ghost mode
— Wake on prompt
— Convert to /system app
— Complete unroot
— Backup script to survive CyanogenMod nightlies
— Icon selectable from 5 options + invisible
— Theme selectable from 4 options
— Launch from dialer: *#*#1234#*#* or *#*#7873778#*#* (*#*#SUPERSU#*#*)
NOTE: Not all phones take both codes. On some phones you need to use single *# instead of double *#*#
The Pro version additionally offers:
— OTA survival mode (no guarantees)
— Full color-coded command content logging (input/output/error)
— Per-app logging configuration
— Per-app user override
— Grant/deny root to an app for a set amount of time
— PIN protection
— Per-app PIN protection
— Adjust auto-deny countdown
SUPERUSER
This is meant to replace Superuser (if installed), you use either one or the other. You cannot combine them. Statements that this breaks Superuser are therefore completely nonsensical.
NOTICE: A SPECIAL PROCEDURE IS NEEDED FOR UNINSTALLATION. IF YOU DO NOT LIKE THE APP, DO *NOT* JUST UNINSTALL IT, YOU *WILL* LOSE ROOT.
Superuser access management runs through a so called «su binary». There can be only one of these at a time. So if you install SuperSU, your previous superuser access management solution will no longer operate. So if you want to switch back: (1) Open that application, and search for an option for it to install/update/replace the «su binary». (2) Confirm root-using apps are using the superuser solution you want. (3) Uninstall SuperSU.
Описание RUS
SuperSU является инструментом будущего для управления доступом суперпользователя!
SuperSU требует наличия ROOT!
SuperSU даёт Вам расширенное управление доступом к правам суперпользователя приложениям на устройстве, которым необходим root.
SuperSU был разработан с нуля, чтобы избежать ряда проблем, присутствующих у аналогичных программ, управляющих доступом приложений к правам суперпользователя.
Особенности:
— запрос доступа к правам суперпользователя
— лог доступа к правам суперпользователя
— уведомление о доступе к правам суперпользователя
— конфигурация уведомлений
— временное отключение прав рут на девайсе
— глубокий процесс обнаружения
— работает в области восстановления
— работает при неправильной загрузке Android
— работает с нестандартных местах шелла
— доверенное соединение ADB
— всегда работает в режиме призрака
— пробуждение при запросе
Pro версия дополнительно предлагает:
— режим OTA «survival mode» (без гарантий)
— полное логирование с подсветкой (ввод/вывод/ошибка)
— настройка журнала логов
— настройка переопределения (? — не уверен в точности перевода)
— PIN-код защиты
Правила темы! Обязательно к прочтению!
1. В данной теме не обсуждаются вопросы, связанные с получением root прав в целом и на конкретных устройствах, а также, не оказывается помощь в их получении.
Исключение: получение root прав посредством самого SuperSU.
За подробными инструкциями по получению root прав обращайтесь в профильную тему прошивки (обсуждения) вашего устройства, а за отсутствии таковой: Получение ROOT
2. В данной теме не обсуждаются вопросы, связанные с использованием, функционированием и работоспособностью конкретных приложений, использующих root права.
Со всеми, связанными с этим вопросами, обращайтесь в профильную тему интересующего вас приложения.
3. Перед написанием сообщения (вопроса) ознакомьтесь с FAQ , а также, воспользуйтесь поиском по теме. Вполне возможно, ваш вопрос уже обсуждался и/или его решение есть в FAQ .
Полезности
Разработчики: Chainfire -> CCMT (Coding Code Mobile Technology) -> R.I.P.
Русский интерфейс: Да
При подготовке материала использовались источники:
https://softdroid.net/supersu-gramotnoe-upravlenie-root-pravami-na-smartfone
http://supersu.ru/
https://4pda.to/forum/index.php?showtopic=318487&