Что такое root прошивка
Что такое Root для Android
Что такое Root-права на Android слышали многие, но далеко немногие получили их из опасения навредить своему устройству. Вероятно, отчасти они правы, ведь имея доступ к учетной записи главного администратора, вы автоматически получаете не только полный контроль над операционной системой с возможностью настройки вашего устройства в соответствии со своими предпочтениями, но и лазейку для непрошеных гостей.
Итак, что же такое Root?
Root (от англ. root — корень; читается «рут»), или су́перпо́льзователь — специальный аккаунт в UNIX-подобных системах с идентификатором (UID, User IDentifier) 0, владелец которого имеет право на выполнение всех без исключения операций.
Преимущества Root
Имея доступ к профилю главного администратора (superuser) вы получаете ряд возможностей, недоступных в обычном режиме работы.
В первую очередь, получение Root дает возможность удалять стандартные приложения, навязываемые производителями устройств, менять темы и ярлыки, а так же запускать специализированные приложения, существенно расширяющие возможности смартфона (обычно такие приложения требуют Root-прав). Кроме того, появляется возможность изменять системные файлы (Recovery image, Bootloader или изображения, выводимые при загрузке), запускать исполняемые файлы Linux, устанавливать приложения на карту памяти или переносить на нее кэш программ. В отдельных случаях после модификаций ОС, доступных только после получения Root-прав, возможно даже добиться небольшого, но все же увеличения производительности времени автономной работы.
Недостатки Root
Как и во всем другом, в получении Root доступа имеются свои недостатки. В первую очередь, устройство лишается гарантии и в случае «чего-то такого», при условии, что вы не сможете откатить свой «девайс» на официальную прошивку, ремонтировать его придется исключительно за свой счет.
Виды Root прав
Cуществует несколько видов Root прав:
Как получить Root права?
Другой способ получения Root-прав заключается в установке на смартфон модифицированой прошивки. В этом случае всю работу за вас уже проделали специалисты, а вам только остается выбрать ту прошивку, которая подходит именно для вашего устройства. Кстати, там же вы найдете различные украшательства и дополнения для своей модели смартфона.
Как проверить, что права root получены?
Теперь вы знаете зачем в операционной системе Android нужно получать Root-права. Некоторые пользователи считают, что Root необходим, а другие и без него живут достаточно неплохо. Выполнять эту процедуру или нет – решать только вам, только не забывайте про гарантию и все будет хорошо.
Что такое root на Android и для чего он нужен
Что такое root? Почему его хотят получить? Зачем он нужен на Android?
Этими вопросами задаются многие пользователи, выбрав смартфон или планшет на данной ОС.
Root (рут), или еще как его еще называют «Суперпользователь», нужен для того, чтобы расширить функциональность операционой системы Android. Данный термин происходит из мира Unix-подобных систем и обозначает следующее:
Во всем семействе Unix, и ОС Android в частности, пользователи, которые выполняют действия (просмотр видео, прослушивание аудио, редактирование документов), работают с правами «Гостя», то есть не могут изменять или удалять системные файлы, изменяяя тем самым базовый функционал системы, и данную возможность имеет только главный Администратор ОС или Суперпользователь.
Что именно дают права суперпользователя на Android:
Но почему же тогда ОС Android изначально не даёт обычному пользователю права root, чтобы он сразу мог расширить функциональность аппарата?
Root не встраивают потому, что обычные пользователи не знают, как правильно редактировать системные файлы, могут по неопытности, например, высоко поднять частоту процессора и устройство сгорит. Кроме того, зачастую в бесплатных приложениях находится реклама, с помощью которой Google зарабатывает деньги, а получив права root, её легко можно отключить!
Root на Android бывает разных типов:
Full root — это постоянные права root, которые не удаляются после перезагрузки, с возможностью записи и перезаписи файлов в раздел system
Shell root – также постоянные права root, но в отличие Full root, в этом случае нет возможности записи и перезаписи файлов в раздел system
Temporary root – временные права root. К сожалению, данные права root исчезают после первой перезагрузки Android.
Что происходит при установке пользователя root на Android?
На смартфон или планшет поисходит установка бинарного файла SU, который как раз и отвечает за права root. Данный файл устанавливается в папку /system/xbin/su. Для корректной работы Android после его рутирования иногда необходим файл busybox, который в разы увеличивает возможности рутированного устройства.
Часто пользователи Android задают вопросы:
Установил приложение Supersu или SuperUser, а root прав нет?
Проблемы, которые могут возникнуть при получении прав root
Нужно ли отключать антивирус на ПК, когда устанавливаешь root?
В сети часто можно встретить жалобы пользователей, которые только что приобрели устройство на Android и хотят получить права root, но при рутировании их анитвирус на компьютере ругается на наличие вирусов. Это происходит потому, что данная процедура является по факту взломом ОС Android через различные уязвимости, найденные в ней, и естественно, что компания Google не одобряет такие действия, и не хочет, чтобы вы вмешивались в их операционную систему.
Ответ — нужно, но только на время установки прав суперпользователя на Android устройство.
Как проверить наличие прав root на Android?
Довольно частый вопрос у пользователей, которые приобрели Android планшет или смартфон, либо не интересовались работой операционной системы вовсе.
Первый способ узнать, удалось ли вам получить права root — зайти с помощью файлового менеджера в раздел /system/xbin и найти там файл su. Eсли он есть, значит все прошло успешно и root получен.
Второй способ заключается в установке на смартфон приложения Root Checker, которое оповестит о наличии или отсутствии прав доступа root на устройстве.
Root или не root — вот в чем вопрос!
Решайте сами, а мы желаем вам успешного результата независимо от выбора.
Простыми словами: что такое Root и зачем он нужен
Root позволяет взять под контроль и без того открытую ОС Android и раскрыть её полный потенциал. Благодаря рут-правам пользователь может получить полный доступ ко всем системным процессам и утилитам и использовать это в своих целях. Именно Root позволяет использовать систему именно так, как хотите этого вы. Что это такое, зачем оно нужно и актуален ли рут в современных реалиях — подробнее в статье.
Содержание
Что такое Root
В Android ключевые системные модули и инструменты располагаются в определённых разделах файловой системы, которые защищены от редактирования пользователем. Для обхода ограничений существует Root — суперпользователь или специальный аккаунт в Android, обладающий всеми правами и доступом к любым файлам и действиям с ними. Соответственно, рутирование устройства — процесс получения прав суперпользователя, что в свою очередь позволяет выполнять любые операции в системе.
Зачем нужен Root: для чего его используют
Root-доступ открывает широкие возможности для тонкой настройки системы. В первую очередь, он позволяет заняться такими вещами, как удаление предустановленных приложений, создание полных резервных копий, управление частотой процессора, установка сторонних модулей для изменения внешнего вида или для внедрения нового функционала.
Изменение дизайна системы
Одна из интереснейших вещей, которая открывается с рутом, — возможность полностью поменять дизайн системы. Причём речь идёт не о лаунчерах, которые доступны даже на обычных устройствах. В распоряжении оказываются строки навигации (полоска жестов или кнопки «Назад», «Домой»), панели уведомлений, системные иконки, цветовые схемы, шрифты и другие элементы интерфейса.
Настройка компонентов устройства
Для любителей полностью настраивать гаджеты под себя существует возможность самостоятельно менять частоты процессора или видеоускорителя в смартфоне, продлевая тем самым автономность или увеличивая производительность. Кроме того, существует программное обеспечение, позволяющее экономить ценные проценты батареи за счёт перевода в спящий режим различных фоновых процессов и сервисов, которые запускаются автоматически.
Полное контролирование разрешений игр и программ
Благодаря Root можно максимально гибко управлять разрешениями конкретных приложений, что позволит обеспечить безопасность своего устройства. Это может пригодиться для того, чтобы определённая программа не могла использовать интернет для загрузки рекламы, или для того, чтобы приложения не имели доступ к сообщениям и камере.
Удаление «неудаляемых» приложений
Ещё одна полезная возможность, которая открывается с получением Root-прав, — удаление предустановленного программного обеспечения. Многие производители ставят на свои смартфоны различные приложения, которые не всегда нужны пользователю, но при этом забивают память, и при этом их нельзя удалить. С Root-доступом эта проблема исчезает, поскольку права суперпользователя позволяют удалить абсолютно любую предустановленную игру или программу.
Создание полноценных резервных копий
При постоянных экспериментах с прошивками или просто для собственного спокойствия пригодятся программы для создания полноценных бэкапов (резервных копий). Они умеют быстро создавать резервную копию с пользовательскими приложениями, информацией из них, а также личными данными вроде контактов, телефонной книги, файлов или аккаунтов. Эти программы легко справляются с переносом текущего состояния устройства при переходе с одной прошивки на другую.
Недостатки Root: какие риски он несёт
Без всякого сомнения, Root-права — очень мощный и полезный инструмент, но вместе с этим могут возникать определённые неприятности при повседневном использовании устройства.
Потеря гарантии
Зачастую получение Root на смартфоне может стать причиной отказа в гарантийном обслуживании девайса, даже если поломка не связана с модификациями напрямую. Хотя не всякий сервис будет проверять наличие рута, нужно быть готовым к тому, что гаджет не получится бесплатно отремонтировать или заменить на новый в случае заводского брака.
Например, Samsung использует в своих смартфонах специальный электронный счётчик, активирующийся при каких-либо изменениях в системе. После его срабатывания владелец больше не сможет пользоваться сервисом бесконтактных платежей Samsung Pay и системой безопасности Knox, а компания может узнать таким образом о вмешательстве пользователя и использовать это как причину для отказа в обслуживании. Тем не менее, у каждого производителя собственные условия, поэтому лучше ознакомиться с ними заранее.
Риск выхода устройства из строя
Root даёт огромную свободу, и в руках не самого опытного пользователя эта свобода может обернуться против него самого. В процессе экспериментов всегда что-то может пойти не так, и на выходе получится «окирпиченное» устройство. Как правило, признаками «кирпича» являются либо постоянная перезагрузка без входа в систему, именуемая бутлупом, либо отсутствие каких-то признаков «жизни» вообще. На этом этапе как минимум можно прощаться со всеми данными на смартфоне.
Проблемы с обновлениями
Android 5.0 получила много изменений, как приятных, так и не очень. К последним смело можно отнести блокировку возможности OTA-обновлений (загрузка обновлений ОС по интернету через «Настройки»), как только в системе обнаруживаются модификации. Впрочем, сейчас проблема иссякла — утилита Magisk решает её, используя собственные механизмы. Благодаря ему можно спокойно устанавливать системные апдейты, не теряя при этом Root. В интернете находится огромное количество инструкций на тему OTA-обновлений с рут-доступом, поэтому эта проблема не столь критична, хотя отметить её всё же стоит.
Подверженность вирусам
Получая рут-права, приложения могут управлять любыми данными и параметрами в системе. Но не всегда программа с таким доступом несёт пользу: уязвимостями может воспользоваться в том числе и вредоносное ПО. Последствия могут быть печальными: начиная от потери или повреждения некоторых файлов и заканчивая кражей ценных персональных данных. В некоторых случаях всё может закончиться деструктивными действиями с системой и последующими проблемами в работе.
Имея Root на своём устройстве, надо всегда держать в голове, что система становится весьма уязвимой, и поэтому надо внимательно проверять каждое приложение, которое собираетесь установить. Также не стоит давать Root-доступ программному обеспечению, которому не доверяете.
Неработающие приложения
Одна из самых неприятных проблем, с которой может столкнуться пользователь девайса с Root. Многие программы попросту отказываются работать, после того, как обнаруживают рут-права или стороннюю прошивку. Самый очевидный пример — приложения банков. Как оговаривалось ранее, вероятен несанкционированный доступ к важным данным, и программы предупреждают пользователя о возможном перехвате ценных банковских данных. То же самое касается программ с лицензионным контентом — приложение популярного стримингового сервиса Netflix невозможно установить на девайсах с модификациями.
Впрочем, иногда Root-права удаётся скрыть, например, при помощи утилиты Magisk, после чего «упрямые» приложения запускаются как ни в чём не бывало. Но даже скрытие рута с Magisk Hide не гарантирует постоянную и стабильную работоспособность всех программ — всегда есть шанс, что после очередного обновления Google Pay вы не сможете расплатиться смартфоном в магазине.
Стоит ли делать Root? Есть плюсы и минусы
Зависит от требований к смартфону. Большинству, скорее всего, достаточно стандартного функционала системы. Если же вы относитесь к тому малому проценту пользователей, который желает получить от девайса максимум, то получение рут-прав поможет достичь своих целей. Приведённые примеры — лишь малая часть того, что можно делать, имея Root-права на своём девайсе. Но надо понимать, что это даёт полную свободу действий, и любое необдуманное движение со стороны пользователя может повлечь неприятные последствия.
Как получить Root
Конкретные шаги для каждого смартфона могут отличаться, но основной процесс состоит из разблокировки загрузчика операционной системы, установки кастомного Recovery (ПО для полного сброса к заводским настройкам, установки образов систем или бэкапов) и дальнейшей прошивки архива с утилитой вроде Magisk.
Root в Android: плюсы, минусы, подводные камни
У многих пользователей устройств на Android рано или поздно возникает желание их “рутануть”. Объясняем, чем права суперпользователя хороши и чем плохи.
У многих пользователей устройств на Android рано или поздно возникает желание их «рутануть». Давайте разберемся, какие от этого могут появиться преимущества, какие у Android с root-правами недостатки — и стоит ли вообще это делать.
Зачем вообще «рутуют» Android?
Получение прав суперпользователя, в народе известное как «рутование», позволяет получить полный контроль над устройством. Обладая правами суперпользователя на устройстве, можно сделать практически все что угодно. Поэтому и существует огромное количество приложений (в том числе и в официальном магазине Google Play), требующих root-права для работы.
Чаще всего такие права нужны для того, чтобы делать нечто такое, что в Android обычно сделать невозможно — например, ограничивать сетевую активность некоторых или всех приложений, удалять надоевшие предустановленные приложения, разгонять процессор и так далее.
Вот наиболее популярные причины, по которым пользователи «рутуют» свои Android-устройства (здесь и далее списки составлены по данным, полученным из Kaspersky Security Network):
Какие программы для получения root самые популярные?
По нашим данным, для получения прав суперпользователя люди чаще всего используют вот эти приложения (в порядке убывания популярности):
К сожалению, многие из этих программ либо сами показывают рекламу, либо устанавливают на устройство дополнительные приложения, содержащие рекламные модули. Строго говоря, такое поведение нельзя назвать вредоносным, но ничего приятного в этом нет.
На всякий случай обращаем ваше внимание на то, что этот «хит-парад» не является нашей рекомендацией по использованию приложений для «рутования», он всего лишь отражает их популярность среди пользователей.
Чем опасно «рутование»? Что может пойти не так?
Как мы уже сказали, права суперпользователя позволяют получить полный контроль над устройством. И помимо указанных выше преимуществ, у этого есть и недостатки.
Важно понимать, что наличие у владельца устройства прав суперпользователя в системе нарушает главные принципы безопасности Android. То есть получение root — это по сути взлом операционной системы вашего планшета или смартфона вашими же руками.
В обычной ситуации все приложения в Android работают в изолированных средах (так называемых «песочницах», sandbox) и не могут получить доступ к другим приложениям или к системе. Но, обладая правами суперпользователя, приложение может выйти из своей изолированной среды и получить полный контроль над устройством.
При наличии прав суперпользователя приложения могут творить на устройстве все, что им заблагорассудится, — например, просматривать, изменять или удалять любые файлы, в том числе необходимые для работы устройства.
Стоит учитывать, что даже в легитимных, «чистых» приложениях бывают ошибки. Так что неприятности могут произойти в том числе «не специально», а просто из-за того, что разработчики где-то что-то не так сделали.
Также следует иметь в виду, что часто в результате «рутования» теряется гарантия устройства. А иногда в процессе получения прав root можно нарушить работу устройства так, что оно превратится в натуральный кирпич, вообще не подающий никаких признаков жизни, — и деньги вам за него не вернут.
А что в «рутованном» Android с вредоносными приложениями?
Для вредоносных приложений после получения прав суперпользователя наступает полное раздолье. Собственно, многие из троянов для Android как раз и пытаются всеми силами «получить рута». Если же пользователь сделал это самостоятельно — это просто подарок для разработчиков зловреда.
Что могут делать мобильные трояны при наличии прав суперпользователя:
Стоит отметить, что в большинстве указанных случаев зловреды способны сами получить права суперпользователя на устройстве с помощью использования уязвимостей в системе. Но некоторые зловреды используют уже существующие права. Кроме того, по нашим данным порядка 5% зловредов проверяют наличие прав рута на устройстве — например, так делает мобильный троян Obad.
В каких странах чаще всего «рутуют»?
По нашей статистике чаще всего это делают в Венесуэле — 26% пользователей из этой страны пользуются «рутованными» смартфонами. Среди африканских стран лидирует Алжир — 19% смартфонов там работают с правами суперпользователя. В Азии Android с root наиболее популярен в Бангладеш — 13%. Ну а в Европе на первом месте Молдова с впечатляющими 15%.
Что касается России, то у нас «рутованными» смартфонами пользуются 6,6% владельцев Android-устройств — и это близко к среднемировому показателю (7,6%).
Вот что еще интересно: по нашей статистике, топ-10 стран, в которых чаще всего «рутуют» Android, и топ-10 стран, в которых чаще всего случаются атаки на мобильные устройства, совпадают на 60%. А 9 из 10 самых «рутованных» стран входят в топ-25 самых атакуемых.
Работает ли антивирус в «рутованном» Android
К сожалению, преимуществами получения прав суперпользователя пользуются в основном плохие парни — хорошим парням приходится играть по правилам. Так что эффективность работы антивируса после получения на устройстве прав суперпользователя не повышается, а вот у вредоносных приложений может появиться масса новых способностей по обходу защиты.
Конечно, все зависит от конкретного зловреда и от того, насколько хорошо он умеет использовать возможности «рутованной» системы. Но в целом можно сказать одно: риск того, что защитное решение пропустит угрозу на «рутованном» устройстве, выше, чем на устройстве без прав суперпользователя.
Так стоит ли «рутовать» Android?
Использовать систему с правами суперпользователя — это как водить многотонный грузовик. Если вы действительно умеет это делать — то почему бы и нет. Но если не умеете — то сначала стоит получить необходимые знания и навыки. В общем, если вопрос «Как пропатчить KDE2 под FreeBSD?» у вас ассоциируется исключительно с аниме, то «рутовать» Android мы вам не советуем.
Еще несколько советов:
Что такое Root для Android
Root — это та особенность операционной системы Android, которая отличает ее от других платформ. С помощью рут-прав можно получить доступ к скрытым функциям ОС от Google, изменить внешний вид интерфейса, установить другую прошивку, но также уменьшить безопасность своего гаджета. У root есть как положительные стороны, так и отрицательные. В этой статье вы узнаете, что такое root на Андроид, и какие возможности он дает.
Содержание
Понятие Root и терминология
Root (от англ. root — корень; читается «рут»), или су́перпо́льзователь — это специальный аккаунт в UNIX-подобных операционных системах, который обладает идентификатором (UID, User IDentifier) значения 0 и имеет доступ к системным файлам. Владелец такой учетной записи может выполнять все без исключения операции и редактировать любые файлы в ОС. Так как в основе Android заложено ядро Linux, то рут-доступ перекочевал в нее вместе с остальными особенностями детища Линуса Торвальдса.
Получение root-прав на Андроид предполагает модификацию операционной системы. Также получить аккаунт с рут-доступом можно после установки кастомной прошивки, но сделать это без того же root довольно сложно.
Рут-права могут быть разными. Они разделяются на три вида:
Какие возможности дает Root
Как уже говорилось, root-права дают полный доступ ко всем директориям, файлам и функциям операционной системы Android. Пользователь получает полную свободу действий — можно делать что угодно.
Отметим основные возможности и особенности, которые несут рут-права:
Однако root — это не только сплошные преимущества и положительные стороны, но также и ряд недостатков. Две основные отрицательные стороны — снижение безопасности устройства и отказ от официальных обновлений прошивки. Подробнее о всех недостатках рут-прав вы можете узнать в отдельной статье о том, почему не стоит получать root на Андроид.
Также приведем понятия нескольких программных вещей, связанных с root-правами: