S-OFF Root права для HTC Sensation/Sensation XE

Aug 29, 2012 23:15

Как и обещал, начну рассказывать о том, как ставить прошивки на телефоны HTC Sensation/Sensation XE.
Я облазил множество ресурсов и решил собрать всё в единую тему, как говорится от РУТа до установки самой MIUI. Итак, приступим...
Призываю вас ОЧЕНЬ ВНИМАТЕЛЬНО ЧИТАТЬ ИНСТРУКЦИИ и тогда всё будет хорошо.
ПРЕДУПРЕЖДАЮ, ЧТО ЗА КИРПИЧ НЕ ОТВЕЧАЮ. ТОЛЬКО НА СВОЙ СТРАХ И РИСК.



S-OFF - это постоянный Root доступ. Без S-OFF невозможно установить ни одну кастомную прошивку.

Для начала неoбходимо узнать версию вашего загрузчика (далее - bootloader)
Для этого снимаем батарейку с устройства, ставим её обратно, зажимаем кнопку включения и качели уменьшения громкости. Загружается Bootloader. Вот так он выглядит:



Надпись HBOOT-1.17.1011 говорит нам о версии нашего загрузчика.
Итак, узнав версию загрузчика приступаем к рутированию телефона. Способ рутирования зависит от версии bootloader, поэтому предлагаю три способа получения S-OFF на телефон.

[Версия HBOOT 1.17.0006 - 1.18.0000]
Вам повезло. Для вас - самый простой способ получить root на ваше устройство.
Идёте на сайт www.revolutionary.io и скачивайте архив для вашей операционной системы.



Выбераете из списка свой телефон, версию HBOOT и серийный номер вашего телефона (смотрите в настройках телефона)
Заполняйте не торопясь, внимательно всё проверяйте. После этого жмёте кнопку Generate Key
- и получаете свой ключ. Сохраните его куда-нибудь в текстовый файл, он вам пригодится.





Когда файл скачается, распаковываем архив. Не используйте символов кириллицы в пути, если распаковываете в папку. Создайте папку C:\\Android , например.
Далее Отключите антивирус и файрвол. Включаем наш телефон как обычно, подсоединяем USB к компьютеру, в режиме зарядки. Включаем Отладку по USB в настройках (Меню - Настройки - Приложения - Разработка - Отладка по USB).
Устанавливаем драйверы и запускаем revolutionary (в Vista или Windows 7 - от имени администратора).
Вот так это будет выглядеть после запуска



В окне программы мы должны видеть:
- вашу модель телефона;
- вашу версию HBOOT;
- вашу версию ОС Андроид;
- с/н вашего телефона.
Обратите внимание, что серийный номер показывается в квадратных скобках, не перепутайте закрывающую скобку с каким-нибудь символом.
Если окно не появилось или выглядит не так, стоит проверить все действия с самого начала. Проверьте, отключен ли HTC Sync и установлены ли все драйвера для вашего телефона.

Программа просит ввести данные, а именно ваш ключ, который вы получили с сайта revolutionary.io. Аккуратно переписываем все символы в окно программы и нажмаем .
ВАЖНО! Будьте внимательны, не перепутайте O и 0 или l и I. Не торопитесь!
После этого ждем окончания работы программы. Обычно это занимает 2-3 минуты. В процессе работы телефон будет перезагружен. Перезагрузка может длиться минут 15. Не переживаем.
S-OFF получен!
Проверить можно, загрузившись в bootloader и посмотреть первую строчку, в конце которой будет написано S-OFF RL

Теперь получаем и ставим Recovery

1. Скачиваем файл - http://narod.ru/disk/60110337001.d92f5902947114ac1c69b542f55413ef/PG58IMG.zip.html
и копируем не распаковывая в корень SD карты памяти телефона.
2. Снимаем галку в настройки - питание -Быстрая загрузка.
3. Выключаем телефон.
4. Зажимаем кнопку громкость (-) и не отпускаем
5. нажимаем на кнопку Включения (включаем телефон)
6. Ждем запроса согласия и подтверждаем его кнопкой громкости вверх

Теперь у нас есть Root и CWM recovery

_________________________________________________________________________
[Версия HBOOT > 1.18.0000, но установлен Android 2.3.* GB]
Получение s-off через revolution не получится если например у вас версия ROM 1.52.703.8 и hboot 1.18.0000 то метод revolution не сработает.
Есть неподтвержденным слухи что с версии 1.50.... он не работает.. В чем я собственно и убедился сам.

