Что такое Root для Android

14 мая 2013 | DROIDOFF

Что такое Root-права на Android слышали многие, но далеко немногие получили их из опасения навредить своему устройству. Вероятно, отчасти они правы, ведь имея доступ к учетной записи главного администратора, вы автоматически получаете не только полный контроль над операционной системой с возможностью настройки вашего устройства в соответствии со своими предпочтениями, но и лазейку для непрошеных гостей.

 

 

Итак, что же такое Root?

Root (от англ. root — корень; читается «рут»), или су́перпо́льзователь — специальный аккаунт в UNIX-подобных системах с идентификатором (UID, User IDentifier) 0, владелец которого имеет право на выполнение всех без исключения операций.

 

Преимущества Root

Имея доступ к профилю главного администратора (superuser) вы получаете ряд возможностей, недоступных в обычном режиме работы.

В первую очередь, получение Root дает возможность удалять стандартные приложения, навязываемые производителями устройств, менять темы и ярлыки, а так же, запускать специализированные приложения, существенно расширяющие возможности смартфона (обычно такие приложения требуют Root-прав). Кроме того, появляется возможность изменять системные файлы (Recovery image, Bootloader или изображения, выводимые при загрузке), запускать исполняемые файлы Linux, устанавливать приложения на карту памяти или переносить на нее кэш программ. В отдельных случаях после модификаций ОС, доступных только после получения Root-прав, возможно даже добиться небольшого, но все же увеличения производительности времени автономной работы.

 

Недостатки Root

Как и во всем другом, в получении Root доступа имеются свои недостатки. В первую очередь, устройство лишается гарантии и в случае «чего-то такого», при условии, что вы не сможете откатить свой «девайс» на официальную прошивку, ремонтировать его придется исключительно за свой счет.

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

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

 

Виды Root прав

Cуществует несколько видов Root прав:

  • Full Root - постоянные права, снимающие установленные ограничения. Обновлять операционную систему не рекомендуется.
  • Shell Root – аналог Full Root, но без доступа к папке system.
  • Temporary Root – временный Root доступ. После перезагрузки устройства он пропадает.

 

Как получить Root права?

На разных сайтах вы можете найти описания массы универсальных способов и методов получения Root прав на устройствах под управлением Android. Большинство из них подразумевает использование специальных программ и компьютера. Среди таких программ хорошо известны Universal AndRoot, Unlock Root, z4root, Revolutionary и другие, обещающие получение желаемого в «два клика». К сожалению, не все из них способны на 100% помочь добиться желаемого, конкретно для вашего мобильного устройства. Более того, подобное программное обеспечение может определяться как вирусное, так как оно вносит изменения в ядро операционной системы Android. В данном случае антивирус отчасти прав - все эти программы являются вирусными эксплоитами, проникающими в ядро системы и при их скачивании или установке рекомендуется отключить защитное ПО.

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

Стоит отметить, что часть телефонов имеет защиту, поставленную производителем - NAND lock. Чаще всего этим грешила компания HTC, так что обладателям таких аппаратов не повезло - NAND lock запрещает производить любые изменения раздела /system (не позволит ничего писать/удалять в/из раздела /system, даже если его перемонтировать на запись), из-за чего в папку /system невозможно установить программу Superuser.

В телефонах с NAND lock сделать Root все же можно, но он будет неполнофункциональным (можно получить только Shell root или Temporary Root).

 

Как проверить, что права root получены?

  1. Возможно (но не обязательно) появление в списке программ приложения под названием Superuser или SuperSU
  2. При запуске программ, требующих привилегий root, будет всплывать соответствующий запрос
  3. Программы, которые ранее не работали, ссылаясь на недостаток прав, теперь полностью функциональны
  4. В эмуляторе терминала при вводе команды su появляется приглашение в виде решетки: #
  5. Этот способ проверки зависит от метода получения root-прав (например, при использовании Universal Androot этот способ проверки неприемлем). В эмуляторе терминала наберите команду "/system/bin/id"[Enter]. Если в ответ вы получите "uid=0(root) gid=0(root)", то вы добились желаемого.

 

Итоги

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

 

Ваша оценка: Нет Средняя: 5 (7 голосов)
Понравилась игра, приложение или новость? Поделитесь ссылкой с друзьями :)

ShotMashine вс, 04/08/2013 - 14:00
default user avatar
OffLine
Группа: Пользователи
No Name

Помогите рутануть китайский планшет DNS AirTab e 78, какие только способы не пробывал, всё в пустую

author ShotMashine вс, 04/08/2013 - 14:00

Помогите рутануть китайский планшет DNS AirTab e 78, какие только способы не пробывал, всё в пустую

SiriusDix вс, 04/08/2013 - 19:19
user avatar
OffLine
Группа: Друзья сайта
Россия
Fly IQ446 Magic

