Почему не работают рут права

Не устанавливаются рут-права

Выбирая устройство на операционной системе Android, ряд пользователей не планируют довольствоваться стандартными настройками, которые установил производитель. Разработчики постарались максимально защитить от несанкционированных действий и вмешательства непрофессионалов функционал и целостность системных программ, важных файлов. Доступ к учетным записям есть лишь у администраторов, поэтому те, кто не имеет этого статуса, пытаются найти ответ на запрос, «что делать, если не могу получить рут права».

Причины и факторы, почему не устанавливаются рут-права

Разработчики платформы Android учитывают уровень знаний и подготовки среднестатистических владельцев смартфонов или планшетов, поэтому устанавливают вполне обоснованные ограничения и запреты. Главная цель – препятствовать вмешательству в работу системных программ, не допустить повреждения важных файлов и выполнить потенциально опасные настройки.

В числе основных причин, почему без статуса администратора не устанавливаются рут-права на Андроид:

  1. Риск негативных изменений в работе устройства, которые приравниваются к несанкционированному вмешательству, что влечет за собой потерю гарантии и отказ в бесплатном сервисе или замене устройства в случае обнаружения брака.

Поломки и сбои в работе гаджета по причине получения рут-прав не являются гарантийным случаем, так же как и вскрытие пломбы на корпусе аппарата или попадание влаги внутрь смартфона.

  1. Торможение, проблемы загрузки и нестабильность параметров операционной системы Android из-за невозможности получать официальные обновления прошивки. Наличие прав суперпользователя открывает доступ к папке system, что не соотносится с правилами установки официальных OTA-апдейтов.

Загрузка и установка апдейта исключает наличие root-прав. Загрузка и активация обновлений означает необходимость повторно рутировать гаджет.

  1. Угроза безопасности. Уязвимость операционной платформы открывает доступ к проникновению вредоносного ПО – риск утечки персональной информации (данные банковской карты, аккаунтов), внедрение вирусных программ.

С помощью каких программ можно избежать этих проблем

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

Unlock Root 4.1.2

Специальный интерфейс, который открывает доступ к настройкам приложений, дает право изменять системные файлы, позволяет очищать ОС от мусора и предустановленных программ.

Механизм взлома заводских настроек происходит в «связке» с компьютером. Работает на сборках OS Android 4.1 и выше.

Framaroot

Утилита – простой способ без дополнительных навыков получить «права админа», который помогает владельцу устройства активировать дополнительные функции Android на большинстве смартфонов. Программу устанавливают вместе с приложением SuperSU или SuperUser, что позволяет контролировать рут-права, настройки и обезопасить гаджета.

Особенность утилиты – проверка системных файлов, поиск и анализ уязвимостей системы.

Разработчики учитывают особенности эксплуатации устройств, поэтому большинству пользователей не требуется вмешательство в операционную систему Android. Наличие прав администратора требуется для тонких настроек и изменения ярлыков программ, включая ограничения тактовой частоты процессора. Единственное, что следует учитывать – риск, что устройство выйдет из строя + потеря гарантии.

Источник

Постигаем тайны Android: что делать, если SuperSU установлен, а root-прав нет

Думаете, новенький, свежекупленный смартфон на Андроиде ваш до последней кнопочки? А вот и нет. По умолчанию вы – пользователь с ограниченными правами. У вас нет доступа к системным каталогам. Вы не сможете удалить многие установленные на заводе приложения, даже если они вам не нужны. Вы не сделаете полный бэкап устройства, не измените системные иконки и шрифты, не установите кастомную прошивку… Словом, ваш смартфон будет вашим только на 50%, пока вы не получите права root.

Однако даже получение таких прав – еще не гарантия, что вы сможете ими пользоваться всегда и везде. Установили вы, допустим, SuperSU, а root-прав нет. Что делать?

3 основных причины, почему SuperSU не дает вам root-права

SuperSU – это приложение, которое предоставляет пользователю Андроид-девайса управление уже полученным root-доступом. Сама по себе его установка root-прав не дает, и на устройстве, где их нет, практически бесполезна.

Самая частая причина отсутствия прав суперпользователя после установки SuperSU заключается в том, что владелец устройства их не получал. Для решения проблемы достаточно пройти процедуру получения root по инструкции для вашего смартфона или повторить ее, если она не была завершена корректно.

Читайте также:  Не работает лан windows 7

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

Вторая по частоте причина отсутствия рут-прав заключается в том, что владелец отключил эту функцию в SuperSU. Для решения проблемы достаточно включить ее заново.

А еще Super SU ведет свой администраторский журнал (черный список), куда записывает все программы, которым вы отказали в получении привилегированного доступа. Когда приложение из этого журнала запрашивает права root, Super SU отвечает ему запретом, не выводя запрос на экран. То есть автоматически.

