Root с помощью adb

Root с помощью adb Техника

В этой серии статей мы с вами разберемся, что такое меню восстановления Recovery, установим драйвера ADB/Fastboot, активируем режим разработчика и включим отладку по USB, установим кастомное Recovery, получим root доступ к смартфону и установим кастомную прошивку.

Прежде чем работать с прошивкой и вносить в неё изменения, нужно разобраться, что такое среда восстановления, или Recovery. А заодно и Bootloader.

Содержание
  1. Что такое Recovery (режим восстановления)?
  2. Что такое рутинг?
  3. Почему вам стоит получить root-права?
  4. Почему вам НЕ стоит получать root-права?
  5. Что такое Root?
  6. Зачем это нужно?
  7. Какие минусы и опасности получения прав суперпользователя?
  8. Как получить root на моем устройстве?
  9. Что делать, если Root так и не был получен?
  10. Установка драйверов для устройства
  11. Установите приложение для управления рут-правами
  12. Программы, необходимые для управления рут-правами
  13. Скачайте Root Checker
  14. Подготовка к руту
  15. Подготовка смартфона к рутингу (получение root-прав)
  16. Как удалить root-права на Андроид
  17. Удаление root-прав через Super SU
  18. Удаление root-прав через Universal Unroot
  19. Удаление root-прав через прошивку устройства
  20. Удаление root-прав через файловый менеджер
  21. Удаление root-прав через OTA-обновления
  22. Получаем Root доступ
  23. Шаг 2. Драйвера на смартфон.
  24. Шаг 3. Режим для разработчиков и “Отладка по USB”
  25. Шаг 4. Проверка ADB, FASTBOOT
  26. Шаг 5. Кастомное Recovery, установка
  27. Шаг 5а. Нюансы установки Recovery
  28. Шаг 5б. По поводу Samsung
  29. Шаг 6. Заходим в Recovery
  30. Как получить root-права с помощью приложений
  31. Рутинг через Framaroot
  32. Рутинг через Firmware. mobi
  33. Рутинг через BaiduRoot
  34. Рутинг через One Click Root
  35. Рутинг через Kingo Android Root
  36. Разблокировка загрузчика операционной системы (bootloader)

Что такое Recovery (режим восстановления)?

Recovery – это СОВЕРШЕННО независимый от операционной системы раздел. То есть Recovery и Android существуют в смартфоне параллельно. Он предназначен для создания резервных копий, установки сторонних прошивок, получения Root и прочего.

Можно полностью удалить операционку со смартфона, но режим восстановления будет работать. Отличие стокового (заводского) Recovery от кастомного (который разрабатывают энтузиасты) в том, что через него можно прошить только заводскую прошивку или фирменное обновление, выпущенное производителем. А нам это не надо. Мы хотим сделать смартфон “под себя”.

Вы хотите получить полный контроль над своим телефоном? Если да – вам нужны root-права. Только вот их использование сопряжено с некоторым риском, например, можно потерять гарантию или превратить смартфон в “кирпич”. Мы вас предупредили!

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

Что такое рутинг?

Root с помощью adb

Рутинг – это процесс получения прав суперпользователя (расширенных настроек) на Андроид-устройствах. Рут можно сравнить с джейлбрейком на iPhone. Это откроет вам доступ практически ко всем настройкам операционной системы. С помощью рута вы можете обойти любые ограничения, которые ваш производитель/оператор мог наложить, например, на частоту работы процессора.

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

Заниматься рутом устройства следует с особой осторожностью. Крайне рекомендуем сделать бэкап данных на своём устройстве перед началом рутинга.

Почему вам стоит получить root-права?

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

Root с помощью adb

Тяжело выделить какое-то одно приложение для получения root-прав, но мы постарались собрать самые популярные на сегодняшний день. Некоторые из них автоматически делают резервную копию данных устройства и облачного хранилища, а некоторые блокируют рекламу в браузере и приложениях. С другими же вы можете разогнать свой процессор или обезопасить себя от нежелательного (вредоносного) контента в Интернете, а ещё вы можете сделать из своего устройства модем. Самые популярные на сегодня рут-приложения открывают неограниченные возможности своему пользователю.

