Вход

Просмотр полной версии : [Ищу] Есть ли у кого-нибудь удачный опыт восстановления boot на HTC Desire S?


Alva
29.09.2011, 21:07
Пришел аппарат HTC Desire S с вроде как уваленным бутом, следов механический повреждений не обнаружено.
Но ни RIFF, ни ORT не могут у аппарата не вычитать ничего, не прописать.
Со скоростью и длиной проводов игрались, как говорится, "не первый день замужем"
Где-то проскакивала информация, что установлена некая новая защита в данном аппарате, но хотелось бы узнать доподлинно о сложившейся ситуации.
Всем спасибо

geras
29.09.2011, 21:25
Сегодня как раз был данный аппарат на разлок. По неимении другого продукта для разлока использовал RIFF. Но сначала слил full, мало ли что. Не изменяя ни каких настроек по скорости, слил full, получил 2Гб. Подключал, плата в полном комплекте(кроме корпуса больше ни чего не снимал), в место батареи блок питания, и открутил системный разъем от корпуса для подключения кабеля.

MeiTeS
30.09.2011, 00:17
Также сталкивался с такими аппаратами..рессуректор RiFF выдавал упомянутую и здесь и на черном ошибку,OrT тоже что то пытался но ничего не вышло.Также пробовались всевозможные
"танцы с бубном"
Вообщем присоединяюсь к теме,может все таки, кто то разъяснит ситуацию с данным телом.

Serg55
30.09.2011, 10:24
Также сталкивался с такими аппаратами..рессуректор RiFF выдавал упомянутую и здесь и на черном ошибку,OrT тоже что то пытался но ничего не вышло.Также пробовались всевозможные
"танцы с бубном"
Вообщем присоединяюсь к теме,может все таки, кто то разъяснит ситуацию с данным телом.
Может следует выложить логи ваших "танцев с бубном"?
Тут как бы не битва экстрасенсов...:kos:

An144
30.09.2011, 11:09
Вот тоже лежит висит на заставке , в boot отлично входит прошиватся не хочет висит на обновлении Boot_a .
Riff тоже с ним не дружит лог ниже .
Open serial port...OK
Connecting to the RIFF Box...OK
Firmware Version: 1.26, JTAG Manager Version: 1.35
Selected Resurrector: [HTC Desire S]

Connecting to the dead body...OK
Detected dead body ID: 0x17B360E1 - CORRECT!
Set I/O Voltage reads as 2.59V, TCK Frequency is RTCK
Adaptive Clocking RTCK Sampling is: [Sample at 6 MHz]

Resurrection sequence started.
Establish communication with the phone...OK
Initializing internal hardware configuration...OK
Uploading resurrector data into memory...OK
Starting communication with resurrector...OK

Detected an Initialized FLASH1 Chip, ID: 0x001E/0x00EA (0x0086800000 Bytes)

Flashing the dead body...
ERROR: DCC Loader has reported Error Code = 0x35 (0x000000). Trying to recover...FAILED
ERROR: Failed due to multiple communication errors. Terminating at 0x000008D200

Alva
08.10.2011, 11:32
как выяснилось, что у этого аппарата у флешки есть спец.контроллер, которые препятствует записи, т.е. прочитать и стереть аппарат можно, но вот записать в него--пока что не получится
Вышедшее обновление библиотеки для этой модели на рифф едва ли решит проблему, да и не должно

ildar80r
08.10.2011, 14:06
как выяснилось, что у этого аппарата у флешки есть спец.контроллер, которые препятствует записи, т.е. прочитать и стереть аппарат можно, но вот записать в него--пока что не получится
Вышедшее обновление библиотеки для этой модели на рифф едва ли решит проблему, да и не должно

Совершенно верно, не помогло.

Sedy
09.10.2011, 15:30
Принесли убитый по программе HTC Desire S

Open serial port...OK
Connecting to the RIFF Box...OK
Firmware Version: 1.27, JTAG Manager Version: 1.36
Selected Resurrector: [HTC Desire S]

Connecting to the dead body...OK
Detected dead body ID: 0x17B360E1 - CORRECT!
Set I/O Voltage reads as 1.79V, TCK Frequency is RTCK
Adaptive Clocking RTCK Sampling is: [Sample at MAX]

