Как рутовать телефон на Андроид? Как рутовать LG Optimus One P500? Эти вопросы не только поднимают поисковый рейтинг телефонного блога (мва-ха-ха), но и не дают спать владельцам расчудесных Оптимусов, которым не терпится использовать все-все возможности своего девайса.
Рутование — это процесс (более детально описанный в глоссарии) получения прав доступа к самым защищённым фичам ОС Андроид.
Когда все же решаешься на рутование своей мобилы, понимаешь, что сложность получения рута — это древний миф со времен Galaxy Spica и HTC Hero. Большинство современных телефонов рутуется нажатием одной кнопки с помощью аппа Gingerbreak.
Итак, как я рутовал телефон с Gingerbreak:
1. Скачал апп по ссылке
2. Проверил, что апп установлен в телефоне, а не на SD.
3. Включил отладку USB (Настройки – Приложения – Разработка)
4. Проверил, подключена ли SD-карта.
5. Перепроверил пункты 2-4.
6. Запустил Gingerbreak и нажал Root device.
Телефон немного пошевелил своими электронными извилинами, покрутил крутилку ожидания, и радостно заявил мне, что он теперь рутованный. Вот и все. От счастья я даже забыл сделать скриншот, поэтому придётся вам, дорогие наши два с половиной читателя, использовать воображение, чтобы представить эту картинку блаженства.
Но оставался еще один важный вопрос: и че? Как я вообще могу узнать, что моя мобила рутованная? С этим вопросом я пошёл в гугл, и вот что узнал.
Во-первых, Gingerbreak устанавливает в телефон другой апп, SuperUser. Суть этого аппа такова: он — единственный в системе с настоящими полномочиями рута. А все остальные программы используют возможности рута через его канал. И прежде чем SuperUser позволяет им это делать, вы должны дать ему соответствующее разрешение. В результате система должна быть почти такой же безопасной, как и с рутовыми правами (наивность, конечно же, будет жить с вами до первого вируса, который вы словите — К.). Например, вот список аппов, которые я разрешил:
Вот отчет по использованию другими аппами прав рута:
Ну, и поскольку SuperUser — это андроид-апп, в нем дофига непонятных настроек:
Как мог заметить (единственный — М.) внимательный читатель, в списке разрешенных аппов (не считая самого Джинджербрейка) ровно один экземпляр: ES File Explorer. Ведь после того как я убедился, что рут таки работает, я бросился писать эту статью.
Как же включить возможности рута в Estrong-е? Заходим в настройки, скроллим вниз, ставим галочки на Root-эксплорер и Подключить системные папки (и соглашаемся со всем, о чем нас спрашивают):
Выходим из настроек, ничего не меняется. Если попробовать подняться на один уровень выше в корне SD-карты, Файл Эксплорер начнет угрожать закрытием:
Я уж перепугался, что мой рут как-то неправильно встал, или еще что-то в этом духе, но оказалось, что нужно изменить в настройках домашнюю директорию из «/sdcard/» на просто «/»:
И вот теперь я могу лазить в дебрях моего телефона и смотреть, как выглядит Андроид изнутри:
(Есть еще один момент. В ES Explorer можно зайти в список приложений и удалить ненужные, в том числе «из коробки». Но тут нужно помнить важную вещь, поставить эти аппы будет сложнее, чем удалить, поэтому «думайте сами, гадайте сами», но гугль не забывайте, - М.)
Успех!
Если решитесь повторить подвиг, пишите нам о впечатлениях на Тви, вко и в плюсах.
Gingerbreak: качаем с 4pda.ru.
Разработчики: xda-developers.
Спасибо, отличная статья и с хорошим юмором, читал с удовольствием!
ОтветитьУдалитьНо хотел бы заметить, что способов рутования сейчас чуть больше, чем очень много и каждому подойдёт какой-то свой. Описанный в статье сработает не у всех.
Спасибо!
УдалитьНасчет замечания, совершенно верно. Поэтому я старался указать, что пост именно про мой опыт рутования моего телефона.
Намного проще ядро прошить и поставить рут из рекавери)) а также многие прошивки идут с авто-рутом, что довольно приятно)
ОтветитьУдалить