Здравствуйте. Сейчас я вам расскажу о том, как получить Root права на свой Android телефон. В качестве примера использовался Samsung Galaxy Note

Root с помощью adb

2) Без SD-карты

Хочу заметить, что у каждого телефона свои особенности (такие как S-ON, NAND память, заблокированный Bootloader и т.д.), поэтому обратите на это внимание. Пример я привёл для своего телефона. Если будут вопросы, обращайтесь.

Если у вас возникают трудности со входом в режим Recovery (рекавери), ниже представлены способы входа в этот режим на различных устройствах.

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

Предлагаю несколько примеров:

P.S. На разных телефонах (HTC, Nexus) способ свой в силу особенностей (S-ON/S-OFF, и прочие).

Последний раз редактировалось DesignerMix 29 июн 2014, 18:00, всего редактировалось 2 раза.
Причина: По просьбе автора.

Почему вам НЕ стоит получать root-права?

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

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

Что такое Root?

Рутирование устройства означает получение прав суперпользователя, что примерно соответствует аналогичному понятию из мира Linux. Благодаря этому вы сможете выполнять практически любые действия, в том числе потенциально опасные. Другими словами, это получение полного контроля над своим устройством.

Зачем это нужно?

Среди преимуществ можно выделить следующее:

Какие минусы и опасности получения прав суперпользователя?

В Интернете достаточно страшилок по этому поводу и некоторые из них имеют под собой почву. Итак, среди недостатков root замечены следующие:

Как получить root на моем устройстве?

Процедура получения прав суперпользователя, как правило, не сложная и при внимательном выполнении всех инструкций проходит без всяких проблем. Более того, создано несколько универсальных утилит, которые автоматизируют этот процесс и делают доступным даже самым начинающим пользователям. Одной из самых известных является Framaroot. Эта программа позволяет рутировать очень большое количество разных устройств. И даже если название вашего гаджета отсутствует в списке поддерживаемых, все равно имеет смысл попробовать, так как есть довольно большая вероятность получения root, а негативных последствий точно не будет.

Итак, для получения root с помощью программы Framaroot необходимо выполнить следующие действия.

2. Установите программу из загруженного apk-файла на свое устройство.

Root с помощью adb

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

Root с помощью adb

4. Тапните по одному из доступных эксплоитов и через пару секунд появится подсказка, описывающая результаты его работы. Если один способ не срабатывает, то попробуйте другой. Иногда бывает, что при получении прав суперпользователя Framaroot аварийно закрывается. В этом случае просто перезапустите программу и попробуйте еще раз.

Root с помощью adb

5. Как только вы получите подсказку, что устройство успешно рутировано, следует перезагрузить устройство.

Что делать, если Root так и не был получен?

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

Дополнительно:  Windows 10 не запускается после обновления: что делать, чтобы восстановить загрузку системы

Root с помощью adb

Разные варианты получения прав root

1. Здесь обсуждается только получение Root — прав.2. Перед тем, как задать свой вопрос, посетите тему по Прошивке (Обсуждению) своего устройства и воспользуйтесь поиском по теме по ключевому слову — root (рут).3. Воспользуйтесь поиском по этой теме. Ключевое слово — ваше устройство. Повторные вопросы и вопросы по устройствам, по которым имеется информация, удаляются без предупреждения. 4. Все данные из консоли программ, adb и cmd убираются под спойлер или код! BB-код:

Обязательная часть! (Если рассчитываете на помощь обязательно публикуйте следующие данные)

Используемые программы: Устройство: Версия прошивки: Версия OS: Операционная система на компьютере: Описание проблемы:Если используемые программы не будут указаны, то пост удаляется.

Получение Root — прав:

