Блог IT-юзера

О программировании, верстке сайтов и не только

Делаем S-OFF на HTC Desire7 января 2011

Читало: 14942Рубрика: Android

Рейтинг записи:

2
Интересный пост

HBOOT Security OFFДля получения более полного контроля на аппаратом необходимо получить не только root-доступ, но и сделать S-OFF.

Что такое S-OFF?

Это сокращение от Security OFF. В HTC Desire установлена защита secuflag. Эта защита монтирует некоторые разделы (system, data, recovery) в телефоне в режиме "только для чтения" (read-only). Думаю понятно, чот из этого вытекает. Так же отсутствует возможность прошивать zip-файлы из fastboot и recovery, потому что защита позволяет прошивать только подписанные прошивки.

Что нам дает S-OFF?

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


И так, 31 декабря прошлого года я рискнул сделать данную операцию. Было страшно, но руки чесались...

Приступаем?


Для начала наш HTC Desire должен быть c root-доступом.

Качаем некий iso-образ с сайта команды AlphaRev, которая нашла способ снять защиту.

Записываем скачанный образ на диск или делаем загрузочную флешку.


На всякий случай делаем NANDroid backup из recovery в аппарате.

В телефоне должен быть включен пункт "Отладка USB"

Подключаем телефон к компьютеру.


ВО ВРЕМЯ РАБОТ ПО ПОЛУЧЕНИЮ S-OFF ТЕЛЕФОН НЕ ТРОГАЙТЕ, НЕ ОТКЛЮЧАЙТЕ ОТ КОМПЬЮТЕРА!!!


Загружаемся с записанного диска.

Далее компьютер сам все сделает, но... внимательно и вдумчиво читаем надписи на экране, делаем все, что просят (много не попросят).

На все уйдет не более 5 минут.


Я же решил воспользоваться услугами VirtualBox. Подключил в нем скачанный образ и загрузился с него в виртуалке. Предварительно в настройках виртуальной машины поставил фильтр на все usb-устройства. Когда загрузился с образа, то выбрал устройство HTC Android Phone [0226].

Все это шаманство было обусловлено тем, что на работе у меня нет возможности записать болванку и загрузиться с нее, поэтому был выбран вариант с VirtualBox. Да и скриншотики было откуда сделать.


И так, мы загрузились с диска. Экран черный. Видим предупреждение о том, что мы сами должны думать головой, прежде чем сделать все остальное... Gредлагается нажать any key и приступить к самому процессу.Что мы и делаем.

Вот теперь страху может быть полные штаны...

Все этапы будут отображаться на экране. Этапов - 3 штуки.

Первые два - подготовка.

Третий этап - прошивка! Вот тут трогать ничего нельзя, нужно сидеть (скрестив пальцы) и ждать сообщения об окончании прошивки.


Приведу ниже некоторые скриншоты (какие успел сделать) процесса по получению S-OFF:

Соглашаемся прошить новое кастомное recovery. Закачиваются файлы в телефон.
Шаг 1 из 3 завершен.
Шаг 2 из 3 завершен.
Выполняется последний шаг 3.
Аппарат прошивается. После прошивки - перезагружается.

Поздравляю!!! У Вас новое recovery от AlphaRev. У Вашего HTC Desire отключена защита в HBOOT.


Пишут, что после прошивания официальной прошивки перезаписывается и HBOOT. Соответственно надо заново получать root и делать S-OFF.

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

  • ]]>]]>

    Админ. у меня проблемка!я всё сделал и получил s -off но защита осталась и я не могу удалять системные файлы!Если можешь помоги - vkontakte.ru/id47393337 ,мыло madagascar2@rambler.ru

  • ]]>]]>

    удаление делается через adb.

    Надо загрузить девайс в рекавери. Там выбрать пункт, не помню щас дословно, но что-то связанное с монтированием/перемонтированием системной папки.

    После этого через adb можно удалять

  • ]]>]]>

    у меня после ожидания пока выполнится прошивание успешно выдает ошибку вот скрин http://vruseti.ru/s-off.png

    Оставьте комментарий!

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

    Авторизация: Войти через loginza

    grin LOL cheese smile wink smirk rolleyes confused surprised big surprise tongue laugh tongue rolleye tongue wink raspberry blank stare long face ohh grrr gulp oh oh downer red face sick shut eye hmmm mad angry zipper kiss shock cool smile cool smirk cool grin cool hmm cool mad cool cheese vampire snake excaim question

    (обязательно)