Resurrection sequence started.
Establish communication with the phone...FAILED
ERROR(0x44): Communication is not established. Terminating.
Смущает напряжение Set I/O Voltage reads as 1.79V, что можно сделать, чтобы его законектить нормально.

Serg55
09.10.2011, 21:46
Принесли убитый по программе HTC Desire S

Open serial port...OK
Connecting to the RIFF Box...OK
Firmware Version: 1.27, JTAG Manager Version: 1.36
Selected Resurrector: [HTC Desire S]

Connecting to the dead body...OK
Detected dead body ID: 0x17B360E1 - CORRECT!
Set I/O Voltage reads as 1.79V, TCK Frequency is RTCK
Adaptive Clocking RTCK Sampling is: [Sample at MAX]

Resurrection sequence started.
Establish communication with the phone...FAILED
ERROR(0x44): Communication is not established. Terminating.
Смущает напряжение Set I/O Voltage reads as 1.79V, что можно сделать, чтобы его законектить нормально.
Меня бы смущало если бы Set I/O Voltage было не 1.8V...
А Вас что засмущало?

Alva
09.10.2011, 22:02
пока нет возможности записать во флешку что-либо, то и возможности восстановить загрузчик нет.
Аппарат из серии "на полочку до лучших времен".

Sedy
09.10.2011, 22:20
Меня бы смущало если бы Set I/O Voltage было не 1.8V...
А Вас что засмущало?

Проанализировав куча логов, чтот тут что и на черных форумах везде практически напряжение более 2.5в, поэтому и смущает+ к тому у меня далее определение флэшки и т.д. неидет по моему логу.

Serg55
10.10.2011, 01:14
Проанализировав куча логов, чтот тут что и на черных форумах везде практически напряжение более 2.5в, поэтому и смущает+ к тому у меня далее определение флэшки и т.д. неидет по моему логу.
Т.е. черный форум Вы предпочитаете даташитам QUALCOMM?

P.S.
Если бы Вы туда заглянули, то увидели бы что у новых CPU QUALCOMM этой серии I/O Voltage = 1.8V , а не 2.6V как у более старых.

Alva
10.10.2011, 01:17
друзья, мы отклоняемся немного в сторону
Основная проблема в данном аппарате--это контроллер флешки, препятствующий записи. Пока ни ORT, ни Riff не справляются с поставленной задачей.

Serg55
10.10.2011, 09:37
друзья, мы отклоняемся немного в сторону
Основная проблема в данном аппарате--это контроллер флешки, препятствующий записи. Пока ни ОРТ, ни Рифф не справляются с поставленной задачей
А у MEDUSA как дела с этим телом? В поддержке вроде ж есть...

$tas
10.10.2011, 10:00
Специально для Alva и Serg55!
При создании новых тем или сообщений нельзя:
2.11.3. Создавать темы и сообщения с употреблением "технического суржика", например, «Семён сл65 и ипром» или «Motorka т 280».
Название темы должно как можно шире раскрывать суть проблемы и не содержать грамматических ошибок. Все названия моделей телефонов, программных продуктов и т.п., следует писАть с правильным выбором латиницы-кириллицы и регистра символов. ПисАть именно так, как это делает сам производитель или разработчик устройства. Например, не «нока н95», «самец Ю600», «сутулый», «ЮБ» - а «Nokia N95», «Samsung U600», «SETool», «UniversalBox». Это существенно облегчит поиск решения проблемы. Дело в том, что через год-два-пять, если не вести борьбу с этим явлением, в поиске участники будут находить десятки-сотни тем с одним и тем же названием, или же, наоборот, не находить нужные решения из-за ошибок в названиях и контексте. И чтобы понять, что именно обсуждалось в каждой из тем, придётся каждую открывать и просматривать, теряя кучу времени.

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

Или для вас правила не действуют?

Alva
17.10.2011, 09:29
Теперь выкупил этот аппарат, тот, у которого стоит Samsung Flash
Если у кого-то из разработчиков есть желания поэкспериментировать с аппаратом--по всем вопросам в личку

Jet
21.10.2011, 13:37
Вчера пробовал, получилось после понижения скорости до 1MHz. Требовалось прописать более низкий бут и универсальный CID, т.к. аппарат отказывался принимать прошивки. Возможно заработало после обновления DLL

[20.10.2011 19:21:00] [START OPERATION_ID = RESURRECT]
[20.10.2011 19:22:48] Открытие порта...OK
[20.10.2011 19:22:48] Подключение к RIFF Боксу...OK
[20.10.2011 19:22:48] Версия Прошивки: 1.27, Версия JTAG Manager: 1.36
[20.10.2011 19:22:48] Выбран Ресурректор: [HTC Desire S]
[20.10.2011 19:22:48]
[20.10.2011 19:22:48] Подключение к мертвому телу...OK
[20.10.2011 19:22:48] Обнаружено устройство с ID: 0x17B360E1 - ПРАВИЛЬНО!
[20.10.2011 19:22:48] Выставленное I/O Напряжение 1.79В, Частота TCK: RTCK
[20.10.2011 19:22:48] Частота семплирования RTCK сигнала: [Sample at 1 MHz]
[20.10.2011 19:22:48]
[20.10.2011 19:22:48] Процедура восстановления начата.
[20.10.2011 19:22:48] Установка соединения с устройством...OK
[20.10.2011 19:22:48] Инициализация внутренней конфигурации устройства...OK
[20.10.2011 19:22:48] Загрузка ресурректора в оперативную память...OK
[20.10.2011 19:22:48] Установка коммуницации с ресурректором...OK
[20.10.2011 19:22:48]
[20.10.2011 19:22:48] Обнаружена и проинициализирована FLASH1 микросхема, ID: 0x0015/0x0000 (M4G2DE, 0x0086800000 Bytes)
[20.10.2011 19:22:48]
[20.10.2011 19:22:48] Флеширование мертвого тела...ОК
[20.10.2011 19:22:48] Восстановление завершено!
[20.10.2011 19:22:48] [FINISH OPERATION_ID = RESURRECT]

До этого был невключайка, все прошло также нормально, но аппарат в бут не входит, думаю проблема где то в железе

Alva
21.10.2011, 18:20
А что там за микросхема установлена? Просто их же несколько есть, так вот именно Samsung Flash не удается восстановить
Просто когда те или иные разработчики заявляют, что есть поддержка такого-то аппарата, то делать такие заявления неверно: правильно написать "поддерживается восстановление загрузчика на аппарате с такой-то микросхемой памяти"

Jet
21.10.2011, 18:57
eMMC стояла именно Samsung
флешку в бутерброде посмотрю завтра

mortan
21.10.2011, 19:19
M4G2DE= Samsung, и обратите внимание на эту тему (http://4pda.ru/forum/index.php?showtopic=239903). У меня тоже лежит такой :kos:

Fux_pm
16.12.2011, 13:27
Вчера пробовал, получилось после понижения скорости до 1MHz. Требовалось прописать более низкий бут и универсальный CID, т.к. аппарат отказывался принимать прошивки. Возможно заработало после обновления DLL


Не знаю, как вам это удалось. Мне не помогает ни изменение скорости, ни другие вариации. Да, в предыдущей dll'ке напряжение было 2.6, теперь стало 1.8. Изменилось только то, что раньше ошибка появлялась сразу, а теперь удается прошить 1%.

Open serial port...OK
Connecting to the RIFF Box...OK
Firmware Version: 1.28, JTAG Manager Version: 1.37
Selected Resurrector: [HTC Desire S]

Connecting to the dead body...OK
Detected dead body ID: 0x17B360E1 - CORRECT!
Set I/O Voltage reads as 1.81V, TCK Frequency is 800 kHz

Resurrection sequence started.
Establish communication with the phone...OK
Initializing internal hardware configuration...OK
Uploading resurrector data into memory...OK
Starting communication with resurrector...OK

Detected an Initialized FLASH1 Chip, ID: 0x0015/0x0000 (M4G2DE, 0x0086800000 Bytes)

Flashing the dead body...
ERROR: DCC Loader has reported Error Code = 0x35 (0x000000). Trying to recover...FAILED
ERROR: Failed due to multiple communication errors. Terminating at 0x000008D200

Jet
16.12.2011, 14:04
просто индикация прошивания изменилась, похоже что проценты появляются перед записью, во время загрузки данных в буфер.

а по поводу восстановления этих аппаратов я вот тут писал
http://www.mcrf.ru/forum/showpost.php?p=244931&postcount=5

fedivbgd
21.06.2012, 12:34
2шт desire s и один inspire!!! desire s в бут входят висят на заставке(иногда 7раз вибрирую)поменяли им флешки на такие (sdin5c2-4g)флешки голые!!!теперь проблема-ни один тел не включается(логично)фулл не заливается,партишн не проходит!!!ставим старые флеши назад тела включаются и висят на заставках как и висели!!!у всех 3 телефонов одинаковые логи при попытке пришить,восстановить итд!!что мы не правильно делаем?или как правильно прошить ети телефоны?логи прилагаю


ткрытие порта...OK
Подключение к RIFF Боксу...OK
Версия Прошивки: 1.32, Версия JTAG Manager: 1.43
Выбран Ресурректор: [HTC Desire HD V1.0.4522.56139]

Подключение к мертвому телу...OK
Выставленное I/O Напряжение 1.79В, Частота TCK: RTCK

Обнаружено устройство с ID: 0x17B360E1


Открытие порта...OK
Подключение к RIFF Боксу...OK
Версия Прошивки: 1.32, Версия JTAG Manager: 1.43
Выбран Ресурректор: [HTC Desire HD V1.0.4522.56139]

Подключение к устройству...OK
Выставленное I/O Напряжение 1.80В, Частота TCK: RTCK

Следующие устройства были обнаружены в JTAG цепочке:
Устройство на TAP #0: ID = 0x17B360E1, Длина IR Регистра = 0x05 бит
Общая длина IR Регистра: 0x0005 бит


Открытие порта...OK
Подключение к RIFF Боксу...OK
Версия Прошивки: 1.32, Версия JTAG Manager: 1.43
Выбран Ресурректор: [HTC Desire HD V1.0.4522.56139]

Чтение ICE регистров...ОШИБКА
Чтние ICE регистров завершилось с ошибкой.

Открытие порта...OK
Подключение к RIFF Боксу...OK
Версия Прошивки: 1.32, Версия JTAG Manager: 1.43
Выбран Ресурректор: [HTC Desire HD V1.0.4522.56139]

Ресет и остановка ядра...ОШИБКА
ОШИБКА: Не удалось остановить Ядро.

Открытие порта...OK
Подключение к RIFF Боксу...OK
Версия Прошивки: 1.32, Версия JTAG Manager: 1.43
Выбран Ресурректор: [HTC Desire HD V1.0.4522.56139]

Подключение к мертвому телу...OK
Обнаружено устройство с ID: 0x17B360E1 - ПРАВИЛЬНО!
Выставленное I/O Напряжение 1.79В, Частота TCK: RTCK
Частота семплирования RTCK сигнала: [Sample at 1 MHz]

Процедура восстановления начата.
Установка соединения с устройством...СБОЙ
ОШИБКА(0x44): Соединение не установлено. Завершение работы

Открытие порта...OK
Подключение к RIFF Боксу...OK
Версия Прошивки: 1.32, Версия JTAG Manager: 1.43
Выбрано Устройство: [ARM1136J, 2.60V, TAP0]

Подключение к ARM1136J ядру...OK
Обнаружено устройство с ID: 0x17B360E1 - ПРОИГНОРИРОВАНО!
Выставленное I/O Напряжение 2.59В, Частота TCK: RTCK
Частота семплирования RTCK сигнала: [Sample at 1 MHz]

Resetting and Halting target...ОШИБКА
ERROR: Failed to halt the target.


пробовали и скоростя и модели с текими же флешами

Jet
21.06.2012, 14:22
Шить их надо через testpoint по usb! JTAG тут не в помощь!

An144
21.06.2012, 16:57
Шить их надо через testpoint по usb! JTAG тут не в помощь!

Добавлю на чистых флешках ( а они у него такие потому что Jtag не работает ) даже testpoint не нужен просто подцепил сделал repart потом записал boot вместе с imei все можно шить полной прошивкой .