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

10 причин получить права root. Когда и зачем тебе это действительно нужно?

Содержание

10 причин получить права root. Когда и зачем тебе это действительно нужно?

Android — самая кастомизируемая мобильная ОС большой тройки. Возможности сторонних приложений здесь очень широки, а сама ОС построена вокруг идеи о взаимозаменяемых компонентах, так что никто не ограничивает тебя в выборе софта. Не нравится рабочий стол — поставь другой, не устраивает «звонилка» — замени, не хватает выдвигаемой панели для запуска приложений, как в Ubuntu Touch, — в маркете полно приложений с такой функциональностью. Зачем же тогда получать root? Ведь система и без того поощряет кастомизацию и расширение.

1.BLOATWARE

Практически все устройства на базе Android поставляются с огромным количеством предустановленных приложений. Так, в прошивках HTC в каталогах /system/app и /system/priv-app находится около 400 пакетов, и это не только языковые пакеты и компоненты сервисов самой компании, но и приложения Google, которая требует, чтобы смартфон с предустановленным Google Play Market также содержал и несколько десятков других приложений компании (Gmail, Google Drive, Google Keep и другие). При достаточном объеме встроенной памяти это может показаться не слишком серьезной проблемой, однако многие из этих приложений не просто установлены и «спокойно лежат» в своих каталогах, а стартуют при загрузке системы, могут будить устройство с помощью AlarmManager (служба, собирающая статистику, например) и просыпаться в ответ на системные события (ты установил сторонний диалер, а встроенный все равно просыпается при звонке). Так что прощай, заряд батареи и свободная оперативка. Имея права root, удалить «блоат» очень просто. Для этого есть множество приложений, которые легко найти в маркете по запросу «system app remover». Придется, конечно, разобраться, какие приложения можно удалять, а какие лучше оставить, но эту информацию легко найти на форумах, в том числе русскоязычных.

2.СИСТЕМНЫЕ ФУНКЦИИ

При всей дружелюбности к разработчикам сторонних приложений, Android не позволяет им запускать руки слишком далеко, накладывая определенные ограничения. Например, современные версии Android уже не дают сторонним приложениям переводить смартфон в режим полета или включать GPS-модуль, так что виджеты, умеющие это делать, обычно требуют root. Также вполне очевидно, что Android не позволит стороннему софту лезть в низкоуровневые настройки и уж тем более не даст прямой доступ к драйверам или прослойке HAL, обеспечивающей интерфейс между Android и железными компонентами. Между тем такой доступ может открыть большие и нередко просто необходимые каждому пользователю возможности. Приведу три примера.

CF.lumen — приложение вклинивается между видеодрайвером и системой и позволяет менять цветопередачу экрана в зависимости от времени суток. Вечером экран будет иметь более теплые оттенки (отливая желтизной), а днем стандартные, холодные. Как результат, глаза меньше устают при чтении без внешнего освещения, а выработка твоим организмом мелатонина, влияющего на легкость засыпания, не приостанавливается. По сути, это аналог приложения f.flux для Маков и iOS (и с недавнего времени Android), RedShift для Windows и Linux и функции Night Shift в iOS 9.3.

Recently изменяет поведение кнопки «Запущенные приложения» в Android 5.0+, а точнее возвращает ее к поведению предыдущих версий Android.

После активации приложения кнопка будет показывать только реально запущенные приложения, а не все, что ты запускал за последнюю неделю.

Naptime — приложение для тюнинга режима энергосбережения Doze в Android 6.0. Позволяет снизить (или повысить) тайм-аут, по истечении которого смартфон входит в режим агрессивного энергосбережения (по умолчанию девайс должен пролежать в спокойствии час). Подробнее читай в статье «Дозируй батарею правильно!».

3.ОБХОД ОГРАНИЧЕНИЙ МАРКЕТА

