Делаем S-OFF на HTC Desire7 января 2011
Для получения более полного контроля на аппаратом необходимо получить не только 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 от 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