Показать статистику
0 голосов
от (340 баллов)
Собираюсь поставить несколько приложений на свой андроид девайс, которые требует root доступ. Как понять - есть этот доступ или нет? Спасибо заранее.
1.1тыс. просмотров 1 ответов

1 Ответ

0 голосов
от (3.5тыс. баллов)

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

Имея определенные навыки, получить root-права на Android можно за 15 минут. Так что, если вы оставили смартфон без присмотра на рабочем месте или одолжили его товарищу, есть риск, что мобильник вернется к вам рутованным. 

В любом случае, прежде чем делать выводы, нужно точно узнать, есть ли на телефоне root-права.

Что такое root-права?

Операционная система Android основана на Linux. В Linux операции высокого уровня (особенно те, которые могут повлиять на работу всей системы) защищены паролем. Чтобы убедить систему, что вы являетесь владельцем компьютера и понимаете, что делаете, перед выполнением каждой такой операции вы обязаны авторизовываться.

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

Что дают root-права на Android?

В первых Android-смартфонах нельзя было использовать LED- вспышку в качестве фонарика. Точнее, это можно было сделать, но только через root. Позднее производители официально разрешили в Android это действие, затем расширили стоковые возможности кастомизации, открыли доступ к режиму разработчика, но и по сей день в телефоне остаются вещи, которые по умолчанию запрещены, например, удаление предустановленного ПО.

Как узнать, что на Android есть root-права?

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

С б/у техникой поступите следующим образом.

Изучите список установленных приложений. На рутованных смартфонах часто (но не всегда) есть приложение под названием SuperUser или SU. Это программа, которая определяет, разрешено ли выполнение определенных команд суперпользователем. Если вы нашли эту программу, на смартфоне есть root-права. Если не нашли, то возможно она все-таки присутствует, но под другим названием.

Самый простой способ проверить наличие root-прав - это установить на смартфон терминал. Терминал представляет собой текстовое окно, интерфейс командной строки для Linux, через которое пользователь взаимодействует с системой.

Запустите установленный терминал. Если вы видите значок «#», это значит, что на смартфон находится в режиме суперпользователя и на нем имеется root-доступ.

Если при открытии терминала вы видите символ «$», мобильник не находится в режиме суперпользователя, но это не подразумевает отсутствие root-прав.

Проверьте терминал на работоспособность. Введите слово «date» и нажмите «Enter». Терминал должен отобразить текущую дату и время. Если этого не произошло, он не работает. Скачайте другой. 

Если вы убедились, что терминал работает, введите команду «su» без кавычек. Символ «#» в следующей строке говорит о том, что на устройстве есть доступ к корневой папке, и смартфон готов выполнять команды суперпользователя. В противном случае терминал не распознает команды, отобразит сообщение «not found» и символ «$». Это значит, что смартфон не был рутован.

Введите Exit, чтобы выйти из терминала и закрыть программу. Если root-прав на вашем смартфоне нет или вы не собираетесь ими пользоваться, терминал можно удалить.

...