При заливке приложения в маркет у каждого разработчика есть масса опций для фильтрации устройств, с которыми должно быть совместимо приложение. Это могут быть модель устройства, архитектура процессора и даже мобильный оператор и страна. Если твое устройство не пройдет такой фильтр, то запрашиваемое приложение просто не будет найдено либо ты увидишь пометку «Приложение несовместимо с вашим устройством» в веб-версии маркета. Конечно, всегда можно скачать APK-пакет с приложением при помощи одного из веб-сервисов (например, APK Downloader), но защита от установки на неподдерживаемые устройства может быть вшита и в само приложение. Более того, если речь идет об игре, она либо может не запуститься вовсе, обнаружив «несовместимый» 3D-ускоритель, либо запустится, но активирует неотключаемую опцию ухудшения графики. Побороть обе этих проблемы можно с помощью специального софта с поддержкой прав root.

Market Helper позволяет изменить модель устройства и его тип (смартфон, планшет, TV), указать любую страну, оператора и выбрать аккаунт. В большинстве случаев этого оказывается достаточно, чтобы установить нужное приложение из маркета.

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

4.Реклама

Без root есть только два пути убрать раздражающую рекламу со смартфона: установить браузер, умеющий ее скрывать, либо воспользоваться Adblock+ для Android и ему подобным софтом. Первый способ, очевидно, плох тем, что работает только в браузере, тогда как наиболее раздражающая реклама встроена в софт. Проблема второго способа — в принципе работы Adblock+: он предполагает использование локального VPN-туннеля, в который загоняется весь входящий трафик. К сожалению, это далеко не идеальный вариант, часто приводящий к ошибкам соединений, их обрыву и другим прелестям. Но если у тебя есть root, проблема решается очень просто, причем раз и навсегда, на уровне всей системы. Достаточно установить AdAway, нажать кнопку «Загрузка файлов и применение блокировки рекламы» и перезагрузиться. В дополнение к полному избавлению от рекламы ты получишь сокращение потребления трафика, так как хосты, раздающие рекламу, жестко блокируются на самом низком уровне (если быть точным, они просто перенаправляются на localhost с помощью файла /system/etc/hosts).

5.XPOSED

Xposed — это фреймворк, позволяющий приложениям вклиниваться в работу любого компонента системы или приложения и изменять его поведение (так же как это делает фреймворк MobileSubstrate для iOS). Простыми словами — Xposed позволяет устанавливать твики, так же как это позволяет делать Cydia в iOS. Твиков для Xposed существует сотни, буквально на все случаи жизни. С их помощью можно изменять внешний вид системы (твики GravityBox и Android Theme Engine), тонко настраивать прошивки от производителей (Sense Toolbox, XTouchWiz), запускать приложения в плавающем окне (XHaloFloatingWindow), изменять системные настройки отдельно для каждого приложения (App Settings позволяет менять язык, DPI, ориентацию экрана и многое другое), отзывать полномочия на доступ к функциям системы у приложений (XPrivacy) и многое другое.

6.X-TOOLS

Почти все инструменты для перехвата трафика и пентестинга требуют доступ к низкоуровневым функциям ядра, таким как возможность создавать RAW-пакеты и переключение сетевого адаптера в режим мониторинга. Android не открывает доступ к таким функциям сторонним приложениям, но когда есть root — преград нет. После получения root на смартфоне/планшете можно использовать огромное количество разнообразных инструментов, таких как сетевой сканер Nmap, представленный в маркете в нескольких вариантах (например Network Mapper), снифер tcpdump (Shark for Root), знаменитый инструмент для перехвата и анализа пакетов Intercepter-NG и даже легендарный Linux-дистрибутив Kali. В последнем случае, правда, понадобится один из Нексусов либо смартфон OnePlus One.

7.ДВОЙНАЯ ЗАГРУЗКА

Имея root, на смартфоне можно организовать двойную, тройную и какую угодно другую загрузку. Просто устанавливаем MultiROM Manager, нажимаем кнопку Install, перезагружаемся и получаем смартфон, на который можно установить сколько угодно прошивок, причем не только Android, но и Ubuntu Touch, Sailfish OS или Firefox OS. Все, что требуется для этого сделать, — это найти нужную прошивку для своего аппарата, положить ее на карту памяти, перезагрузиться в recovery (включение с зажатой кнопкой увеличения громкости) и прошить ее через меню Advanced — MultiROM — Add ROM. При следующей загрузке новая прошивка появится в загрузочном меню. И ее даже можно будет поменять местами с основной.

