Автор: ROMby Unknown , 9 ноября 2013
Приветствую всех. Хочу поделиться своей ошибкой, а заодно попросить помощи.
Взял на "попробовать" медиаплеер iconBIT MovieHD тот, который с DVB-T2. Собственно из-за этого и взял, потому что как м/плеер это полный отстой. Настроил каналы. Выясняется, что плеер не масштабирует размер кадра не только с медианосителей, но и с цифрового эфира. Взял последнюю прошивку с офсайта, прошил - результат тот же. На том решил его вернуть хозяину. Но тут, блуждая по просторам сети, наткнулся на информацию, что, якобы с какой то из "старых" прошивок все вроде должно быть нормально. Естественно, на офсайт, нахожу там одну из предыдущих, шью, плеер пишет, что все ОК, перегружаюсь и ... вижу зацикленный загрузочный логотип иконбита. И все. Никаких вариантов. И только потом, внимательно рассмотрел, что я взял прошивку не на тот серийник, что у меня :(.
Теперь имеется высокотехнологичный кирпич без единой кнопки:
- тип флэша: W25Q32FV1C (SPI flash 4MB) с зашитым неправильным дампом
- бинарный файл рабочей прошивки (называется usb_upgrade_all_flash.bin)
- компьютер с LPT портом и вся наука о том, как прошить эту флэш при помощи этого порта
Дамп рабочего аппарата взять негде (да и скорее всего это вообще не реально). Вопрос собственно в том, есть ли вероятность, что эта прошивка и есть дамп. Если нет, то можно ли слить дамп с флэши, поколдовать в hex editor и как то попытаться скомпоновать рабочий дамп. К сожалению, опытом не смогу похвастаться, но есть желание разобраться. Да и плеер надо бы возвращать владельцу.
Буду благодарен за любой совет.
[hr]
Тема закрыта из личных соображений. Вопрос не решен (пока). Администрация, прошу удалить тему
Содержимое данного поля является приватным и не предназначено для показа.

BBCode

  • HTML-теги не обрабатываются и показываются как обычный текст
  • You may use the following BBCode tags:
    • [align]
    • [b]
    • [code]
    • [color]
    • [font]
    • [hr]
    • [i]
    • [img]
    • [list]
    • [quote]
    • [s]
    • [size]
    • [spoiler]
    • [sub]
    • [sup]
    • [table]
    • [u]
    • [url]
  • Адреса веб-страниц и email-адреса преобразовываются в ссылки автоматически.

igils

12 лет 3 месяца назад

Если не вдаваться в подробности:
1. Размер флешки указали, файла - нет. (полный объем, до байта). Если объем файла совпадает, уже хорошо.
2. Считать со флешки ее содержимое (с проверкой). Сравнить ее с имеющейся рабочей прошивкой. Если схожие, опять хорошо.
3. Попробовать зашить флешку новым файлом с проверкой и пробовать.
Как-то так видется.
P.S. я подобные аппараты руками не трогал и в глаза не видел, это так, мысли в слух.

Boris-Leo

12 лет 3 месяца назад

Объем "правильного" файла прошивки 3 181 376
Объем того "неправильного" - 3 177 556
Сверял в гексэдиторе, конечно они разные. Разница в данных ощутимая. Думал комментарии просмотреть вместо кракозябров, переключил в юникод - получились иероглифы. Т.е. комменты прочитать не удастся. Вот и гадаю, с чего начать... Даже если слитый дамп покажет объем 3177556, то как шить нужную? Тупо закинуть в нее что ли, а там куда ляжет?
Я сам первый раз с таким девайсом сталкиваюсь. По идее загрузчик находится не в флэше. Ведь если плеер не работает, то откуда то логотип и стандартное время загрузки берется? Рабочий плеер грузится где то 30 сек. Сейчас он тоже так же, только вместо разворота гуя экран пропадает и снова появляется логотип.

igils

12 лет 3 месяца назад

Считанный с флешки (если сможете через LPT программатор) будет 4 194 304.
Значит просто шить на программаторе - пустое дело, а название скачанных файлов правильно отражает свою суть - usb_upgrade.
Самое простое для Вас - искать полный дамп и человека с нормальным программатором. Боюсь у самодельного на LPT будут проблемы с данным типом флеш.

Boris-Leo

12 лет 3 месяца назад

Да люди то и считывают, и прошивают... Раз, два... Но у них были более адекватные исходники, чем у меня...

igils

12 лет 3 месяца назад

Попробуйте на их форуме найти. Может получится. У меня он пишет, что недоступен.
И не исходники Вам надо искать - а полную прошивку, слитую программатором с рабочего аппарата.

И по поводу "люди то и считывают, и прошивают... ". Указанная Вами флешка не на всех более серьезных программаторах, нежели 5 проводков в порт принтера, пишется и читается без проблем.
Да еще и объем соответствующий. Если будет писаться, можно много раз чаю попить, пока это произойдет.

Boris-Leo

12 лет 3 месяца назад

Эх... Если бы этот форум работал... Но его администрация Икона закрыла "от надоедливых обладателей иконбитов". Поддержкой заниматься не хотят. Самое простое прикинуться страусом...
Я это и так прекрасно понимаю, что это был бы идеальный случай. Но... где взять слитый дамп?
Если бы он был, то, я думаю, и на 5 проводках прошил бы, еще и не успел бы сахар разойтись в чае... Просто надо включить голову и соблюсти все правила.

igils

12 лет 3 месяца назад

Если совсем не где будет взять слитую прошивку, тогда остается считать из флешки и сравнивать с тем файлом, что шили штатно. Может что и прояснится.

Maker39 (не проверено)

12 лет 2 месяца назад

Сегодня сделал такой.
дамп смастерил из usb_upgrade_all_flash.bin под соответствующий серийник.
Удалил кусок в начале по адресам 0-FFF и добил FF в конец до адреса 3FFFFF .
Залил программатором во флэшку и "кирпич" заколосился. Потом еще штатными средствами перепрошил на всякий случай.

Удачи.

qwedem (не проверено)

10 лет 3 месяца назад

Здравствуйте. Понимаю что тема мертвая, но все же может у кого-то есть дамп к этому медиаплееру.
Прошил прошивку от ролсена теперь он не включается. Прошу скинуть на мыло qwedem@mail.ru