Если рут-доступ не работает в одних программах и работает в других, вероятнее всего, это тот самый случай. Для решения проблемы достаточно удалить интересующую программу из черного списка.

Как настроить SuperSU, чтобы все работало

Прежде чем «грешить» на приложение, убедитесь, что на вашем девайсе действительно есть доступ рут. Это можно сделать с помощью бесплатных утилит из Google Play, многие из которых носят одно и то же говорящее имя – Root Checker.

И с более оригинальными названиями:

Выбор очень богат. Не помогла одна – используйте другую.

Если на устройстве установлен файловый менеджер с привилегированным доступом, например Root Explorer , то определить наличие рут-прав еще проще. Достаточно перейти в каталог /system/xbin/и проверить присутствие там файла «SU». Если он есть, значит, root-доступ тоже есть, а если нет, значит, нет.

Следующем шагом убедитесь, что SuperSU имеет доступ к файлу «SU», который и есть root-права. Если приложение информирует вас, что файл SU занят, значит, на устройстве установлена другая программа с аналогичными функциями. Одну из двух придется удалить.

С файлом SU всё в порядке? Откройте настройки SuperSU и удостоверьтесь, что программе разрешен суперпользователь. Если нет, отметьте пункт, показанный на скриншоте ниже, и перезапустите программу.

Далее найдите раздел настроек «Доступ» и посмотрите, какое действие выбрано по умолчанию для ответа приложениям, которые запрашивают привилегии. Если отмечен вариант «Отказать», все приложения будут получать отказ. Оптимальный выбор – «По запросу».

Если вы используете на устройстве более одного аккаунта Google, включите в SuperSU многопользовательский режим. Также убедитесь, что программа установлена в системный каталог и доступна из учетной записи каждого пользователя. Для установки SuperSU в систему выберите в настройках одноименный пункт.

Теперь при попытке запустить любое приложение, которое нуждается в рут-доступе, Super SU будет открывать окошко запроса. Если вы намеренно или по ошибке нажмете «Отказать», то приложение попадет в черный список.

Чтобы восстановить права суперпользователя для отдельной программы, откройте в SuperSU раздел «Приложения». Программы, внесенные в черный список, отмечены в нем значком «#» красного цвета.

Коснитесь строки с именем приложения и в меню, которое откроется после этого, выберите «Доступ», затем «Предоставить» либо «По запросу».

Если рут-права не восстановились, очистите кэш SuperSU любым удобным способом.

Источник

Нет Root прав, хотя я их получал! Проверяем наличие Root Android!

Довольно-таки очень популярный вопрос среди новичков «Нет Root прав, хотя я их получал! Что делать?» Как правило, данная проблема возникает из-за не опытности и не внимательности, чем неработоспособности способа получения Root Android.

Немного теории…

Что такое Root уже в курсе? Где получить их тоже? Ну что же тогда продолжим! После получения Root (в классическом варианте) в системную область прошивки добавляется файл su в раздел /system/xbin/, а также приложение администратор SuperSU.apk, или SuperUser.apk или KingSuperUser.apk (либо другие похожие) в раздел /system/app/.

Приложение администратор необходимо, для того чтобы контролировать предоставление Root приложениям которые его просят, сделано это с целью безопасности. С вашей же стороны есть возможность предоставить Root приложению или наоборот отказать.

Если вы случайно (либо целенаправленно) отказали приложению в Root правах, то приложение попадает в «черный список» и собственно после этого новичкам начинается казаться что root прав нет!

90% «кажется root прав нет» связано с случайным отказе предоставление root прав приложению требующего их!

Решение проблемы «Нет Root прав»!

Администраторы Root прав

Есть различные приложения администраторы Root прав:

Самым популярным приложением на данный момент является SuperSU, поэтому «решать проблему» будем через него, у тех кого стоит иное приложение не стоит расстраиваться, так как все операции почти идентичны, разница лишь в местоположение настроек.

p.s. Наличие приложения администратора root прав SuperUser не означает наличие Root!

Запрос root прав

Когда вы запускаете приложение которому необходимы Root права или операция требующая Root у вас отобразиться вот примерно такое окно:Если вы в течение нескольких секунд (10-15) не нажмете «Предоставить» или нажмете «Отказать», то приложению будет заблокировано возможность использовать ROOT.

Читайте также:  Ear tensifier как настроить

Исправляем и предоставляем Root

Заходим в приложение администратор Root прав:

Настройки:

Проверяем включен ли Суперпольватель (если нет, то включить и перезагрузить Android) Если устанавливаете приложения из доверенных источников и точно не боитесь подхватить вирус — включить предоставление Root автоматом, для этого перейдите в «Доступ по умолчанию» Выбрать из предложенных вариантов «предоставить» Переходим в список приложений и видим приложения которым были предоставлены Root права ( # ) или наоборот запрещены ( # ) Если вы хотите вернуть приложению Root доступ, то тапните по нему и в поле доступ выбрать «Представить» Если все же возникают какие-либо проблемы с Root, то перейдите в:

Меню настроек Android -> Приложения -> Ваше приложение Root Администратор

И сбросить его кеш и данные!

Как проверить есть ли 100% Root права?

Бывает так, что приложение администратор Root не установилось или просто есть вопросы, точно ли получилось получить Root права? Можно это проверить 2 способами:

Способ 1

Скачать и установить c магазина Google Play приложение Root Checker

Данный способ не совсем точный, так как вы просто могли «забыть» предоставить Root с помощью администратора (кончено если оно установлено).

Способ 2

Данный способ самый точный! Скачиваем и устанавливаем Root Browser и переходим по пути /system/xbin/ если файл su есть, значит Root права имеются! Если нет, то Root нет (Спасибо за подсказку Капитану Очевидность)! [stextbox файла su означает наличие Root прав на Android девайсе![/stextbox]

Если по какой либо причине у вас не установилось приложение администратор, то установить и с магазина Google Play (ссылки даны выше).

На Samsung могут возникнуть работы Root из-за встроенной защиты Knox — избавится от Knox.

Если же файла SU нет, то получить root права вы можете на нашем сайте Android +1!

Источник

Почему не работают рут права

Данная тема предназначена для обсуждения вопросов, которые возникают у пользователей,
которые только получили Root доступ и не знают что делать дальше.

Возможно, что возникшая у Вас проблема непосредственно связана с конкретной моделью устройства,
широко известна и ее решение давно найдено.

При создании сообщения в этой теме, пожалуйста, придерживайтесь следующих правил:
1. Спокойно и подробно опишите ваш вопрос или проблему. Старайтесь писать грамотно.
2. Обязательно укажите модель вашего устройства и версию OS Android.
3. Укажите, какие действия вы производили до получения(при решении) вопроса(проблемы). Какие приложения/программы использовались.
4. Если вы хотите добавить изображение ,пожалуйста, прочитайте Как убирать изображения под спойлер.
Соблюдая эти простые правила, вы быстрее получите интересующий вас ответ.

Рутинг (англ. Rooting) — процесс получения прав суперпользователя на устройствах под управлением операционной системы Android. Основными целями рутинга являются снятие ограничений производителя либо оператора связи, манипулирование системными приложениями, и возможность запуска приложений, требующих прав администратора. Устройство, прошедшее процесс рутинга, называется рутованным.

755 (-rwxr-xr-x) Права буквой «П» — под этим разрешением(правами) находятся все системные каталоги(папки)

С высокой долей вероятности, ответ на этот вопрос содержится в разделе Android — Прошивки
Если на форуме не опубликован проверенный способ получения root-прав на Ваш аппарат, или такие способы по каким-либо причинам не работают у Вас, тогда Вы можете на свой страх и риск попробовать универсальные способы:

Если у Вас будут возникать вопросы по указанным методам, или что-то будет не получаться с ними, то задавайте вопросы в темах про конкретный метод.

Поскольку изначальный путь к получению root на большинстве телефонов лежал через терминальную сессию, запускаемую по команде «adb shell», то самый верный способ, по-моему, таков:
а) Убедиться, что включена отладка USB (USB debugging): «НастройкаПриложенияРазработкаОтладка USB»;
б) подключить телефон к ББ и выполнить в командной строке «adb shell» [Enter];
в) если системное приглашение выглядит как «#», то пропускаем п. «г» и идём в п. «д»;
г) если системное приглашение выглядит как «$», то в командной строке набираем «su»[Enter]. После этого системное приглашение должно измениться на «#». Не поменялось — пробуем «/system/bin/su», «/system/sbin/su» или же «/system/xbin/su». Если по прежнему видите -«$», то root-прав у Вас, скорее всего, нет;
д) набираем в командной строке «/system/bin/id»[Enter]. Если видим в ответ — «uid=0(root) gid=0(root)», то радуемся — телефон рутован.

Аналогичную проверку можно выполнить через программу-эмулятор терминала, которую надо запускать (предварительно установив, если её нет) на телефоне. Запустив, действовать начинаем с п.»в». Существенное отличие в том, что при выполнении п.»г» может появиться запрос на повышение привилегий. А может и не появиться. Если появился — отвечаем «Разрешить». Приглашение должно смениться на «#». Если запрос не появился, то тут два варианта: либо программа «Superuser» уже установлена, либо нет. Если Вы видите ответ системы «permission denied» (в разрешении отказано), то программа «Superuser» не установлена. Устанавливаем её. Если она не устанавливается (или же устанавливается, но полноценно не функционирует) — root в телефоне отсутствует. Занавес.