Читать еще:  Топ-10 лучших смартфонов со сканером отпечатка пальца

8.ПОЛНАЯ ОТВЯЗКА ОТ GOOGLE И ДРУГИХ СЕРВИСОВ

Кроме того что помогает избавиться от Bloatware (см. причину номер один), root также позволяет полностью отвязать смартфон от каких-либо сервисов сторонних компаний, будь то Google или сервисы самого производителя устройства. Дополнительные сведения о том, какие компоненты системы сливают информацию, а какие нет, всегда можно узнать на профильных форумах, посвященных конкретному устройству или компании-производителю.

9.БЭКАП

Начиная с версии 3.1 в Android существует встроенный механизм бэкапа, скрытый от пользователя, но используемый такими инструментами, как, например, Helium. Однако сам по себе он очень простой и позволяет сделать бэкап только сторонних приложений и их настроек, что очень далеко от понятия «полный бэкап системы». Однако есть и инструмент, способный сбэкапить абсолютно все, включая все приложения, их настройки, настройки самой системы, а также выполнить множество сервисных функций, таких, например, как заморозка приложений, когда система не видит программу, но сама программа присутствует на устройстве. Приложение носит имя Titanium Backup, и, конечно же, оно требует права root.

10.ТЮНИНГ СИСТЕМЫ

Последняя причина, по которой стоит получить root, — это так называемая оптимизация системы. Я не просто так говорю «так называемая» и не случайно поставил эту причину на последнее место. Дело в том, что практически не существует способов повысить производительность системы на стоковой прошивке смартфона нормального производителя системы. Все, что ты выиграешь, — это максимум 1–2%. С другой стороны, оптимизацию стоит делать на неоптимизированных прошивках китайских смартфонов и в специфических ситуациях, когда одним из аспектов работы системы можно пожертвовать в угоду другому (например, закрытие всех приложений перед запуском игры). Но и здесь надо быть осторожным и понимать, что ты делаешь.

ВЫВОДЫ

Как видишь, причин получить права root огромное количество, и, я уверен, ты нашел в них те, что тебе действительно необходимы. Да, права root приносят и некоторые опасности, такие как повышенный риск заразиться действительно серьезным вирусом, а также ограничения (например, Сбербанк на root-устройстве позволяет выполнять операции только по шаблонам). Однако наивно было бы думать, что, если ты сможешь получить права root, этого не сможет сделать тот же вирус или человек, решивший похитить деньги с твоей карты

Зачем нужны Root права на Android? Аргументы за и против Root

Сейчас часто задают вопрос, зачем root права на Android? Попробуем разобраться, что они собой представляют и в чем их преимущества. Если говорить о рут правах для Android, то в принципе это то же, что для Apple джейл. Несмотря на то что Андроид и iOS являются самыми популярными мобильными системами на всем земном шаре, по своим особенностям и функциональности они кардинально различаются. В программном обеспечение от Apple, в отличие от продукта Google, уровень пользовательских возможностей сильно ограничен.

Вместе с тем при всех своих достоинствах Андроид тоже не дает полной свободы действий. Однако достичь этого все же можно, если получить Рут права (суперпользователя), но во время операции нужно быть предельно внимательными и заранее узнать, например, как получить root права на китайском планшете/смартфоне, чтобы не столкнуться с ошибками.

Если провести аналогию со всем известной Windows, то это по сути права администратора. Несмотря на то, что с такими правами вы получаете свободу действий, здесь имеются свои преимущества и недостатки (вплоть до потери устройства), и сейчас мы их рассмотрим.

В чем плюсы и минусы Root прав на Andrid.

