0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Что значит root права Android?

Содержание

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

Что такое 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 доступ. После перезагрузки устройства он пропадает.
Читать еще:  Как вернуть удаленный текст на мобильном? Аналог кнопки ctrl-z и ctrl-y на андроид? - Maryikina КАМОРКА — ЖЖ

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

На форуме 4PDA описана масса универсальных способов и методов получения 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). Уточнить, имеет ли Ваш аппарат NAND lock, можно в ветке обсуждения Вашей модели в разделе Android — Устройства.

Как проверить, что права 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 необходим, а другие и без него живут достаточно неплохо. Выполнять эту процедуру или нет – решать только вам, только не забывайте про гарантию и все будет хорошо.

Root на Android. Как и зачем?

Наверняка, каждый пользователь гаджета на Android хотя бы раз слышал про Root-права. Многие активно пользуются возможностями «суперпользователя«, а многие просто боятся из-за незнания темы. Давайте вместе разберемся: что такое Root и с «чем его едят» ?

Термин Root-прав – одно из понятий Linux, который лежит в основе ядра Android. По сути – это учетная запись главного администратора, или superuser’а. У обладателя доступа к этому профилю появляется целый ряд возможностей, закрытых в обычном режиме работы.

Существует три вида прав суперпользователя: Temporary Root — временные Root-права (после первой перезагрузки права суперпользователя исчезают), Shell Root — постоянные Root-права, но без доступа к изменению каталога /system, и Full Root — полные и постоянные Root-права без каких-либо ограничений.

ВАЖНО! Официально ни один аппарат, находящийся в розничной продаже на территории Европы не поддерживает Root «из коробки», поэтому обязательно нужно помнить, что процесс получения прав суперпользователя часто приводит к потере официальной гарантии на устройство!

Читать еще:  Кошелек wmr на андроид. Что вас ждет в мобильном клиенте Вебмани

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

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

Так почему же все фанаты Android так неистово рвутся поскорее «рутануть» свои гаджеты? Да потому, что плюсов у этой процедуры куда больше, нежели минусов. Судите сами:

1. Появится возможность установить любую кастомную (несколько модифицированную) прошивку. К примеру, CyanogenMod, MIUI и многие другие. Сторонние прошивки, как правило имеют больший функционал, лучшую энергоэффективность и возможности полной настройки как интерфейса, так режима работы гаджета. 2. Вы сможете запускать специальные приложения, существенно расширяющие возможности смартфона, например Task Manager For Root, Root Explorer, Titanium Backup и т.п. 3. Установленные приложения можно будет без ограничений перенести на карту памяти Micro-SD. 4. Сделать скриншот теперь не составит труда. Можно воспользоваться любыми root-программами, которые могут снимать изображение непосредственно с текущего экрана вашего устройства. (Правда последние версии Android научились сами поддерживать эту функцию) 5. Вы можете поставить Firewall – программу, контролирующую расход интернет-трафика. Ярким примером является Droidwall, который будет ограничивать приложения в доступе к интернету.

Получить Root-права можно практически на каждом устройстве. Но есть среди них те, на которые полные права установить невозможно (или крайне сложно): NAND lock (защита, поставленная производителем) не позволяет вносить никакие изменения в раздел /system, что не дает возможности установить программу SuperUser. На них возможно получить только Shell Root или Temporary Root. В основном, это аппараты HTC 2011 г.в.

Способов получения прав суперпользователя превеликое множество: есть и в «один клик», а есть и те, в которых придется около 15 минут «танцевать с бубном». Мы рассмотрим самые распространенные из них.

Первый, самой простой и надежный – это программа Universal Androot. Программа гарантировано работает с версиями Android 2.2 и ниже. Ознакомиться со списком поддерживаемых устройств можно на форуме 4pda.ru.

Второй аналогичной программой является Z4Root. Она также работает с версиями от 2.1 до 2.2.1. От вас потребуется установить приложение и просто нажать кнопку «un-root». Перечень поддерживаемых устройств есть на форуме 4pda.ru.

Если же у вас стоит более свежая версия Android, то существует универсальный инструмент, который работает с большинством продающихся в России смартфонов. Поддерживаемые версии ОС – от 2.1 до 4.0.3. Программа называется Unlock Root. Но здесь придется немного «помучиться». Подробная инструкция описана на форуме 4pda.ru.