Методы получения root’a:

Получение root с телефона

OS 1.5 — 4.x.

KingRoot OS 2.3+OneClickRoot (вроде как пятерки ломает)Baidu Root OS 2.2+ если проблемы на 4.4.x.Baidu Super Root OS 2.3+Root Dashi OS 2.2+DingDong Root OS 2.2+ Аналог Baidu Root.Framaroot OS 2+ — 4.x.Towelroot OS 2.2+Universal Root OS 2.2+ 360 Root OS 1.6 — 4.2Romaster SU OS 2.0+iRoot OS 2.3+Root Zhushou OS 2.0+ Root Genius 2.3+Root Tool OS 2.3+Root with Restore Получение root прав на ICS/JB девайсе.

OS 1.5 — 2.2.1

Universal AndRoot OS 1.5 — 2.2z4root OS 2.1 — 2.2.1VISIONary+ OS 2.1 — 2.2.1

Gingerbreak OS 2.3.3 — 2.3.6.

Для определенных моделей телефонов

Получение Root на устройствах с процессором Rockchip RK3188Получение Root на устройствах с процессором Rockchip RK3368 (Lollipop)Получение Root на 4.4.х через CustomRecovery Получение ROOT-прав на BluBoo X1s0-click root for Meizu M9 Получение Root в один клик на Meizu M9. OS 2.1 — 2.3.6.Root Zenfone Получение Root на устройствах ASUS. OS 4.x.Stump Root Получаем Root в один клик на смартфонах LG. поддерживаются смартфоны LG с середины 2012 по 2014 год.Poot Получение Root на устройствах с процессором Qualcomm. OS 2.3+

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

Root через adb

SuperOneClickClick2Root Программа делает рут только на Android не выше версии 2.3.Terminal-ROOT by MoNTE48 Получение Root через adb. OS 2.3+ROOT_v5.0 Root для ICS без бута, для всех смартфонов с OS 4.0

Samsung Root Firmware Replacer Перепаковка прошивок от Samsung и встраивание в них Root прав. Virtualbox с установленным Linux или Linux.HTC Super Tool Программа предназначена для получения прав рут на устройствах HTC.

Программы для управления правами Root

Заявки на рутирование ядра

Поиск готовых неофициальных TWRP для прочих устройств

Будьте взаимно вежливы! У нас на форуме принято говорить «» путём повышения репутации нажав на кнопочку

Если у вас меньше 15 сообщений, нажмите на кнопку

(под репутацией) и сообщите, кто Вам помог,кому ставить»+».

Сообщение отредактировал destroyer71 — 20.01.22, 15:18

Причина редактирования: Получение рут на МТК процессорах

Абсолютно ничего. В программе содержится код (или скрипт) для получения рута через уязвимость в защите OS Android.В данном случае, приложение ставит рута, однако в остальных случаях, другими неизвестными приложениями, можно получить доступ к телефону и напакостить.И официальная позиция Каспера — оставить все как есть — т.е. файл похож на вирус, а значит по умолчанию они его блокируютВпрочем, этот файл и еще Universal AndRoot (который так же содержит тот же код) — они рекомендуют добавить в исключения.

На всех версиях программы пишет синтаксическая ошибка пакета.Куда копать? :blush: SGS

Сообщение отредактировал robert 1974 — 21.11.10, 21:54

На всех версиях программы пишет синтаксическая ошибка пакета.Куда копать? SGS

добавлю: сперва надо отключить автоудаление подозрительных объектов, а то добавлять в исключения будет нечего 😉

Samsung Galaxy S прошивка JPB.Получил root с помощью z4root 1.3.0 по следующему алгоритму:1. Пришлось сначала поставить BusyBox2. Сделал Temporary root, потом дал root самой программе z4root и BusyBox3. Сделал Permanent root.

По другому не получалось, при нажатии сразу на Permanent root зависала или была выгружена.

А объясните, чем temporary от permanent отличается. И можно ли к permanent применить unroot?

