Имеешь право! Все, что нужно знать о root в новых версиях Android

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

Что такое программа Кинг Рут?

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

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

Обратите внимание

Установленный на телефоне KingRoot дает доступ к системным файлам и снимает ограничения на работу с ними.

Немного истории

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

Чтобы не повторять процесс каждый раз и чтобы предоставить возможность и другим приложениям использовать права суперпользователя, в системный раздел помещали файл su (как правило, в каталоге /system/xbin/) и приложение для обработки запросов прав root (в /system/app/). Чтобы получить права root, приложение запускало su, в этот момент срабатывал менеджер обработки запросов и запрашивал у пользователя подтверждение.

Немного истории
Окно запроса прав и история запросов Окно запроса прав и история запросов
Окно запроса прав и история запросов

Такая схема прекрасно работала во всех версиях Android вплоть до пятой, а добытый с ее помощью root-доступ чаще всего не мешал получать обновления прошивок и даже иногда сохранялся после таких обновлений. Популярностью пользовались многочисленные приложения, эксплуатировавшие одну или несколько уязвимостей (например, Towelroot). Со временем большую аудиторию набрали китайские приложения KingRoot и Kingo Root, включавшие в себя большие коллекции эксплоитов, которые скачивались непосредственно в момент запуска с китайских серверов. В случае успешной эскалации привилегий эти приложения прописывали в системный раздел много интересного; удалить их можно было либо вместе с root-доступом, либо с помощью специального «чистильщика», сделанного разработчиком SuperSU Chainfire.

В Android 5.0 была введена новая система обновлений. Теперь в файле OTA изменения прописывались не на файловом, а на блочном уровне; чтобы не повредить файловую систему, инсталлятор обновления подсчитывал контрольную сумму системного раздела. Естественно, записанный в раздел /system файл su изменял контрольную сумму раздела, и обновление не устанавливалось (а в тех случаях, когда оно все-таки ставилось, был высокий шанс получить на выходе «кирпич»).

Шестая версия Android принесла и обновленную систему безопасности, которая (временно) сделала невозможным получение прав суперпользователя простой записью приложения в системный раздел. В результате появился обходной путь — так называемый systemless root, внедряющий su в ramdisk вместо модификации системного раздела. На некоторых устройствах с «бессистемным» root-доступом даже получалось устанавливать OTA-обновления; впрочем, гарантии тут никакой.

Немного истории

Как был получен root на HTC Dream G1

Впервые root был получен на первом в мире Android-устройстве HTC Dream G1, выпущенном в далеком 2008 году. На устройстве был запущен сервис Telnet с правами root и без аутентификации. Для получения временного root-доступа было достаточно подключиться к смартфону по Telnet, для постоянного — залить в системный раздел бинарный файл su.

Читайте также:  iPhone 12 или iPhone 12 Pro — что выбрать?

Удалить системные приложения Android через компьютер

Этот метод очень простой, но вам понадобится компьютер под управлением Windows.

  1. Сначала включите опцию «Для разработчиков». Перейдите в Настройки – О телефоне и нажмите 7-10 раз на надпись «Номер сборки».
  2. Теперь откройте основное меню Настройки, прокрутите вниз и перейдите в раздел «Для разработчиков». В этом разделе включите функцию «Отладка по USB».
  3. Скачайте программу Debloater, и установите ее на свой компьютер.
  4. Подключите Android смартфон к компьютеру через USB кабель. Подождите, пока программа обнаружит ваше устройство. Вы должны получить предупреждающее сообщение, как на изображении ниже.
  5. Дальше нажмите на кнопку «Read Phone Packages», которая расположена в верхнем левом углу. Программа начнет поиск всех приложений на смартфоне.
  6. Теперь выберите системные приложения, которые вы хотите удалить, и нажмите на кнопку «Apply».

Вот и все! Системные приложения будут удалены с вашего Android устройства. Используя эту программу, вы можете быстро и легко удалить системные приложения Android без ROOT. Если у вас остались вопросы, напишите в комментариях ниже.

Проблемы и способы их решения

«Для выполнения операции требуется повышение»

Если при пользовании терминалом Windows вы видите эту надпись, требуется запустить консоль с правами администратора, что подробно расписано в подразделе этой статьи, посвящённом ADB. При отсутствии пароля, позволяющего зайти в этот аккаунт, следует обратиться к представителям компании, за которой закреплён компьютер – на домашних ПК эта проблема почти никогда не возникает.

Невозможность соединения с ПК

