Автор: Unknown BIOS (не проверено) , 4 октября 2010
Ноутбук Lenovo Y560, запорот биос. Crisis Disk Recovery не срабатывает. Решил перешить биос. Собрал программатор, потренеровался на левом биосе для материнке, вроде шьет и читает. Но вот что залить в ноутбук не знаю, может и не в нем дело? Сравнил слитое с бука и то что отрезал от WPH. В слитом информации куча а в отрезанном чуть с начала а потом нули идут. Еще подозрение, что именно эта прошивка не при чем. Потому как прогнал слитый дамп через PhoenixTool, он отработал, разобрал его и нигде не ругнулся что дамп поврежден, что я думаю было бы, если дамп битый был. А тот что отрезал феникс тулом не разбирается....
Содержимое данного поля является приватным и не предназначено для показа.

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-адреса преобразовываются в ссылки автоматически.

maco

15 лет 5 месяцев назад

[off]Поскольку автор не привел ссылок на реальный дамп, на обрезок от .wph, то сложно о чем-то судить :).
IMHO в данном случае наличествует EFI.[/off]

morgan999

15 лет 5 месяцев назад

Вот слитый и отрезанный файлы http://rghost.ru/2816126
а это оригинал, полный http://rghost.ru/2816213
А сейчас еще больше озадачился, сравнил оригинальные WPH 58 и 59 версии биосов, они одинаковые один в один.

maco

15 лет 5 месяцев назад

[off]Простым обрезанием ничего не получится. Далеко не факт, что получится кусочным вырезанием. EFI таки присутствует :).

сравнил оригинальные WPH 58 и 59 версии биосов, они одинаковые один в один.
1470 отличий :D.[/off]

morgan999

15 лет 5 месяцев назад

Где Вы нашли отличия. В тех файлах, что я выложил есть только 59 версия WPH. 58 я не выкладывал, я ее позже нашел и сравнил оригинал 58 и 59, показало, что отличий нет.
Что то поизучал форумы, и как то настроение упало, вроде пишут, что в этих буках куча биосов и что где непонятно.
Это вот из лога WinPhlash, некогда удачно отработавшего.
Looking for Text descriptor...
Device name : MX25l320 (001500C2)
Version label: ALPHA
Block info : 1024X4K
Looking for Text descriptor...
Device name : W25X32 (001500EF)
Version label: ALPHA
Block info : 1024X4K
Looking for Text descriptor...
Device name : EN25F16 (0014001C)
Version label: ALPHA
Block info : 512X4K
Looking for Text descriptor...
Device name : A25L016 (00140037)
Version label: ALPHA
Block info : 512X4K

maco

15 лет 5 месяцев назад

[off]
Где Вы нашли отличия
В оригинальных файлах, полученных от Lenovo (30cn59ww.exe, 30cn58ww.exe).

Это вот из лога WinPhlash
Это можно и глазами увидеть :). Чего-то интересного не вижу, всего лишь перечисление флешек, это стандартно для Phlash. У вас 16-тимегабитная флешка, маркировку вы можете самостоятельно прочитать :).[/off]

morgan999

15 лет 5 месяцев назад

Извините, Вы случайно не сами ехе сравнивали? Скачал сейчас по приведенным Вами ссылкам еще раз, вытащил сами WPH, сравнил в WinHEX. У меня они получаются одинаковые.... Ну не суть.
Зачем он тогда большой такой, этот WPH, что в нем еще есть. Везде пишут, что зашивать только от 000000 до 1FFFFF. Вот тут мне не понятно.... почему так сильно отличается то что я слил с флеша и то что откусил от WPH. Первые адреса совпадают, а потом начиная с 00Е823 в отрезанной части от wph начинается одни нули. И Phoenix Tools эту отрезанную часть не воспринимает а слитую с флешки распаковывает. Может и не в биосе дело, может сам бук навернулся.

maco

15 лет 5 месяцев назад

[off]
случайно не сами ехе сравнивали?
Сравнивал 30CN59WW.wph и 30CN58WW.wph :).

Везде пишут, что зашивать только от 000000 до 1FFFFF.
Это в случае "обычного" варианта.
В вашем случае нужно "художественно выпиливать", причем я не уверен, что еще не понадобится модификация "выпиленного".
Если есть желание, то можете поискать одинаковые участки и выписать диапазоны адресов.[/off]

morgan999

15 лет 5 месяцев назад

млииинн... меня сейчас на одном форуме расстроили, сказали, что та микросхема, что я выпаял это не биос.... Если не возражаете то вот тут http://www.notebook1.ru/forma1/viewtopic.php?f=50&t=33623&p=180270#p180270
Хотя сейчас подумал, я же слитый дамп в PhoenixTool распаковывал... и он его как полноценный биос видит.

maco

15 лет 5 месяцев назад

[off]
сказали, что та микросхема, что я выпаял это не биос
По тому дампу, что вы привели - BIOS (как вариант с кусочком для EC/KBC, хотя для этого нужно почитать документацию на используемый EC/KBC).
Да и никто не запрещает внимательно осмотреть плату на предмет наличия микросхем flash-памяти и выписать их маркировки, если уж хотите убедиться на 100% :).[/off]

morgan999

15 лет 5 месяцев назад

Да, рядом с мостом еще флешка запаяна 25Q32BVSIG чето про нее на русском языке вообще ничего нет. Если в ней дело то это кряк, чем ее шить... у меня нет такого программатора.
А что такое EC/KBC?