Если программа «Superuser» уже была установлена ранее, то тут также возможны два варианта: эмулятору терминала разрешено работать с правами root или же наоборот, запрещено. Если разрешено, то мы незамедлительно должны увидеть желанный символ «#». Если запрещено — запускаем «Superuser» и снимаем запрет, удалив запись о нашем терминале. Возвращаемся в терминал и повторяем «su»[Enter], ждём запрос на повышение привилегий, разрешаем повышение, видим «#». Дрожащими руками набираем в терминале «id»[Enter]. Анализируем это.

Для удаления софта, зашитого в телефон, можно использовать следующие программы:

Root Manager — в нем есть раздел System Apps, в котором, в свою очередь, три пункта: App Remover — собственно удаление приложений, Data Remover — удаление связанных с программами данных, и App Backup/Restore — резервное копирование и восстановление приложений. По отзывам, бэкап работает довольно криво, поэтому рекомендуется использовать сторонний софт типа Titanium Backup
NB: для полного удаления программы нужно удалить файлы program.apk и program.odex

® SystemApp Remover — также программа, предназначенная для удаления системных приложений. По отзывам в ветке программы, почти ни у кого не работает, поэтому здесь приведена скорее как пример.

Так же и саму программу Titanium Backup можно использовать для удаления программ. При тапе на строчку с названием удаляемого приложения появится окно, предлагающее создать/восстановить резервную копию, удалить копию, удалить данные и само приложение. Все системные приложения выделены красным цветом.

Учтите , что сервисы Google (программы, в названии которых фигурирует google), штатные контакты, сообщения, лончер удалять и перемещать на карту ни в коем случае не рекомендуется во избежание потери нервных клеток и появления седых волос при окирпичивании зверька!

Запомните! Перед тем, как что-то удалить, ОБЯЗАТЕЛЬНО! ОБЯЗАТЕЛЬНО! ОБЯЗАТЕЛЬНО! делайте бэкап!

®UMS Enabler(Universal) — Приложение для подключения Mass Storage Mode для установки карты памяти в качестве USB — накопителя(проверено Куратором)
®suhide — Утилита suhide позволяет скрыть наличие «ROOT» на Android-устройстве.
SuperSU — Расширенное управление доступом к правам суперпользователя приложениям на устройстве, которым необходим root.
Root Explorer — Файловый менеджер для Root пользователей. Большинство инструкций написано в расчете на использование этого файлового менеджера.
Titanium Backup — Бэкап приложений и пользовательских данных (sms/mms/контакты). Очень часто встречается во всевозможных инструкциях.
LuckyPatcher-Патчер к большинству программ и игр.
Xposed-Программа для изменения настроек приложений и прошивок без необходимости их декомпиляции, компиляции и подписи.
Link2SD-Позволяет переносить установленные приложения на карту памяти при отсутствии такой возможности в прошивке.
FolderMount-Монтирование директорий c внутренней памяти на внешнюю. Служит для переноса кэша игр(обычно) на SD карту.
Android Terminal Emulator-Эмулятор терминала. Добавить нечего.
DroidWall — Программа разрешает неограниченный доступ приложений в интернет по WiFi и ограничивает доступ по GPRS/EDGE/3G
NextApp SDFix — Устранение проблем записи на внешнюю SD-карту в Android 4.4+
AdAway — Блокировщик рекламы с поддержкой белых и чёрных списков.
SU File Manager & Terminal — Файловый менеджер и терминал для Root пользователей
SetCPU — Программа для управления частотой процессора (вся ответственность за использование лежит на вас!)
Autostarts — Покажет, какие программы запускаются автоматически после загрузки, а также другие системные события, происходящие в фоне
CacheMate — Очистка кэша данных у приложений
Root Manager — Набор инструментов для Root пользователя
ShootMe — Снятие скриншотов встряхиванием (в каталоге есть и аналоги)
Wi-Fi Tether — Устройство как точка доступа (в каталоге есть и аналоги)
AdFree Android — Удаляет рекламу в браузере и других приложениях.
AROMA Filemanager — Файлменеджер с доступом к системным файлам из кастомного Recovery.
Nandroid Manager — Программа позволяет просматривать, изучать и редактировать свои Nandroid-бэкапы.

Это не полный перечень программ, работающих с root-правами. Все эти программы (и не только они) есть в Каталоге программ для Android OS. Если Вы не нашли какую-либо программу в данном списке или Каталоге, то вопросы «Подскажите программу, которая. » задаются в теме: ПОИСК программ для Android OS.
Внимание! Если Вы знаете полезную программу, отсутствующую в списке, обратитесь к Куратору .

Сообщение отредактировал LHLineLife — 31.03.21, 22:02

Источник

Оцените статью