HTC Wildfire S - установка кастомного рекавери и получение root-прав


63
Что стоит сделать на своём смартфоне после разблокировки загрузчика? Конечно же, получить права суперпользователя с доступом к системным каталогам и загрузить кастомный рекавери, позволяющий устанавливать сторонние прошивки, ядра, моды интерфейса...
Ниже я опишу данные процедуры на примере моего HTC Wildfire S.

Шаг Первый.

Сначала следует установить ClockWorkMod Recovery. Способов существует множество, но здесь будет рассмотрена загрузка по сети. Устанавливаем с Android Play маркета программу ROM Manager. В приложении выбираем первый пункт: "Установить ClockworkMod". Из интернета скачается самая последняя версия рекавери и заменит собой стандартное. 

Примечание: на некоторых девайсах, выпущенных в 2012 году, установить ClockWorkMod Recovery невозможно. Причина неизвестна, как и само решение...

Шаг Второй.

Для получения привилегий суперпользователя нужно прошить специальный zip-файл через CWM Recovery. Скачать архив можно из моего dropbox-аккаунта по этой ссылке: 
http://dl.dropbox.com/u/59440546/vlsu.blogspot.com/htc-wildfire-s/Superuser_3.0.7_efgh_signed.zip
Скачанный файл кладём в корень карты памяти (не распаковываем его!). Открываем ROM Manager и жмём на вторую строку: "Загрузить режим Recovery". Смартфон перезагрузится и Вы попадёте в рекавери. Переходим в install zip from sdcard > choose zip from sdcard > выбираем архив и соглашаемся. Потом перезагружаемся командой reboot system now.

Примечание: в режиме рекавери сенсорный экран не работает! Поэтому для перехода вверх/вниз используются кнопки громкости, для выбора - кнопка питания.

Шаг Третий, опциональный.

Если Вы намерены ставить эксперименты со своей прошивкой, то желательно сделать полный бекап (nandroid backup). Загружаемcя в CWM Recovery, далее backup and restore > backup > и по завершении reboot system now. Бекап будет создан в папке clockworkmod в корне карты памяти. При желании его можно перенести на компьютер, чтобы сэкономить место.

Успехов!

