Root - это та особенность операционной системы Android, которая отличает ее от других платформ. С помощью рут-прав можно получить доступ к скрытым функциям ОС от Google, изменить внешний вид интерфейса, установить другую прошивку, но также уменьшить безопасность своего гаджета. У root есть как положительные стороны, так и отрицательные. В этой статье вы узнаете, что такое root на Андроид, и какие возможности он дает.
Получение root-прав на Андроид предполагает модификацию операционной системы. Также получить аккаунт с рут-доступом можно после установки кастомной прошивки, но сделать это без того же root довольно сложно.
Рут-права могут быть разными. Они разделяются на три вида:
Фото: AndroidPIT
Кастомное рекавери TWRP 3.0 для Android
Также приведем понятия нескольких программных вещей, связанных с root-правами:
Если вы читаете эту статью, то скорее всего вы слышали такое слово "рут-права", и, наверное, хотите знать, что же это значит и зачем вообще получать права суперпользователя на своем смартфоне, проходить через весь этот непонятный процесс. Мы постараемся вам подробнее объяснить, что такое рутирование и почему это круто.
Вы снимете все ограничения, даны вам стоковой прошивкой. Получить root-права на андроиде, это тоже что и джейлбрейк на устройствах Apple. На компьютерах Windows это изменение ваших полномочий от простого пользователя до администратора. Возможно, вам будет более понятно, когда вы дочитаете полную статью. Так что оставайтесь с нами.
1. Вы сможете сделать полное резервное копирование файлов на своем устройстве (сделать полный бекап всего устройства)
Начнем с самого огромного преимущества получения рут-прав: лучшие бекапы. С рутированным устройством, вы скорее всего, захотите перенастроить всю систему, установить пользовательский ROM или приложения, которые требуют рут-права. Поскольку вы будете изменять систему в корни, очень полезно иметь резервную копию приложений, пользовательских данных или даже целой системы. И более того, никогда не помешает иметь полный бекап, так как вы случайно можете удалить важный системный файл.
Наиболее популярным приложением для резервного копирования системы и отдельных файлов является Titanium Backup . Хоть и Pro версия стоит около 7 долларов, программа этого заслуживает. Приложение поможет вам сделать резервную копию всех ваших установленных программ и системных данных.
Еще один способ сделать бекап вашего девайса называется "Nandroid" backup.Восстановление системы при таком резервном копировании очень похоже на восстановление ОС Windows в точном состоянии на момент последнего сделанного системного бекапа. Так что если ваш гаджет перестал работать корректно, программы перестают отвечать и загружаться, то "Nandroid" backup вернет вас точно в ту точку, когда было сделано резервное копирование. Это обезопасит вас, если к примеру вы захотите поставить другую прошивку или ядро, и что-то пойдет не так, то вы просто используете "Nandroid" backup чтобы исправить ситуацию.
2. Вы сможете автоматизировать все
Если речь заходит об автоматизации, то Tasker - это одно и единственное нужное приложение. С ним вы сможете автоматизировать ну просто все. Программа также работает на устройствах без рута, но с меньшими возможностями и опциями.
Приложение имеет точно такую же философию, как онлайн-инструмент "If This Then That" (IFTTT), но работает более сложным способом. Например, вы можете выключать/включать WiFi каждый раз, когда вы приходите домой или уходите куда-то, или же включать Bluetooth и Google Maps когда вы подключаете свой гаджет к автомобильной док-станции. И это только цветочки.
3. Вы сможете следить за устройством, даже если кто-то сделает "factory reset"
Потеря смартфона или планшета - это всегда большие проблемы. Тем более, если устройство было не утеряно, а украдено. Конечно, предотвратить похищение невозможно, но вы сможете отслеживать свой телефон даже без установки специального приложения против кражи ("анти-похищение"), тем более что они заметные на устройстве. Это значит, что воришка сможет просто удалить приложение или сделать "factory reset".
Когда вы имеете рут-права, у вас есть возможность установить приложение для слежки за смартфоном, такое как Cerberus. При этом программа устанавливается в корни системы. Таким образом эта программа выживет даже после полного сброса устройства до заводских настроек. Также можно установить замаскированную версию приложения, так что оно будет скрыто в "приложениях".
4. У вас есть возможность поставить на свой смартфон пользовательские (модифицированные) версии Android, которые называются кастомными прошивками
Как понятно из названия, кастомная прошивка - это адаптированная и настроенная версия Андроида. Она, зачастую, имеет уникальные черты и улучшения, которые вы никогда не получите на стандартной версии этой ОС. Наиболее популярные кастомные прошивки - CyanogenMod, Paranoid Android и AOKP. Это только пару примеров, а их есть намного больше. Если вы хотите получить более гибкую и понятную систему, стабильную роботу, большую производительность и долгую жизнь батареи, тогда вам просто нужно перепробовать все эти прошивки и выбрать для себя наилучшую, подходящую под все ваши требования и желания.
5. Вы можете использовать "Xposed Framework" для настройки своего устройства
Xposed - это основа для всех доступных графических модулей, которая позволяет вам настроить внешний вид системы. То есть, вы можете получить все те настройки и особенности работы, которые есть на кастомных прошивках, но для этого вам не нужно ставить такую прошивку. Достаточно настроить стоковую с "Xposed Framework". Также этот фреймворк подойдет, если вы не хотите ставить целую прошивку, потому что нуждаетесь в настройке только нескольких отдельных функций. Вам достаточно будет установить определенный модуль. Более того, фреймворк просто установить на телефон или планшет. Кроме этого, он работает и на кастомных прошивках.
6. Вы можете увеличить производительность системы и повысить длительность работы батареи
С правами суперпользователя, у вас есть возможность изменить частоту процессора на своем устройстве. Разгон процессора (overclocking CPU) даст вам большую производительность, тогда как обратная операция (underclocking CPU) повысит время работы батареи. Протестируйте приложение SetCPU , которое доступно на Google Play за 2 доллара. Это отличная программа, которая имеет много полезных функций, например создать пару CPU-профилей, которые переключаются в автоматическом режиме в зависимости от установленных условий.
Реклама очень раздражает, особенно на смартфонах с маленьким экраном. Если определенные приложения заваливают вас тоннами рекламы, вы можете воспользоваться блокирующими утилитами и приложениями, такими как Adblock . Но вы должны знать, что разработчики иногда имеют доход от такой рекламы, а если в приложении нет рекламы, то скорее всего оно платное. Поэтому не блокируйте всю рекламу целиком, поддержите разработчиков, ведь без их труда не было бы бесплатных программ.
Также смотрите:
Если получить рут-права корректно, то это не рискованное дело, и конечно, получение прав администратора имеет большое количество преимуществ в сравнении с нерутированными гаджетами. Cтоковая прошивка, или стандартный андроид - это очень хорошая система, но иметь неограниченное количество возможностей в настройке - это намного лучше. В этой статье мы только немного прояснили вам суть такого понятие как root-права, но мы надеемся что вы осознали весь потенциал вашего устройства после их получения.
Root права (Права Суперпользователя) – предоставляют владельцу устройства, работающего на операционной системе Android возможность выполнять любые операции. То есть, вы получаете полный контроль над системой, что позволяет запускать специализированные приложения, существенно расширяющие возможности смартфона, редактировать и изменять системные файлы, оптимизировать работу своего устройства, а также выполнять множество других операций. Необходимость в получении root-прав может возникнуть по самым разным причинам. Приведенная ниже инструкция будет актуальна независимо от того, что именно сподвигло вас получить права суперпользователя.
Получение root-прав можно осуществить с помощью специальных утилит, которые автоматизируют этот процесс и делают его доступным даже для начинающих пользователей. Сложность процедуры получения прав суперпользователя во многом зависит от самого устройства. На некоторых моделях этот процесс занимает всего несколько минут, с другими же нужно повозиться.
В рамках этого обзора мы расскажем, как получить root-права на android с помощью специальных программ. Нами будут рассмотрены самые распространенные и удобные способы получения root. Чтобы завершить эту операцию успешно вам нужно всего лишь следовать подготовленной нами инструкции. Прежде чем приступить к получению root настоятельно рекомендуем более детально изучить, что собой представляют права суперпользователя и какие риски они предусматривают.
Процедура получения root-прав несложная и если строго придерживаться инструкции, никаких проблем не возникнет, однако решившись на подобный шаг Вы должны понимать, что потенциальный риск сохраняется. Безответственное отношение к процедуре может превратить Ваше устройство в «кирпич».
Перед тем, как получить root-права на android необходимо определиться, действительно ли в этой процедуре есть необходимость. Права суперпользователя предусматривают не только преимущества, но и недостатки. Принципе, если вы получите root и позднее выяснится, что они бесполезны, ничего страшного в этом нет. Root-права можно в любой момент удалить. Впрочем, потерянное время вам никто не компенсирует, поэтому лучше заранее все обдумать. Чтобы вам было легче сделать выбор, мы перечислим основные достоинства и недостатки root.
Root права позволяют:
Недостатки root-прав:
Степень сложности рутирования устройства зависит от конкретной модели. Иногда достаточно просто установить специальную утилиту и выполнить несколько шагов. В некоторых случаях придется повозиться, например, владельцам устройств марки HTC ,необходимо предварительно разблокировать Bootloander. Приведенное ниже руководство будет актуально для большинства моделей. Если после соблюдения приведенной ниже инструкции получить root не удалось, попробуйте найти руководство по рутированию вашей модели.
Перед тем как получить root-права на android, следует ознакомиться с информацией о видах прав суперпользователя.
Виды root прав:
Чаще всего нужно получить Full Root, которые предусматривают максимальные возможности. Будьте осторожны после получения root-прав с такими возможностями. При удалении стандартных приложений можно удалить файл, отсутствие которого приведет к нарушениям в работе системы.
Получить права суперпользователя можно непосредственно через само устройство с OS Android или с помощью компьютера. В обоих случаях используются специальные утилиты. В качестве примера рассмотрим две самые распространенные программы.
Одной из самых известных утилит для рутирования устройств, работающих на OS Android является Framaroot. Программ поддерживает огромное количество различных устройств. Framaroot позволяет получить root-права на андроид устройстве в один клик, без использования компьютера. Утилита проста в использовании и не вызовет вопросов даже у начинающих пользователей. Чтобы получить root вам не нужно связываться командами ADB, системными флэш файлами и выполнять другие подобные действия. Все предельно просто, быстро и понятно. Правда, список поддерживаемых устройств ограничен, поэтому утилита может оказаться для Вас бесполезной. В любом случае начать следует именно с Framaroot, а в случае неудачи прибегнуть к использованию других программ.
Чтобы получить root-права с помощью Framaroot выполните следующие действия:
Как видите, процесс получения root с помощью программы Framaroot предельно прост и не предполагает никаких сложностей. Главный недостаток данной утилиты состоит в том, что она поддерживает не все устройства. Если получить права суперпользователя с помощью Framaroot не получилось, попробуйте другие варианты.
В отличие от приложения Framaroot, программа Kingo Android Root можно установить не только на Андроид, но и на компьютер. Что касается процесса получения root, то здесь все также быстро и просто. Скачать программу Kingo Android Root вы можете с официального сайта разработчика www.kingoapp.com совершенно бесплатно. Вы можете установить программу на Android или Windows. Для начала рекомендуем попробовать получить root через приложение, а если не получится, выполните рутирование устройства через ПК.
Чтобы получить root-права через приложение для Андроид, перейдите по указанной выше ссылке, загрузите и установите утилиту. После запуска приложения запустите процесс рутирования посредством нажатия на соответствующую кнопку. Теперь остается дождаться окончания процесса и проверить, удалось ли Вашему устройству получить права суперпользователя. Чтобы проверить есть root-права или нет, установите приложение Root Checker из Google Play.
Если по какой-то причине описанный выше способ вам не подошел, попробуйте получить root с помощью версии программы для компьютера.
Чтобы получить root-права через Kingo Android Root выполните следующие действия:
Программы Framaroot и Kingo Android Root поддерживают огромное количество устройств. Если получить root для вашей модели следуя приведенным инструкциям не получилось, пробуйте найти подходящее руководство конкретно для вашего устройства.
ОС Android – это сложная система, которая имеет достаточно нестандартную архитектуру. Она основана на ядре ОС Linux, над которым базируется надстройка в виде виртуальной машины, работающей с APK приложениями. Обращаться к ядру Linux может только виртуальная Java машина, в которой исполняются программы, прямого доступа к нему у программ и у пользователя нет. Взаимодействие обеспечивается с правами пользователя (а не админа), то есть, изменять работу ядра приложения не имеют прав. Сделано это для обеспечения кроссплатформенности и безопасности смартфонов.
Подобный подход нравится не всем пользователям. Ведь ограничения означают сокращение общей функциональности ОС Android, теоретически доступной в Linux. Для того, чтобы изменить ситуацию, требуется доступ с правами администратора или суперпользователя, он же root. Root – это корневой уровень доступа, при котором пользователь (и его приложения) может вмешиваться в работу ядра, напрямую используя недоступные по умолчанию возможности.
За счет получения root-прав можно существенно расширить функциональность Android. Но открывая корневой доступ, следует осознавать ответственность. Вирусные программы, которых для Андроида очень мало (и которые практически безвредны при умелом использовании), могут нанести смартфону с правами root больше ущерба (вплоть до полного вывода его операционной системы из строя). Поэтому права суперпользователя можно давать только проверенным приложениям. О том, для чего можно использовать права root на Android, пойдет речь ниже.
Наличие root позволяет получить доступ к системным разделам смартфона. С ними можно модифицировать ОС, не прибегая к перепрошивке устройства. К примеру, становится доступным редактирование файла build.prop и ему подобных. С помощью изменения этих файлов можно настроить интерфейс, масштаб элементов на экране, применить твики для энергосбережения, поменять системную информацию и т. д. Делать это можно как вручную (в текстовом редакторе), так и с помощью специальных утилит.
Права root дают также возможность изменять загрузочный экран, модифицировать загрузчик системы Android. С их помощью становится доступной даже перепрошивка смартфона без участия компьютера.
Если смартфон куплен на Aliexpress или другой аналогичной площадке, и предназначен для Китая, зачастую, у него нет сервисов Google. Зато предустановлена куча не очень понятных приложений с иероглифами в интерфейсе. Это обычно аналоги официального репозитория Google Play, облачные сервисы, мессенджеры и тому подобный софт. Зачастую все эти программы не нужны, и лишь мешают. Наличие прав root позволяет бесследно удалить их из памяти, чтобы сэкономить место и снизить нагрузку на железо.
Память в смартфонах на Android делится на системную и пользовательскую. В первой хранится ОС и встроенные программы, вторая доступна для хранения данных (отсюда и свободные 10-12 Гб из 16 ГБ общего пространства). Часто в системной памяти еще остается место, которое можно занять приложениями. Установив туда самые нужные программы, можно очистить пользовательское пространство (особо важно на смартфонах без карты памяти), а после сброса настроек к заводским – этот софт не придется переустанавливать заново. На китайских Android-смартфонах можно заменить «родные иероглифы» на сервисы Гугл, не прибегая к перепрошивке.
Система Android имеет встроенный механизм захвата экрана, который вызывается по одновременному нажатию кнопок громкости и питания. Но в отдельных случаях он может отсутствовать. Так как захват осуществляется на уровне ядра, сторонние скриншотеры не могут получить доступ к нему. Права root позволяют делать снимки экрана не только встроенным механизмом, но и любой приспособленной для этого утилитой, по нажатию заданной клавиши или с помощью ярлыка на дисплее.
В современных процессорах Android-смартфонов частота регулируется динамически, в зависимости от нагрузки. Но не всегда данный механизм работает как надо, особенно, в стороннем софте. Если используемая частота избыточна для поставленных задач – аккумулятор разрядится быстрее. Если приложение не оптимизировано под многоядерность – активность излишнего количества ядер не приводит к росту скорости. С правами root можно как снизить ее, для экономии заряда батареи, так и повысить – для роста производительности.
Реклама – средство заработка для разработчиков ПО. Но когда ее становится слишком много, а назойливые окна всплывают «на ровном месте» - это уже перебор. Рут-права позволяют блокировать софту выход в интернет, удалять рекламные окошки и баннеры, повышая таким образом быстродействие и автономность.
Фишка в виде чит-кодов в играх позволяет быстро «прокачаться» и получить скрытые возможности. Но на Android такая практика мало распространена. Чтобы сделать героя бессмертным, «наколдовать» миллионы монет или бесконечные патроны, нужен root. Права админа дают возможность устанавливать программы, предназначенные для изменения содержимого игр, их сохранений и данных в оперативной памяти смартфона.
Права root открывают прямой доступ к ядру Linux, тем самым позволяя использовать его (минуя виртуальную машину) для работы с терминалом и запуска исполняемых файлов ОС Линукс. Таким образом, пользователь получает мини-версию полноценного ПК в кармане. Большинству рядовых юзеров это не нужно, но в отдельных случаях (например, для разработчиков софта, программистов) функция весьма актуальна.
Это не все функции, которые предоставляют права root. Полный доступ к системе открывает широкие возможности по настройке и модификации ОС. Но перед тем, как устанавливать права root, нужно помнить несколько моментов. Во-первых, эта операция может лишить гарантии производителя. Во-вторых – неопытное вмешательство в системные файлы Android может «окирпичить» смартфон. Также изменение и взлом софта, как правило, являются нарушением лицензионного соглашения. Поэтому все действия с root осуществляются пользователем на свой страх и риск.
Все что нужно знать об архитектуре big.LITTLE и как она работает в смартфонах
Как сделать скриншот в Xiaomi
Возможности настройки смартфона через инженерное меню
В руководствах по восстановлению всегда указывается, что тому или иному приложению для полноценной работы требуется root-доступ. Что это такое, чем опасен и для чего нужен root-доступ – об этом читайте здесь.
Рут – это аналог джейлбрейка в iOS. Он позволяет пользователям Android глубже погрузиться в подсистему телефона, работать с ней так же, как с sd картой или внутренней памятью мобильного устройства.
В Android используются права доступа, аналогичные Linux. Все, что вы делаете, выполняется от имени вашего пользователя с ограниченным списком прав. Любое запущенное приложение также может использовать эти права с согласия пользователя.
Root-пользователь = superuser. Его права не ограничены, он может получить доступ к любому файлу или папке, выполнить любую файловую операцию в ОС Android.
Говоря простыми словами, рут-доступ – это возможность работать с корневой файловой системой в ОС Android без ограничений.
Рутирование – модификация файловой системы с целью предоставления прав суперпользователя к root-директории смартфона / планшета.
Root-программа получает полный доступ к Android. В результате, рут-пользователь обладает неограниченным списком прав на Android-устройстве. Если программе предоставлены права суперпользователя, она также может делать на телефоне все, что ей будет угодно.
На самом деле, очень просто узнать, установлен ли на телефоне root. Если вы недавно купили телефон и используете стандартную прошивку Android, логично, что у вас нет root-доступа.
Если телефон б/у или вы не помните, устанавливали ли root, можно проверить статус с помощью программы Root Checker. Приложение определит, есть ли суперпользователь / su access на Android-устройстве.
Заполучив root права, вы с легкостью обойдете любые ограничения, установленные производителем смартфона по умолчанию. В частности, сможете
Некоторые приложения, используя права суперпользователя, позволят:
Производители мобильных устройств на android заинтересованы в препятствовании рутирования. Неумелое обращение с правами суперпользователя приводит к выходу смартфонов и планшетов из строя. Тем не менее, для опытного пользователя риск запороть телефон минимален, а потенциальные выгоды рутирования – судя по вышеупомянутому списку – впечатляют.
Можно выделить три потенциальные опасности при активации рут-доступа:
1. Аннулирование гарантии. Некоторые поставщики, обнаружив активированный root-доступ на телефоне, отказывают в гарантийных обязательствах.
Стоит, однако, иметь в виду, что вы всегда можете отменить рут-доступ к файловой системе мобильного устройства. Если нужно отправить устройство для ремонта, просто откатитесь к оригинальной (резервной) прошивке, и никто никогда не узнает, что вы получали рут-доступ.
2. Превращение телефона в "кирпич": При неудачном рутировании есть риск превращения устройства в так называемый “кирпич”.
Верный способ избежать поломки телефона – тщательно следовать инструкциям при получении рут-прав на проверенных веб-ресурсах, мобильных порталах. Убедитесь, что руководство применимо к вашему устройству и что пользовательские прошивки совместимы с ним.
Обращайте внимание на отзывы пользователей с аналогичным устройством: возможно, они уже установили рут или наоборот – превратили его в “кирпич” и пребывают в шоке.
3. Повышение уязвимости. Предоставление root прав на Андроиде снижает безопасность. Сервисы и приложения с неограниченными правами могут создать уязвимость. Неспроста Google отказывается поддерживать свои сервисы (например, Google Wallet) в рут-устройствах.