Сообщение отредактировал mikhenty — 02.12.10, 08:30

z4root 1.3.0 слетает при нажатии на любую кнопку. сначала девайс вибронул 1 раз, потом два раза, и тишина.

ктото пробовал на данной прошивке рутится?

Или я задаю вопрос невнятно, или мне совсем не понятны ваши ответы.

1. Если я сделаю root, гарантия слетает ?2. Если я сделаю после root un-root, тел. возвращается в прежнее состояние (как с ответов понял исчезает суперпользователь), что тогда с гаранией?3. Для живых обоев (тел. Samsung I5800) нужен постоянно root ?

1.да2.Я думаю что все впорядке3.нет

А что такое root.me?

Альтернатива Universal AndRoot (использующая тот же самый эксплоит rageagainstthecage как и Universal AndRoot, z4root и прочие подобные программы)http://forum.xda-developers.com/showthread.php?t=827058Не обновлялась с 3 ноября 2010

Не поддерживаются* Samsung i9000 / i6500U / i7500 / i5700* Motorola ME600 / ME501 / MB300 / CLIQ XT* Motorola 2.2 FRG22D* Archos 5* HuaWei U8220* HTC Desire / Legend / * HTC EVO 4G / Aria* SonyEricsson X10i R2BA020* myTouch Slide

Добрый вечер!Приобрел НТС Desire! Все устраивает! Попытался установить программу Font Size (что бы буковки побольше стали — уж больно мелкова-то) Она запросила root права. Перепробовал все Ваши выше описанные варианты — результат ноль

SuperOneClick — не помогает (faild)z4root — вроде дает временные права — запускаю прогу Font Size — после перезагрузки все как было маленькое так и осталось Permanent — тоже результата не даетUniversal AndRoot *выпуск новых версий прекращен* — faild при рутировании

Если не трудно подскажите выход из данной ситуации?

Данную прогу (Font size) проверял на HTC HD2 Андроиде 2.2 (сборка revolution) — работает тока в путь

а вот с тем что ниже незнаю что делатьHTC Desire Android 2.2 Версия модуля 32.49.00.32U_5.11.05.27 Номер ПО 2.29.405.5CL293415 release=-keys

На desire можно получить root с помощью visionary она есть в программах на этом сайте, так что радуйтесь руту в один клик.

Для телефонов HTC EVO 4G, Sprint Hero, HTC Desire, HTC Wildfire, HTC Aria, HTC Droid Incredible необходимо сначала провести процедуру разблокировки NANDhttp://unrevoked.com/

вот я прошел по ссылке. сразу проблема «Connect the phone to your Windows machine with a USB cable and wait for the phone to say HBOOT USB PLUG on screen.» У меня не появляется HBOOT USB PLUG. Подскажите, что делать?

программа не отвечает, причём такое происходит и без телефона в usb, она сама по себе не робит

Или не установлен NET. Framework 2.0 и вышеИли антивирус ругнулся/заблокировал/отрезал программу (так как она содержит linux-эксплоит)

Gigabyte G1305Universal AndRoot -2,1 2,2 не вышлоz4root 2,2 — есть В)

Используемая программа: SuperOneClickУстройство: HTC WildfireОперационная система на компьютере: Windows 7Описание проблемы:Делаю все по инструкции, но доходя до пунктов, выделенных красным:

Я не успеваю это сделать, в итоге SuperOneClick не отвечает и в девайсах НТС не опредеяется. Причем совсем, только если перегрузить телефон. Подскажите пожалуйста как быть?

Кстати, стоит андроид 2.2. Может для него еще не придумали способ получения рут?

Сообщение отредактировал SwLassie — 26.01.11, 21:56

Установка драйверов для устройства

Чтобы подключить свой смартфон/планшет к компьютеру, необходимо установить USB-драйвер.

