Применение, установка
Таким образом, для использования СуперСу рут-права должны быть уже получены на устройстве с помощью специальных средств. При этом, пользователи отождествляют понятия управления рут-правами и процесса их получения, во-первых, потому что взаимодействие с рассматриваемыми привилегиями осуществляется именно через программу, а во-вторых, потому что многие способы получения рут-прав подразумевают после своего выполнения, автоматическую установку SuperSU. Ниже описано три способа получить работающий СуперСу на Андроид-девайсе.
Способ 1: Официальный
Самым простым способом получить SuperSU на устройстве, является загрузка и установка приложения из Google Play.
Установка СуперСУ из Плей Маркета — совершенно стандартная процедура, подразумевающая те же действия, что и любое другое Android-приложение при своей загрузке и инсталляции.
Способ 2: Модифицированное рекавери
Этот метод может подразумевать под собой не только установку SuperSU, но и предшествующее инсталляции менеджера получение рут-прав в аппарате. Самым важным для успешного выполнения метода является найти подходящий для конкретного аппарата файл *.zip, прошиваемый через рекавери, в идеальном случае содержащий скрипт, позволяющий получить рут-права. Кроме того, для использования метода понадобится установленное модифицированное рекавери. Чаще всего используются TWRP или CWM Recovery.
- Скачиваем необходимый файл *.zip для своего устройства на профильных форумах по прошивке конкретного девайса либо с официального сайта SuperSU:
О том, как прошивать дополнительные компоненты Android c помощью разных кастомных сред восстановления, рассказано в следующих статьях:
Урок:
Урок:
Способ 3: Программы для получения рута
Как было сказано вначале, многие методы получения прав Суперпользователя, представленные в виде приложений для Windows и Андроид предполагают после своего выполнения установку СуперСУ автоматически. К примеру, таким приложением является Framaroot.
Пошаговая инструкция
Как открыть рут-права на Андроид:
- приложением, установленным на смартфон, подключаться к компьютеру не нужно;
- программой, установленной на компьютере (смартфон подключается к компьютеру кабелем);
- через ADB-терминал, запущенный на ПК (устройство присоединяется к ПК кабелем).
Ниже рассмотрим вопрос: «Root доступ на Андроид – как включить на русском языке разными способами?».
Со смартфона
Список приложений, предоставляющих Root-права на Android, которые устанавливают на сам гаджет (без подключения к ПК):
- Framaroot (до версии Android 4.2, в 2014 поддержка приложения прекратилась);
- Kingroot (поддерживает более 10 тысяч смартфонов, включая Nexus, Huawei, ZTE);
- Kingo Root;
- 360root (до Android 5.1.1);
- Zykuroot;
- OneClickRoot;
- Root Genius.
У каждого приложения свой список моделей гаджетов и версий Android, для которых оно подходит. Перед загрузкой проверяйте, подходит ли программа для вашего устройства.
Самая распространенная программа — Kingo Root (на русском языке). Рассмотрим, как открыть Root права на Android через это приложение.
- Заходим в настройки безопасности и разрешаем установку приложений из «Неизвестных источников».
- Качаем .apk-файл и перекидываем на смартфон (если скачивали на компьютер).
- Запускаем .apk-файл.
- Ждем, пока приложение разблокирует доступ. Скорость зависит от модели гаджета.
- После завершения видим надпись «Root Succeeded».
В списке приложений появится программа Kingo SuperUser. Если появилась, значит доступ к Root получен.
Через компьютер
Если интересует, как открыть Root доступ на Android через компьютер, подойдут такие программы (устанавливаются не на смартфон, а на ПК):
- RootKHP Pro;
- Unlock Root Pro;
- Vroot;
- Kingo Root.
Пошаговый план установки (на примере Vroot, остальные приложения — применяются так же).
- Скачиваем и устанавливаем Vroot на ПК.
- На смартфоне разрешаем установку приложений из «Неизвестных источников».
- Подключаем устройство к ПК USB-кабелем.
- Включаем «Отладку по USB». В некоторых смартфонах режим можно включить при подключении USB-кабеля. В других — расположен в «Настройках», в разделе «Для разработчиков» (поставьте галочку напротив «Отладка по USB»).
- Открываем Vroot. После запуска приложение должно автоматически определить смартфон. Если программа разблокирует Root-доступ, то рядом с моделью появится зеленая галочка.
- Жмем «Root».
- Дожидаемся, пока приложение разблокирует режим суперпользователя.
- После разблокировки закрываем программу на ПК и отсоединяем кабель от смартфона.
Через ADB-терминал (с компьютера)
ADB (Android Debug Bridge, или «отладочный мост») – драйвер для смартфонов, связывающий гаджет с ПК. Разрешает управлять устройством из командной строки.
Способ актуален, если производитель устройства постарался максимально закрыть рут-доступ пользователям.
Что нужно для разблокировки через ADB:
- компьютер с ОС не «младше» Win7;
- ADB-драйверы для смартфона (установятся автоматически после подключения гаджета к ПК через кабель);
- USB-кабель.
- устройство со включенной «Отладкой по USB»;
- ADB-терминал, распакованный в корень любого диска (кроме диска с Windows) в папку ADB.
Как подключить рут-права на Андроид через ADB-терминал?
- Подключаем смартфон к ПК кабелем.
- На ПК открываем командную строку.
- Пишем: cd N://adb (где N – буква диска, куда распакован ADB-терминал).
- Вводим команды, которые активируют режим суперпользователя.
Универсальных команд для этого нет. Поэтому ищите нужные в инструкции к телефону. Если в бумажной инструкции информации нет, или она утеряна, или нет руководства на русском языке — найдите сведения в Интернете, на сайте производителя смартфона.
Особые случаи
В гаджетах с прошивками MIUI (ставится на гаджеты Xiaomi) и LewaOS (и в некоторых других неоригинальных прошивках) активация рут-прав делается без сторонних приложений. Функция уже встроена в ОС и активируется в настройках.
Обычно включается в разделе «Безопасность». По умолчанию стоит «Выкл». Ползунок надо перевести на «Вкл», и режим суперпользователя включится.
Если Root-доступ уже не нужен, для отключения удалите файлы:
- su из папки system — bin;
- su из папки system — xbin;
- superuser.apk из папки system — app.
Затем перезагрузите смартфон.
Другой способ удаления — через приложение, которым открывали доступ. В некоторых программах в настройках есть функция отключения.
Какие проблемы могут возникнуть при рутинге смартфона
Список проблем, возникающих при этой операции достаточно обширен, но мы остановимся на общей для них – безопасность. Смартфоны на базе ОС Android имеют закрытое ядро системы, что не позволяет срабатывать различным вирусным приложениям.
Также приложения, дающие доступ к корневым настройкам, в силу несовместимости программных кодов могут превратить телефон в “кирпич”, то есть в нерабочий набор микросхем. Из этого состояния смартфон удаётся вытащить далеко не всегда – примерно 15% устройств после этой процедуры “окирпичивания” требуют обращения в сервисные организации для проведения серьёзного ремонта.
Ещё одним немаловажным фактором является невозможность использования банковских приложений при наличии активированных root-прав. Доходило даже до того, что в стандартный код Google Pay был интегрирован скрипт, блокирующий систему полного доступа, возвращая телефон в стандартные рамки использования.
Через файловый менеджер
Суть заключается в том, чтобы ввести в системные файлы изменения, которые отменят доступ к расширенным возможностям. Для этого следует удалить файлы, при помощи которых можно перейти в режим Super User.
Если вы ищете, как удалить рут-права с Андроида полностью, откройте любой менеджер файлов. Зайдите в приложение и выполните несколько простых шагов:
- В подкаталоге Bin раздела System очистите файл с именем su.
- Зайдите в подкаталог Xbin и сотрите файл с аналогичным названием, как и в первом пункте.
- В системном подкаталоге App найдите superuser.apk. Этот файл также необходимо удалить.
- Перезагрузите устройство.
На самом деле, наличие расширенных возможностей имеет свои весомые недостатки:
Удалить root-права на смартфоне можно несколькими способами, правда, некоторые из них требуют определённого опыта работы с Android. Действуйте согласно инструкции в противном случае есть риск «снести» саму операционную систему.
Способ 1: Удаление с помощью файлового менеджера
Данный способ подойдёт только для профессиональных пользователей, так как подразумевает удаление файлов в корневом каталоге Android. Если вы плохо представляете, что делать, то вы рискуете превратить ваше Android-устройство в обычный «кирпич».
Для начала вам придётся установить какой-либо проводник. Можно использовать стандартный, но через него не очень удобно работать. В рамках этого способа будет рассмотрен вариант с ES Explorer, но вы можете выбрать любую другую альтернативу, поскольку на данный момент приложение было удалено из Плей Маркета:
- Помимо приложения-проводника вам потребуется скачать программу, отвечающую за проверку наличия рута на устройстве. Это приложение Root Checker.
Теперь откройте файловый менеджер. Там нужно перейти в папку «system».
Затем найдите и перейдите в папку «bin». На некоторых устройствах нужный файл может быть в папке «xbin».
Вернитесь назад в папку «system» и перейдите в «app».
Найдите и удалите файл или папку Superuser.apk. Может называться SuperSu.apk. Название зависит от способа получения root-прав. Одновременно два названия встречаться не могут.
После их удаления сделайте перезагрузку устройства.
Чтобы проверить, убрались ли root-права, воспользуйтесь приложением Root Checker. Если интерфейс программы подсвечен красным цветом, то это значит, что права суперпользователя были успешно удалены.
Способ 2: Kingo Root
В Kingo Root вы можете установить права суперпользователя либо удалить их. Все манипуляции внутри приложения совершаются в пару нажатий. Приложение находится в свободном доступе в Play Market.
Стоит понимать, что данный способ может не сработать в том случае, если рут был получен не при помощи этого приложения.
Способ 3: Сброс к заводским настройкам
Это уже более радикальный, но зато очень действенный способ, позволяющий вернуть устройство в исходное состояние. Помимо root-прав, с него будут удалены все пользовательские данные, поэтому заранее перенесите их на какой-нибудь сторонний носитель.
Способ 4: Перепрошивка
Самый радикальный способ. В этом случае вам придётся полностью менять прошивку, поэтому такой вариант подойдёт только профессионалам. Опять же, все данные с устройства будут удалены, зато со стопроцентной вероятностью вместе с ними будет удалён и рут.
Данный способ разумно применять только в том случае, если во время предыдущих попыток вы нанесли серьёзный ущерб операционной системе, что даже сделать сброс к заводским настройкам не представляется возможным.
В статье были рассмотрены основные способы, позволяющие избавиться от root-прав. Для установки и удаления этих прав рекомендуется использовать специальный проверенный софт, так как этим образом вы можете избежать многих проблем.
Использование приложений
Если информация о том, как удалить полностью root права с Android, показалась слишком сложной, и вы не уверены, что сможете отменить роот после включения и удалить весь сопутствующий софт, то доверьтесь специальным приложениям, которые выполнят эту операцию за вас. Речь идет о таких программах, как Universal Unroot и SuperSu.
Первое, что следует попробовать при возникновении вопроса, как отключить рут доступ, — приложение Universal Unroot скачать. Это платная программа, зато с её помощью вы сможете полностью закрыть root-доступ.
-
Скачайте и установите Universal Unroot.
Developer:
Price:
Free - Запустите приложение и нажмите «Unroot».
- Подтвердите намерение, нажав «Yes».
- Еще раз подтвердите желание убрать рут, нажав «Предоставить».
- Дождитесь завершения процедуры: приложение само закроется, а устройство перезагрузится.
Вместо Universal Unroot можно использовать программу SuperSu. Избавляемся от прав суперпользователя:
-
Запустим SuperSu.
Developer:
Price:
Free - Заходим и настраиваем параметры: в разделе «Настройки» будет нужная функция «Полное удаление Root».
- Подтвердите намерение закрыть рут-доступ и подождите, пока программа выполнит необходимые действия.
У некоторых пользователей возникает вопрос, как удалить приложение SuperSu с Андроида после полного отключения прав суперпользователя. Ответ зависит от того, как приложение появилось на устройстве. Если оно было предустановленно в прошивку, то удалить его не удастся, можно только остановить. Если же программа SuperSu была установлена на прошивку в виде APK-файла через компьютер или скачана в Play Market, то избавиться от неё можно в разделе «Приложения» в настройках.
Удаление KingRoot и Baidu Super Root
Если вы получили права суперпользователя с помощью King Root или Baidu Root, то избавляться от них придется по специальной схеме. Сначала посмотрим, как удалить KingRoot с Андроид:
- Запустите KingRoot, нажмите на кнопку в виде трех точек и перейдите в настройки.
- Тапните «Удалить Root права» и подтвердите выполнение операции.
- Правильно перезагрузите телефон.
Как удалить КингРут узнали, теперь посмотрим, что делать, если установлено приложение Байда. Избавиться от него штатными средствами нельзя, поэтому придется использовать программу RootAppDelete.
-
Запустите RootAppDelete.
Developer:
Price:
Free - Зайдите в раздел «Системные», выберите режим «Опытный».
- Найдите Baidu. Нажмите на программу и выберите удаление.
- Тапните на зеленую кнопку, чтобы подтвердить деинсталляцию.
RootAppDelete удаляется через настройки Android в разделе «Приложения».
Опасности при установке рут-прав
Есть несколько моментов, которые стоит учитывать, если вы всё-таки решили получить root-права.
Первое, вы теряете гарантию на устройство. Это не получится скрыть, любой человек занимающийся ремонтов сможет проверить это за минуту.
Именно поэтому в сервисном центре вам откажут в ремонте по гарантии. Происходит это по очень простой причине.
Второй момент – возможность повредить систему. Можно случайно удалить системный файл, поставить плохую прошивку, а это уже вмешательство в работу устройства.
Поломку в этих случаях произойдёт не по причине брака в товаре или его не корректной работы.
Настоятельно рекомендуют при получении статуса суперпользователя не удалять то, в чём вы не уверены, а тем более не изменять или добавлять.
Если всё же решили, что вам это необходимо, найдите больше информации, удостоверьтесь, что делаете правильно и только тогда делайте.
Решение проблемы
Для предотвращения вышеописанной ошибки есть несколько способов. Во-первых, изначально необходимо учитывать, что SuperSU должен устанавливаться на чистую систему, не «замусоренную» другими приложениями, особенно в нашем случае таковыми, которые осуществляют управление правами суперпользователя. Таким образом, если вновь и вновь бинарный файл SU требует обновления, установка провалилась и/или возникают другие ошибки, решением может быть сброс девайса до заводских настроек и повторение процедуры получения рут-прав, а также установки SuperSU заново.
Второе, о чем должен помнить пользователь, это внимательность и неспешность при проведении процедуры обновления. При получении уведомления о том, что бинарный файл SU требует обновления, нужно в первую очередь попробовать обновить его в нормальном режиме. При этом не следует забывать о необходимости наличия подключенного по Wi-Fi интернета на устройстве (соединение через мобильную сеть в этом случае не подходит). То есть после воздействия на кнопку «Обновить» в окне программы SuperSU нужно выбрать пункт «Нормально». Затем дождаться загрузки необходимых данных из Глобальной сети и окончания проведения манипуляций самим приложением, а уже после — выйти из SuperSU и перезагрузить устройство.
В случае, когда предыдущие методы не принесли результата и уже набивший оскомину бинарный файл SU требует обновления вновь, придется прибегнуть к способу установки/переустановки SuperSU через модифицированное «Андроид»-рекавери. Чаще всего используются TWRP- или CWM-рекавери. Чтобы навсегда забыть о проблемах с SuperSU, загружаем из Сети zip-пакет, содержащий файлы приложения и устанавливаем полученный файл через кастомное рекавери. Такой кардинальный метод решения вопроса помогает в большинстве случаев.
Если вышеперечисленные способы не помогают устранить проблемы с SuperSU, пользователю необходимо задуматься о соответствии используемых им файлов прошивки и/или ее компонентов «Андроид»-устройству. Очень часто причиной многих проблем являются именно несоответствующие или поврежденные установочные файлы, особенно если они были получены из ненадежных источников.
Иногда при использовании программы SuperSU, которая предназначена для присвоения смартфону/планшету рут прав , возникает ошибка «SU файл занят». Сегодня мы разберем три способа, как с ней можно справиться.
Как получить root-доступ без помощи компьютера
Этот способ не требует наличия ПК, а все действия совершаются исключительно в интерфейсе Андроид-устройства. Правда, без сторонних программ здесь тоже не обойтись. Укажем самые популярные:
- KingRoot;
- OneClickRoot;
- Framaroot;
- iRoot
Если эти приложения вам не подошли, в интернете можно найти другие. Взаимодействие с любым из них будет происходить примерно по одному и тому же сценарию:
- С официального сайта прямо на телефон скачивается apk-файл;
- Из него устанавливается программа (предварительно активируется опция «Разрешить установку приложений из неизвестных источников»);
- После запуска программы производится определение модели устройства (или ручной выбор) и его рутирование.
Рассмотрим с пошаговом режиме процесс получения root-прав на Android с помощью приложения KingRoot.
KingRoot
Скачиваем установочный apk-файл с официального сайта kingroot.net.
Далее перед тем, как произвести инсталляцию, заходим в настройки телефона и в разделе «Безопасность» включаем опцию «Неизвестные источники».
Теперь находим сохраненный файл в списке недавних загрузок Диспетчера файлов или любого Файлового менеджера.
Инициируем установку.
После завершения инсталляции запускаем программу. В нашей версии приложения для начала рутирования необходимо было зайти на страницу «Сложные права» и нажать кнопку «Получить root».
В других редакциях интерфейс может быть немного другой. Дожидаемся завершения процедуры.
Что можно настроить в SuperSU?
На последней вкладке находятся все параметры программы. Присутствует:
- активация режима повторной аутентификации, при котором придется подтверждать доступ к root-правам при каждом обновлении или переустановке апплета
- доступ по умолчанию, актуальный для всех программ
- время ожидания ответа пользователя при запросе, по истечении которого произойдет авто-отказ
- настройка логгирования (какие именно данные будут записываться в лог, срок хранения логов в памяти девайса и пр.)
- кастомизация визуальной части (значок для запуска, выбор графического скина и языка).
Настройки SuperSU
Доступен довольно обширный ряд специфических параметров, а именно:
- задействование режима выживания
- защита от перехвата тапов
- использование SuperSU в качестве системного приложения.
В отдельную категорию вынесен тюнинг кастомной прошивки, если вы такой пользуетесь.
Резюме. Как заявляют сами разработчики на официальной страничке проекта в Google Play, SuperSU – инструмент будущего, и, по сути, это не преувеличение. Все прочие аналоги программы (Superuser, Kingo SuperUser) сильно отстали от представленной утилиты в плане функциональной части, и такая ситуация сохраняется уже довольно длительное время. Программа пользуется огромной популярностью не только в русскоязычном сегменте сети, но и за рубежом, что имеет прямое отношение к отличной локализации и к стабильному ежегодному выпуску обновлений. SuperSU прекрасно работает на Андроид-гаджетах любой степени давности, и это, несомненно, еще один плюс в копилку девелоперов.
вкл. 29 Сентябрь 2016 . Опубликовано в Android — Общее
Supersu, как пользоваться. Для начинающих пользователей Android, а также для тех кто только планирует установить Root права на свой смартфон или планшет не совсем понятно зачем нужен SuperSu и как с ним работать? Данная статья специальна подготовлена для того чтобы ответить на все ваши вопросы!
А что такое Root Android?
Root Android — в операционную систему Android внедряется файл, предоставляющего вам права администратора, после чего у вас появляется возможность существенно переработать интерфейс ОС, удалять и встраивать встроенные приложения, увеличить быстродействие или наоборот уменьшить энергопотребление смартфона или планшета. Подробней о Root вы можете прочитать в специально подготовленной статье — Root Android!
Получили Root права, что дальше?
После того как вы установили Root права у вас безграничный край возможностей по модификации Android, в этом вам помогут различные приложения которые требуют Root. Для того чтобы регулировать запросы от приложений о выдаче Root прав на внесение каких либо изменений в систему и нужен SuperSU.
Многие ошибочно считают, что если установлено SuperSU, то автоматом появляется и Root права, но как было выше сказано, данное приложение только контролирует работу Root Android.
Теперь перейдем непосредственно к изучению и настройке SuperSU.
Как пользоваться SuperSu?
После того как установили Root на ваш Android смартфон или планшет зайдите в меню приложений и найдите иконку SuperSU и запустите его.
При первом запуске вас будет ожидать примерно вот такая заставка:
Смело нажимаем «Expert», так как нажав на «New user» ничего интересного и нового вам не расскажут и не покажут.
Обновить бинарный файл Su
Вы можете согласится и продолжить или отменить действие, на работу SuperSU это ни как не повлияет!
В приложение имеется три вкладки:
Каждая вкладка выполняет свои функции и сейчас подробно рассмотрим каждую из них.
Вкладка Приложения
В данной вкладке будет отображаться все приложения которые когда либо запрашивали root права, а вы предоставляли им это право или отказывали:
Запрос на предоставление Root прав приложению, в момент его запуска или момент когда оно начнет выполнять свои действия и выглядит примерно таким образом:
Если вы случайно не предоставили Root прав приложению, то SuperSu их уже ему не выдаст.
Для того чтобы это исправить вам нужно будет перейти в SuperSU, вкладка «приложения» и дальше найти и нажать на иконку того приложения которому необходимо предоставить Root права:
Вкладка Логи
В этой вкладке отображается журнал всего что того, что когда и какое приложение требовало Root прав:
Дополнительных возможностей данная вкладка не несет.
Шаг 1. Загрузите необходимые файлы и скопируйте их в память устройства.
В самом начале вы должны загрузить все файлы APK и ZIP, которые нам понадобятся, и скопировать их во внутреннюю память телефона или на SD-карту. Загрузите следующий пакет:
Загрузите корневой файл в LG G3 — Android 6.0
Он содержит следующие элементы:
1. KingRoot (временный ROOT)
2. Autorec MM (Установщик TWRP)
3. Hacer Permisivo (файл, который будет загружен TWRP)
4. SuperSU (постоянный корень для загрузки через TWRP)
Скопируйте все четыре вышеуказанных файла и поместите их в одно место на SD-карту или во внутреннюю память телефона. Просто подключите телефон с помощью кабеля к компьютеру и скопируйте файлы в одну папку.
SU файл занят что делать?
Не стоит отчаиваться, ведь можно применить более изощренный метод с ручными манипуляциями. Который помогает в 99% случаев.
- Обязательно скачиваем из официального маркета Гугл Плей следующие два приложения — Android Terminal и Root Browser.
- Запускаем установленный рут-браузер (Проводник), находим каталог с названием «Updatersu» и «вырезаем» из него три объекта: «install-recovery.sh», «.installed_su_daemon», «.has_su_daemon»;
- Теперь переходим к папке
System | etc
Вставляем в нее указанные выше файлы;
Далее проявите особую внимательность. Нам предстоит задать для них особые права. Рассмотрим по-отдельности.
.installed_su_daemon – в настройках (свойствах) элемента проставляем «галочки» для роли «Owner» (владелец) – «Read» и «Write» (Чтение и Запись);
.has_su_daemon – ставим отметки везде под колонкой «Read» и одну «Write» напротив «Owner»;
install-recovery.sh – отмечаем всё под колонками «Execute» (Выполнить) и «Read». Запись разрешаем только владельцу – ставим «Write» возле «Owner».
Идем по пути:
System | bin
- Создаем внутри каталог «.ext» с правами доступа – «Read» и «Write» — исключительно «Owner», «Execute» — все;
- Переходим в каталог:
System | xbin
- Копируем оттуда SU-файл в ранее созданную папку и затем меняем его имя на «.su» (просто ставим точку в начале);
- Задаем такие права: «Read» и «Execute» — все, «Write» — напротив «Owner».
Практически готово. Самое сложное осталось позади, но и впереди есть еще несколько интересных шагов.
Откройте Андроид Терминал, установленный ранее и в строку консоли пропишите поочередно четыре команды именно в такой последовательности:
Закрываем Terminal, перезапускаем устройство и снова пробуем обновить бинарный файл стандартным образом – через программу SuperSU, выбрав кнопку «Нормально»:
Моему знакомому эта инструкция помогла. И на Meizu M5 потом еще пробовал – всё получилось.
Автор рекомендует:
- 5 ошибок, которые убивают ваш смартфон
- Устраняем ошибку «Приложение сервисы Google Play остановлено»
- Ошибка com.android.vending — что это за сбой?
- Как сделать резервную копию iPhone
- Как закачать музыку на Айфон разными способами
Получение Root прав на Android
Процесс получения Root прав называется рутингом.
Rooting (или рутинг) – процесс получения Суперпользователя на устройствах с Android OS. Основной целью данного процесса является снятие ограничений с устройства для дальнейших его модификаций. Аналогом Rooting у Apple пользователей – JailBreak.
Можно выделить несколько общих этапов рутинга:
- Приготовление устройства к снятию ограничений (желательно вынимать карту памяти перед получением Суперпользователя).
- Запуск специальных программ на компьютере, к которому вы подключили смартфон, или самом устройстве (Эти программы называются эксплойтами).
Эксплойт – программный код, набор команд или компьютерная программа, которая использует уязвимости в том или ином ПО.
В каталог, который указан в переменной PATH, копируется исполняемый файл SwitchUser.
SwitchUser – команда Unix систем, которая позволяет переключиться на Суперпользователя без завершения сеанса.
На данном этапе происходит установка прав запуска с помощью chmod.
Chmod – с помощью данной программы можно изменить права доступа к каталогам и файлам.
Как решить проблему?
- Активировать значок NFC в шторке уведомлений.
- Открыть настройки телефона и перейти в раздел «Еще».
- Сменить тип кошелька с HCE на SIM.
- В разделе с приложениями проставить все разрешения для программы, которая используется в качестве оплаты покупок.
- В пункте «Оплата одним касанием» выставить значение GP или AP.
Сначала нужно заблокировать загрузчик. Такая ситуация обычно случается на смартфонах Андроид. Пользователю нужно отключить устройство и открыть меню разработчика (удержание верхней качельки регулировки громкости и кнопки питания)
Далее следует обратить внимание на пункт «Look State». Там необходимо выставить значение «locked», что будет свидетельствовать о блокировке загрузчика
Когда стало ясно, что загрузчик не активен, но в то же время не работает NFC, необходимо переходить к другим способам решения проблемы. Например, к отключению рут-прав. Если пользователь уверен, что у него действительно активирован Root, выполнить деактивацию можно следующим образом:
- Скачать приложение SuperSU.
- Открыть программу и перейти в ее настройки.
- Подтвердить полное удаление рут-прав.
- Согласиться с условиями использования.
- Перезагрузить смартфон.
После выполнения этой нехитрой операции Root отключится и, скорее всего, на смартфоне вновь будут работать бесконтактные платежи. Но в случае неудачи не стоит отчаиваться. Необходимо убедиться в том, что смартфон работает на лицензионной прошивке последнего образца. Для этого:
- Открыть настройки телефона.
- Перейти в раздел «Об устройстве».
- Нажать на пункт с версией ПО.
- Кликнуть на «Обновление системы», если он доступен.
Если стало ясно, что, к примеру, Xiaomi работает на китайской версии MIUI, придется загрузить прошивку на официальном сайте и установить ее. В остальных случаях после выполнения обновлений NFC должен заработать.
С момента установки программы на гаджет, SuperSU начинает контролировать и управлять процессами, запрашивающими рут. Как только происходит обращение соответствующей программы к тому или иному процессу, перед вами появляется форма, где вы можете разрешить или запретить root-доступ.
По умолчанию, время ожидания подтверждения составляет 10 секунд, но этот параметр можно легко изменить в настройках утилиты.
Итак, предположим, вы даете подтверждение. Что происходит потом? Все обращения, возникающие с момента установки SuperSU на девайс, записываются в лог. Такой подход позволяет вам скрупулезно изучить историю системных запросов, не прибегая при этом к использованию внешних программных средств, что довольно удобно.
В логе каждый пункт может быть отмечен разным цветом значка решетки: зеленым помечаются программы, обращения которых прошли успешно и ими был получен доступ к рут-правам; красным выделены те процессы, root-доступ которым не был дан. Чтобы повторить неудавшийся процесс обращения, нужно переустановить соответствующий апплет, и явно указать разрешение в форме запроса, представленной выше.
На первой вкладке в SuperSU под названием «Приложения» можно посмотреть список программ с разрешенным доступом, который можно, в свою очередь, детально настроить.
Сделав тап на строке с выбранным приложением, появится форма с настройками.
В поле «Доступ», к примеру, вы можете задать уровень доступа для каждого индивидуального программного продукта. По умолчанию выставлено значение «Предоставить». В качестве альтернативного варианта можно задать значение «Запрос» (т.е., при каждом запуске будет появляться форма с запросом), «Разрешить + Время» (то есть дать доступ на определенное указанное время), «Отказать», «Отказать + Время» или «PIN-код» (а именно, потребуется ввод PIN-кода для предоставления рута).