Первым делом я расскажу о том, какие минусы присутствуют в получении прав суперпользователя, а потом перечислю основные плюсы.

  1. Первым и важнейшим минусом, который чаще всего пугает пользователей, желающих приобрести рут-права, является возможность превращения вашего аппарата в ненужный кусок пластика и металла. То есть, в коробку, которая не реагирует ни на какие действия. В народе такой девайс после неудачного получения прав суперпользователя называют «кирпич». Плюс в том, что такое возможно в редчайших случаях. Чтобы избежать этого следует аккуратно и скрупулезно изучать всю информацию по своему устройству, которую можно найти на тематических форумах. Ну и то, что смартфон не включился, совсем не означает, что нет способа исправить положение.
  2. Второй недостаток после получения прав прошивка по воздуху обновляться не будет. Если после получения сообщения о появлении обновлений вы решите нажать кнопку «Принять», то сразу потеряете свои Root права. Но те, кто полностью сменил при их получении прошивку на кастомную спецверсию, просто не будут получать обновлений.
  3. Потеря гарантии. Получать рут права не запрещается, но если понадобиться посетить сервисный центр, то их лучше удалить. В противном случае вам скорее всего откажут в обслуживании.

Чтобы понять, зачем root права на Android и нужны ли они вам, следует для начала узнать обо всех преимуществах, которые они дают.

  1. Полную свободу действий. С момента получения рут прав, у вас, как у пользования появится возможность безграничного контроля над смартфоном. Не устраивает набор стандартных приложений? Можете спокойно все удалить. Не нравится привычная заставка при включении и выключении? Избавьтесь от нее. Вариантов множество: можно ограничить интернет-трафик, удалить рекламу в приложениях, скрыть меню или панель уведомлений и сделать еще уйму полезных вещей и различных изменений. Ну, конечно, если у вас имеются соответствующие программы. Вместе с тем, чтобы отключить вшитые разработчиками системные приложения совсем не обязательно получать права суперпользователя.
  2. Второе важное преимущество — это гибкость управления и энергопотребления. Пользователям Андроида и так предоставлен довольно приличный выбор опций, связанных с управлением, но получив Root права они получают возможность еще больше расширить их. К примеру, с помощью определенных приложений можно корректировать даже скорость работы ядер CPU, замедлив их в необходимый момент, чтобы сэкономить энергию. Причем таким образом, что разница в работе будет незаметной.
  3. Следующий момент — это возможность разогнать свое устройство. Кроме того, что пользователь может при помощи разнообразных утилит увеличить частоту процессора (при условии, что последний способен функционировать на повышенных частотах), он сможет пользоваться менее ресурсоемкими версиями прошивок, что также немаловажно.

Почему нужно подключать смартфон или планшет для получения Root напрямую к компьютеру?

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

Это совсем не новость, даже прошивку телефонов Siemens осуществляли лишь посредством родного USB, хотя найти его было не просто, да и цены на него были приличные. Если не придерживаться этого правила, то получая, к примеру, Recovery можно превратить аппарат в дорогостоящий «кирпич», хотя сам по себе он должен предотвращать такие случаи. Поэтому следует быть очень внимательным!

Теперь вы знаете зачем root права на Android и сами сможете решить нужны они вам или нет. Получив их, вы откроете для себя совершенно новые возможности, но следует заранее оценить все риски. Даже опытность и осторожность пользователя не даст гарантии, что все пройдет, как надо. И, несмотря на то, что возможность вернуть все назад, есть практически всегда, следует быть готовым тратить на это свои силы и время, а их может потребоваться немало.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Работа с root правами: получение и удаление

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

Если при пользовании телефоном или удалении какого либо файла появляются сообщения следующего содержания: «Подтвердите доступ к правам», «Нужны полномочия администратора», «Нужны права супер юзера», «Для корректной работы требуется получить root» и тому подобные, это значит, что в текущих настройках вашего андроид присутствую ограничения на определенные функции. Для некоторых, это кажется не правильным. Ведь все мы, когда покупаем телефон, то хотим стать его полными хозяевами, сами решать, какие приложения нам нужны, а какие нет, что скачивать и что удалять. Но и в этом есть другая сторона.

Android очень универсальная и гибкая операционная система, состоящая из огромного количества файлов, предоставляя соответственно много возможностей по её использованию. По не опытности, вы можете случайно удалить некоторые важные элементы, посчитав их просто бесполезными. Таким образом, повредив её, что возможно приведет к зависанию или ещё хуже к отказу в работе всего гаджета. Именно поэтому разработчики придумали все эти права доступа и разрешения по использованию, т. е. это своеобразная защита.

Читать еще:  Как вывести Алису на главный экран телефона