Некоторые производители добавляют необходимые драйвера в систему смартфона, поэтому для установки USB-драйверов на компьютер, нужно просто подключить устройство к компьютеру при помощи USB-кабеля. Например, так работают смартфоны OnePlus, но прежде, чем скачивать что-то из Интернета, рекомендуем сперва подключить своё устройство к компьютеру, чтобы проверить, началась автоматическая установка USB-драйверов или нет.

Следуйте указанным инструкциям. Как только драйвера будут установлены, переходите к следующему шагу.

Установите приложение для управления рут-правами

Root с помощью adb

Хоть рут и открывает полную свободу действий пользователю, в то же время он делает ваш телефон более уязвимым к вредоносному ПО. Установив приложение для управление рут-правами, вы сможете несколько обезопасить свой смартфон. Для запуска некоторых приложений необходимы права суперпользователя.

Получить такие права можно с помощью некоторых программ, таких как SuperSU. С помощью этого приложения вы сможете принимать или отклонять запросы на получение прав суперпользователя. Приложение также запоминает те приложения, которым вы давали доступ к рут-правам, и затем оно само будет делать это при последующих запусках приложения. С SuperSU вы также сможете узнать: сколько раз приложение запрашивало доступ к рут-правам.

Программы, необходимые для управления рут-правами

Ни одна мобильная операционная система не сравнится с Андроид ОС по гибкости настройки. По этой причине вы не найдёте какого-то определённого способа получения рута на своём устройстве. Если перечисленные в этой статье способы не помогут, не переживайте. В Интернете можно найти огромное количество способов получения root-прав для каждого отдельно взятого устройства, например, на форуме XDA для Android-разработчиков или на Phandroid-форуме.

Дополнительно:  Синий экран windows 10. Как исправить синий экран Windows 10

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

Скачайте Root Checker

Root с помощью adb

Подготовка к руту

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

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

В настройках своего устройства включите USB-отладку и функцию OEM Unlocking. Сделать это вы сможете открыв “Настройки” – “Для разработчиков”. Если не видите меню “Для разработчиков”, проделайте следующее, чтобы открыть их:

Подготовка смартфона к рутингу (получение root-прав)

Самый лёгкий способ получения рут-прав – использование специальных приложений. Какие из них стоит использовать? Мы рекомендуем использовать те приложения, которые смогли зарекомендовать себя за прошедшие годы: KingRoot, Firmware.mobi, Kingo Root, BaiduRoot и One Click Root. С этими приложениями вы сможете получить рут-права всего в пару нажатий. Но некоторые из них работают только на старых версиях Андроид, поэтому придётся подобрать приложение, которое будет работать на вашем устройстве и с вашей версией Андроид.

Раньше, рутирование устройств под управлением Android 7.0 Nougat и выше было несколько сложнее, потому что система проверяла криптографическую целостность файлов на самом устройстве, чтобы определить, не были ли ваши файлы изменены каким-либо сторонним вмешательством, по этой причине получение рут-прав на таких устройствах вызывало большие трудности К счастью, разработчики рут-приложений смогли решить эту проблему, а рутирование перестало вызывать проблемы даже у обычных пользователей.

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

Как удалить root-права на Андроид

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

Удаление root-прав через Super SU

С помощью SuperSU можно удалить рут-права одним нажатием. Запустите SuperSU, зайдите в “Настройки”, и сделайте несколько скроллов вниз, пока не увидите пункт “Полное удаление Root”. Нажмите на него, затем ещё раз, и процесс запустится.

Удаление root-прав через Universal Unroot

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

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

Root с помощью adb

Удаление root-прав через прошивку устройства

Это один из самых надёжных способов удаления рут-прав. Прошив своё устройство, вы полностью удалите root-права, а также все данные со своего смартфона/планшета, но предупреждаем: способ сложный.

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

Затем вы должны установить ADB и Fastboot на свой компьютер.

Убедитесь, что на вашем устройстве включена функция OEM Unlocking (Разблокировка OEM). Зайдите в меню “Настройки”. Найдите настройки “Для разработчиков” в самом низу главного меню настроек. Если таковых нет, проделайте следующие шаги, чтобы активировать их.

