» Root

Получение Root-прав для большинства Android-устройств

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

Итак, давайте для начала разберемся, для чего нужны Root-права, или права superuser`а, то есть главного администратора с самым полным доступом к системе. Во-первых, это полный контроль над операционной системой вашего устройства. Во-вторых, это возможность изменять системные файлы, в том числе темы, стандартные приложения, вроде карт, часов, календаря и так далее, Bootloader, Recovery Image, Toolbox с вариантом его замены на немного более «продвинутый» Busybox, загрузочные экраны, а также добавлять исполняемые файлы Linux. В-третьих, это запуск специальных приложений, которые требуют Root-прав и позволяют более полноценно контролировать работу системы, самыми популярными из которых, пожалуй, являются SuperUser, Task Manager for Root, Titanium Backup. Кроме того, с Root-правами можно производить резервное копирование операционной системы, переносить приложения и их кэш на карту памяти (актуально для ранних версий Android, позже эта функция была включена в официальные версии прошивок), перезагружать устройство через терминал.

Стоит помнить, что при получении Root-прав любым способом, вы сразу же теряете гарантию. Но её можно вернуть, прошив официальную прошивку – не стоит путать понятие «прошивка» с различными обновлениями и заплатками. Если у вас возникают сомнения, «рутировать» ваш девайс или нет, для начала можете найти и скачать официальную прошивку, и прошить ей свой смартфон или планшет, — обычно это не слишком сложно. В случае, когда возникают проблемы с прошивкой, нужно проверить драйвера, а также правильно ли выставлен режим подключения устройства к компьютеру. Кстати, всегда лучше отнести телефон в сервис, сказав, что официальная прошивка по какой-то причине не устанавливается, – иногда может быть бракованной, например, память телефона, но не стоит говорить, что ранее получались Root-права, иначе вы наверняка лишитесь гарантии. Если хотя бы раз успешно была установлена официальная прошивка, Root-права можно смело получать.

После получения Root-прав в вашем устройстве появится новое приложение SuperUser. Можно сразу запустить его и проверить на работоспособность – иногда программа может докачивать необходимые библиотеки, в этом ничего страшного нет. Если по какой-либо причине возникают проблемы и неполадки при получении Root-доступа одним способом, можно использовать другой. Пользователям гаджетов от HTC сначала стоит проверить, разблокирован ли Bootloader, – это также достаточно частая причина проблем. При скачивании любого приложения для получения Root-доступа на компьютер, желательно отключать антивирус. Также после получения Root-прав очень нежелательно ставить официальные обновления (опять же, не стоит их путать с прошивками), в противном случае возможны проблемы с устройством, вплоть до невозможности смартфона или планшета загрузиться. Если нужно поставить официальное обновление, сначала проводим «анрут», то есть убираем у себя Root-права, и только после этого обновляемся.

Итак, теперь давайте разберемся с основными универсальными методами получения Root-прав. Что для этого требуется? Во-первых, компьютер под управлением Windows с установленными библиотеками Microsoft .NET Framework 2.0+ или с ОС Linux, с установленным Mono v1.2.6. Далее следует установить драйвера для вашего Android-устройства, зачастую они идут в комплекте с гаджетом, в противном случае их можно найти в интернете. Как уже говорилось немного выше, антивирусное программное обеспечение желательно отключить, потому как при получении Root-доступа происходит взлом защиты устройства, а антивирус расценивает это как вирусную деятельность.

Способ первый, при помощи программы DooMLoRD. Скачиваем данное приложение, распаковываем. В «Настройках» ставим галку напротив «Неизвестных источников». Заходим в раздел «Разработка» и ставим галку возле «Отладка по USB». После проделанных действий подключаем Android-устройство к компьютеру посредством USB-кабеля и запускаем на компьютере файл runme.bat из папки распакованной программой. Всего через несколько минут Root-доступ получен, о чем вам будет сказано в окне программы.

Второй способ, основанный на программе SuperOneClick. Скачиваем и распаковываем это приложение, опять-таки ставим галку возле «Неизвестных источников» в «Настройках». В разделе «Разработка» ставим галку возле пункта «Отладка по USB». Подключаем Android-смартфон или планшет к компьютеру USB-кабелем, запускаем файл SuperOneClick.exe и нажимаем кнопку Root. В случае неудачи, можно попробовать перезагрузить устройство в режиме Recovery, после чего попробовать провести данную процедуру еще раз.

Третий способ подходит для аппаратов от HTC. Для этого полностью удаляем HTC Sync, скачиваем и устанавливаем все необходимые драйвера. Подключаем устройство через USB в режиме «Зарядка». Качаем программу Revolutionary с официального сайта. В появившемся синем меню нужно указать свою операционную систему, модель устройств и hboot, поле Serial Number пока оставляем пустым и сворачиваем окошко (не закрываем, оно еще пригодиться). Распаковываем архив с приложением, запускаем alpharevx.exe. Программа сама найдет ваше устройство и выдаст серийный номер, который нужно ввести в упомянутое выше поле Serial Number. Теперь нужно немного подождать, когда появилась надпись Done – значит всё готово. При следующем включении устройства путем зажатия кнопки понижения громкости и питания, появится окошко со строчкой S-off.

Четвертый способ – используя Unlock Root. Качаем и разархивируем программу, в настройках указываем «Неизвестные источники» галкой, ставим галку возле «Отладка по USB». Подключаем Android-устройство к компьютеру посредством USB-шнурка, нажимаем кнопку Root. В появившемся окне выбираем свой гаджет. Ждем несколько минут, устройство самостоятельно перезагрузится – и всё готово.

Также можно получить Root-права без компьютера, но описанные способы обычно работают до Android версии 2.3.4. Первый способ – при помощи z4root. Устанавливаем z4root.apk на устройство, запускаем его и нажимаем кнопку Root. Второй способ – используя приложение GingerBreak.apk. При этом обязательно наличие фле-карты. Устанавливаем его на смартфон или планшет, который нужно «зарутировать», включаем отладку приложений через USB. Проверяем наличие карты памяти, после чего запускаем программу и нажимаем кнопку Root. Вот и всё.

Максим Коротченко
2015-02-13 14:35:14
Дядя ответь.