Итак, сегодня мы рассмотрим, как можно добыть root access на своем андрофоне с помощью unrevoked.com на примере HTC Desire.
На данный момент такой способ также доступен для других телефонов HTC - Evo 4G, Hero, Wildfire, Aria и Droid Incredible. Благодаря чудесным разработчикам сайта unrevoked узнать, можно ли рутануть их телефон, смогут даже те, кто не умеет читать:

Итак, выбираем нужную нам модель телефона и операционную систему:

И загружаем наш экзешник (в случае Виндовса).
Следующий шаг - устрановка usb-драйверов - нужен исключительно для Windows систем. Если у вас Линукс или Макось, то можете пойти покурить пока пользователи Windows жмут на ссылку More info? , загружают себе “these HBOOT drivers” и распаковывают их.

Теперь надо отключить телефон и включить его в режиме HBOOT меню, зажав одновременно кнопки Power и Volume Down. За это мы будем вознаграждены появлением на экране трех андройдов-скейтбордистов. Подключаем наш девайс к компу Usb кабелем и ждем появления надписи HBOOT USB PLUG

Далее идем в наш Диспетчер устройств (Device Manager):

И видим там неопознанное летающее устройство Android 1.0, по коророму делаем right-click и выбираем пункт Обновить драйверы... (Update Driver Software)

Просим Выполнить поиск драйверов на этом компьютере (Browse my computer for driver software) и выбираем папочку, куда мы ранее распаковали загруженные драйвера

Жмем Далее (Next), скорее всего видим предупреждение, с которым смело соглашаемся и ждем, когда все установится.


Теперь накурившиеся Линуксойды и Макосеводы могут присоединиться к задолбавшимся пользователям системы Windows, которые уже вышли из HBOOT меню путем манипуляции с кномками Volume Up, Volume Down и Power и загрузили свой телефон в обычном режиме.

Далее нам необходимо включить режим Отладка USB (USB debugging). Для этого заходим в Настройки (Settings)

Выбираем пункт Приложения (Applications)

Затем пункт Разработка (Development) и там ставим галочку напротив пункта Отладка USB (USB debugging)

Теперь внимание - если у вас был установлен HTC Sync, то сейчас настало время его снести к едрене-фене, на что всеми силами намекает наконец запущенный нами экзешник

Итак, теперь, распрощавшись с HTC Sync, мы подключаем телефон к компьютеру по USB

И видим следующее предупреждение от создателей unrevoked, с которым немедленно соглашаемся.

В этот момент unrevoked начинает свою нелегкую работу. В процессе телефон несколько раз перезагружается, надписи в программе меняются (Rebooting, Waiting for reboot, Running pre-boot sequence и прочие). В целом, чтоб не было страшно, можно минут на пять зажмуриться и открыть глаза, когда все уже будет сделано

Ура!!!
Теперь, запустив, например, Android Terminal Emulator видим, что у нас есть права суперюзера и мы наконец-то можем посмотреть содержимое папки /data, пользуясь тем же эмулятором. Но это, конечно, не самое интересное, что можно сделать с root правами. Еще можно, например, делать скриншоты экрана, а также поставить замечательнейший Titanium Backup.