63


  1. Огромное спасибо, единственная статья с которой всё сработало. Было бы совсем орошо узнать как получить S-off на Wildfire S без помощи HTC Cliper.

    ОтветитьУдалить
    Ответы
    1. Есть сайт: http://www.htcdev.com/ так вот, там нужно зарегестрироваться, зайти как пользоватьель, и клацнуть по "Unlock Bootloader" дальше выбираешь модель, и проходишь по инструкции

      Удалить
  2. Приобрел себе Wildfire S т.к. очень нравится интерфейс miui, но сталкнулся с такой пробемой: при запуске cwm телефон показывает черный экран. Бекап при этом, получилось сделать при помощи rom manager'a. Есть ли возможность установить MIUI в моем случае?

    ОтветитьУдалить
    Ответы
    1. Пока проблема неработающего рекавери на Wildfire S 2012 года выпуска не решена. Ставить кастомные ромы на такие девайсы можно только прошивкой через компьютер файла system.img, который является образом системного раздела девайса. А такие образы найти проблематично...

      Но если уж очень хочется сходства с MIUI, то можно попробовать MiHome Launcher - оригинальный лаунчер из данной прошивки

      Удалить
  3. первый пункт:
    "Установить ClockworkMod". выдает "ошибка при запуске прилигированных программ" подскажите пожалуйста что с этим делать???

    ОтветитьУдалить
    Ответы
    1. Если ROM Manager "вредничает", тогда придётся прошить рекавери с компьютера. Вот небольшая инструкция (только для Windows!):
      1) Скачайте архив из моего дропбокса: http://dl.dropbox.com/u/59440546/vlsu.blogspot.com/htc-wildfire-s/CWM_Recovery_htc_wildfire_s.zip
      2) Распакуйте его в любое место на компьютере (желательно на диск C:\)
      3) На смартфоне включите режим отладки по USB (Настройки - Приложения - Разработка - Отладка USB)
      4) Подключите смартфон к компьютеру USB-кабелем
      5) Запустите recovery.bat из распакованного архива.
      Далее все нужные операции скрипт выполнит сам. Можно приступать к получению root-прав

      Удалить
  4. как кинуть фаил в корень ? пытаюсь переместить пишет у вас нет root прав, что делать ?

    ОтветитьУдалить
  5. При попытке загрузиить режым рекомери, выбивает: Произошла ошибка при попытке запуска привилегированных команд
    Что делать ?

    ОтветитьУдалить
    Ответы
    1. Запустить рекавери другим способом.
      Выключите телефон, достаньте батарею, вставьте батарею, зажмите клавишу уменьшения громкости и кнопку питания. Смартфон загрузится в режим fastboot. Там нужно выбрать пункт recovery клавишами вверх/вниз и кнопкой питания

      Удалить
  6. етоже выбивает при попытке установить ClockworkMod

    ОтветитьУдалить
  7. что такое корень карты памяти? это должна быть папка с названием root?

    ОтветитьУдалить
    Ответы
    1. Это самый верхний уровень карты памяти, то есть расположение файлов не в какой-то папке на флешке, а в самой флешке

      Удалить
  8. захожу в recovery -> mounts and storage а там ничего не показываает. Что делать?

    ОтветитьУдалить
    Ответы
    1. Попробуйте переустановить рекавери. Возможно, оно криво встало...

      Удалить
  9. во втором шаге, когда я выбираю install zip from sdcard телефон показывает картинку какую-то(проще говоря зависает бездействуя) и следующее меня не открывается, подскажите, что делать!

    ОтветитьУдалить
    Ответы
    1. Если только с этим архивом проблемы, то скачать его заново.
      Если архивы вообще не прошиваются, то переустановить рекавери.

      Удалить
  10. "Установить ClockworkMod". Из интернета скачается самая последняя версия рекавери и заменит собой стандартное.
    Делаю все как сказано, бегунок доходит до 100, а потом - Ошибка установки Recovery

    ОтветитьУдалить
    Ответы
    1. Спасибо, в первый раз этот способ не сработал(waiting for device) помогло форматирование карты памяти в фат32

      Удалить
    2. Помогите . Уже все перепробовал, устройство разблокировал - Ошибка установки Recovery

      Удалить
    3. Помогите . Уже все перепробовал, устройство разблокировал - Ошибка установки Recovery
      Скорее всего у вас аппарат 2012 года выпуска. О таких устройствах я уже писал

      Удалить
  11. Огромные спасибо, просто гигантское!! Раза два руки опускал, но находил здесь же ответы.Все оч здорово описано.Только не пойму для чего я сделал вот это: HTC Wildfire S - разблокировка загрузчика, в чем мне это поможет?

    ОтветитьУдалить
    Ответы
    1. Это предоставит полноценный доступ к девайсу

      Удалить
    2. тоесть, например без этого цианоген поставить было бы нельзя? я еще не ставил пока, скажите пожалуйста он на скорость работы не будет влиять?(1) и вот еще вопросесли я сброшу настройки к заводским не пройдут ли мои старания напрасно по разблокировке и получении root прав?(2) и еще вопрос, можно ли каким образом снести нахрен стандартные приложения, которые не нужны в общем то, тот же "фейсбук" или "фликр"?(3)блин, еще вопрос, можно ли повысить производительность процессора или еще что то в этом роде?(4)

      Удалить
    3. тоесть, например без этого цианоген поставить было бы нельзя?
      Так и есть

      он на скорость работы не будет влиять?
      В каком смысле "скорость работы"?
      Если речь идёт об отклике на манипуляции пользователя, то цианоген более отзывчив.
      Если речь идёт о жизни от одного заряда батареи, то показатели примерно равны

      если я сброшу настройки к заводским не пройдут ли мои старания напрасно по разблокировке и получении root прав?
      Разблокировка сохранится, а вот root-права придётся ставить заново

      можно ли каким образом снести нахрен стандартные приложения, которые не нужны в общем то
      Конечно же можно. Способов масса: от удаления файлов приложений из /system/app до специализированного софта. Например, через Titanium Backup или Link2SD

      можно ли повысить производительность процессора или еще что то в этом роде?
      Это добивается кастомными ядрами. Но из-за того, что некоторые девайсы "не тянут" максимальную частоту (806 МГц), то лучше сразу ставить кастомную прошивку - там ядро уже поддерживает разгон

      Удалить
  12. Большое спасибо за отзыв, буду улучшать аппарат согласно данным советам, удачи в вашем замечательном проекте :-)

    ОтветитьУдалить
  13. "Это добивается кастомными ядрами. Но из-за того, что некоторые девайсы "не тянут" максимальную частоту (806 МГц), то лучше сразу ставить кастомную прошивку - там ядро уже поддерживает разгон"
    Можно узнать примеры хороших прошивок в этом роде?

    ОтветитьУдалить
    Ответы
    1. Почти все кастомные прошивки.
      Примеры: CM7, CM9, CM10, MIUI

      Удалить
  14. Помоги пожалуйста я установил все как надо но когда запускаю рекавери выходит белое лого HTC и больше ничего не происходит хоть 1 час держи как переустановить его?

    ОтветитьУдалить
    Ответы
    1. Это значит, что девайс выпущен в 2012 году. На него обычное рекавери наврятли встанет.

      Решение: следить за новостями проекта Open Wildfire S Life Project. Там портируется CM10 и пишется рекавери для аппаратов 2012 года.

      Удалить
  15. Хочу дать советик) Перед выполнением вообще всех этих действий, у зверька желательно вытащить аккумулятор, и, естественно, поставить обратно.

    ОтветитьУдалить
    Ответы
    1. В этом нет необходимости.
      Рекавери прошивается не через fastboot, а с помощью приложения ROM Manager.
      Хотя, если есть желание зря подёргать аккумулятор, то хуже от этого не станет

      Удалить
  16. А это какой рут? Full?

    ОтветитьУдалить
  17. Спасибо вам большое, всё получилось! В списке программ теперь смешной дройд с повязкой на глазу хР

    ОтветитьУдалить
  18. После всего этого:
    Если ROM Manager "вредничает", тогда придётся прошить рекавери с компьютера. Вот небольшая инструкция (только для Windows!):
    1) Скачайте архив из моего дропбокса: http://dl.dropbox.com/u/59440546/vlsu.blogspot.com/htc-wildfire-s/CWM_Recovery_htc_wildfire_s.zip
    2) Распакуйте его в любое место на компьютере (желательно на диск C:\)
    3) На смартфоне включите режим отладки по USB (Настройки - Приложения - Разработка - Отладка USB)
    4) Подключите смартфон к компьютеру USB-кабелем
    5) Запустите recovery.bat из распакованного архива.
    Далее все нужные операции скрипт выполнит сам. Можно приступать к получению root-прав

    Система попадает в BOOT)Что же делать дальше?

    ОтветитьУдалить
    Ответы
    1. Выбрать в меню пункт RECOVERY.
      А затем приступить к получению Root-прав

      Удалить
  19. "В приложении выбираем первый пункт: "Установить ClockworkMod". Это какое действие сверху?

    ОтветитьУдалить
  20. у меня такой вопрос, при попытке установить ClockworkMod выскакивает ошибка установки... сколько эта прога весит? Может у меня просто не хватает памяти на телефоне?

    ОтветитьУдалить
    Ответы
    1. сколько эта прога весит?
      Она весит не много. Там несколько мегабайт

      Удалить
    2. а поконкретнее можно? просто у меня вечная глобальная нехватка свободной памяти на телефоне... с трудом удерживаю 20-25МБ...
      и ещё, может подскажешь можно ли на родной прошиве как-то удалить родные приложения, которыми я не пользуюсь и не обновляю в принципе?

      Удалить
    3. а поконкретнее можно?
      Увы, но точный размер я сказать не могу, так как Wildfire S у меня уже нет (на его смену пришёл One X)

      и ещё, может подскажешь можно ли на родной прошиве как-то удалить родные приложения, которыми я не пользуюсь и не обновляю в принципе?
      Конечно же можно. Например, с помощью Titanium Backup или Link2SD. Ссылки здесь

      Удалить
    4. установил Link2SD... попытался удалить фейсбук, выскочил запрос рут-прав... т.е. я вернулся к изначальной проблеме установки ClockworkMod и получения этих самых рут-прав...

      Удалить
    5. т.е. я вернулся к изначальной проблеме установки ClockworkMod и получения этих самых рут-прав...
      Попробуйте установить рекавери таким образом

      Удалить
    6. не могу понять что не так я делаю... скачав и распаковав архив приведенный ранее я включил режим отладки и подключил смарт к буку через кабель и вот что мне выдала командная строка:
      error: device not found
      Check Fastboot then press any key to continue...
      Для продолжения нажмите любую клавишу...
      < waiting for device>
      после этого я попробовал просто перезагрузить смарт, из этого ничего не вышло...

      Удалить
    7. error: device not found
      Check Fastboot then press any key to continue...

      Исполнительный файл по какой-либо причине не перезагрузил смартфон в фастбут. Это придётся сделать вручную.
      Выключите телефон, достаньте батарею, вставьте батарею, зажмите клавишу уменьшения громкости и кнопку питания. Смартфон загрузится в режим fastboot. Затем подключите его к компьютеру и запустите файл recovery.bat

      Удалить
    8. после включения смарта с зажатой клавишей уменьшения звука засветилось следующее:
      *** Locked ***
      MARVEL PVT SHIP S-ON RL
      HBOOT-1.09.0099
      MICROP-0451
      RADIO-7.57.39.10M
      Feb 08 2012, 18:29:31

      HBOOT USB PLUG

      (инструкция по перемещению по разделам)

      FASTBOOT
      RECOVERY
      FACTORY RESET
      SIMLOCK
      IMAGE CRC

      что мне нужно сделать?

      Удалить
    9. *** Locked ***
      ...
      что мне нужно сделать?
      Прочитать начало статьи:
      "Что стоит сделать на своём смартфоне после разблокировки загрузчика".

      У Вас он заблокирован и Вы целый день удивляетесь тому, что ничего не получается сделать. Сначала разблокируйте загрузчик, а уже потом шейте рекавери.

      Удалить
  21. спасибо Vlsu!!!! Долго я въезжал но въехал всетаки!! Сделал через комп, т.к. вредничал Rom Men/

    ОтветитьУдалить
  22. По удалению системных приложений инфы куча!
    Убил вот я фотогалерею HTC системную - а назад с apk не ставится, похоже нужны root права.
    А вот как дать установщику рут права - не знаю :(
    Софта не нашел, который может ставить системные приложения.

    ОтветитьУдалить
    Ответы
    1. Попробуйте сделать сброс до заводских настроек

      Удалить
  23. Ответы
    1. Корень карты памяти - это самый верхний уровень карты памяти.
      То есть файлы нужно скопировать не в какую-то папку на флешке, а на саму флешку.

      Удалить
  24. Root позволит очистить ROM ? Память переполнена.

    ОтветитьУдалить
  25. скажите пожалуйста!как установить в меню программ картинку чтоб не черный экран был?это возможно?

    ОтветитьУдалить
    Ответы
    1. Стандартными средствами этого не сделать. Есть различные кастомные способы поставить изображение, но начнутся дикие лаги, так что не советую даже пробовать.

      Альтернатива - сменить лаунчер. Например, на этот

      Удалить
  26. А если прошивую телефон, все игры , программы, и др. Удалится или так и останется

    ОтветитьУдалить
    Ответы
    1. После разблокировки загрузчика будет произведен сброс к заводским настройкам

      Удалить


Лицензия:CC BY-NC-SA 3.0 Unported (c) : "Записки линуксоида Vlsu". 2011-2015 гг.
При копировании материалов сайта ссылка обязательна!Подробнее...

Полная версия | Мобильная версия