Root с помощью adb

Теперь садитесь за компьютер. Скопируйте файл boot.img из распакованного ранее архива в папку с ADB, которая должна находится в том месте, куда вы установили Android SDK: в нашем случае это C:android-sdk.

Подключите телефон к компьютеру через USB. Откройте командную строку, комбинацией Shift+ПКМ (правая кнопка мыши). В появившемся окне выберите “Открыть окно команд”. В этом окне введите следующие команды по порядку:

Удаление root-прав через файловый менеджер

Если ваш телефон работает под управлением Android Lollipop или более старшей версии, вы можете удалить рут-права, удалив файлы, с помощью которых был получен рут впервые. Мы рекомендуем использовать файловый менеджер ES File Explorer. Откройте это приложение и переместите ползунок Root-проводник в режим вкл., который вы найдёте в самом низу меню настроек, и дайте этому приложению доступ к рут-правам, если понадобится.

Удаление root-прав через OTA-обновления

Иногда для удаления root-прав достаточно установить OTA-обновления или обновления, приходящие по воздуху от производителя. Проверьте, нет ли новых обновлений в меню “Настройки” – “О телефоне”. Но будьте осторожны, так как если вы вносили серьёзные изменения после получения рут-прав, удалить их можно будет только перепрошив устройство.

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

Получаем Root доступ

Поэтому первое, что мы сделаем – установим кастомное Recovery. Существует несколько разработчиков в данной нише. Team Win Recovery Project или TWRP, Orange Fox, Sky Hawk и т.д. Ну и конечно различные форки на их основе. Чтобы установить TWRP на смартфон, на нём должен быть разблокирован загрузчик (Bootloader).

Изначально загрузчик может быть разблокирован, заблокирован или зашифрован. У нас первый (возможно после некоторых манипуляций или изначально) вариант. Установить Recovery можно несколькими способами. Мы начнем с того, который даёт возможность установки на любой (почти) смартфон с Android OS.

Кроме смартфонов, у которых принципиально отсутствует режим fastboot.

Практически под каждый бренд смартфонов можно найти индивидуальный вариант софта для прошивки. Также Recovery пригодится, например, если захотите на каком-нибудь ещё смартфоне, на котором проблемы с загрузчиком, удалить системные приложения, сделать бэкап или прошить что-либо без посторонней помощи. Как это сделать не имея рут-доступа разберем, если возникнет такая необходимость. Но наша основная задача – получение Root. И тогда ПК нам вообще больше не понадобится.

Нам нужно установить на компьютер ADB/Fastboot (Android Debug Bridge). Adb, если коротко, даёт возможность работать с Андроидом, подсоединив его к ПК.

Root с помощью adb

Драйвера также скачиваем и устанавливаем на комп. Распаковываем архив (рекомендуется распаковывать в корень диска или в другую папку, не содержащую русских букв и пробелов в пути). Например: C:\Tools.

Root с помощью adb

Даю два варианта, ибо на предварительном этапе из-за проблем на стороне ПК у некоторых могут возникнуть  проблемы с установкой софта и драйверов.

Root с помощью adb

Шаг 2. Драйвера на смартфон.

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

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

Шаг 3. Режим для разработчиков и “Отладка по USB”

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

В конечном итоге нужно найти “Номер сборки” и тапнуть по строке 7-10 раз подряд (на некоторых прошивках больше). В результате появится надпись “Вы стали разработчиком”, и в настройках откроется соответствующий пункт “Параметры разработчиков (Для разработчиков)”.

Дополнительно:  Root tutorial android что это

Root с помощью adb

Заходим в раздел “Для разработчиков” и листаем до “Отладка по USB“. Включаем.

Важно! Adb может работать с девайсом только при включенной отладке по USB.

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

Root с помощью adb

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