Root права или права супер пользователя (super user) – это подтверждение доступа к осуществлению любых действий в системе андроид.

То есть root права — это права, которые вам дают неограниченные привилегии с вашим устройством. Если так можно выразится, Вы становитесь полноценным администратором техники. После их получения, можете делать с android всё что угодно. Удалять системные приложения. Замораживать их, отключать полностью, чистить кэш, приостанавливать. Сможете удалить кучу программного обеспечения, которое вам совершенно не нужно и было установлено разработчиками для личных целей (их ещё называют предустановленные приложения). Эти системные процессы постоянно работают и нагружают ваше устройство можно сказать ровно наполовину.

Зачастую, когда выбираете телефон, вам говорят, что встроенная память — 4gb. И как часто бывает, увидев то, о чём столько мечтали, даже не смотрим, что в нём и как это всё работает. Полностью доверяемся продавцам, а те нам поют красивые песни, как эта модель покорила весь мир. Но когда уже купили и начали хоть самую малость понимать что к чему, мы видим что от нашей памяти в 4gb, осталось ровно половина или того меньше. Как же так получилось, ведь вы ещё ни чего и не установили то толком, а памяти уже нет, а что будет, когда вы загрузите любимые и нужные программы, либо начнёте играть в игры на Android. Ваша система начнёт притормаживать или ещё хуже зависать. Телефон будет постоянно греться, так как процессор работает на полную катушку. И вы ни чего не сможете сделать, так как у вас нет привилегий на управление вашей системой Android, а для этого вы должны стать root пользователем, то есть суперпользователем.

Как только получаете root права на android, то вся ваша гарантия просто слетает! Это обычно приписано в гарантийном талоне. После этого, вы не сможете при программном сбое обратиться в сервис, где вам починят или заменят его по гарантии.

Я, как купил последнее устройство, ровно через день уже поставил права root. В случае чего, я теперь смогу сам прошить телефон заводской прошивкой и вернуть его в исходное состояние. Ведь система Android чем хороша, что ею управлять сможет даже не очень сильно разбирающийся пользователь. Благо в интернете существует большое множество программ для прошивки.

Что-то мы удались от темы. И так приступим к получению прав root на любом устройстве поддерживающим систему Android.

Получаем root права

Существую 2 метода получения рут прав.

  1. С использованием компьютера (надо будет подключать телефон через кабель)
  2. Без компьютера (просто установив нужное приложение).

Помните, что нет единого верного способа получения рут прав. Все зависит от модели устройства и версии андроид. Более старые версии (до 4.0) проще рутируются через компьютер, на более новых, достаточно просто установить нужное приложение.

Мы покажем получение root прав на обоих примерах. Если вы обладатель android версии 6.0+, то можете смело переходить ко второму способу.

Получаем рут права через компьютер

Для этого надо скачать специальную программу. Их много — вот посмотрите. Выбирайте любую. Сам принцип ни чем кардинально не отличается. Мы же покажем на примере SuperOneClick.

Подготовка: Скачиваем последнюю версию. У вас на windows обязательно должны присутствовать вот эти программы — NET Framework 2.4 и выше и Java Platform. Без них у нас ни чего не получится.

Так же обязательно должны быть установлены драйвера, обычно они идут на диске в коробке с вашим аппаратом, а могут быть установлены с устройства при первом подключении к компьютеру или же скачайте с сайта производителя.

Обязательно отключаем программное обеспечение, которое шло к устройству. Это такие приложения, которые нужны для облегчения работы с вашим android (ps suite и тому подобные). Отключить это не всё, нужно обязательно закрыть процесс, если программа висит в трее, то просто жмём на выход. Если программы нет, смотрим в диспетчере задач, отключаем нужный нам процесс. Будьте осторожны! Если не знаете, какие процессы за что отвечают, лучше не трогайте ни чего. Или посмотрите в интернете как выключить процессы на компьютере.

