Наши партнеры

UnixForum





Библиотека сайта rus-linux.net

Как стать суперпользователем вашего андроидного телефона или планшета

Оригинал: How to root your Android phone or tablet
Автор: Simon Hill
Дата: март 2013
Свободный перевод: Алексей Дмитриев
Дата перевода: июнь 2013

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

Что такое суперпользователь?

Если вы являетесь администратором Windows, то имеете полный доступ ко всей операционной системе и можете делать с ней что угодно. Совершенно то же и с андроидом. Получив права суперпользователя, вы можете обойти ограничения, наложенные производителем или продавцом прибора. Вы сможете устанавливать прежде недоступные приложения; удалять установленные, но ненужные вам; вы сможете изменять настройки гораздо кардинальнее чем раньше; возможно вам даже удастся повысить быстродействие вашего прибора.

Процесс получения прав суперпользователя по-английски называется рутингом (rooting), от названия суперпользователя Unix-систем (root).

Рутинг подразумевает сначала сохранение копии вашего софта в безопасном месте, а затем инсталляцию нового, модифицированного софта (новой версии Андроид, называемой прошивкой).

Для чего это нужно?

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

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

Аргументы против

Все аргументы против рутинга сводятся в основном к трем:
  • Потеря гарантии: Некоторые производители или продавцы могут счесть рутинг достаточным основанием для лишения гарантии. Однако стоит помнить, что всегда можно восстановить первоначальную прошивку. Если пришла пора отправить прибор в починку, просто установите обратно сохраненную вами первоначальную прошивку и никто даже не узнает, что прибор был рутован.
  • Порча прибора: Как бы вы не старались, небольшой риск испортить ваш гаджет всегда остается. Никто не застрахован от этого. Чтобы свести этот риск к минимуму, следует скрупулезно следовать инструкциям. Нужно убедиться, что инструкции относятся именно к вашему гаджету и скачанная вами прошивка создана специально для него. Если вы провели предварительное расследование и внимательно изучили все отклики на данную тему, вы никогда не испортите ваш прибор.
  • Нарушение защиты: Рутинг может вызвать нарушения защиты от взлома и хакинга. В зависимости от того, какие сервисы и приложения вы используете, могут возникнуть бреши и уязвимости в системе защиты. Например, Google отказывается поддерживать рутованные гаджеты в предоставлении сервиса Google Wallet.

Как проводить рутинг

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

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

Необходимо полностью зарядить аккумулятор прибора. Также нужно включить режим отладки по USB. На Galaxy S3 вы найдете его в разделе Menu > Settings > Developer options (Меню > Настройки > Для разработчиков) и поставить галочку в чекбоксе USB debugging (отладка по USB). Скорее всего потребуется подключить гаджет к компьютеру.

Большинство способов рутинга подразумевают установку специальных программ на ваш компьютер. Скорее всего, нужно будет установить Android SDK. Возможно потребуются и другие программы. Нужно установить их все до начала процесса рутинга.

Рутинг в один клик

Самым простым способом рутинга, доступным для большого списка гаджетов, без сомнения является SuperOneClick. Четкие инструкции, включая учебное видео, вы найдете на ветке форума XDA Developers SuperOneClick.

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

Существуют и бесплатные программы, претендующие на способность рутовать андроид в один клик, но очень важно быть осторожным при их выборе. Если есть сомнения, проведите дополнительные исследования. XDA Developers форум ≈ источник, заслуживающий наибольшего доверия (/примечание переводчика/: жаль, что на этом замечательном форуме почти нет планшетных компьютеров ).

Ваш конкретный прибор

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

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

Рутовать или не рутовать?

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

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