Например, если устройство было изъято вместе с ноутом. Поэтому при подтверждении авторизации не отмечайте пункт “Всегда разрешать”.

Шаг 4. Проверка ADB, FASTBOOT

Для проверки соединения с ADB в окне команд вводим команду: adb devices И смотрим строку: Adb Attached. Под ней должен отобразиться серийный номер вашего девайса.

Далее проверяем работает ли Fastboot. В командной строке вводим : adb reboot bootloader Смартфон должен перезагрузиться в режим загрузчика.

Или второй способ: выключаем смартфон и зажимаем клавиши “Громкость вниз+питание+домой (если данная аппаратная клавиша присутствует).

Теперь проверяем соединение с fastboot. Вводим в командной строке:fastboot devices Также должен отобразиться серийный номер.

Root с помощью adb

Шаг 5. Кастомное Recovery, установка

Как и прошивка, кастомное Recovery (меню восстановления) должно строго соответствовать модели смартфона. Иначе оно не установится вовсе. Или, что намного веселее, превратит ваш телефон в кирпич! Тут тоже есть нюансы. Например для таких девайсов как Redmi Note 8 и 8t, 1+5 и 5t, рекавери, как правило, одно на оба смартфона, из-за схожей архитектуры.

Есть ещё один важный момент. Многие аппараты после установки кастомной среды восстановления НЕ ЗАГРУЗЯТСЯ в систему со стоковым загрузочным образом (boot.img).

Сохраняем файлы на ПК. У кого файлы двух видов .img и .zip – не делаем пока ничего. У кого только .zip – достаем из архива файл .img.

Root с помощью adb

Те, у кого файлы двух видов – те имеют двухслотную архитектуру девайса (А/В). Запоминаем.

Несколько слов о структуре с двумя слотами A/B. Что это и нафига это сделали – можете загуглить на досуге. Нас волнует только тот факт, что на смартфонах с такой структурой отсутствует отдельный раздел Recovery. Здесь он является частью загрузочного образа boot.img. Поэтому, в зависимости от телефона, сначала подгружается временный образ, затем устанавливается постоянное рекавери. Или, как например на 1+ 7t Pro, рекавери шьется в каждый слот по очереди с переключением слотов через fastboot.

Шаг 5а. Нюансы установки Recovery

Вообще по многим девайсам при прошивке рекавери есть нюансы. Например если Mi A3, который закирпичился по всему миру после первого официального (!) обновления до Android 11, оптимально было сначала зарутовать через патч ядра, а уже потом устанавливать TWRP, то в данный момент на этот смартфон вообще нет рабочего рекавери, кроме урезанного по функционалу рекавери от прошивки Lineage.

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

Root с помощью adb

После выполнения операции кастомное recovery будет установлено на постоянной основе.

После этого девайс автоматически загрузится во временное recovery. Если автоматической загрузки в режим восстановления не наблюдается, значит где-то есть косяк. Скорее всего версия twrp не кошерная, и нужно подобрать другой вариант.

Зажимаем одновременно кнопки Питание+Увеличение громкости и удерживаем до перезагрузки. Важно не допустить загрузки смартфона в систему. ВАЖНО не допустить загрузки в систему!!!

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

При входе в TWRP вас встретит возможность выбрать язык и вопрос, разрешаете ли вы вносить изменения в систему или оставляете этот раздел “только для чтения”.

Шаг 5б. По поводу Samsung

Для тех, у кого Самсунг, есть фирменный прошивальщик – Odin, и предназначен он для работы только с Самсунгами. Прошить что-то другое с него не получится. Под другие бренды тоже есть отдельные утилиты, но не под все.

Качаете и устанавливаете на ПК прошивальщик ODIN. Выносим приложение на рабочий стол. Открываете Odin. Выключаете смартфон.

ВАЖНО!!! С левой стороны жмём на “Options” и снимаем галочку в пункте “Auto reboot”, иначе прошитое twrp не сохранится, и у вас останется стоковая хрень.