Для того чтобы это победить это нужно:
1. Вначале разблокировать частично загрузчик на официальном сайте http://www.htcdev.com/bootloader/not-logged-in - это не сложно, займёт минут 30, максимум - час.
2. После этого получить ROOT и установить CWM по следующей схеме:
- Скачайте архив http://narod.ru/disk/60108370001.17ada19a5bd321ed5c187af194713b75/Archive.zip.html
- в нём же находиться файл recovery.img, потом распаковываем архив DROID (он внутри основного архива) по пути C:\droid
На компьютере должны быть установлены драйвера для HTC.
- Перезагружаем телефон в режим Fastboot: выключаем, далее держим "Громкость -" и жмем питание, пока не появится экран с тремя роботами на скейтах. Сначала пройдет сканирования на пакеты далее кнопками громкости выбираем пункт FASTBOOT и кнопкой питания подтверждаем выбор.
- подсоединяем телефон USB кабелем к компу.
- на компе жмем Windows+R откроется окно Выполнить. Печатаем cmd и жмем энтер
- Откроется командная строка. В ней печатаем все без кавычек!
"cd c:\droid" и жмем энтер
"fastboot devices" и жмем энтер
должен быть ответ типа BT35CW94xxxx, если есть то все ок, продолжаем. Если нет то комп не видит тела. переустанавливаем дрова, отключаем антивирусы и фаерволы.
теперь печатаем "fastboot flash recovery recovery.img" и жмем энтер.
На экране тела справа сверху появится прогрессбар прошивки.
В конце в командной строке должно написать Okey или как -то так.
Далее печатаем "fastboot reboot-bootloader" и жмем энтер
- Теперь можете попробовать войти в Recovery.
- Для получения РУТА, необходимо закинуть файл su_3.0_efgh_signed (Лежит в архиве) на карту памяти и последовательно выбираем
- "Choose zip from sdcard"
- "su_3.0_efgh_signed"
- "Yes - install su_3.0_efgh_signed" для подтверждения
Возвращаемся назад
Перезагружаем
Все, ROOT получен!
3. Скачать http://files.mail.ru/Q513RM
4. Сделать factory reset через bootloader
5. Извлечь boot.img из скачанной прошивки и разместить в папку droid которую вы получите на диске С после выполнения пункта 2.
6 Закинуть прошивку на Sd карту телефона
7. Через CWM прошить эту прошивку.
8. Выключить телефон (power off в меню CWM)
9. Перегружаете опять в hboot (не включайте телефон пока в режиме обычной загрузки) заходите в fastboot и прошиваете boot.img через Комп: на компе жмем Windows+R откроется окно Выполнить. Печатаем cmd и жмем энтер. Откроется командная строка. В ней печатаем все без кавычек!
"cd c:\droid" и жмем энтер. Пишем fastboot flash boot boot.img - должно написать окей!
10. После этого всего перезагружаете телефон обычном режиме (грузиться будет долго но не больше 10-ти минут)
11 Заходим в свойства и проверяем понизилась ли прошивка
12 Далее читайте инструкцию "Версия HBOOT 1.17.0006 - 1.18.0000" и делайте всё то, что написано в ней (кроме установки Recovery)
13. Результат увидите сами!

_________________________________________________________________________
[Версия HBOOT 1.27/1.29 Android ICS]
Если у вас из коробки телефон уже имел ICS, или вы обновили его официально до ICS по FOTA (через wi-fi), тогда эта инструкция для вас.
[Первый способ]
Этот способ для телефонов, не имеющих HTCDEV unlock (не разблокированных на сайте и не имеющих надпись в fastboot UNLOCKED).

Чтобы использовать этот метод, необходимы следующие условия:
- Телефон должен быть на стоковой прошивке (stock ROM). На некоторых кастомных прошивках способ может работать, но мы не можем проверить их все
- Иметь запасную карту microSD, или сделайте резервную копию содержимого Вашей SD-карты, так как содержимое SD-карты будет стерто.
- Иметь fastboot и adb драйвера, установленные и рабочие. Скачать: https://dl.dropbox.com/u/12870140/HTCDriver_3.0.0.021.exe
http://dl.dropbox.com/u/12870140/windows_adb_fastboot.zip
- Установить разрешение на USB- отладку (usb debugging)
- Удалите такие программы как HTC sync, Andro sync, PDAnet etc, iTunes, Nokia PCSite. Они могут был источником проблем при работе программы.
- Иметь изолированный провод достаточной длины, чтобы присоединиться к контактным точкам Вашего устройства (Телефонная лапша обычно хороший выбор). Зачистите контакты.

Итак, если всё готово, приступим:
1. (На ваше усмотрение) Сделайте полную резервную копию SD-карты или замените Вашу SD-карту на ту, информацию на которой Вы готовы стереть.
2. Убедитесь что Ваша батарея полностью заряжена.
3. Снимите крышку телефона и подсоедините его через USB порт к Вашему компьютеру в режиме зарядка.
4. Запустите файл temp_root.bat из архива http://4pda.ru/forum/dl/post/1851014/root_sensation_windows.zip
или через adb выполните следующие команды (это команды получения временного рута):

adb shell mv /data/local/tmp /data/local/tmp.orig
adb shell ln -s /data /data/local/tmp
adb reboot
adb shell "echo ro.kernel.qemu=1 > /data/local.prop"
adb reboot

5. Запустите ControlBear http://narod.ru/disk/60111125001.c2...BearRelease_pyramid_ICS_WIN_NOHTCDEV.zip.html
Следуйте инструкциям программы на экране.