Получаем права:

  1. Обязательно отключаем карту памяти от нашего устройства, просто вытащим её.
  2. Отключаем всю системную защиту на компьютере (сетевые экраны, брандмауэры, антивирусы)
  3. Распаковываем скачанный архив SuperOneClick на винчестер и заходим в папку.
  4. Включаем устройство, проходим в настройки и ставим галочку отладка по USB (Настройки — Для разработчика — Отладка по USB)
  5. Разрешаем установку приложений не из маркета (Настройки — приложения или безопасность — неизвестные источники (ставим галочку))

Подключаем ваш телефон к компьютеру

  1. Опять идём к на компьютер в папку с программой SuperOneClick.exe. Запускаем её, смотрим, чтобы в списке выбора эксплоита стоял psneuter.
  2. Жмём на кнопку root, ждём. В процессе будет предложено установить BusyBox — надо соглашаться, т.к. это набор UNIX-утилит командной строки. Если вы всё сделали верно, то увидите вот такую надпись: Ваш аппарат (название устройства) is rooted.

Далее, отключаем его от компьютера и перезагружаем.

Возможные причины сбоев:

Процесс рутирования идёт слишком долго — перезагружаемся, читаем статью внимательно, пробуем другое приложение.

Программа не запускается — Вы не отключили антивирус и он удалил нужные эксплойты которые видит как трояны.

Не получается сделать root и всё — Если не получается сделать рут, перезагружаем опять компьютер и телефон, повторяем попытку.

Если процесс завис на надписи «waiting for device», тогда до подключения снимите галку USB Debugging(Отладка по USB), а при появлении надписи waiting for device, поставьте её обратно.

Как узнать получил ли я рут права: После корректной работы в меню предложений вот такую новую программу Суперпользователь (SuperUser или SuperSU)

Получаем рут права с телефона

С одной стороны он наиболее простой. Надо просто скачать нужную программу и запустить её. Казалось бы, что тут сложного? А то, что нет одной верной программы для этого. То, что подойдет, для Samsung не сработает на Xiaomi. Вот не полный перечень программ: Root master, Baidu root, Poot, iRoot и т.д. На наш взгляд наиболее оптимально будет ознакомится с несколькими, а далее установить их себе. Для этого мы предоставим целый плейлист видео примеров.

Удаляем root права

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

  1. Прошить заводской прошивкой (как мы уже писали выше)
  2. Установить специальное приложение для этого. Их легко можете найти в магазине Play Market по запросу «Unroot».
  3. Запустите SuperSu и выполните следующие: перейдите в раздел «НАСТРОЙКИ», далее найдите и выберите пункт «ПОЛНОЕ УДАЛЕНИЕ ROOT» и перезагрузите устройство.

В заключении напомним: Ни одна программа не может гарантировать 100% успеха в получении рут прав. Любое стороннее вмешательство в систему может навредить работе вашего устройства. Все действия вы выполняете на свой страх и риск.

А вам удалось получить root права? Будем рады, если поделитесь свои опытом в комментариях к статье.

10 причин получить права root. Когда и зачем тебе это действительно нужно?

Содержание статьи

Android — самая кастомизируемая мобильная ОС большой тройки. Возможности сторонних приложений здесь очень широки, а сама ОС построена вокруг идеи о взаимозаменяемых компонентах, так что никто не ограничивает тебя в выборе софта. Не нравится рабочий стол — поставь другой, не устраивает «звонилка» — замени, не хватает выдвигаемой панели для запуска приложений, как в Ubuntu Touch, — в маркете полно приложений с такой функциональностью. Зачем же тогда получать root? Ведь система и без того поощряет кастомизацию и расширение.

Причина #1. Bloatware

Практически все устройства на базе Android поставляются с огромным количеством предустановленных приложений. Так, в прошивках HTC в каталогах /system/app и /system/priv-app находится около 400 пакетов, и это не только языковые пакеты и компоненты сервисов самой компании, но и приложения Google, которая требует, чтобы смартфон с предустановленным Google Play Market также содержал и несколько десятков других приложений компании (Gmail, Google Drive, Google Keep и другие).

При достаточном объеме встроенной памяти это может показаться не слишком серьезной проблемой, однако многие из этих приложений не просто установлены и «спокойно лежат» в своих каталогах, а стартуют при загрузке системы, могут будить устройство с помощью AlarmManager (служба, собирающая статистику, например) и просыпаться в ответ на системные события (ты установил сторонний диалер, а встроенный все равно просыпается при звонке). Так что прощай, заряд батареи и свободная оперативка.