Root с помощью adb

Шаг 6. Заходим в Recovery

Внимание! В последних моделях Samsung НЕЛЬЗЯ разрешать внесение изменений без дополнительных настроек.

НЕ ПЕРЕЗАГРУЖАЕМ аппарат в систему. Без установки рут-прав некоторые модели могут уйти в циклическую загрузку (бутлуп).

Во второй части статьи будем устанавливать новую прошивку Magisk Canary и получать рут-права.

Как получить root-права с помощью приложений

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

Рутинг через Framaroot

Приложение Framaroot появилось относительно недавно. С помощью одной “волшебной” кнопки вы сможете получить рут права всего одним нажатием. Однако вам придётся проделать несколько шагов прежде, чем вы сможете использовать эту кнопку.

Root с помощью adb

Рутинг через Firmware. mobi

Firmware.mobi – программа для получения рут-прав от разработчика Chainfire. Эта программа не самая простая в использовании, но одна из наиболее надёжных. Она работает на более чем 300 устройствах, а ещё к ней прилагается пошаговая инструкция, с помощью которой у вас не возникнет трудностей с рутом.

Рутинг через BaiduRoot

BaiduRoot – утилита от китайской компании Baidu, которая совместима с более чем 6000 Андроид-устройств, работающих на Android 2.2 – 4.4. Если у вас старое устройство со старой версией Андроид, это отличная программа для получения и удаления рут-прав. Программа ориентирована для китайского рынка, но есть также версии на английском и русском языке.

Root с помощью adb

BaiduRoot – одно из самых простых в использовании приложений для рутинга. Как только вы скачаете его на свой компьютер, следуйте пошаговой инструкции.

Теперь устанавливаем BaiduRoot. Для этого проделываем следующее:

Теперь работаем с BaidoRoot:

Рутинг через One Click Root

One Click Root – недавно вышедшее приложение для рутинга, главная цель которого – облегчить процесс получения рут-прав. Хотите узнать, как оно работает? Посмотрите на название: Один клик – и вы уже с рут-правами. Разработчики также обещают, что использовав их программу, ваш смартфон не превратится в кусок пластика, за исключением тех случаев, когда пользователь не понимает, что делает. Мы не может поручиться за правдивость этих слов, так что советуем принять меры предосторожности, о которых мы говорили в самом начале.

Работать с этим приложением очень легко.

Рутинг через Kingo Android Root

Root с помощью adb

Если вы собираетесь использовать версию для Windows, убедитесь, что на вашем смартфоне включена USB-отладка.

Теперь, проделайте следующее:

Если вы хотите использовать программу на самом устройстве, проделайте следующее:

Разблокировка загрузчика операционной системы (bootloader)

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

К сожалению, компания Huawei убрала возможность разблокировки загрузчика на своих устройствах в июле 2018 года. Так что их пользователям придётся использовать сторонние приложения, такие как DC-Unlocker (www.dc-unlocker.com).

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

Как только вы войдёте в режим fastboot, зайдите в главную директорию файлов Android SDK. Затем откройте командную консоль на компьютере, зажав Shift+ПКМ и выбрав “Открыть консоль команд”. Если на вашем устройстве потребуется ввести код, то вы увидите большую строку символов. Скопируйте эту строку, и отправьте её по электронной почте своему производителю. После этого ждите ответное письмо, в котором должен будет находиться необходимый ключ/файл и дальнейшие инструкции.

Для разблокировки загрузчика своего смартфона/планшета, подключите его к компьютеру, и снова активируйте режим fastboot. Откройте командную строку, введя cmd в поиске в меню “Пуск”.

Для устройств Google: Nexus и Pixel, всё очень просто:

Для устройств Motorola процесс не сильно отличается:

Для устройств HTC:

Подтвердите разблокировку загрузчика, и вы будете готовы к рутированию своего Android-устройства.

Оцените статью
Master Hi-technology
Добавить комментарий