Что такое root?
2

root
Многие из нас слышали выражения, подобные этим: “root”, “рутануть”, “получить рут”. В основном, этими словами оперируют бывалые пользователи Android-смартфонов на специализированных форумах, а простого юзера фраза “это приложение работает только под рутом” порой вводит в ступор и недоумение. Попытки погуглить и узнать, что такое рут, приведут вас на специализированные форумы, где вменяемого ответа вам не дадут, а лишь отправят читать ветку из 600 постов. Что ж, я попытаюсь помочь в этом вопросе.

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

Итак, давайте не будем затягивать и поскорее разберемся с этим “root”. Root — это учетная запись пользователя в любой UNIX-подобной системе, эта запись не простая и отличается от всех других тем, что наделена она неограниченными правами выполнять любые операции в системе. Грубо говоря, пользователь с root-правами может делать с устройством практически все, что угодно. Еще один момент, на который хочется обратить ваше внимание — это то, что root можно встретить не только в Android — девайсе, но и в любой системе, которая работает на ядре UNIX. Таким образом, фраза “рутануть роутер” вполне имеет право на существование, так как большинство современных роутеров использует именно ядро UNIX в своей операционной системе. В общем-то, root не является эксклюзивным явлением для Android-смартфонов. Теперь предлагаю разобраться, зачем он, вообще, нужен и нужен ли он обычному пользователю.
Root 2
Если не вдаваться в нудные технические подробности, то запущенные от имени root-пользователя приложения имеют неограниченные права на запись и чтение любых данных в системе. Таким образом, эти самые приложения получают практически безграничные возможности. С одной стороны, такое положение дел дает массу возможностей для разработчиков и они с успехом реализуют их, создавая прекрасные приложения, которые помогают простому пользователю и делают работу с системой удобнее и проще. За примерами далеко ходить не будем, всем известный Titanium Backup, который может забекапить все и вся на вашем смартфоне, работает только с root-правами. Кроме Titanium Backup существует целая когорта полезных приложений для тонкой настройки устройства и каждый сам найдет для себя полезный софт. Помимо софта root- права дают пользователю возможность тонко настроить свое устройство. Так, например, можно заменить графику в графическом интерфейсе системы и если вас достали, допустим, какие-либо элементы интерфейса, значки или их цвет, их можно заменить с помощью специализированного софта или твиков. Таким же образом, с помощью root-прав, возможно очень тонко настроить параметры системы. Так можно регулировать максимальную громкость динамиков или наушников, зачастую производитель немного ограничивает уровень громкости, доступный пользователю. Кроме этого, у пользователя с root-правами есть возможность откалибровать вручную датчики освещенности, изменить интенсивность вибрации или настроить максимальный и, что более важно, минимальный уровень яркости дисплея. Также пользователь с root-правами получает возможность тонкой настройки сжатия jpeg, таким образом мы можем изменять качество получаемых фотографий. В общем-то, обладая root-правами, вы сможете настроить практически все, что угодно. Однако в этом материале я хотел бы сделать акцент не на пользе, которую могут принести root-права, а поговорить о том вреде, который неминуемо будет нанесен не осторожным обращением с этим могучим инструментом.
root-android
Следующий абзац будет полезен неопытным пользователям, которые беспечно решили, что им обязательно нужны root-права.
Обратной стороной любых прав, в том числе и root-права, является ответственность, то есть вы должны понимать, что получая root-права, вы берете на себя ответственность за все те неприятности, которые могут случится с вами и вашим устройством, а неприятностей root может принести гораздо больше, нежели пользы. Сейчас объясню почему, а для наглядности приведу такой пример:
Допустим, нечестный разработчик включает в свое абсолютно безвредное приложение “фонарик” или “календарь” кусок кода который позволит этому приложению считать в не положенном месте информацию (например, данные вашей кредитной карты) и передать ее в руки своего создателя. Про приложения, которые отправляют смс на платные номера я, вообще, молчу, их существует огромное количество. Да, и это далеко не полный список вредоносного программного обеспечения, которое с root-правами получает неограниченные возможности. Что самое интересное, так это то, что это самое вредоносное ПО с такими возможностями в теории может вмешиваться даже в работу антивирусных приложений, которые зачастую root-правами не обладают. Ну да, ладно, не буду пугать вас вирусами, ибо самый страшный вирус находится на расстоянии 20-30 см от девайса и чаще всего держит его в руке. Неопытность и незнание пользователя зачастую может нанести непоправимый вред. Так с помощью root-прав можно угробить телефон и превратить его в кирпич, как конкретно это сделать по понятным причинам в этой статье я упоминать не буду. Однако, такая возможность существует. Да и выше упомянутый вредоносный софт попадает в устройство чаще всего по воле пользователя с взломанными игрушками или приложениями. Имея roo-права, вредоносный софт способен творить страшные вещи. Поэтому прежде, чем получать root- права, рекомендую взвесить все плюсы и минусы и хорошенько подумать, нужны ли вам эти root-права?

Теги

2 комментария Оставить свой

  1. HeBbIxoD #

    Поставил рут на 3й день после покупки телефона. Нужен ли он мне ? Я затрудняюсь ответить так как пока не использовал его не ставил никаких лакипатчеров . Титаниумбэкапов и так далее . Изменяю интерфейс . Но это и без рута сделать можно же? Одно хорошо что некоторые программы если есть рут открывают перед нами новые более нужные и важные функцыи. Так что пусть рут стоит он кушать не просит.

  2. jocker0407 #

    а как рут то сделать???

Новый комментарий