Ну а для самых современных аппаратов, которые уже получили обновление до Android 4.0 или 4.1, существует еще один универсальный метод. От вас потребуется скачать один bat -файл, запустить его и следовать инструкциям (на английском). Подробнее – на форуме xda-developers.

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

Что такое рут-права на Андроид и зачем они нужны?

Если вы используете устройство на базе операционной системы Android, например, телефон или планшет, значит, вы уже могли слышать слово Root или Root-права. О том, что это такое, мы поговорим прямо сейчас.

Рут (Root) — это учетная запись администратора или superuser-а, которая позволяет делать с устройством очень многие вещи, которые недоступны обычному пользователю. Так, если владельцу устройства захотелось, к примеру, поднять уровень звука, когда текущих настроек недостаточно, он может это сделать, имея рут-права.

Что позволяют делать Root-права?

  • В первую очередь пользователь получает неограниченный контроль над своей операционной системой.
  • Появляется возможность запуска приложений, которые открывают доступ для работы с системой. Например, это файловые менеджеры, которые в случае с установленными рут-права видят абсолютно все системные файлы и позволяют их редактировать.
  • Добавляется возможность удаления сторонних приложений. Ведь не секрет, что многие производители, которые используют свою собственную оболочку, часто буквально «запихивают» в нее кучу приложений, которые в дальнейшем часто не используются. Некоторые из них и вовсе запускаются вместе с девайсом и «съедают» лишние ресурсы. Рут-права позволяют удалить или заморозить подобные приложения.
  • С root-правами вы можете изменять системные файлы. Например, можно заменить стандартные приложения, иконки, системные звуки, анимацию и изображения, которые показываются при старте системы, и т.п.
  • Также появляется возможность перемещать приложения с устройства на карту памяти, что особенно удобно в тех случаях, когда системная память составляет всего несколько Гб.
  • Можно делать бекап всей системы с помощью популярных приложений типа Titanium Backup.
  • С помощью настроек некоторых параметров можно даже продлить жизнь батареи своего планшета или телефона.
  • Если вы забыли графический ключ, то в некоторых случаях его можно разблокировать с помощью рут-прав.
Читать еще:  Arduino due примеры использования can. Китайская Arduino DUE

В общем, возможностей у суперюзера — великое множество.

Почему рут-права не встраивают в ОС Android?

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

Впрочем, у некоторых пользователей есть иное мнение. Они считают, что рут позволяет удалять рекламу в приложениях. Может это и правда, только за счет рекламы зарабатывают в первую очередь разработчики приложений, к которым Google (фактический создатель ОС Android) отношения не имеет.

Кстати, многие производители отказывают в ремонте устройства, если на нем были получены root-права. Более того, в отдельные каджеты начали устанавливать специальный счетчик, который даже в случае перепрошивки показывает, что устройство прежде уже было рутировано. Будьте внимательны.

Виды root-прав

Существует несколько видов рут-прав.

  • Full Root — полные и постоянные права без каких-либо ограничений, которые позволяют получить доступ ко всем средствам системы.
  • Shell Root — по сути, это те же права Full Root, только в данном случае отсутствует возможность записи и перезаписи в разделе system.
  • Temporary Root — это временные рут-права. Срок их действия — до первой перезагрузки вашего планшета или телефона.

Обращаем ваше внимание на то, что на некоторые устройства нельзя установить права суперпользователя. На устройстве установлена специальная защита, которая позволяет получить либо Shell Root, либо Temporary Root.

Нужны ли простому пользователю права суперюзера?

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

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

Сделать это не так сложно. Для этого имеется несколько способов.

  • Во-первых, посмотрите на список приложений, в нем может быть приложение SuperSU или Superuser.
  • Второй способ — это запуск терминала. Если ввести команду su, то появится приглашение в виде решетки.
  • Третий способ. Зайдите в раздел /system/xbin с помощью файлового менеджера. Если там есть файл su, значит, рут-права получены.
  • Наконец, при запуске некоторых приложений возникает запрос о предоставлении рут-прав. Если такой запрос имеется, значит, девайс рутирован.

Свои вопросы вы можете задавать с помощью комментариев.

  • Оставить комментарий к статье.
Ссылка на основную публикацию
Статьи c упоминанием слов:

Adblock
detector