Наиболее вероятной причиной возникновения этого является отсутствие функции передачи данных выбранным кабелем, поэтому понадобится использовать не только провод зарядки, но и отправки, принятия файлов – цены на них начинаются в районе от 200 рублей и различаются в зависимости от длины, портов, скорости и стойкости.

Дополнительно проверьте наличие соринок в гнёздах, и при их наличии очистите порты от мешающихся пылинок.

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

Если что-то пойдёт не так, поможет перепрошивка девайса – описанными в статье методами нельзя окончательно нарушить работу телефона.

Поделиться ссылкой:

Как удалить root из системы андроид, установив стоковую прошивку

Если Вы используете пользовательский ROM или Xposed Framework, Вам придется полностью стереть данные с устройства и прошить его, восстановив к заводскому состоянию.

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

  • Nexus и другие устройства для разработчиков: На Nexus устройствах это очень легко. Вам просто нужно скачать заводской образ с Google или сайта производителя, а затем прошить все файлы, содержащиеся в телефоне.
  • Устройства Samsung: Вам потребуется полный файл прошивки, который можно скачать практически для каждого устройства с . Вы будете использовать программу под названием «Odin» на ПК, которая очень простая. Просто найдите руководство для своего устройства.
  • Устройства Motorola: Компания Motorola использует программу под названием «RSD Lite», чтобы загрузить файл образа на устройство, хотя компания не предоставляет образы доступные устройств не для разработчиков.
  • Устройства LG: LG использует специально разработанный инструмент «Flash Tool» для загрузки KDZ файлов на устройство. Убедитесь, что используете инструкцию именно для своего устройства.
  • Устройства HTC: HTC использует самый дружественный механизм под названием «RUU» (ROM Update Utility), этот файл можно загрузить на устройство с помощью adb и fastboot команд. Кроме того, Вы можете разместить RUU sd-карте большинства устройств HTC, и он автоматически будет распознан после того как Вы загрузитесь в бутлоадер. Вам просто нужно найти RUU для Вашего конкретного устройства.

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

За: рут-права позволяют убрать рекламу из приложений и браузера

Тут крыть нечем. Рут-доступ требуется для эффективной работы всех приложений-«адблокеров», которые избавят ваш телефон от рекламы в приложениях и позволят серфить Интернет без баннеров. В том числе рут-доступ крайне рекомендует иметь сам Adblock Plus. Конечно, есть решение Adblock Browser, но оно не всем нравится, и к тому же, рекламу из ленты Instagram оно вам, к примеру, не уберет — в отличие от баннерорезки, работающей «от администратора».

За: рут-права позволяют убрать рекламу из приложений и браузера
За: рут-права позволяют убрать рекламу из приложений и браузера
За: рут-права позволяют убрать рекламу из приложений и браузера
За: рут-права позволяют убрать рекламу из приложений и браузера

Перепрошивка телефона с удалением данных (через MiFlash)

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

Читайте также:  Как быстро отключить синхронизацию на Андроид – простая инструкция

По завершению всех мер подготовки и последующего начала переустановки программного обеспечения, в приложении MiFlash следует выбрать категорию «Clear all», после чего система смартфона будет избавлена от всех пользовательских корректировок и возвращена к заводским параметрам.

Следует полагать, что вы поняли, как самостоятельно простыми методами деактивировать права суперпользователя на смартфоне производителя Xiaomi, при этом последние варианты более трудны и требуют особой внимательности к различным инструкциям.

Получаем 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. Опять идём к на компьютер в папку с программой Запускаем её, смотрим, чтобы в списке выбора эксплоита стоял 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 и способы их решения

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

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

Появляется режим «Восстановление», в котором опускаемся до пункта «Сброс до заводских настроек». Очищаем систему и перезагружаем девайс. Должно все запуститься.

Universal Unroot

Ещё один способ избавиться от root-доступа — установить на смартфон оригинальную «заводскую» прошивку. Её можно найти на сайте производителя или на сайтах вроде 4PDA и XDA-Developers.

Эти права суперпользователя бывают очень полезными. Но в некоторых случаях они только мешают. Например, при их наличии откажется работать приложение «Сбербанк Онлайн». Да и многие программы от других банков тоже требуют убрать рут права. Беда в том, что многие пользователи совершенно не знают о том, как удалить рут права с Андроида полностью. Вот почему мы решили написать отдельный материал, посвященный данной теме.

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

  • Вы желаете обратиться в сервисный центр, воспользовавшись гарантией (права суперпользователя её аннулируют).
  • После получения root-доступа устройство стало подтормаживать и вести себя неадекватно.
  • Владелец начинает опасаться того, что защита смартфона ослабла, в связи с чем этим могут воспользоваться вирусы.