В течение некоторого времени я думал о разработке конкретного руководства о том, как получить права root на Android. На самом деле это очень обширная тема, которую трудно сгущать, не упуская из виду важные детали. К счастью, после того, как я немного подумал об этом, я смог найти формат, который, я надеюсь, подойдет большинству пользователей.
На самом деле, существует множество руководств по разблокировке Android смартфонов. Однако, они часто специфичны для одного типа устройств или слишком общие, и, более того, имеют только теоретическую информацию. Если вы приближаетесь к миру моддинга, и до сих пор не знаете с чего начать, то в сегодняшней статье вы найдете несколько интересных, на мой взгляд, идей. Готов начать? Тогда давайте начнем прямо сейчас.
Как получить права root на Android
С момента выхода операционной системы Android, корневые разрешения всегда были в центре горячих споров среди «пуристов» правил и тех, кто хотел получить еще больше от своего смартфона. Я говорю вам прямо сейчас, что эта операция, хотя и не особенно сложная, ставит вас перед риском не быть недооцененным. Главное, но не единственное — это сделать устройство непригодным для использования, потратив при этом много времени на восстановление его в первоначальном состоянии.
Именно по этой причине, несмотря на то, что процедуры, которые я покажу вам в этом руководстве, широко подтверждаются длинной линейкой пользователей, я не беру на себя ответственность за любые неисправности или повреждения вашего смартфона. Если вы понятия не имеете, что делаете, или если вы «слабоумны», я предлагаю вам подумать об этом хотя бы пару раз, прежде чем идти дальше.
Индекс
- Для чего нужен корень на Android
- Что произойдет, когда вы разблокируете свой Android смартфон.
- Полностью ли аннулируется гарантия на прибор?
- корневая терминология
- Установка ADB/Fastboot и драйвера USB
- Сохранение данных устройства
- Разблокировка загрузчика
- Установка восстановления
- Rootare Android с вашим компьютером
- Rootare Android без ПК
- Программное обеспечение для кормления Android в один клик
- Другие методы получения root на Android
- проверка корня Android
- Вспышка пользовательского ПЗУ
Для чего нужен корень на Android
Корень на Android — это термин, используемый сейчас многими людьми, даже теми, кто не имеет глубоких знаний о мире смартфонов. А для чего эта процедура? Понимание этого очень важно, если вы не хотите в конечном итоге модифицировать свой смартфон, а затем оказаться ни с чем. Активация root на Android позволяет разблокировать высокие права пользователей, немного похожие на права администратора на Windows, но по-другому.
Таким образом, вы также сможете сделать системные настройки, которые ранее были недоступны, что позволит вам как изменять графику операционной системы, так и оптимизировать производительность вашего смартфона. Поэтому это действительно «сочная» возможность, которую, в конце концов, не так уж трудно достичь.
Однако, прежде чем идти дальше, важно вникнуть в то, что часто недооценивается пользователями.
Что произойдет, когда вы разблокируете свой Android смартфон.
Разблокировка Android смартфона, как я уже говорил вам, несомненно, приносит преимущества, но в то же время, она подвергает вас рискам, которые не следует недооценивать. Прежде всего, помните, что многие производители, несмотря на то, что корневой вариант приемлем, делают гарантию, предлагаемую материнской компанией, недействительной. Это означает, что если завтра у вас возникнут проблемы как с программным, так и с аппаратным обеспечением, и вам понадобится поддержка, скорее всего, все расходы возьмете на себя вы.
В этой среде, однако, есть бренд, который всегда уделял много внимания настройке и решил не наказывать пользователей, которые решили пойти по этому пути. На самом деле OnePlus является единственным производителем, который в настоящее время признает гарантию, даже если вы получили разрешение root. Остальные марки, с другой стороны, продолжают (к сожалению) хмуриться по поводу этой процедуры.
Также верно и то, что если вы не будете выполнять команды правильно, вы можете легко сделать свой смартфон непригодным для использования, в некоторых случаях превратив его в «дорогой пресс-папье». Таким образом, вы должны оценить, могут ли эти риски замедлить ваш энтузиазм или это всего лишь несколько небольших проблем, с которыми вы можете легко справиться.
Полностью ли аннулируется гарантия на прибор?
В большинстве случаев, как я только что сказал вам, получение разрешений корневой Android равнозначно отказу от юридической гарантии. Однако следует также сказать, что во многих других ситуациях поддержка производителя может покрыть ущерб, не вызванный программной частью, например, дефекты аппаратного обеспечения.
Очевидно, что решение о том, как это сделать, должно приниматься материнской компанией (путем проведения проверок и инспекций по мере необходимости). Обычно, однако, если это не случайное повреждение, которое, следовательно, исключает заводскую аномалию, даже если она имеет корень, вероятно, что аппаратный компонент заменяется бесплатно.
В этом случае, однако, имейте в виду, что вам придется рисковать возможными выплатами, беря телефон или планшет с собой в обслуживание. Да, потому что, если техник не будет любезен предупредить вас, если он решит, что ремонт не подпадает под условия гарантии, вам придется заплатить за компонент, который был заменен.
корневая терминология
Ты совершенно новичок в этом мире? Итак, прежде чем вы увидите, как корневаться на Android, вам понадобится небольшое руководство, чтобы показать вам наиболее употребляемую терминологию во время этой операции. Многие термины на самом деле, строго на английском языке, не так легко понять и может дезориентировать вас во время процесса.
Ниже приведен мини-словарь, охватывающий все термины, наиболее часто используемые при разблокировке Android-устройств:
- Загрузчик: это код, который выполняется во время загрузки устройства и используется для корректной загрузки операционной системы. Когда речь заходит о системном загрузчике, можно учитывать два состояния, т.е. заблокированное или разблокированное;
- ADB/Fastboot: это драйверы, содержащиеся в Android SDK, которые также могут быть загружены и установлены отдельно. Их помощь очень важна, если вы решите разблокировать загрузчик;
- Восстановление: восстановление — это не более чем интерфейс, выполняемый вне операционной системы, который обычно позволяет устанавливать обновления системы. Это очень важная утилита, даже для восстановления заблокированного смартфона;
- Кирпичная: буквально, этот термин означает «кирпичная кладка», и обозначает устройство, которое не работает и поэтому полезно для наших целей «как кирпич». Часто, если вы ищете руководства для решения некоторых проблем, попробуйте использовать термин unbrick, который является его противоположностью, за которым следует модель смартфона у вас есть;
- SuperSU/Magisk: это два приложения, которые являются частью корневого процесса и устанавливаются внутри вашего смартфона после завершения процесса. Их функция заключается в предоставлении или запрете прав root для отдельных приложений или системных процессов;
- TWRP: это пользовательское восстановление, т.е. модифицированное. Это, в частности, позволяет установить другие версии операционной системы (ROM) или получить доступ к дополнительным функциям, таким как резервное копирование и восстановление данных из восстановления;
- Настраиваемое ПЗУ: является настраиваемой версией операционной системы, которая может быть основана как на оригинальном, так и на других дистрибутивах. Пользовательское ПЗУ может быть установлено только после разблокировки системного загрузчика и обычно с использованием восстановления TWRP;
- Пользовательское ядро: ядро — это не более чем «сердце» операционной системы, которое позволяет управлять основными функциями смартфона, такими как процессорные часы. Пользовательское ядро — это модифицированная версия оригинального ядра, которая обычно позволяет вносить множество изменений в поведение смартфона;
- Оверклок: это процедура, позволяющая увеличить тактовую частоту процессора, а точнее — частоту, на которой работают ядра. С более высокими часами вы получите лучшую производительность. Однако будьте осторожны, не переусердствуйте, так как это может сделать устройство нестабильным (что может привести к аварии) или даже повредить его.
Установка ADB/Fastboot и драйвера USB
Первое, что вам нужно сделать, чтобы получить права root на вашем Android смартфоне или планшете, это установить драйверы ADB/Fastboot, которые необходимы для того, чтобы ваш ПК правильно общался с вашим устройством.
Самый безопасный способ сделать это — скачать и установить весь Android SDK, который содержит эти драйверы. Вы можете найти его по этому адресу на сайте разработчиков Android.
Кроме того, вы можете решить использовать уменьшенный пакет, который содержит только нужные вам драйверы. Вы можете найти его по этому адресу на сайте ClockworkMod.
После этого необходимо загрузить драйверы для вашего Android-устройства, драйверы для USB-подключения. Ниже приведена ссылка на наиболее распространенных производителей:
- USB драйверы Samsung — ссылки
- LG USB драйверы — ссылка
- USB драйверы Sony — ссылки
- USB драйверы OnePlus — ссылки
- Сяоми USB драйверы — ссылки
- USB драйверы Motorola — ссылки
Если вы хотите узнать больше об этой теме, я предлагаю вам прочитать руководство, связанное с установкой драйверов USB Android. В нем вы найдете все необходимое для правильного распознавания вашего устройства компьютером, будь то Windows, MacOS или Ubuntu/Linux, даже когда активна отладка USB.
Сохранение данных устройства
При установке этих компонентов я также рекомендую создать резервную копию устройства. Несмотря на то, что операции, которые мы собираемся выполнять, полностью проверены, в случае, если что-то пойдет не так, Вы потеряете все свои персональные данные.
Если вы не знаете, как выполнять полное резервное копирование данных, в облаке или на ПК, рекомендую прочитать руководство по резервному копированию для Android.
Разблокировка загрузчика
Первым шагом для получения прав root является разблокировка системного загрузчика. Только так можно вносить изменения в операционную систему.
Сегодня, к счастью, большинство устройств допускают разблокировку системного загрузчика, но, как всегда, есть исключения. Перед тем, как продолжить, я предлагаю вам заглянуть на форум XDA, где вы сможете проверить, является ли ваше устройство одним из тех, которые разрешают или запрещают его.
После выполнения данной проверки можно приступить к разблокировке системного загрузчика Android. Во-первых, включите отладку USB из настроек разработчика вашего устройства. Кроме того, установите флажок напротив пункта Разблокировка OEM. Сразу же после этого подключите смартфон к компьютеру с помощью входящего в комплект USB-кабеля и убедитесь, что он правильно распознан.
В этот момент перейдите в папку adb на жестком диске. Затем, если вы используете Windows 10 или более раннюю версию, нажмите одновременно Shift + правую кнопку мыши
и выберите здесь Открыть окно PowerShell. Вместо этого, если у вас есть MacOS или Ubuntu/Linux, запустите терминальное приложение и продолжайте чтение.
Для проверки подключения смартфона сейчас, в появившейся на экране консоли, введите команду adb устройства
. Если все работает правильно, вам будет возвращен буквенно-цифровой код, идентифицирующий ваше устройство.
Обратите внимание, что некоторым смартфонам, таким как Motorola, для выполнения этой задачи требуется ключ разблокировки. В этом случае сначала необходимо перезагрузить смартфон в режиме быстрой загрузки. Почти на всех устройствах для этого нужно будет выключить устройство и нажать комбинацию клавиши "питание + громкость"
примерно на 10 секунд. Как только вы закончите загрузку, вы окажетесь перед черным экраном с роботом Android в уликах.
Предупреждение, если вы решили выполнить следующий шаг, необходимо иметь корень на Android официально, знайте, что ваш смартфон может быть сброшен. Это означает, что вы можете потерять все данные, содержащиеся в нем, и в этом случае вы должны восстановить их позже с помощью резервного копирования.
Зная, что я только что сказал, введите следующую команду в консольный интерфейс:
быстрая загрузка oem get_unlock_data
Вам будет возвращен набор строк, которые необходимо скопировать и вставить на сайте производителя устройства, чтобы получить код разблокировки. Например, чтобы получить разблокировку на смартфоне Motorola, вам нужно будет войти по этому адресу на сайте Motorola.
После получения кода разблокировки, когда ваше устройство всегда находится в режиме быстрой загрузки, введите в консоли следующую команду:
быстрая загрузка оэм разблокировка <код разблокировки>
Очевидно, что строка <код разблокировки> должна быть заменена на цифровой код, присвоенный вашему устройству.
Как только вы закончите разблокировку системного загрузчика, используйте кнопки регулировки громкости и питания для перемещения по экрану и подтверждения перезагрузки устройства.
Если случайно не удаётся разблокировать системный загрузчик, имейте в виду, что вы всегда можете положиться на форум XDA, чтобы попытаться применить неофициальные процедуры, благодаря которым вы всё ещё можете получить root и установить пользовательское ПЗУ.
Установка восстановления
Вторым шагом для получения прав root на Android, является установка пользовательского восстановления. Это позволит вам установить пакет, необходимый для быстрой и простой разблокировки операционной системы.
На данный момент единственным доступным восстановлением является TWRP, который со временем вытеснил старый и славный ClockworkMod.
TWRP
TWRP, или Team Win Recovery Project, является самым современным восстановлением с несколькими поддерживаемыми устройствами, доступными в настоящее время. Сначала подключитесь к сайту TWRP и скачайте версию, подходящую для вашего смартфона. Список очень длинный, так что убедитесь, что вы не совершаете ошибок.
Теперь загрузите на ваше устройство нужный файл, который будет в формате twrp-x.x.x-xx-device name
, и сохраните его в папку adb, которую мы видели ранее.
На этом этапе снова откройте окно PowerShell или терминала и, подключив смартфон в режиме быстрой загрузки, введите следующую команду:
быстрая загрузка восстановления прошивки имя-восстановление.img
Убедитесь, что вы правильно записали восстановление имени
, включая любые знаки препинания.
Теперь, после завершения процесса, все, что вам нужно сделать, это вручную перезагрузить устройство в процессе восстановления или запустить операционную систему. Для восстановительного перезапуска предусмотрены различные комбинации клавиш. Поэтому советую искать в сети тот, который связан с вашим смартфоном.
В качестве альтернативы, для восстановительной флэш-памяти, напоминаю вам, что вы могли бы использовать ODIN, программное обеспечение для ПК, теперь известное для этого типа операций, особенно для смартфонов Samsung.
ClockworkMod
Как я уже говорил, чтобы получить права root на Android, вы не можете использовать восстановление ClockworkMod. Он не обновлялся уже несколько лет.
Rootare Android с вашим компьютером
Самый простой и быстрый способ загрузить свой Android смартфон — это использовать компьютер, желательно Windows. Таким образом, вы сможете использовать более чем проверенную процедуру, позволяющую держать все под контролем.
Опять же, вам придется полагаться только на один вариант, и это Магиск. Этот инструмент, действительно инновационный и простой в использовании даже для менее способных пользователей, постепенно заменил SuperSU, настоящий шедевр, созданный Chainfire, но он больше не поддерживается годами.
Magisk
Magisk — это метод получения прав root, который отлично адаптирован к новым релизам Android. Даже сейчас этот инструмент полностью поддерживается и восхищает миллионы пользователей по всему миру.
Чтобы его использовать, вам сначала нужно скачать .zip файл из этого потока Magisk на XDA и сохранить его во внутренней памяти вашего смартфона. Затем запустите устройство в режиме восстановления (TWRP).
Теперь нажмите кнопку «Установить» и выберите файл Magisk в формате .zip, который вы загрузили на свой смартфон. Подождите, пока не будет выполнена вспышка, а затем проверьте, что она была выполнена правильно, прочитав журналы.
Наконец, все, что вам нужно сделать, это переместить ползунок вправо и подождать, пока устройство перезапустится. После включения смартфона, чтобы лучше управлять правами root, вам нужно будет установить приложение Magisk Manager. Всё, что вам нужно сделать, это скачать пакет .apk с этой страницы GitHub и установить его после активации неизвестного источника в настройках вашего смартфона.
Rootare Android без ПК
Если вы хотите включить права root на вашем смартфоне, но не хотите использовать ваш ПК, есть пара служб, которые могут быть действительно полезны. Помните, однако, что включение root непосредственно со смартфона дает меньше шансов на успех, особенно если у вас есть менее популярное устройство.
Корень OneClick Root
OneClick Root — первый доступный вариант, если вы хотите получить root прямо со своего смартфона. Как только вы подключитесь к сайту OneClick Root, все, что вам нужно сделать, это скачать APK-файл и установить его.
Теперь откройте приложение OneClick Root и нажмите кнопку Root Device. Проверьте устройство на совместимость с инструментом и сразу после сканирования снова нажмите опцию Root.
корневой мастер
С предыдущим приложением, вы не могли получить права root на Android? Затем вы можете попробовать использовать Root Master, еще одну отличную альтернативу, которая позволяет вам получить права root всего лишь несколькими щелчками мыши.
После того, как вы скачали и установили приложение на ваш смартфон, все, что вам нужно сделать, это нажать Пуск и дождаться завершения автоматической процедуры.
Однако помните, что даже в этом случае приложение не является непогрешимым и может быть несовместимым с вашим устройством.
Программное обеспечение для кормления Android в один клик
Ты думал, что вождение уже закончилось? Вообще-то, я собираюсь предложить другой метод, чтобы кормить Андроид одним щелчком мыши. Следующее программное обеспечение доступно для ПК, в отличие от программного обеспечения для смартфонов, и сделает этот процесс намного проще.
KingoRoot
KingoRoot — это инновационный инструмент, позволяющий пользователям перемещаться по смартфону с операционной системой Android простым щелчком мыши. Бесплатно доступный через веб-сайт KingoRoot, после загрузки и установки, этот инструмент будет готов к использованию. Однако, чтобы получить права root на Android, вам все равно нужно разблокировать системный загрузчик и установить пользовательское восстановление.
Однако, как только вы закончите установку KingoRoot, дважды щелкните по иконке на рабочем столе, чтобы запустить приложение. Затем, как следует из скриншота, подключите смартфон к компьютеру с помощью прилагаемого USB-кабеля.
После того, как вы идентифицировали устройство, все, что вам нужно сделать, это нажать кнопку Root и дождаться окончания операции.
Другие методы получения root на Android
Среди методов, которые я показывал вам до сих пор, тот, который позволит вам получить 100% корень, несомненно, является установка Magisk. Однако вы должны знать, что несколько независимых разработчиков со временем создали несколько многофункциональных инструментов, которые позволяют вложить в одно программное обеспечение множество опций.
Примером для подражания может служить OnePlus Toolkit, сделанный итальянским разработчиком среди прочих. В этом приложении вы найдете все необходимое для разблокировки и рутации смартфона в течение нескольких минут.
В любом случае, как всегда, если вы ищете другие инструменты этого типа, я настоятельно рекомендую вам искать на XDA, самом предоставляемом портале для Android-моддинга.
проверка корня Android
В случае, если вы впервые пытаетесь получить права root на вашем смартфоне Android, вам может понадобиться инструмент, чтобы подтвердить, что все прошло хорошо.
В этом случае я рекомендую использовать приложение Root Checker, которое можно найти по этому адресу в Google Play Store и которое является абсолютно бесплатным. Эта служба через несколько секунд сообщит вам, был ли успешен корень.
Чтобы проверить root, все, что вам нужно сделать, это открыть приложение, предоставить права root через Magisk, а затем нажать кнопку Verify Root. После быстрой проверки вы получите результат из приложения. Если вы правильно выполнили все шаги, все должно быть в порядке.
Вспышка пользовательского ПЗУ
Одной из основных целей разблокировки системного загрузчика и активации прав root’а является установка пользовательского ПЗУ. Как я уже упоминал, пользовательское ПЗУ позволяет установить полностью настроенную операционную систему с расширенными возможностями. Хотя Android сделал большой шаг вперед, на самом деле, многие люди все еще предпочитают идти по этому пути, чтобы полностью настроить свое устройство.
Поскольку это также потенциально рискованная процедура, я предлагаю вам проконсультироваться с разделом, посвященным вашему устройству, на странице форум XDAа именно, раздел, посвященный «ПЗУ, ядра, извлечения и другие разработки». Вы обязательно получите конкретные инструкции, связанные с моделью вашего смартфона.