Как поставить кастом прошивку? Все очень просто ...

Тема в разделе "Утилиты и инструкции по прошивке HTC Incredible S", создана пользователем GViktor, 2/3/13.

  1. GViktor
    Offline

    GViktor Ветеран YouHTC

    Все что вы делаете, вы делаете, на свой страх и риск, находясь в здравом уме и твердой памяти. Автор ответственности не несет, ваш компьютер подключен к бесперебойному блоку питания и аккумулятор на HTC Incredible S заряжен более чем на 50%. После этих действий вы лишаетесь гарантии на ваше устройство. Вы имеете право хранить молчание или высказать свои мысли на форуме. А еще, пожалуй можно вытащить симку и помните, что все контакты смски и т.п. после прошивки канут в лету. Бэкапиццо надо.


    В принципе все нижеизложенное есть на этом форуме но, равномерно распылено по разным темам и определенное время было потеряно на поиски истины и нужных файлов.





    Полезная информация:
    В андроиде 2.х Отладка по USB живет здесь : Меню - настройки - приложения - разработка
    В андроиде 4.х Отладка по USB живет здесь : Все приложения - Настройки - для разработчиков.

    Полный вайп это
    wipe data\factory reset
    wipe cache - очистка кэша (форматируется раздел /cache)
    wipe dalvik chache - очистка далвик-кэша (удаляется содержимое каталога /data /dalvik-cache)
    wipe battery stat - очистка статистики использования аккумуляторной батареи (удаляется файл /data/system/batterystats.bin) (факультативно)
    wipe all partitions (форматирование разделов system, date, cache, boot) обязательно перед установкой новой прошивки!



    PART 1 Получаем унлок прошиваем рековери. Ставим свою первую кастомную прошивку.
    Unlock:
    Первым делом заходим в бут, - вытаскиваем аккумулятор, втыкаем его обратно, зажимаем громкость вниз и жмем кнопку включения.
    Появится примерно такая картинка

    [​IMG]

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

    Сначала зарегистрируемся на сайте htcdev
    параллельно качаем Android SDK

    В принципе его можно и не качать. А скачать это Посмотреть вложение Android.rar там есть все что нужно для первой части включая рековери.

    ну и если нет HTC Synс качаем его от сюда htc.com/

    Из скачанного Android SDK надо три файла: adb.exe AdbWinApi.dll fastboot.exe находятся они тут \android-sdk-windows\platform-tools и тут android-sdk-windows\tools
    я их вытаскивал тупо через поиск.

    Когда все скачано установлено и зарегистрировано, на диске С делаем папку Android и кладем туда adb.exe AdbWinApi.dll fastboot.exe.
    Запускаем командную строку пуск -> выполнить командуем CMD . Переходим в наш каталог, для этого вводим CD \Android подробнее про CD можно почитать набрав в этой же командной строке CD /?

    [​IMG]

    Заводим телефон в бут , выбираем в меню пункт fastboot (управление кнопками громкости) и жмем ok (кнопка питания)
    подключаем USB кабелем к компу. На телефоне добавится надпись USB а компьютер сообщит, что найдено новое оборудование.
    Теперь на сайте htcdev.com вводим свой логин пароль выбираем Unlock Bootloader

    [​IMG]

    жмем get started в Select Your Device я выбирал All Other Supported Models

    [​IMG]

    (самая последняя строка)

    Жмем Begin ну и дальше до step 10 соглашаемся, жмем птички и смотрим картинки.

    Возвращаемся к окошку с командной строкой, и вводим
    fastboot oem get_identifier_token
    чтоб не набирать это все руками копируем эту команду,-выделяем ее, копируем, щелкаем по окну правой кнопкой и выбираем вставить.
    Жмем enter и получаем целую кучу цифр которую включая фразу
    <<<< Identifier Token Start >>>> и до <<<<< Identifier Token End >>>>>
    надо вставить в окошко My Device Identifier Token: которое есть на сайте внизу страницы.

    [​IMG]

    Я тут делал так, жмем по окну правой кнопкой мыши, выбираем выделить все и жмем Ctrl +C (копируем содержимое всего окошка) и все это вставляем в форму на сайте. Потом посредством кнопки shift, курсор и del оставляем только необходимое. Ахтунг! В начале строки пробелов быть не должно и естественно строка должна начинаться с цифры или буквы а не с надписи boot loader .

    Жмем Submit, на почтовый ящик спустя некоторое время придет письмо с файликом Unlock_code.bin
    Этот файл копируем в ту самую папку Android и в командной строке запускаем fastboot flash unlocktoken Unlock_code.bin
    На трубе выскочит новая картинка с разомкнутым замком.

    [​IMG]

    Кнопками громкости выбираем yes и жмем кнопку питания. Все. Unlock получен.

    [​IMG]


    Теперь ставим Recovery

    Предполагается, что у вас есть папочка Android где находится нужные нам adb.exe AdbWinApi.dll fastboot.exe и recovery.img
    Рековери есть в этой упаковке Android.rar (про которую говорилось выше)
    вводим телефон в boot, убеждаемся что у нас Lock сменился на Unlock , подключаем по USB выбираем Fastboot жмем кнопку питания , запускаем командную строку (пуск выполнить cmd), переходим в каталог Android (CD \Android) и даем команду
    fastboot flash recovery recovery.img

    Загружаемся в boot выбираем recovery жмем кнопку питания. на некоторое время появится белый экран с надписью HTC а потом чудесная меню сенсорного рековери.

    [​IMG]



    Ахтунг! Рекомендую после этого из новопоставленного рековери сделать бэкап, и сохранить существующую прошивку на компе . Мало ли как оно обернется...





    В меню рековери выбираем Wipe|Format делаем все вайпы. Потом выбираем Toggle Usb Storage подключаемся через USB к компьютеру. На флешку в корень кидаем прошивку .

    Я бы осмелился рекомендовать Android Revolution HD или Laozhu ZROM просто хорошие прошивки.
    Из новых QsenSe




    Отключаемся от компа выбираем Install From sdcard ну и понеслась.
    В зависимости от прошивки по завершению данного действа коммуникатор может или перезагрузится, или вернуться в меню recovery.
    Если он перезагрузится, ничего ждать не надо, вытаскиваем аккумулятор заходим в boot и шьем ядро.

    Как прошить ядро ?


    Для этого залезем внутрь архива с прошивкой, там как правило сразу видно файл под названием boot.img копируем его из прошивки в папочку Android.
    Выбираем fastboot и дальше снова как обычно, командная строка, переходим в каталог, и командуем fastboot flash boot boot.img
    Отключаемся пере загружаемся и ждем. Дольше 10 минут ждать смысла нет если что то не пошло, пробуем еще раз, если окончательно не получилось начинаем задавать вопросы гуру и кураторам .





    PART 2 Понижаем Хабут, получаем эсоф. Ставим с комфортом любой кастом
    Прежде чем перейти ко второй части, определитесь для чего вы перепрошиваетесь. Если в силу какихто обстоятельств вы решили уйти от родной прошивки и у вас в планах нету идей каждую неделю менять прошивку, со этой частью можете незаморачиваться. Если вы любите это дело, а также новые впечатления, и прошивку miui вам надо двигать дальше.

    Спасибо много уважаемому Toorop за тему Даунгрейд прошивки 2.3.5 на 2.3.3 (Hboot 2.0 - 1.13) Incredible S!
    Собственно там все расписано, но разжуем больше.

    Загружаемся в boot
    Смотрим какой у вас HBOOT если не 1.09.0000 или 1.13.0000
    Untitled-1.jpg
    то начинаем понижать. если вдруг да, то можно сразу получать S-off
    Качаем прошивку RUU_Vivo_Gingerbread_S_HTC_WWE_2.30.405.1_Radio_20.2808.30.085AU_3805.06.03.03_M_release_199308_signed
    И программку IncS_MVDTKV3.1 Посмотреть вложение IncS_MVDTKV3.1.zip программу распаковываем подключаем телефон к компу, (при подключении выбираем режим только зарядка, на телефоне отладка по USB включена, разрешена установка приложений из неизвестных источников. )
    запускаем, отвечаем на вопросы.
    001.jpg

    Если при запуске IncS_MVDTKV3.1 особой движухи не происходит. Т.е. висит командная строка, демон запущен и все. Не надо запускать официальную прошивку. Это результата не даст никакого, а скорее всего тупо сделает на загрузчике релокед. Придется заново fastboot flash unlocktoken Unlock_code.bin делать.
    Заберитесь в трубу и убедитесь что включена отладка по USB и разрешена установка из неизвестных источников.

    Главное помнить что у вас телефон рутированный и unlocked получен при помощи htcdev.com (при условии что вы благополучно пошли первую часть).
    В конце вас попросят нажать любую кнопку, телефон перзагрузится в boot, запускайте скачанную прошивку и отдыхайте. ставится долго. После установки вы получите HBOOT 1.13.0000
    IMGP2669.jpg

    Если выкинуло ошибку при прошивке
    Решение нашел fallcon8 на 4pda Спасибо ему за это :prey:


    ROOT обязателен
    Если рута нет, качаем Superuser . Закидываем на флэшку, и прошивам через рековери. Естественно рековери должно стоять.

    Есть смысл скачать PG32IMG.zip и тоже закинуть на флэшку, впрочем можно обойтись и ранее скачанным экзешником. (RUU_Vivo_Gingerbread_S_HTC_WWE_2.30.405.1_Radio_20.2808.30.085AU_3805.06.03.03_M_release_199308_signed.exe)



    Качаем Посмотреть вложение misc_version.zip распаковываем и кладем его в папку с ADB (антвирусник может выругаться на этот файл)
    -Открываем там же командную строку и пишем следующее
    Код
    adb push misc_version /data/local/tmp
    -Там же пишем
    adb shell
    , затем после появления значка $ выполняем su (После этого у вас значок $ должен поменяться на # !!! Если нет - значит у вас нет рут доступа.)
    -Далее переходим в папку /data/local/tmp. Пишем в командной строке
    Код
    cd /data/local/tmp
    -Даем права на выполнение проге misc_version. Пишем
    Код
    chmod 777 misc_version
    -Выполняем команду:
    Код
    ./misc_version -s 1.00.000.0
    Если на экране появится надпись "Patching and writing to Partition 17" и снова будет приглашение командной строки (значок #), то выполняем: "reboot bootloader".
    Телефон перезагрузится в загрузчик и включится fastboot. Выполняем из командной строки: "fastboot getvar all" и находим в одной из строк "version_main 1.00.000.0" (как то так, точно не помню) если нашли, значит все в порядке и можно продолжать.
    -Перед выполнением следующей команды зажимаем "Громкость вниз"! Блокируем загрузчик командой:
    Код
    fastboot oem lock
    и телефон перезагрузится. Если зажали "Громкость вниз", то перейдет в бутлоадер, если нет - придется выключить тел и зайти в бутлоадер самостоятельно.

    На этом моменте он у меня написал на розовом фоне ТОЛЬКО *** RELOCKED ***
    И тут он подхватил тот файл с прошивкой PG32IMG.zip, И не ругался, вот сейчас обновляется, HBOOT написан уже 1.13.0000.*

    Если на флэшке нет, PG32IMG.zip то находясь в boot запускаем RUU_Vivo_Gingerbread_S_HTC_WWE_2.30.405.1_Radio_20.2808.30.085AU_3805.06.03.03_M_release_199308_signed.exe и он благополучно делает всю работу по добыче HBOOT 1.13.0000




    У пользователя MICHA1998, все это заработало только при размещении программы и прошивки в корне диска.



    Получаем S-off
    об этом написано здесь Инструкция по получению S-OFF и рут в дальнейшем для HBOOT 1.09 и 1.13 при помощи AlphaRev Спасибо уважаемому Sk1f
    На телефоне включаем отладку по USB, подключаем к компьютеру выбираем только зарядка.
    Останавливаем HTC Sync (правой кнопкой по иконке в нижнем углу) .



    Идем на сайт http://revolutionary.io/
    Untitled-1.jpg
    Качаем программку, прямо от сюда где указано стрелочкой.
    Запускаем.
    В окошке будет написан серийный номер и всякие другие полезности . На сайте http://revolutionary.io/ выбираем в менюхах ваши данные типа Hboot 1.13.0000 и вписываем сериный номер переписываем из окна программы значение serial: если все нормально на зеленом фоне появится значение вашего ключа.
    Тут есть много подводных камней, касательно алфавита. Ноль и буква О, l (буква и) и 1 и т.п если не проходит попробуйте альтернативные варианты .
    2.jpg
    Вводим этот ключ жмем энтер и ждем
    1.jpg
    В конце всех этих приклюючений вам предложат установить скучненький рековери .
    IMGP2675.jpg

    Можете соглашаться можете нет, рековери все равно надо ставить, потому что после отката HBOOT рековери потерялся.
    Если мы теперь заглянем BOOT телефона то увидим следующую картинку
    IMGP2672.jpg


    Последний квест, который есть смысл выполнить, это установка Black Rose.
    После всего сделанного выше это отнюдь не самая сложная операция. Black Rose позволяет получить доступ к некоему мифическому инженерному меню, поменять картинку на загрузке, ну и что действительно полезно позволяет ставить стоковые прошивки сохраняя HBOOT и игнорируя CID. Ну и некоторые кастом прошивки рекомендуют иметь BlackRose .
    На трубе надо включить отладку по USB, подключить к компьютеру , скачать этот архив, Посмотреть вложение BlackRose_IS_130203.zip распаковать и запустить. Ну правда нужен BusyBox. Чтоб он точно был, перед BlackRose хорошо для разминки какойнибудь кастом поставить







    Рисковый метод получения S-OFF. / Читать тут / (методика мной не проверялась)

    PS Буду благодарен специалистам за коррекцию данного опуса.
     

    Вложения:

    • 001.jpg
      001.jpg
      Размер файла:
      178,5 КБ
      Просмотров:
      310
    • 5.jpg
      5.jpg
      Размер файла:
      39,6 КБ
      Просмотров:
      233
    • 1.jpg
      1.jpg
      Размер файла:
      156 КБ
      Просмотров:
      220
    • 2.jpg
      2.jpg
      Размер файла:
      88,4 КБ
      Просмотров:
      207
    • 9.jpg
      9.jpg
      Размер файла:
      168,3 КБ
      Просмотров:
      211
    • IMGP2664.jpg
      IMGP2664.jpg
      Размер файла:
      164,5 КБ
      Просмотров:
      198
    • IMGP2666.jpg
      IMGP2666.jpg
      Размер файла:
      112,9 КБ
      Просмотров:
      254
    • IMGP2667.jpg
      IMGP2667.jpg
      Размер файла:
      107,3 КБ
      Просмотров:
      213
    Последнее редактирование: 16/8/13
    Aleks381, chetverg, centinel и 25 другим нравится это.
  2. romanpolkanov
    Offline

    romanpolkanov Новичок

    Re: КАК ПОСТАВИТЬ КАСТОМ ПРОШИВКУ? Все очень просто ...

    Благодарю! Одна из достойнейших, если не самая, инструкция по S-Off!
    Все отлично прошло, за исключением одного момента. На сайте revolutionary скачался архив с программкой Revolutionary.exe. Так вот я настоятельно рекомендую запускать ее, а не alphaRev, скачанную из инструкции, так как у меня АЛЬФАРЕВ показывала, что код с сайта неверен. Так что пользуйте революшонари с сайта.
    Еще раз спасибо за инструкцию
     
    GViktor и choomahod нравится это.
  3. trilogika
    Offline

    trilogika Новичок

    Re: КАК ПОСТАВИТЬ КАСТОМ ПРОШИВКУ? Все очень просто ...

    после запуска runme.exe и нажатия любой клавиши пишет:
    Waiting for device to connect
    * daemon not running. starting it now *
    * daemon started successfully *
    как быть дальше?
     
  4. GViktor
    Offline

    GViktor Ветеран YouHTC

    Re: КАК ПОСТАВИТЬ КАСТОМ ПРОШИВКУ? Все очень просто ...

    romanpolkanov, инструкцию подправил :beer: Спасибо!
    trilogika, нет коннекта с трубой и такой симптом был когда включен HTC Synс.
     
    Последнее редактирование: 3/3/13
    pradamos, ZEAM, fallcon8 и ещё 1-му нравится это.
  5. trilogika
    Offline

    trilogika Новичок

    Re: КАК ПОСТАВИТЬ КАСТОМ ПРОШИВКУ? Все очень просто ...

    нужно было запускать runme.exe при включенном телефоне, а я запускал из bootloader)))
    теперь другая проблема. при прошивке выскакивает "ошибка №140 неверная версия загрузчика"
    и переходит в режим ****RELOCKED****
    мне кажется я неверно отвечаю на вопросы в runme.exe? ( c английским у меня проблемы) отвечаю везде yes.
     
  6. GViktor
    Offline

    GViktor Ветеран YouHTC

    Re: КАК ПОСТАВИТЬ КАСТОМ ПРОШИВКУ? Все очень просто ...

    Я не помню какие там вопросы и что я на них отвечал :smutili:
     
    fallcon8 нравится это.
  7. GViktor
    Offline

    GViktor Ветеран YouHTC

    Re: КАК ПОСТАВИТЬ КАСТОМ ПРОШИВКУ? Все очень просто ...

    trilogika, Note: run the RUU in fastboot mode предлагает запустить прошивку из-под fastboot.
    140 ошибка это вроде ошибка на тему даунгрейда.
    Is the device rooted? Ваше устройство рутировано ?
    Do you need to create a goldcard? Вам нужно делать GoldCard (может тут чего не хорошо ? теоретически если CID A07 россия (вроде) то голдкарта и не нужна)
    Do you have an unlocked bootloader from htcde Вы разблокировали загрузчик через сайт htcdev.com/
     
    fallcon8 и trilogika нравится это.
  8. trilogika
    Offline

    trilogika Новичок

    Re: КАК ПОСТАВИТЬ КАСТОМ ПРОШИВКУ? Все очень просто ...

    Android Terminal Emulator пишет что CID A07.
    Не могу понять почему прошивка не хочет устанавливаться, всё по инструкции делаю. ошибки были 140, 155 и 170.
    root получен, загрузчик разблокирован, голдкарта запилена.
    Ладно буду ковырять дальше)))
     
    Bekar нравится это.
  9. GViktor
    Offline

    GViktor Ветеран YouHTC

    Re: КАК ПОСТАВИТЬ КАСТОМ ПРОШИВКУ? Все очень просто ...

    Может другую прошивку попробовать? :unsmile:
    155 неверный образ пошивки.
    170 Ошибка USB подключения или драйвера. (На вин 7 один умный человек посоветовал, отключить интернет на время проведения всех этих экспериментов )
     
    Последнее редактирование: 5/3/13
    fallcon8 нравится это.
  10. mark105
    Offline

    mark105 Новичок

    Re: КАК ПОСТАВИТЬ КАСТОМ ПРОШИВКУ? Все очень просто ...

    После даунгрейда, рекевери заново придется шить?