Далее программа попросит сделать ”wire-trick”-замыкание контактов-
Цитата: Do wire-trick now!! Look instructions at web

Для этого берёте приготовленный заранее провод и замыкаете контакты на телефоне, как показано на гифке - один конец провода засовываете в ближнее отверстие, второй - прислоняете к креплению SD карты на короткое время, отпустите, подождите примерно 1.75 секунды и затем снова коснитесь рамки SD карты. (Замыкание 0.5 сек > Размыкание 1.75 сек > Замыкание 0.5 сек> Размыкание.)

Ни в коем случае не нажимайте никакие кнопки на телефоне и не отключайте его от кабеля, пока программа не напишет "Click Enter to EXIT"

Если Вы видите следующее сообщение от ControlBear после выполнения ”wire-trick”:
ErrorMsg: Still sober Это означает, что Вы были неудачны в осуществлении ”wire-trick”. Выполните ControlBear снова.
Обычная проблема - в том, что контакты провода не чистые или Вы выбрали неудачное время для ”wire-trick”.

6. Ни в коем случае не нажимайте никакие кнопки на телефоне и не отключайте его от кабеля, пока программа не напишет "Click Enter to EXIT"

7. Перезагрузите телефон
8. Запустите файл temp_root_remove.bat из архива http://dl.dropbox.com/u/12870140/temproot-sensation-windows.zip
или через adb выполните следующие команды (это команды удаления временного рута):

adb shell rm /data/local.prop
adb shell rm /data/local/tmp
adb shell mv /data/local/tmp.orig /data/local/tmp
adb reboot

_________________________________________________________________________
[Второй способ]
Этот способ для телефонов, имеющих HTCDEV unlock (разблокированных на сайте и имеющих надпись в fastboot UNLOCKED

Чтобы использовать этот способ, Вы должны выполнить следующие условия:
- Телефон должен быть разблокирован через HTCdev (HTCdev bootloader unlock) htcdev.com
- Телефон должен быть на стоковой прошивке (stock ROM) и иметь root: читайте инструкцию "Версия HBOOT 1.17.0006 - 1.18.0000" делайте всё то, что написано в пункте установки Recovery.
- Иметь fastboot и adb драйвера, установленные и рабочие. Скачать: https://dl.dropbox.com/u/12870140/HTCDriver_3.0.0.021.exe
http://dl.dropbox.com/u/12870140/windows_adb_fastboot.zip
- Установить разрешение на USB- отладку (usb debugging)
- Удалите такие программы как HTC sync, Andro sync, PDAnet etc, iTunes, Nokia PCSite. Они могут был источником проблем при работе программы.
- Иметь изолированный провод достаточной длины, чтобы присоединиться к контактным точкам Вашего устройства (Телефонная лапша обычно хороший выбор). Зачистите контакты.
Итак, если всё готово, приступим:
1. (На ваше усмотрение) Сделайте полную резервную копию SD-карты или замените Вашу SD-карту на ту, информацию на которой Вы готовы стереть.
2. Убедитесь что Ваша батарея полностью заряжена.
3. Скачайте ControlBear http://narod.ru/disk/60111125001.c2...BearRelease_pyramid_ICS_WIN_NOHTCDEV.zip.html
4. Извлеките файл из архива в новую папку.
5. Проверьте контрольную сумму MD5 для скаченного файла.
6. Снимите крышку телефона и подсоедините его через USB порт к Вашему компьютеру в режиме зарядка.
7. Запустите ControlBear от имени администратора
8. Следуйте инструкция на экране окна ControlBear.
9. Не нажимайте ни одну из кнопок на телефоне во время процесса.
Далее программа попросит сделать ”wire-trick”-замыкание контактов-
Цитата: Do wire-trick now!! Look instructions at web
Для этого берёте приготовленный заранее провод и замыкаете контакты на телефоне, как показано на гифке - один конец провода засовываете в ближнее отверстие, второй - прислоняете к креплению SD карты на короткое время, отпустите, подождите примерно 1.75 секунды и затем снова коснитесь рамки SD карты. (Замыкание 0.5 сек > Размыкание 1.75 сек > Замыкание 0.5 сек> Размыкание.)
Ни в коем случае не нажимайте никакие кнопки на телефоне и не отключайте его от кабеля, пока программа не напишет "Click Enter to EXIT"
Если Вы видите следующее сообщение от ControlBear после выполнения ”wire-trick”:
ErrorMsg: Still sober Это означает, что Вы были неудачны в осуществлении ”wire-trick”. Выполните ControlBear снова.
Обычная проблема - в том, что контакты провода не чистые или Вы выбрали неудачное время для ”wire-trick”.



После этих манипуляций вы получите Root, S-OFF и рабочую кастомную Recovery. Теперь вы можете устанавливать кастомные прошивки. Я покажу это на примере MIUI, но уже в следующем посте.


android, miui

Previous post Next post
Up