Имея права root, удалить «блоат» очень просто. Для этого есть множество приложений, которые легко найти в маркете по запросу «system app remover». Придется, конечно, разобраться, какие приложения можно удалять, а какие лучше оставить, но эту информацию легко найти на форумах, в том числе русскоязычных.

Первый попавшийся System app remover

Причина #2. Системные функции

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

Читать еще:  Нужна программа для ускорения видео на Андроиде?

Также вполне очевидно, что Android не позволит стороннему софту лезть в низкоуровневые настройки и уж тем более не даст прямой доступ к драйверам или прослойке HAL, обеспечивающей интерфейс между Android и железными компонентами. Между тем такой доступ может открыть большие и нередко просто необходимые каждому пользователю возможности. Приведу три примера.

  • CF.lumen — приложение вклинивается между видеодрайвером и системой и позволяет менять цветопередачу экрана в зависимости от времени суток. Вечером экран будет иметь более теплые оттенки (отливая желтизной), а днем стандартные, холодные. Как результат, глаза меньше устают при чтении без внешнего освещения, а выработка твоим организмом мелатонина, влияющего на легкость засыпания, не приостанавливается. По сути, это аналог приложения f.flux для Маков и iOS (и с недавнего времени Android), RedShift для Windows и Linux и функции Night Shift в iOS 9.3.
  • Recently изменяет поведение кнопки «Запущенные приложения» в Android 5.0+, а точнее возвращает ее к поведению предыдущих версий Android. После активации приложения кнопка будет показывать только реально запущенные приложения, а не все, что ты запускал за последнюю неделю.
  • Naptime — приложение для тюнинга режима энергосбережения Doze в Android 6.0. Позволяет снизить (или повысить) тайм-аут, по истечении которого смартфон входит в режим агрессивного энергосбережения (по умолчанию девайс должен пролежать в спокойствии час). Подробнее читай в статье «Дозируй батарею правильно!».

Настройки Recently

Причина #3. Обход ограничений маркета

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

Продолжение доступно только участникам

Вариант 1. Присоединись к сообществу «Xakep.ru», чтобы читать все материалы на сайте

Членство в сообществе в течение указанного срока откроет тебе доступ ко ВСЕМ материалам «Хакера», увеличит личную накопительную скидку и позволит накапливать профессиональный рейтинг Xakep Score! Подробнее

Вариант 2. Открой один материал

Заинтересовала статья, но нет возможности стать членом клуба «Xakep.ru»? Тогда этот вариант для тебя! Обрати внимание: этот способ подходит только для статей, опубликованных более двух месяцев назад.

Евгений Зобнин

Редактор рубрики X-Mobile. По совместительству сисадмин. Большой фанат Linux, Plan 9, гаджетов и древних видеоигр.

Для чего нужны root права на android

Многие функции, которые когда-то требовали наличие root прав, в ближайшие годы были добавлены в Android по-умолчанию. Однако, некоторые полезные опции все еще требуют наличие прав суперпользователя на Вашем смартфоне или планшете. Так для чего нужны root права на android?

В идеале, Вам не следует получать права суперпользователя, так как это приводит к снижению уровня безопасности. Это отчасти объясняет, почему основатель CyanogenMod добавляет дополнительные возможности в CyanogenMod.

Создание и восстановление резервной копии данных

Популярный титан резервного копирования titanium backup для android может создавать и восстанавливать резервную копию данных приложений, но требует наличие root прав. Android приложения не должны иметь возможность читать данные других приложений — это уязвимость системы безопасности, и вдобавок, необходимы еще права суперпользователя. Android автоматически создает резервную копию некоторых данных, но Titanium Backup позволяет пользователям легко создавать и восстанавливать резервную копию всех данных, даже тех, которые обычно не могут быть нормально архивированы.

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

Изменить DNS Android

Хотите изменить DNS сервер своего телефона на базе Android и использовать сторонний сервер DNS, например, Google Public DNS для , возможно, лучшей скорости, OpenDNS для веб-фильтрации или Tunlr для доступа к заблокированным сайтам? Как Вы уже догадались, вторым ответом на вопрос «Для чего нужны root права на android?» является возможность изменить DNS сервер.

