Как проверить наличие root прав на устройстве с Android?

Самый простой способ проверить доступность root прав - это наверное обратить внимание на наличие в системе соответствующего приложения. Оно часто содержит в своем названии слова "root", superuser", "su" или "sudo".
Типичный пример такого приложения - SuperUser :)

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

Но чтоб удостоверится в этом точно, можно установить в систему небольшую программу - терминал. Она бывает полезна во многих случаях.
Как всегда предпочтем открытую реализацию, к счастью таковая имеется - Terminal Emulator :

https://f-droid.org/repository/browse/?fdfilter=terminal&fdid=jackpal.androidterm

https://play.google.com/store/apps/details?id=jackpal.androidterm

Посмотрим на вывод команды su:

sudo2.jpg sudo.jpg

Значок $ в выводе означает отсутствие root прав.
Значок # - показывает их наличие (или удачное получение)

Ключевые слова: