У меня была установлен HSPL и эта прошивка
HTC HD7 NextGeN + "HD7".
Неделю назад телефон начал перегружаться во время установки программ или во время просмотра страниц в Internet Explorer.
Когда меня это достало я решил ещё раз обновить прошивку чтобы исправить глюки.
Скачал прошивку версии 1.5, подключил телефон к компьютеру и увидел сообщение что появилось обновление в Zune. Решил обновиться официальным апдейтом.
Но в конце апдейта Zune выдала ошибку и начала восстановление из бэкапа.
Бэкап не прошёл успешно и телефон завис на 100% прогресса.
Я его перегрузил и вместо загрузки появился Recovery режим (на чёрном фоне ноутбук и телефон).
Решил прошить телефон прошивкой NextGen+ 1.5. Перевёл телефон в бут лоадер и запустил установку.
Он завис на 0%, ни на компьютере ни на телефоне прогресс-бар не сдвигался.
Я перезагрузил и понял что официальное обновление обновило бутлоадер который стал выглядеть так:
PD29100 SS-BC (4K)
SPL-5.10.2250.0(1142968) MNG
MicroP(LED) 0x07
TOUCH S1(v1.8,#1624)
SD SAMSUNG 15090MB
Partition Info-v211v413
F400
Решил поставить HSPL обратно, но не знал что нельзя ставить его после обновления Mango..
Запустил установку RSPL и телефон перезагрузился.
После этого в загрузчике перестала отображаться строка с текстом SERIAL/USB.
При обычном включении телефон грузился в Recovery режим и Zune только тогда его видела и хотела восстановить из бэкапа.
Телефон грузился только в Boot, без текста SERIAL/USB, в Recovery режим, где на черном фоне нарисован телефон и ноутбук, и в режим USB Host Mode.
Получился полукирпич..
Я понял что в результате всего у меня получился новый бут 5.10 и кастомная прошивка 7720, поэтому и не загружался телефон..
Думал что если откатить телефон к официальной прошивке даже с новым бутом то все должно было загрузиться.
У меня есть 5 сохранённых бекапов. Начал все пробовать.
При откате на бэкап ниже манго Zune выдавала ошибку: "Windows Phone Update Error 801812e0".
А при попытке восстановить бэкап манго оно восстанавливается где-то 2 часа и тоже выдавал ошибку, скрин тут:
Не работает Матрас HTC HD7 (Пост #9892689)Понял что обычным способом прошить телефон не удастся..
Еще вычитал что можно толкать CAB файлы для восстановления из этой темы:
Редактирование прошивки всех wp7-устройств без потери данных (Пост #9767005)Но при попытке отправить любой из этих кабов в консоли была ошибка:
Error: Exception from HRESULT: 0x801812C0
Call stack:
at wm7update.Program.UpdateDevice(IDeviceInfo deviceInfo, List`1 updates, UpdateType type)
at wm7update.Program.Main(String] args)
Перепробовал разные версии Zune. Понял что с кабами ничего не получиться..
Теперь знаю, говорят что эту ошибку можно исправить если папку с обновлениями переместить в корень диска С:\
И остаётся только два варианта, либо GoldCard либо JTAG. Второй вариант мне не нравился по цене..
Начал читать как сделать GoldCard. Нашёл карточку MicroSD на 2Gb. И у меня был картридер Transcend на SD и MicroSD, но не уверен был подойдёт ли он.
Начал искать способы как достать CID карты памяти..
В поисках нашел третий способ кроме двух в этой теме
Инструкция по созданию goldcard как получить CID карты.
Был найден файл ReadCID.sis который установил на Nokia E72 и программа сохранила CID.txt (на моё удивление сработало).
Файл отправил модератору темы, и после проверки его добавят в тему по
GoldCard.
Телефон перед этим ребутился, подумал может в файловой системе была причина и вытащил карту памяти из HTC HD7. А Windows Phone 7 само собой карты шифрует и форматировать их картридером не получиться..
Вставил карту в Nokia E72 и при попытке открыть карту был запрос пароля, видимо такая шифровка у WP7.. При форматировании карты нокией пароль сбивается и все хорошо форматируеться.
Вставил карту в картридер, форматировал ещё раз в Fat32 на всякий случай.
Потом вставил карту в HTC HD7 и не делал хард ресет.
Скачал файлы RUU_Schubert_HTC_Europe_1.16.401.01_Radio_5.51.09.06a_22.30.50.09_Signed_SCHUBER
T_RELEASE.exe (это билд 7004) и ещё файл ruu_schubert_s_htc_europe_5-10-401-04_radio_5-71-09-02a_22-51-50-21_signed_schubert_release.exe в котором был тот же бутлоадер что сейчас.
Решил попробовать сначала билд 7004. Вытащил из установщика файл прошивки и переименовал на SCHUIMG.nbh.
Выпаял из старой материнской платы два USB входы и спаял их ножки между собой. Из старой USB мышки взял шнур для питания.
Достал по CID карты файл goldcard.img, пытался залить его на карту памяти, но после этого она становилась нечитабельная. Windows выдавал запрос на форматирование. Я очень долго с этим возился, пробовал записать на флешку файл прошивки SCHUIMG.nbh а потом изменить байты..
Но телефон после этого в режиме USB Host Mode постоянно перегружался с текстом Loading..
Тогда я решил попробовать как есть. Форматировал карту памяти в FAT32 4096 и записал на неё файл прошивки. В этот раз я не делал никаких операций с файлом goldcard.img
На моё удивление прошивка запустилась. И не надо было доставать CID карты?
После завершения прошивки перезагрузил телефон и посмотрел в загрузчик.
Там был SPL 1.16 и я вздохнул с облегчением. Телефон загружался в обычном режиме. Все заработало! Обновился к HSPL обратно.
До этого я вычитал что SPL с 5.10 никак не понизить..
Но выходит мне повезло?
Или причина в том что шифровку карты снял нокией?
Или может дело именно в этом картридере?
Я ответы на эти вопросы не знаю.. Но вывод: есть шансы откатиться. Те у кого та же беда с бутлоадером тестируйте, может у кого есть такой же картридер, попробуйте отпишитесь.
Если все-таки мне повезло, это значит что и вам может повезти.
Что мне понадобилось для прошивки:
- Рабочий USB Host Mode.
- Спаянный Y образный шнур
- Картридер этот: Transcend TS-RDP5W
- Карта памяти: MicroSD не HC
- Много везения
PS: Думал может прошится через GoldCard без goldcard.img удалось через глюк при прошивке бутлоадера или через то что карта в телефоне была форматирована.. Попробовал прошить прошивку через GoldCard при установленном официальном буте, без CID манипуляций и с зашифрованной картой.. Все прошивается! Дело в картридере? Почему же телефон прошивается без goldcard.img?
Пробовал с обычной USB флешкой, телефон не реагирует. Но думаю можно прошить через карты: SD, MicroSD, MMC.