Легко изменить DNS Android не получится, не позволит операционная система. Вы можете изменить DNS сервер для каждого отдельного подключения Wi-Fi сети, но Вы не можете установить предпочитаемый DNS-сервер всей системы. Для этого потребуется стороннее приложение, например, SetDNS. Конечно, вы можете изменить DNS сервер на маршрутизаторе и все будет работать, но это пока Вы находитесь в зоне действия Wi-Fi сети. Изменить DNS Android можно и без root, но это очень долго.

Удаление предустановленных приложений

Android позволяет отключить приложения, которые были предустановлены оператором или производителем устройства. Однако, после отключения они все равно будут занимать память на устройстве. С правами суперпользователя можно будет удалять приложения из системы, освобождая память, которая может потребоваться для более полезных данных.

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

Получение низкоуровневого доступа к аппаратному обеспечению

После получения прав суперпользователя, Вы можете установить пользовательское ядро Linux на устройство. Это позволит Вам получить доступ к функциям, которые требуют изменений на уровне ядра. Например, владельцы смартфона Nexus 4 могут установить приложение Touch Control, чтобы выводить устройство из спящего режима, проведя по экрану, а не нажатием кнопки питания. Это реализуется как модуль ядра, потому что требуется низкоуровневый доступ.

Управление разрешениями приложений

Когда Вы устанавливаете приложение, Android показывает к чему приложение требует доступ. Вы можете либо согласится либо отклонить полностью, запрашиваемые разрешения, выбрать отдельные нельзя.

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

Получение полного доступа к файловой системе

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

Потоковая передача на устройства через Apple AirPlay

Думаю, Вам уже понятно для чего нужны root права на android, но, пожалуй, продолжу описывать полезные функции.

Приложение AirAudio делает устройства Android совместимыми с AirPlay, позволяет выполнять потоковую передачу аудио с Вашего устройства через AirPlay приемник на Apple TV. AirAudio делает это путем захвата аудио данных, поступающих из приложения и отправляет их по сети.

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

Блокировщик рекламы

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

Это не полный список, рассказывающий для чего нужны root права на android, но он дает Вам представление о некоторых распространенных причинах для получения прав суперпользователя.

Для использования Wi-Fi модема не обязательно нужны root права, даже если оператор отключил встроенный модем, большинство устройств могут использовать Wi-Fi-модем с помощью приложения FoxFi.

9 причин получить root-права на своём Android-смартфоне

Увеличение времени работы, освобождение дополнительного места в памяти и скрытие рекламы.

1. Полное избавление от рекламы

Реклама в мобильных приложениях сильно раздражает. А на веб-страничках в браузерах она ещё и пожирает трафик. Чтобы избавиться от неё, вы можете пойти на различные ухищрения. Или установить специальные баннерорезки вроде DNS66 или AdGuard, которым root-права не нужны.

Вот только DNS66 на некоторых прошивках оставляет на месте рекламы уродливые пустые белые блоки, а AdGuard хочет денег.

На смартфонах с root же проблема рекламы отсутствует. AdAway, бесплатное приложение с открытым исходным кодом, работает куда эффективнее всех no-root-альтернатив. Оно начисто вырезает любые баннеры и из приложений, и из браузеров, не оставляя от них и следа.

После установки AdAway достаточно открыть приложение, утвердительно ответить на вопрос системы о предоставлении root и нажать кнопку Enable Ad-Blocking. И больше надоедливая реклама вас не побеспокоит. Просто, удобно, эффективно.

2. Эффективное создание бэкапов

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

Поэтому в случае аппаратного сброса смартфона вам не удастся восстановить из бэкапа приложения с выставленными настройками. Придётся заново вводить учётные данные и проставлять нужные галки. Короче говоря, заниматься скучными и утомительными действиями.

Titanium Backup, популярное приложение для резервного копирования, может запросто восстанавливать настройки приложений и системы, если ему предоставить root-права, не создавая лишних хлопот.

Ссылка на основную публикацию
Статьи c упоминанием слов:
Adblock
detector