HTC Desire HD–permanent root, superCID, SIM unlock  P


imageПриобрел себе недавно новый телефон — HTC Desire HD. Аппарат превосходный. Писать насколько и чем он хорош не буду – в интернете уже есть масса обзоров на всех возможных языках и во всех возможных форматах. От себя могу лишь добавить – надежды смартфон оправдал с лихвой.

Теперь к делу. Операционная система Android, на которой работает HTC Desire HD, являясь дальним потомком unix систем имеет различные права доступа для различных пользователей. Пользователь смартфона под управлением  Android, фактически, пользуется учетной записью с некоторыми ограничениями. Например, нельзя видеть файловую систему, нельзя произвести полное резервное копирование и т.п. Проблему эту можно решить, активировав аккаунт суперпользователя root с полными правами доступа.

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

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

  • Менять системные файлы: темы, стандартные приложения (карты, календарь, часы и т.д.)
  • Получить доступ к Recovery image и Bootloader
  • Менять изображения, выводимые при загрузке
  • Запускать продвинутые приложения, которые требуют большего контроля над системой (например файловый менеджер)
  • Пользоваться продвинутым диспетчером задач
  • Производить резервное копирование системы
  • Создать папку на SD карте и скопировать туда все ваши установленные *.apk файлы
  • Переместить кэш (браузера/карт/Market'а) на SD карту
  • Переместить ваши установленные приложения на SD карту (по умолчанию приложения устанавливаются в память телефона)
  • Перезагружать смартфон из терминала и т.д. и т.п…

Прежде чем перейти к делу, давайте разберемся еще с кое-какой терминологией. Если порыть в интернете, можно увидеть, что вместе с понятием permanent root, используются понятия S-off и Radio S-off. S-off значит Security-OFF, т.е. отключить систему безопасности. Система эта встроена во многие телефоны под управлением Android, и занимается она тем, что следит за изменениями в критических разделах системы, и если замечает их, восстанавливает все как было. Т.е. пользуясь правами суперпользователя можно изменить картинку при загрузке, но система безопасности тут-же вернет старую. Соответственно, надо ее отрубить. Понятия S-off и Radio S-off обозначают 2 способа отключения системы безопасности:

  • S-off – вместо штатного загрузчика HBOOT устанавливается инженерный загрузчик ENGineering HBOOT. Этот способ появился первым. Преимущества: полный контроль над системой и возможность управления телефоном с компьютера. Недостатки: риск при смене HBOOT.
  • Radio S-off – в радиомодуле (модуль, отвечающий за работу аппаратной части телефона; пусть слово «радио» не вводит в заблуждение) отключить проверку изменения системного раздела телефона. Этот способ появился позже. Преимущества: более безопасен, т.к. не требуется прошивка HBOOT. Недостатки: невозможность управления телефоном с компьютера.

Следующий термин – CID, расшифровывается как Carrier IDentification. Это параметр, который определяет, прошивка от какого оператора может быть установлена на смартфон. Например:

  • Unbranded: «HTC__001»
  • O2: «O2___102»
  • Orange: «ORANG001»
  • German T-Mobile: «T-MOB101»
  • Vodaphone UK: «VODAP001»

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

Последний термин – SIM unlock – это операция, позволяющая отвязать смартфон от конкретного оператора (если такая привязка есть в конкретном аппарате) и использовать его с SIM картой любого другого оператора. Эту операцию мы тоже вскоре произведем.

Ну вот, с терминологией разобрались – можно переходить к делу. Нижеследующие операции позволят нам за несколько минут получить root доступ к аппарату, произвести Radio S-off. Кроме того аппарат приобретет SuperCID идентификатор и сможет работать с любой SIM картой (SIM free).

Нам потребуются следующие файлы:

to_tools.rar

android_sdk.rar

0) Скачиваем и устанавливаем программу HTC Sync с официального сайта.

1) Скачиваем и распаковываем android_sdk.rar в корень диска C, так, чтобы на диске была папка под названием android, а в ней еще 3 папки и 2 файла, а содержимое to_tools.rar кладем по адресу C:/android/tools, с заменой файлов.

2) Подключаем телефон к компьютеру в режиме «HTC Sync».

3) На компьютере открываем command prompt и выполняем следующие команды:

cd c:/android/tools
adb install visionaryplus-r14.apk

Закрывать command prompt  не нужно.

4) В телефоне идем в меню и открываем приложение VISIONary+, и выбираем в нем следующие опции: “Run visionary.sh after root” и “Set system r/w after root”.

5) Теперь нажимаем «Temproot now» и ждем с минуту.

6) Теперь выполняем следующие команды в command prompt:

adb push gfree /data/local
adb shell
su
cd /data/local
chmod 777 gfree
./gfree
sync
reboot

Закрывать command prompt  все еще не нужно.

7) После перезагрузки снова запускаем VISIONary+ и жмем “Attempt Permroot now”. По истечении нескольких секунд ваш телефон станет обладателем permanent root, superCID и будет разблокирован для использования с любой SIM картой.

8 ) Для проверки, все ли сработало, выполним следующие команды в command prompt:

adb push gfree_verify /data/local
adb shell
$ su
# cd /data/local
# chmod 777 gfree_verify
# stop ril-daemon
# ./gfree_verify

9) Если после этого в command prompt вы видите следующие вещи:

gfree verify_cid returned:
@CID: 11111111
OK
gfree verify_secu_flag returned:
@secu_flag: 0
OK
gfree verify_simlock returned:
@SIMLOCK= 00
OK

то все прошло хорошо.

10) Запустим сервис назад. Выполним следующие команды:

# start ril-daemon
# reboot

Вот и все. Теперь можно закрыть command prompt Smile.

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

Основной источник информации и вдохновения на написание статьи — фомумы 4pda.ru.



9 комментариев на “HTC Desire HD–permanent root, superCID, SIM unlock”
Iceman Дата записи: 22.01.2011 в 16:48

О! Вот, кто мне ответит:

Меня уже около месяца мучает странный вопрос: нахрена? :)

Для чего я могу использовать такую навороченную машинку, как НТС Desire со всей гибкостью ее настройки?

Я полагаю, для многого, но в голову ничего не приходит, кроме Скайпа, GPS, гугл-календаря в кармане и чтения штрих-кодов.

Так с этим — и простенькая версия справится. А что еще?

-=MindHunteR=- Дата записи: 22.01.2011 в 19:02

@ Iceman:

Привет.

Даже с теми программами что ты написал (скайп, GPS) крайне некомфортно работать на слабом железе. у меня был iPhone 3 и скайп на нем просто умирал... Меня это бесит, но это совершенно естественно — софт развивается и требует все более крутого железа. Так всегда было и так всегда будет.

Коммуникатор для меня персонально, это прекрасное решение. Он позволяет мне комфортно рыться в инете (также он умеет превращаться в беспроводную точку доступа — крайне удобно), читать книги, слушать музыку, смотреть фильмы, комфортабельно и качественно GPS'ить, работать с файлами MS Office, синхронизировать почту и контакты с клиентом на домашнем компе. И это все только встроенный функционал. Акромя всего этого можно установить что угодно… Тонны игр, программ всяких разных напоминалок, калькуляторов адских (порой с функционалом чуть-ли не как у матлаба), конвертеров единиц, справочников, программ по учету проработанных часов на работе, в общем что угодно. Система реально многозадачна, супер гибка — настраивается под любой вкус и цвет.

Ну а раз уж брать, то с большим экраном. Я долго колебался брать ли iPhone 4 или что-то на Android. Эта статья расставила точки над «и»:exler.ru/expromt/12-01-2011.htm

Не бывает слабеньких телефонциков, поддерживающих все это. Я не утверждаю, что всем надо поголовно обзавестись коммуникаторами. Нет конечно, они реально не всем нужны, и нет никакого смысла покупать дорогую продвинутую машину, чтоб пользоваться 2% функционала.

Но ни один «простенький» телефон не справится со всем этим. :)

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

kotikov Дата записи: 24.07.2011 в 19:23

Привет!

Возникла такая проблема с шагом 6

adb push gfree /data/local

adb shell

su: permission denied

Как ее можно решить?

Спасибо!

-=MindHunteR=- Дата записи: 24.07.2011 в 19:59

@ kotikov:

у вас проблема до шага 6, например какие-то проблемы с рутованием. Перепроверяйте, что реально получилось сделать рут.

kotikov Дата записи: 25.07.2011 в 06:27

-=MindHunteR=- написал:

@ kotikov:у вас проблема до шага 6, например какие-то проблемы с рутованием. Перепроверяйте, что реально получилось сделать рут.

А при нажатии «Temproot now» шага 5 включается темный экран окна приложения. Ждал примерно минут 15. Чего именно нужно дождаться на этом шаге? Как проверить получилось или нет?

kotikov Дата записи: 25.07.2011 в 13:08

Точнее сказать после нажатия «Temproot now» появляется надпись «rootdevice, please wait» и через несколько секунд исчезает. На экране остается только полоска с индикаторами сверху. Если выйти в меню и попытаться войти в visioNary+ снова — то программа не открывается.

OLLEJJAN Дата записи: 25.07.2011 в 17:45

Я скачал на комп все эти проги ... ПОДСКАЖИТЕ ПОЖАЛУЙСТА КАК УСТАНОВИТЬ ИХ НА КПК НА ДИСК С !!!!!!!!!!!!!

А вобще я уже устанавливал VISIONary+,но без этих заморочек — скачал на пк и установил на свой HTC .

ПОСЛЕ НАЖАТИЯ «Temproot now» появляется надпись «rootdevice, please wait» и через несколько секунд исчезает. На экране остается только полоска с индикаторами сверху. Если выйти в меню и попытаться войти в visioNary+ снова — то программа не открывается.

ПОДСКАЖИТЕ ЧТО ДЕЛАТЬ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

-=MindHunteR=- Дата записи: 25.07.2011 в 20:10

Я подозреваю, что у вас стоит более продвинутая прошивка, чем та, для которой писались выложенные мною программы и скрипты. Полагаю, стоит поискать в интернете более свежие версии. Например на форуме 4pda.ru/forum/index.php?act=idx

Удачи. =)

OLLEJJAN Дата записи: 26.07.2011 в 12:08

Спасибо за ответ!!!А то я опять собрался попробовать этот способ...

P.S. Я ТАК ЗАДОЛБАЛСЯ РУТИТЬ СВОЙ HTC , ЧТО УЖЕ ЭТО КАЖЕТСЯ НЕРЕАЛЬНЫМ *CRAZY* ... НУ А ЧТО ДЕЛАТЬ...

Комментарии:

Пожалуйста, авторизируйтесь для комментирования.

Облако меток:

  • обзор самопал поржать модернизация доработка компьютер Almera измерения ремонт гараж водянка паяльники и пайка двигатель N15 кулер прошивка Nissan Софт интрумент блок питания микропроцессоры технологии Windows смартфон unlock тюнинг история чистка бред интрукция помпа GPS автоматика установка трансмиссия GA16DE внедорожник браузер электрогитара процессор

  • Подняться вверх