Этот планшет наверное тока по китайски понимает:-)))


Texet X-Basic TM-4072 - Fly-IQ446 Magic - SE-Xperia X8

author SiriusDix вс, 04/08/2013 - 19:19

Этот планшет наверное тока по китайски понимает:-)))


Texet X-Basic TM-4072 - Fly-IQ446 Magic - SE-Xperia X8

ShotMashine вс, 04/08/2013 - 22:19
default user avatar
OffLine
Группа: Пользователи
No Name

Как бы смешно не звучало, но только китайский он и понял, методом тыка поставил рут китайской прогой Romaster :D

author ShotMashine вс, 04/08/2013 - 22:19

Как бы смешно не звучало, но только китайский он и понял, методом тыка поставил рут китайской прогой Romaster :D

krakoha чт, 19/09/2013 - 15:26
user avatar
OffLine
Группа: Пользователи
Украина
Sony Ericsson XPERIA X8

 

Killing ADB Server...
OK
Starting ADB Server...
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
OK
Waiting for device...
OK
Running rageagainstthecage...
ROOTED
Getting mount path...
/dev/block/mtdblock0
OK
Remounting system with read-write access...
OK
Pushing su...
cannot stat 'su': No such file or directory
OK
Pushing superuser.apk...
2558 KB/s (196521 bytes in 0.075s)
OK
chmod su...
Unable to chmod /system/bin/su: No such file or directory
OK
Remounting system with read-only access...
OK
Что это значит.Почему не рутируется?Суперпользователь установился.

author krakoha чт, 19/09/2013 - 15:26

 

Killing ADB Server...
OK
Starting ADB Server...
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
OK
Waiting for device...
OK
Running rageagainstthecage...
ROOTED
Getting mount path...
/dev/block/mtdblock0
OK
Remounting system with read-write access...
OK
Pushing su...
cannot stat 'su': No such file or directory
OK
Pushing superuser.apk...
2558 KB/s (196521 bytes in 0.075s)
OK
chmod su...
Unable to chmod /system/bin/su: No such file or directory
OK
Remounting system with read-only access...
OK
Что это значит.Почему не рутируется?Суперпользователь установился.
DROIDOFF чт, 19/09/2013 - 15:47
user avatar
OffLine
Группа: Администраторы
Украина
Honor 8X

Отладка по USB включена ?

author DROIDOFF чт, 19/09/2013 - 15:47

Отладка по USB включена ?

krakoha чт, 19/09/2013 - 15:57
user avatar
OffLine
Группа: Пользователи
Украина
Sony Ericsson XPERIA X8

Да

author krakoha чт, 19/09/2013 - 15:57

Да

DROIDOFF чт, 19/09/2013 - 16:04
user avatar
OffLine
Группа: Администраторы
Украина
Honor 8X

Попробуй через этот SuperOneClick v.2.3.3

author DROIDOFF чт, 19/09/2013 - 16:04

Попробуй через этот SuperOneClick v.2.3.3

krakoha чт, 19/09/2013 - 16:24
user avatar
OffLine
Группа: Пользователи
Украина
Sony Ericsson XPERIA X8

Спасибо помогло. Почему другии версии не помогли? Раньше помогали.

author krakoha чт, 19/09/2013 - 16:24

Спасибо помогло. Почему другии версии не помогли? Раньше помогали.

DROIDOFF чт, 19/09/2013 - 16:29
user avatar
OffLine
Группа: Администраторы
Украина
Honor 8X

Мне кажется, что проблема не в версии. Скорее всего в твоем SuperOneClick не хватало каких-то файлов связаных с SU (su.apk). Возможно антивирус что-то удалил.

author DROIDOFF чт, 19/09/2013 - 16:29

Мне кажется, что проблема не в версии. Скорее всего в твоем SuperOneClick не хватало каких-то файлов связаных с SU (su.apk). Возможно антивирус что-то удалил.

AlexPRO13 чт, 19/09/2013 - 16:34
user avatar
OffLine
Группа: Друзья сайта
Россия
Xiaomi MI-3

Кстати да иногда бывают неполные сборки. А в этом деле иногда даже мелочь фатальна!

author AlexPRO13 чт, 19/09/2013 - 16:34

Кстати да иногда бывают неполные сборки. А в этом деле иногда даже мелочь фатальна!

krakoha чт, 19/09/2013 - 16:36
user avatar
OffLine
Группа: Пользователи
Украина
Sony Ericsson XPERIA X8

Неделю назад рутировал через версию 1.5.5

author krakoha чт, 19/09/2013 - 16:36

Неделю назад рутировал через версию 1.5.5

Vkontakte YouTube Facebook
footer logo
DROIDMANIA.RU © 2011-2019