Обсуждение
mac osx
не пошло
:(
@alexfg: http://unrevoked.com/rootwiki/doku.php/public/forever
видимо, вопрос все-таки касается получение рут-прав.
бенефиты (далеко не все):
- возможность покупать приложения на маркете (см. Market Access или Market Enabler). И не для того, чтоб быть "хорошим парнем", а чтоб иметь возможность получать обновления нормальным образом.
- возможность делать скриншоты экрана
- возможность поставить Titanium Backup (1. бекапы - это добро 2. можно перенести все аппы на sd(правда, не стоит это делать с аппами, виджеты которых на рабочем столе - у меня глючило 3. чистка кеша далвика и еще всякие приятности)
плюс ещё один это прога app2sd если не ошибаюсь дает возможность установки на флешку прог или переноса, точно не знаю)
нет, ничего не слетает
в каком конкретно месте провал?
@ViruZz:
app2sd позволяет переносить только те приложения, в которых включена поддержка переноса на sd, а это сделано не у всех приложений
@bgates:
хороший вопрос. насколько мне известно, Clockwork mod, который идет по дефолту, не способен делать reflash радио. поэтому надо будет вернуть стоковую recovery (перед этим сделав nandroid backup), потерять рут, обновиться и после этого рутануть снова. могу ошибаться.
К сожалению, для самой популярной модели -- HTC Desire с A2.2 UniversalAndroot не работает.
Вы правы - я про рут? Это + кастомы не меняют принципиально производительность или функциональность. Так.. по мелочи.
Имхо конечно. Возможно не прав или напрошивался в своей жизни, начиная со време sl45 :)
Сейчас наслаждаюсь тем, что производитель сделал/предусмотрел для меня.
Копи-пастить не хочу, поэтому соблюду :) авторские права, про анрут можно почитать здесь: http://4pda.ru/forum/index.php?showtopic=162140&st=240&p=4417167&#entry4417167
enternal error выскакивает после второго ребута, при попытке записать образ рекавери
enternal error выскакивает после второго ребута, при попытке записать образ рекавери
Ivan, насчет глюченности Андроида - это зря. Есть анекдот старенький, заканчивается он так - в 99% случаев причиной сбоя изображения на мониторе является тот, кто находится напротив этого монитора.
После всего процесса, сообщения Done и перезагрузки, права root не появились...
Пробовал несколько раз.
если мы про это http://www.appbrain.com/app/app-2-sd-(move-apps-to-sd)/com.a0soft.gphone.app2sd приложение, то рута не нужно. на Froyo.
@bgates:
unrevoked forever сейчас поддерживает только CDMA версии Desire
@Ivan: @a.p.:
а в каком режиме подключался телефон? Disk drive или Charge only? Говорят, надо подключать в режиме Disk drive
@DevilDog:
как проверял? в списке аппсов не появилось приложения Superuser permissions?
Разобрался. Установил Busybox и всё заработало.
Поторпился с выводами - перезагружается при любых действиях с рутом. busybox не ставится.
какая версия Superuser permissions?
2.1
Разве что-то это меняет? Titanium Backup только замораживает приложения, ничего не удаляется.
у меня так тоже было, но один раз и через довольно долгое время после получения рута. помогла перезагрузка телефона. у тебя не понятно, это проблема с Titanium или нет. Вопрос о том, давать или не давать права задается? само Superuser permissions запускается? С каким результатом?
@Al:
Titanium Backup только замораживает приложения, ничего не удаляется.
В смысле срабатывает пункт Freeze!, но не срабатывает Un-Install!, или как? но уже это означает, что права суперюзера получены. сам superuser permissions запускается?
не могу сказать конкретно, какие баги исправлены в новой версии, но, очевидно, обновление стоит того. в данном случае это не просто какие-то рюшечки, хотя и они присутствуют. может, у тебя все станет нормально работать.
если не будет устанавливаться обновление из маркета, то тебе надо будет сначала установить ROM Manager и в нем выполнить Flash ClockwokModRecovery. да, перед всем этим лучше забекапиться. потом в ROM Manager идешь в Download ROM -> Extras и грузишь Superuser (в Settings надо включить Advanced mode). дальше надо(лучше) выбрать Backup Existing ROM. дальше все бекапнется, ребутнется и можно будет уже и суперюзера обновлять через маркет.
Именно не срабатывает Un-install. Мне кажется все дело в busybox ( не ставится да же отдельно скачаным инсталятором). Root explorer например работает нормально.
Новая версия чего, суперюзера? в принципе с репозитория могу скачать.
да, по ходу дело в busybox. а какую ошибку выдает?
да, новая версия суперюзера. у меня сейчас 2.3.6.1
Ничего не выдает, просто перезагружается.
Новую версию суперюзера скачал, как установлю - посмотрим.
Пардон, наверно поторопился с вопросом. На самом деле - перезагрузил телефон и всё получилось. Спасибо
the application failed, either because your device is not nand unlocked or we were unable to remount.
Нашел еще есть такая штука как s-off для Desire. но так и не понял ...
так в чем проблема-то, Титаниум работает нормально?
эту ошибку выдает когда пытаешься установить Busybox, нажав на Problems?
Пока Титаниум работает нормально, не в полной мере оцени его возможности.
Busybox выдает ошибку как отдельно установленное приложение.
Где можно узнать поподробней о super permissions? И вообще о том, что и как можно делать с рутом?
Кстати, кто не знает можно поставить прогу SetCPU и менять тактовую частоту процессора, я только для этого и буду рутить. Wildfire штука потенциальная , но не до конца.)))
Декабрь 27th, 2010 at 21:10
52
Уже 1 час прошел и я отсоедил... к сожалению ничего. Попробую еще разок=) Нужно ли что-то ставить в разделе USB, у меня пишет: только зарядка... и еще этот способ работает на всех прошивках, а то я обновил недавно)) до 2.2.015 и тд.?? Спасибо."
Нужно поставить в "Разработка" режим отладки USB...
вот такая вот фигня,может кто че подскажет?????
КТО НАЙДЕТ РУТ ДЛЯ HBOOT 1.01 (WILDFIRE) ДАЙТЕ ПОЖАЛУЙСТА ССЫЛКУ
пОМОГИТЕ разобраться ,что это такое. Спасибо.
нужно ставить для ADB из Android SDK или из HTC Sync(только драйверы)
А нельзя: пуск - понель управления - установка и удаление програм - НТС сунс - кнопка изменить/удалиль?
етли не катит попробуй тоже самое с безопасного режима.
Скачал unrevoked3 для своего disaer, все подготовил, запустил.
Unrevoked3 все делает, как описывается, но потом на экране телефона появляется надпись:
ClocworkMod Recovery v.2.5.0.7
E: Can't find MISC:
E: Can't mount CACHE:recovery/command
E: Can't find MISC:
E: Can't mount CACHE:recovery/log
E: Can't find MISC:
и все так и стоит, приходится выходить через -reboot system now
После этих манипуляций появился SuperUser, вроде рабоает, но при попытке что то удалить из системных программ- перезагружается.
Поставил RootExplorer- работает, заходит в системные папки, удалял в ручную для пробы Footprin- удаляется, но появляется снова.
Что мне сделать чтоб весь хлам ненужный удалить?
Подскажите, люди добрые!!!
У меня тоже самое,пришлось через ребут выходить!Зашол в стандартный менеджер приложений - перемещать приложения на карту так и нельзя(что-то мне подсказывает что надо юзать сторонние проги)!В ЕС проводнике режим суперпользователя подействовал,так что думаю всё норм!:)
всем спасибо)
Так что с похожеми параметрами телефона - те теряйте времени - не получается пока. Решение может и найдётся, но я в этом лох...
после минуты работы программы:
internal error: installing package failed
recovery image: ClockworkMod Recovery
пробовал на двух компьютерах. Подскажите, в чем может быть дело?
Где бы найти безопасный способ перепрошить своего зверька, отрутировав его и удалив весь ненужных хлам из его памяти...
Если кто-то знает такой способ , прошу пишите! ) piton7484@mail.ru
Вчера сделал все как описано, спасибо за столь подробную инструкцию.
В конце процесса в unrecovered появилась надпись:
Error: failed to get root. Is your firmware too new?
Recovery image: ClockworkMod Recovery
Что сие означает и как с этим бороться?!
С Уважением,
Как лечить кто знает??
В очередной раз убеждаешся,что HTC это полное гавно.Так и пользовать его со встроенным мусором!