Установка кастомных прошивок. Root-права и Magisk / Хабр
Доброго времени суток всем моим читателям! Сегодня, продолжая цикл статей о кастомизации своего устройства, расскажу о том что такое права «root», зачем они нужны, кому они абсолютно точно не нужны и, если вы все-таки решили, как их получить.
Цикл статей
Разблокировка загрузчика и установка стороннего recovery
Установка сторонней прошивки
Содержание
Что такое root-права?
Зачем нужны root-права?
Кому не нужны root-права?
Способы получения root
Как получить root-права?
Настройка Magisk
Риски root-прав
Выводы
Мой набор модулей
Что такое root-права?
Сразу оговорюсь — я не буду вдаваться в технические детали реализации самого процесса рутирования телефона, поскольку недостаточно компетентен в этом, да и статья не про это.
Простыми словами — это права суперпользователя, которые вы можете делегировать одним приложениям и отказывать в доступе к ним другим. С этими правами приложения могут использовать команду su и обходить стандартные ограничения Android, получать доступ к системным файлам и папкам, внедряться в память других процессов и так далее.
Зачастую, в схеме root имеются 2 части — сервер, который выполняет основную программную работу и клиент, который необходим для взаимодействия пользователя с первым, позволяя гибко настраивать систему выдачи этих самых прав.
Подробнее вы можете почитать на сайтах, как ни странно, компаний, разрабатывающих антивирусные решения, вроде Eset или Kaspersky, поскольку данный вопрос непосредственно связан с безопасностью системы Android.
Зачем нужны root-права?
Честно говоря, когда мне задают вопрос, зачем я получал root-права на своем девайсе, я иногда впадаю в ступор, поскольку использую какое-то специфичное ПО, требующее таких разрешений достаточно редко и точечно.
Как хорошие примеры могу привести эффективное использование программ-firewalls, которые с помощью расширенных прав могут более гибко и эффективно контролировать траффик. Также, программы предназначенные для очистки «мусорных» файлов работают гораздо эффективнее, как и разнообразные файловые менеджеры, которые могут позволить вам редактировать системные файлы. Программы для резервного копирования приложений могут сохранять все данные приложения.
Отдельно хотелось бы упомянуть Xposed Framework — специализированное ПО в виде фреймворка, позволяющее одним приложениям изменять поведение системных функций Android в других приложениях и получать более полный доступ к их ресурсам. Например, именно на этом принципе основан Xposed-модуль для перевода текста на любой язык прямо в целевом приложении.
Кому НЕ нужны root-права
Именно так. Если вы сидите на данном ресурсе и дочитали до этого момента, полагаю, вы настроены решительно и будет проще перечислить все ПРОТИВ, нежели все ЗА. Преимуществ у расширенных прав действительно много, но это силой надо уметь управлять. Таким образом, список пользователей, которым я бы не рекомендовал получать root, можно сформулировать примерно так:
Ваш телефон на гарантии (при получении root гарантия почти всегда снимается)
Вы не можете сформулировать, зачем они вам нужны
Вы работаете на телефоне с информацией содержащую банковскую/государственную/иную тайну
У вас нет возможности сделать полный backup всех разделов системы, равно как и нет возможности восстановить устройство в случае утраты работоспособности из-за root-прав
Способы получения root
Раньше, когда деревья были высокими а слоны мохнатыми, во времена Android ~4, существовали специальные утилиты как на само устройство так и на ПК, с помощью которых можно было получить root.
Если выражаться точнее, эти утилиты взламывали систему одним из множества способов и снисходительно делились с вами кусочком этого доступа.
Большая часть таких утилит была на китайском языке и тыкаться приходилось буквально вслепую. Вот самые яркие представители этого класса:
Преимущества такого способа получения очевидны — простота получения и относительно высокий шанс успеха. Однако такие недостатки как шпионаж, фоновая установка ПО и в целом непрозрачность схемы, как по мне, перекрывают это преимущество с лихвой. Тем более, что на последних версиях Android вероятность успеха получения прав с помощью этих утилит всё ниже. Не рекомендую данный способ к применению.
В определенный момент, как альтернатива этим утилитам, на арену рутирования выходит OpenSource-проект Magisk разработанный, несомненно, талантливым, программистом, под ником topjohnwu.
Главная особенность данного метода — возможность «внесистемного» внесения изменений с помощью подключаемых модулей. Это означает, что с выключением Magisk-модуля, отменялись изменения в системе, которые вносил этот модуль.
Работает это, на самом деле, проще чем можно подумать. В корне файловой системы создается «зеркало» раздела data (так и называется — data_mirror) и необходимые изменения вносятся в систему посредством создания символических ссылок на этот раздел.
Также, старые версии Magisk «из коробки» способны скрыть факт наличия root-прав от программ, которые не любят их (банковские приложения, например). Новые версии требуют установки дополнительных модулей.
Как получить root-права?
Мы, наконец, переходим от скучных лекций к решительным действиям.
Для получения таких прав, вы можете воспользоваться одной из перечисленных выше утилит, но только в том случае, если у вас есть возможность восстановить систему и нет возможности установить Magisk. В целом, я всё равно не рекомендую такие утилиты к применению.
Более подробно мы будем рассматривать установку Magisk на примере самой последней версии (25.2).
Предполагается, что вы уже разблокировали загрузчик и установили сторонний recovery. Устанавливать стороннюю прошивку необязательно, это не должно вызвать проблем.
Первым делом нам необходимо, как обычно, сделать полный бекап разделов системы на внешний носитель, вроде sd-карты, чтобы если что-то пойдет не так, вернуть как было.
Следующим шагом будет скачивание установочного файла Magisk (исключительно из официального репозитория!). Если ваш recovery позволяет устанавливать APK как zip-архивы, как, например, OrangeFox, то скачанный файл в исходном виде копируем на внешнюю память устройства, поскольку внутренняя зачастую шифруется и вы просто не найдете этот файл из recovery. В случае, если у вас другой recovery, файл Magisk.apk необходимо переименовать в Magisk.zip и таким же образом скопировать на устройство.
Далее необходимо загрузиться в recovery и сделать отдельно резервную копию раздела boot.img. Далее поясню, зачем.
В Magisk имеется возможность полного удаления root с помощью переименования файла установки в uninstall.zip и прошивки в recovery, НО, он не работает на системах с включенным шифрованием data.
Если вдруг какой-то модуль выведет систему из строя и у вас не будет возможности загрузиться в систему, будет очень проблемно этот самый модуль отключить или отключить весь Magisk.
Имея на руках boot исходной системы (без Magisk) мы сможем восстановить конкретно этот раздел и, в большинстве случаев, работоспособность системы.
После того, как бекапы сделаны, люки задраены, просто прошиваем установочный файл Magisk как любой другой архив через recovery. Всё.
В общем и целом, ничего сложного в самом процессе установки нет, после прошивки и загрузки системы, в меню приложений появится приложение «Magisk», которое при первом запуске обновится и будет работать. Самое важно и интересное кроется в настройке.
Настройка Magisk или как пройти SafetyNet
В новых версиях (24+) Magisk на смену Magisk Hide пришел новый метод сокрытия root — Zygisk. Его название состоит из слов Zygote — материнского низкоуровнего процесса Android, с помощью которого происходит работа Magisk и собственно названия приложения.
По умолчанию этот режим отключен в настройках Magisk, но я рекомендую включить его при первой же возможности.
Сразу после этого необходимо установить два модуля из Github-репозиториев — Universal SafetyNet Fix и Shamico. Первый нужен для прохождения CTS-аттестации (сертификация устройства SafetyNet), а второй для корректной работы функции скрытия root и DenyList magisk. Установка модулей интуитивно понятна и не должна вызвать вопросов.
Не уходя далеко после установки модулей переходим в раздел «Настройка DenyList», не активируя пункт «Активировать DenyList».
В этом меню мы увидим список установленных приложений. Скрытие root по умолчанию применено к сервисам Google, отдельно включать не надо! В большинстве случаев достаточно проставить галочки рядом с приложениями, от которых вы хотите скрыть рут, но бывают случаи, когда это не работает (например, некоторые банковские приложения). Тогда я советую нажать на плашку с названием приложения. Откроется весь список компонентов, от которых скрывается рут и проставить переключатель возле каждого из них. Приложений, которые обходили бы этот метод я еще не видел.
Для закрепления рекомендую использовать функцию «Скрыть приложение Magisk», поскольку его наличие можно вычислить элементарно по списку установленных приложений (так, например, работает MirPay). MagiskManager пересоберется со случайным именем пакета и предложит себя установить.
Если есть возможность, можно ограничить конкретным приложениям доступ к списку приложений с помощью Xposed-модулей вроде Thanox или XPrivacy Lua и тогда скрывать Magisk Manager не обязательно.
После проделанных действий необходимо как можно скорее перезагрузить телефон. Загрузка может быть слегка дольше, чем обычно.
Без должной настройки сервисы Google вскоре заметят чужака в системе и забракуют устройство по CTS.
Скрытие root для приложения необходимо делать до первого запуска целевого приложения! Мне попадались довольно злопамятные программы, которые раз увидев root, сохраняли мой id на сервере, приходилось либо перешивать устройство, либо подсовывать им фейковый Android ID.
Опасности root-прав
Не буду утверждать, что root-права это безопасно — любой необкатанный magisk модуль может привести систему в нерабочее состояние, при неумелом редактировании системных файлов система также придет в негодность, а функционал программ, запрашивающих root не всегда прозрачен. Не давайте root права приложениям, которым, по вашему мнению, они не нужны! Периодически такие права запрашивают Яндекс Карты, статистики ради или для чего-то еще — неизвестно, но проверять не хочется.
Говорить о том, что наличие root как-то сильно ослабляет защиту системы тоже не буду — доступ вполне себе контролируемый, и если вы будете соблюдать элементарную цифровую гигену, никаких проблем не будет.
Самое опасное, наверное — потеря гарантии производителя, что логично.
Выводы
Root-права — мощный инструмент, который дает широкий доступ к системе, но как и любой инструмент, им нужно уметь пользоваться, а в неумелых руках он принесет больше вреда, чем пользы.
Мой набор Magisk-модулей
Busybox — дает доступ приложениям к встроенному busybox от Magisk
No Storage Restricts — убирает ограничения в выборе папок в файловом менеджере
LuckyPatcher — его модуль нужен для переноса приложений в системный раздел
Move Certificates — перенос пользовательских сертификатов в систему
NFC Screen Off — работа NFC при выключенном экране
что это такое и как получить
Смартфоны и планшеты корейской компании Samsung считаются одними из лучших и едва ли не самыми популярными устройствами с ОС Android. Функциональность любого Samsung всегда на высоте, но порой пользователям необходимо обладать повышенными возможностями, для чего требуется получить root-права на Android на Samsung. Достоинством гаджетов этой марки является хорошая защита, которая при получении root становится проблемой.
Содержание
- Рут-права на Samsung
- Что нужно для получения рут-прав на Samsung
- Рут через Recovery и SuperSU
- Инструкция по установке рут-прав
- Проверка наличия root
- Если появились проблемы
- Отказ от прав суперпользователя на Samsung Galaxy
- Как получить Root права на Samsung Galaxy S3: Видео
Рут-права на Samsung
Root – это права пользователя, сравнимые с правами администратора на компьютерах под управлением Windows. На Android возможность управлять содержимым корневого раздела (root – «корень» в переводе с английского) изначально не предусмотрена. Чтобы пользоваться скрытыми функциями, необходимо выполнить рутирование, то есть манипуляции с целью получения доступа к системным папкам.
Суперпользователь может делать с Android практически всё, вплоть до модификации самой операционной системы.
В чем же сложность? Казалось бы, ОС Android везде одинакова, но Samsung внедряет в свои прошивки системы защиты Knox, которые бывает трудно обойти.
Что нужно для получения рут-прав на Samsung
По заявлениям разработчиков, root не предоставляется в целях безопасности устройств. Всегда есть риск испортить гаджет, если пользователь не имеет специальных знаний.
После неудачного рутирования девайс даже не возьмут в ремонт.
Так что первым и основным условием для такой операции является полная уверенность в ее необходимости и успехе.
Кроме этого, перечень необходимых инструментов зависит от выбранного способа получения рут-прав. В общем случае доступен один – программный, но различается два варианта:
- С помощью компьютера. Понадобятся компьютер с ОС Windows, USB-шнур, программа Odin, кастомный Recovery, драйверы под конкретную модель и хорошо заряженное устройство с установленным приложением SuperSU. Таким способом, например, легко получаются рут-права на Android 4.3 Samsung Galaxy S3.
- Без помощи ПК. Потребуется подходящее приложение для установки на гаджет (например, Framaroot).
Рут через Recovery и SuperSU
Для моделей Samsung последних версий весьма высокую эффективность показывает именно вариант прошивки кастомным (CWM) или расширенным (TWRP) Recovery с помощью программы Odin. Более того, для гаджетов данного производителя это практически безальтернативный вариант. Он используется давно и весьма успешно, но не является единственным для всех моделей Android.
Подготовительный этап
Итак, решено получить root на Samsung. Перед операцией придется подготовить сам гаджет и компьютер, с помощью которого он будет прошиваться. Устройство необходимо зарядить, желательно полностью – в процессе будет расходоваться много энергии, а возможность подзарядки не представится, поскольку разъем будет занят. Шнур USB должен быть проверенным.
На компьютер, который тоже должен быть подключен к источнику питания, необходимо установить приложение Odin, скачать, распаковать прошивку и установить драйвер под Samsung. На гаджет нужно установить или обновить имеющуюся программу SuperSU. Последнее не представляет сложности, поскольку это бесплатное приложение имеется в Google Play. Лучше скачать архив-обновление UPDATE-SuperSU.zip и поместить его в корень памяти.
Что касается Odin, необходимой для того, чтобы получить рут-права на Android на Samsung Galaxy, здесь все немного сложнее. Программа находится в свободном доступе в интернете, однако не рекомендуется пользоваться русифицированными версиями. Самыми стабильными считаются версии 1.85 (для моделей до 2011 года), 3.07 (с 2011 по 2014 год) и 3.10.6. (для новейших моделей).
Кастомную прошивку лучше всего загрузить с сайта samsung-updates.com. Если нет желания скачивать через файлообменики, можно воспользоваться программой Samfirm. Прошивка TWRP доступна на сайте twrp.me.
Включить откладку по USB
Прежде всего необходимо на Android включить режим отладки по USB. Данная функция имеется на Samsung и используется для тестирования приложений разработчиками. По умолчанию она выключена. Чтобы активировать подключение устройства к ПК, опцию необходимо включить вручную. Обычно это делается в «Параметрах разработчика» в меню «Настройки».
На устройствах с Android 6.0 такого раздела нет. Чтобы включить функцию, следует:
- Войти в настройки.
- Выбрать раздел «О телефоне».
- В открывшемся списке семь раз кликнуть по «Номеру сборки».
- Включить «Отладку по USB».
Здесь же сразу нужно включить «Разблокировку OEM».
Отключить удаленное управление
Функция удаленного управления будет препятствовать получению root, поэтому ее тоже необходимо отключить. Для этого нужно:
- Войти в раздел «Безопасность».
- Открыть вкладку «Найти телефон» и перевести рычажок «Удаленного управления» в положение «Выкл».
Инструкция по установке рут-прав
Теперь о том, как установить root-права на Android 6.0.1 Samsung. Порядок действий должен быть следующим:
- Гаджет переводится в режим загрузки. Сначала он выключается, затем зажимаются кнопки уменьшения громкости, центральная и питания. Когда откроется меню, нажимается кнопка увеличения громкости.
- Android подключается к ПК.
- На компьютере запускается программа Odin.
- В окне программы снимается галочка Re-Partition.
- В поле AP выбирается путь к файлу с расширением .tar или tar.md5 (в зависимости от того, сколько файлов в прошивке) и нажимается кнопка «Start». Если прошивка включает много файлов, то пути к ним нужно указать, как на представленном фото (в разных полях).
- После появления сообщения об успешном прохождении операции (PASS) гаджет отсоединяется от ПК.
После перезагрузки Samsung получит рут-права.
Проверка наличия root
Самый удобный инструмент для проверки получения рут-прав – приложение SuperSU. Если сразу после рутирования обновить приложение, моментально станет ясно, есть ли на вашем Samsung root. Неплохо работает и Root Checker. Имеются варианты и ручной проверки.
Если появились проблемы
Если были успешно получены рут-права на Android 6.0.1 на Samsung Galaxy S5, но выясняется, что они неполные, нужно разбираться с защитой. Ее придется удалить. В распоряжении суперпользователя два варианта удаления Knox:
- Вручную с помощью файлового менеджера, например, Root Explorer или Root Browser.
- С помощью программной функции удаления.
Удаление Knox в Root Browser
Ручной способ позволяет болеет тщательно зачистить реестр от папок и фалов, вызывающих проблемы с root. Файловый менеджер поможет решить проблемы с фирменной защитой Samsung. После получения рут-прав для этого нужно сделать следующее:
- Установить приложение Root Browser.
- Открыть раздел /system/app и удалить все файлы АРК, начинающиеся с KLMS и KNOX.
Это помогает стопроцентно избавиться от защиты и получить полноценные рут-права на Android 6.0.1 на Samsung Galaxy S6.
Удаляем Knox вручную
Более простой, но не столь доскональный вариант доступен теперь уже в программных функциях. Если есть root, удалить можно любое приложение или функцию, включая Knox. Для этого следует:
- Вызвать с рабочего стола дополнительное меню.
- Выбрать настройки Knox.
- В меню выбрать удаление.
Отказ от прав суперпользователя на Samsung Galaxy
Если вдруг рут-права стали не нужны, тот же браузер поможет решить обратную задачу. Чтобы отказаться от root, достаточно войти в раздел /system/bin/, найти и удалить из него файл .su. В папке /system/app/ нужно также удалить Superuser.apk. После процедуры необходима перезагрузка. Если сторонние прошивки не использовались, удалить root-права можно приложением SuperSU. Если использовались, требуется перепрошивка.
Процедура отказа от прав суперпользователя не сложнее, чем их получение.
Как получить Root права на Samsung Galaxy S3: Видео
Рутинг на устройствах Android — Справочный центр Hexnode
- Введение
- Преимущества
- Последствия
- Гарантия теряет силу
- Уязвимости безопасности
- Отключенные приложения
- Подготовка
- Методы
- Получение root-прав на Android-устройство с помощью KingoRoot
- Использование KingoRoot APK
- Использование KingoRoot на ПК
- Root Android-устройство с помощью SuperSU
- Получение root-прав на Android-устройство с помощью KingoRoot
- Корневой доступ для Hexnode MDM
- Отключите свой Android
Введение
Android — одна из самых настраиваемых операционных систем, используемых сегодня. Но есть ли у вас неограниченный доступ к вашему Android-устройству? Вы можете скачать любые приложения, которые хотите? Вы хотели изменить внешний вид вашего устройства? Ну, ты не можешь. Это связано с тем, что ваш оператор связи и производители устройств наложили ряд ограничений на устройства Android.
Как же тогда преодолеть эти ограничения? Укоренение — это ваш ответ. Укоренение позволяет вам обойти все подобные ограничения и раскрыть истинный потенциал вашего Android-устройства. Укоренение в Android — это процесс, позволяющий пользователям получить root-доступ (суперпользователя) на своих устройствах, т. Е. Укоренение устройства Android дает вам возможность разблокировать операционную систему и делать практически все на вашем устройстве Android. Вы можете изменять программный код, системное приложение и настройки, разгонять или понижать частоту процессора, удалять вирусы, заменять прошивку, удалять и заменять всю операционную систему, устанавливать программное обеспечение, которое производители обычно не разрешают вам, и так далее. Если все сделано правильно, вы можете заставить свой Android работать так, как вы хотите. В противном случае вы заблокируете свое устройство.Прежде чем рутировать свое устройство, вам нужно знать, что такое настройки и риски, а также лучшие способы рутирования вашего устройства.
Преимущества
Вы можете подумать, что рутирование не нужно. Но вы будете удивлены тем, чего можно добиться, выполнив несколько простых шагов. Пользователи Android прибегают к рутированию своих устройств из-за присущих им преимуществ, таких как:
- Полная настройка каждого элемента внешнего вида вашего телефона.
- Скачивайте приложения откуда угодно
- Удалить предустановленные приложения
- Установить несовместимые приложения
- Блокировать рекламу в приложениях
- Флэш-память пользовательского ПЗУ
- Увеличение времени автономной работы и повышение производительности
- Полный контроль над ядром
- Удалить вирусы
- Редактировать/удалить системные файлы
- Обновите Android до последней версии, даже если ваше устройство больше не поддерживается его производителем.
Последствия
Укоренение дает вам полный контроль над вашим телефоном. Но при неправильном выполнении может просто превратить ваше устройство в кирпич. Вот почему вам нужно очень серьезно относиться к укоренению.
Гарантия аннулируется
Гарантия на ваше устройство заканчивается сразу же после рутирования. Если что-то пойдет не так с оборудованием, и вы рутировали свое устройство, производитель не возместит ущерб, и вам придется платить из своего кармана. Это лучший выбор, если у вас истек гарантийный срок. Если вам нужно отремонтировать ваше устройство, вы можете прошить резервную копию программного обеспечения, которую вы сделали ранее, и оно будет как новое. Вы не будете получать обновления программного обеспечения после того, как рутируете свое устройство. Все обновления программного обеспечения теперь находятся под вашей ответственностью.
Уязвимости безопасности
Укоренение вашего устройства Android представляет несколько уязвимостей безопасности. Вирусы, трояны из небезопасных загрузок, вредоносные ссылки и т. д. могут заразить ваше устройство и изменить конфиденциальную информацию, такую как пароли, данные кредитной карты, хранящиеся на вашем устройстве.
Перед рутированием стоит установить правильный антивирус, чтобы предотвратить атаки. Если ваше устройство не имеет достаточной антивирусной защиты, рутирование делает его уязвимым для всех видов мобильных вредоносных атак.
Отключенные приложения
Некоторые приложения и службы не работают на устройствах Android с root-доступом. Такие приложения не могут быть загружены, потому что разработчик заблокировал доступ для рутированных устройств. Android Pay от Google — один из таких примеров.
Подготовка
- Убедитесь, что ваше устройство достаточно заряжено.
- Перед рутированием убедитесь, что у вас есть резервная копия текущей прошивки вашего телефона.
- Включить отладку по USB и разблокировку OEM. Сделать это,
- Откройте Настройки > О телефоне на своем устройстве.
- Нажмите на Номер сборки 7 раз, чтобы включить Параметры разработчика на устройстве.
- Найдите параметры разработчика на устройстве.
- Установите флажок для включения Отладка по USB и включите параметры Разблокировка OEM .
Методы
Существует несколько способов получить root права на Android-устройство. Прежде чем сделать это, вам нужно знать некоторые термины, связанные с рутированием. В этом контексте ПЗУ относится к пользовательской версии вашего Android. Когда вы рутируете свое устройство, вы прошиваете пользовательское ПЗУ для замены ОС Android, предустановленной на вашем устройстве. Еще один термин, который мы будем часто использовать, — это загрузчик. Загрузчик — это часть программного обеспечения, которое загружает ОС вашего телефона, и его необходимо разблокировать, чтобы получить root права на телефон.
Многие методы требуют установки Android SDK или разблокировки загрузчика. Разблокировка загрузчика немного отличается в зависимости от мобильного поставщика. Обратите внимание, что это может повлиять на вашу гарантию. Возможно, вам потребуется установить драйверы устройств, чтобы ваше устройство Android могло правильно взаимодействовать с компьютером.
Коммерческие приложения, такие как KingoRoot, OneClickRoot, TowelRoot, SuperOneClick, являются популярными приложениями, используемыми для рутирования устройств Android. Эти приложения довольно просты, и их можно выполнять как с использованием компьютера, так и без него. Процесс может занять некоторое время, но если вы будете внимательно следовать инструкциям, он должен быть простым.
После того, как вы успешно выполнили шаги, вам необходимо убедиться, что ваше устройство успешно рутировано. Root Checker — популярное приложение, которое при установке и запуске сообщит вам, есть ли у вашего устройства права администратора.
Root Android-устройство с помощью KingoRoot
Использование KingoRoot apk
- Загрузите и установите KingoRoot на Android-устройство.
- Запустите KingoRoot и нажмите One Click Root , чтобы начать рутирование вашего устройства. Вы можете следить за ходом выполнения.
- После завершения вы сможете увидеть сообщение Root Succeeded на вашем устройстве.
Использование KingoRoot на ПК
- Загрузите и установите KingoRoot на Android-устройство.
- После установки запустите Kingo Android Root.
- Подключите Android-устройство к ПК через USB-кабель.
- Нажмите Root , чтобы получить root права на ваше устройство. Ваше устройство будет перезагружено несколько раз.
- После завершения вы сможете увидеть сообщение Root Succeded на экране.
Root Android-устройство с помощью SuperSU
- Загрузите ZIP-файл SuperSU на свое устройство.
- Загрузите устройство в рекавери TWRP.
- Нажмите Установить и выберите zip-файл, установленный на шаге 1.
- Выберите Проведите пальцем, чтобы подтвердить прошивку , чтобы начать перепрошивку вашего устройства.
- После завершения выберите параметр Reboot System .
Ваше устройство успешно рутировано.
Корневой доступ для Hexnode MDM
Чтобы получить полные привилегии корневого устройства, пользователь должен предоставить разрешение root-доступа для Hexnode MDM.
- После завершения установки приложения Hexnode MDM и регистрации корневого устройства Android в Hexnode MDM вам будет предложено предоставить корневой доступ .
- Нажмите ПРЕДОСТАВИТЬ .
Если вы отказались, нажав ИГНОРИРОВАТЬ , и хотите позже предоставить корневой доступ к Hexnode MDM,
- Перейдите к панели Меню в верхнем левом углу экрана и нажмите Настройки .
- Нажмите на три вертикальные точки в правом верхнем углу, чтобы открыть раскрывающееся меню. Выберите Обновить корневой доступ .
- Нажмите OK во всплывающем окне для подтверждения.
Отключить Android
Если передумаете, не беда! Вы можете легко отключить свой телефон. Если вы рутировали свое устройство, перепрошив пользовательское ПЗУ, вам необходимо выполнить сброс настроек, чтобы отключить его. Опять же, этот процесс различается для разных производителей. Если вы прошиваете пользовательское ПЗУ, вы можете использовать приложение SuperSU для отключения устройства.
- Запустите приложение SuperuserSU и выберите вкладку Настройки .
- Найдите параметр Full Unroot на экране настроек и коснитесь его.
- Нажмите кнопку Продолжить , чтобы отключить устройство.
- В случае успеха устройство автоматически перезагрузится. Если он не перезагружается автоматически, нажмите кнопку Power и выберите параметр Restart .
Root-права на устройствах Android — Справочный центр Hexnode
- Введение
- Преимущества
- Последствия
- Гарантия теряет силу
- Уязвимости безопасности
- Отключенные приложения
- Подготовка
- Методы
- Получение root-прав на Android-устройство с помощью KingoRoot
- Использование KingoRoot APK
- Использование KingoRoot на ПК
- Root Android-устройство с помощью SuperSU
- Получение root-прав на Android-устройство с помощью KingoRoot
- Корневой доступ для Hexnode MDM
- Отключите свой Android
Введение
Android — одна из самых настраиваемых операционных систем, используемых сегодня. Но есть ли у вас неограниченный доступ к вашему Android-устройству? Вы можете скачать любые приложения, которые хотите? Вы хотели изменить внешний вид вашего устройства? Ну, ты не можешь. Это связано с тем, что ваш оператор связи и производители устройств наложили ряд ограничений на устройства Android.
Как же тогда преодолеть эти ограничения? Укоренение — это ваш ответ. Укоренение позволяет вам обойти все подобные ограничения и раскрыть истинный потенциал вашего Android-устройства. Укоренение в Android — это процесс, позволяющий пользователям получить root-доступ (суперпользователя) на своих устройствах, т. Е. Укоренение устройства Android дает вам возможность разблокировать операционную систему и делать практически все на вашем устройстве Android. Вы можете изменять программный код, системное приложение и настройки, разгонять или понижать частоту процессора, удалять вирусы, заменять прошивку, удалять и заменять всю операционную систему, устанавливать программное обеспечение, которое производители обычно не разрешают вам, и так далее. Если все сделано правильно, вы можете заставить свой Android работать так, как вы хотите. В противном случае вы заблокируете свое устройство.
Прежде чем рутировать свое устройство, вам нужно знать, что такое настройки и риски, а также лучшие способы рутирования вашего устройства.
Преимущества
Вы можете подумать, что рутирование не нужно. Но вы будете удивлены тем, чего можно добиться, выполнив несколько простых шагов. Пользователи Android прибегают к рутированию своих устройств из-за присущих им преимуществ, таких как:
- Полная настройка каждого элемента внешнего вида вашего телефона.
- Скачивайте приложения откуда угодно
- Удалить предустановленные приложения
- Установить несовместимые приложения
- Блокировать рекламу в приложениях
- Флэш-память пользовательского ПЗУ
- Увеличение времени автономной работы и повышение производительности
- Полный контроль над ядром
- Удалить вирусы
- Редактировать/удалить системные файлы
- Обновите Android до последней версии, даже если ваше устройство больше не поддерживается его производителем.
Последствия
Укоренение дает вам полный контроль над вашим телефоном. Но при неправильном выполнении может просто превратить ваше устройство в кирпич. Вот почему вам нужно очень серьезно относиться к укоренению.
Гарантия аннулируется
Гарантия на ваше устройство заканчивается сразу же после рутирования. Если что-то пойдет не так с оборудованием, и вы рутировали свое устройство, производитель не возместит ущерб, и вам придется платить из своего кармана. Это лучший выбор, если у вас истек гарантийный срок. Если вам нужно отремонтировать ваше устройство, вы можете прошить резервную копию программного обеспечения, которую вы сделали ранее, и оно будет как новое. Вы не будете получать обновления программного обеспечения после того, как рутируете свое устройство. Все обновления программного обеспечения теперь находятся под вашей ответственностью.
Уязвимости безопасности
Укоренение вашего устройства Android представляет несколько уязвимостей безопасности. Вирусы, трояны из небезопасных загрузок, вредоносные ссылки и т. д. могут заразить ваше устройство и изменить конфиденциальную информацию, такую как пароли, данные кредитной карты, хранящиеся на вашем устройстве.
Перед рутированием стоит установить правильный антивирус, чтобы предотвратить атаки. Если ваше устройство не имеет достаточной антивирусной защиты, рутирование делает его уязвимым для всех видов мобильных вредоносных атак.
Отключенные приложения
Некоторые приложения и службы не работают на устройствах Android с root-доступом. Такие приложения не могут быть загружены, потому что разработчик заблокировал доступ для рутированных устройств. Android Pay от Google — один из таких примеров.
Подготовка
- Убедитесь, что ваше устройство достаточно заряжено.
- Перед рутированием убедитесь, что у вас есть резервная копия текущей прошивки вашего телефона.
- Включить отладку по USB и разблокировку OEM. Сделать это,
- Откройте Настройки > О телефоне на своем устройстве.
- Нажмите на Номер сборки 7 раз, чтобы включить Параметры разработчика на устройстве.
- Найдите параметры разработчика на устройстве.
- Установите флажок для включения Отладка по USB и включите параметры Разблокировка OEM .
Методы
Существует несколько способов получить root права на Android-устройство. Прежде чем сделать это, вам нужно знать некоторые термины, связанные с рутированием. В этом контексте ПЗУ относится к пользовательской версии вашего Android. Когда вы рутируете свое устройство, вы прошиваете пользовательское ПЗУ для замены ОС Android, предустановленной на вашем устройстве. Еще один термин, который мы будем часто использовать, — это загрузчик. Загрузчик — это часть программного обеспечения, которое загружает ОС вашего телефона, и его необходимо разблокировать, чтобы получить root права на телефон.
Многие методы требуют установки Android SDK или разблокировки загрузчика. Разблокировка загрузчика немного отличается в зависимости от мобильного поставщика. Обратите внимание, что это может повлиять на вашу гарантию. Возможно, вам потребуется установить драйверы устройств, чтобы ваше устройство Android могло правильно взаимодействовать с компьютером.
Коммерческие приложения, такие как KingoRoot, OneClickRoot, TowelRoot, SuperOneClick, являются популярными приложениями, используемыми для рутирования устройств Android. Эти приложения довольно просты, и их можно выполнять как с использованием компьютера, так и без него. Процесс может занять некоторое время, но если вы будете внимательно следовать инструкциям, он должен быть простым.
После того, как вы успешно выполнили шаги, вам необходимо убедиться, что ваше устройство успешно рутировано. Root Checker — популярное приложение, которое при установке и запуске сообщит вам, есть ли у вашего устройства права администратора.
Root Android-устройство с помощью KingoRoot
Использование KingoRoot apk
- Загрузите и установите KingoRoot на Android-устройство.
- Запустите KingoRoot и нажмите One Click Root , чтобы начать рутирование вашего устройства. Вы можете следить за ходом выполнения.
- После завершения вы сможете увидеть сообщение Root Succeeded на вашем устройстве.
Использование KingoRoot на ПК
- Загрузите и установите KingoRoot на Android-устройство.
- После установки запустите Kingo Android Root.
- Подключите Android-устройство к ПК через USB-кабель.
- Нажмите Root , чтобы получить root права на ваше устройство. Ваше устройство будет перезагружено несколько раз.
- После завершения вы сможете увидеть сообщение Root Succeded на экране.
Root Android-устройство с помощью SuperSU
- Загрузите ZIP-файл SuperSU на свое устройство.
- Загрузите устройство в рекавери TWRP.
- Нажмите Установить и выберите zip-файл, установленный на шаге 1.
- Выберите Проведите пальцем, чтобы подтвердить прошивку , чтобы начать перепрошивку вашего устройства.
- После завершения выберите параметр Reboot System .
Ваше устройство успешно рутировано.
Корневой доступ для Hexnode MDM
Чтобы получить полные привилегии корневого устройства, пользователь должен предоставить разрешение root-доступа для Hexnode MDM.
- После завершения установки приложения Hexnode MDM и регистрации корневого устройства Android в Hexnode MDM вам будет предложено предоставить корневой доступ .
- Нажмите ПРЕДОСТАВИТЬ .
Если вы отказались, нажав ИГНОРИРОВАТЬ , и хотите позже предоставить корневой доступ к Hexnode MDM,
- Перейдите к панели Меню в верхнем левом углу экрана и нажмите Настройки .
- Нажмите на три вертикальные точки в правом верхнем углу, чтобы открыть раскрывающееся меню. Выберите Обновить корневой доступ .
- Нажмите OK во всплывающем окне для подтверждения.