Lenovo Thinkpad E145 Whitelist

Добрый день.
Купил себе WiFi-карточку на ноутбук Lenovo E145.

В итоге при загрузке выводится ошибка
1802: Unauthorized network card is plugged in - Power off and remove the network card (168C/0032/105B/E044)
System is halted

Т.е. в ноутбуке присутствует whitelist у оборудования

Изучив много статей, как например habrahabr.ru/post/145163/ habrahabr.ru/post/107598/ ,


было решено заменить в whitelist'e старую карточку на новую

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

1. Обновляю BIOS с официального сайта Леново (2.02), чтобы версия в ноутбуке соответствовала версии, которую будем изменять

2. Запускаю PhoenixTool, указываю прошивку, которая после обновления должна лежать в c:\DRIVERS\Flash\HSAF57WW\HSET57WW\$0AHS000.FL1
files.todk.net/lenovo-e145-whitelist/phnx_02.png

3. Указываю производителя (Lenovo)
files.todk.net/lenovo-e145-whitelist/phnx_03.png

4. Выбираю опции NO SLIC (как я понял, чтобы использовался вшитый в прошивку) и allow user to modify other modules
files.todk.net/lenovo-e145-whitelist/phnx_04.png

5. Программа ждет, пока мы сделаем нужные нам правки ROM'а, после чего нужно нажать OK
files.todk.net/lenovo-e145-whitelist/phnx_05.png

6. Замена ID старой платы на новую в HEX-редакторе

После чего жмем ОК в программе Phoenix Tools
files.todk.net/lenovo-e145-whitelist/phnx_05.png

7. Как я понял, новая прошивка с изменениями сформирована и лежит рядом со старой с постфиксом *_SLIC.FL1
files.todk.net/lenovo-e145-whitelist/phnx_09.png
files.todk.net/lenovo-e145-whitelist/phnx_10.png

8. Далее заменяем прошивку у прошивальщика, скачанного с официального сайта (файл c:\DRIVERS\Flash\HSAF57WW\HSET57WW\$0AHS000.FL1)
files.todk.net/lenovo-e145-whitelist/phnx_11.png

9. Вот тут и возникает ошибка.
Запуск официального прошивальщика пишет:
Warning: Skipping all SLP subregions!
Error 234 - SecureFlash verification fail!
files.todk.net/lenovo-e145-whitelist/phnx_12.png

WinPhlash вообще не хочет принимать данную прошивку:
Corrupted interface descriptors in the new BIOS file
Part Table Signature not found in the interface
files.todk.net/lenovo-e145-whitelist/phnx_13.png

Оригинальная прошивка (HSET57WW 2.02):
files.todk.net/lenovo-e145-whitelist/$0AHS000.FL1
Измененная прошивка:
files.todk.net/lenovo-e145-whitelist/$0AHS000_PATCHED.FL1

Прошу подсказать, что в данной ситуации можно сделать.
Спасибо!

P.S. Спросил на буржуйском форуме - вот что пока удалось разузнать:
SecureFlash (RSA protection) avoid to reflash modded Bios so We have to look for another way !
First of all have You tried to use a SLP Marker to enable Slic 2.1 ?

Из-за RSA-шифрования прошивка модифицированных БИОС недоступна. Но мы попробуем другой путь.
Для начала вы должны попробовать включить Slic 2.1 при помощи SLP Marker (что он под этим имел ввиду, мне в виду неизвестной для меня области, непонятно)

Look here:
forums.mydigitallife.info/threads/9055-SLP-Marker-File-Update-Utilities
forums.mydigitallife.info/threads/6846-Lenovo-slic-2-1-collection-amp-dona...
forums.mydigitallife.info/threads/9055-SLP-Marker-File-Update-Utilities/pa...
forums.mydigitallife.info/threads/5866-LENOVO-(IBM)-Bioses-especially-Thinkpad

So better is to get Marker enabled before and not have to write new one, then do a
Remove Whitelist on a complete Bios Backup!

Лучше получить маркер включенным сначала и не записывать новый, затем убрать Whitelist после полного резервного копирования биос

Use this tool run It as Administrator and upload here the result file:
rghost.net/57069912
rghost.net/53128665

Я ничего не понимаю в данном вопросе, небыло нужды их подменять ни разу. Поэтому просто взгляд на это дело со своей колокольни.
1. Я бы для начала снял полный дамп. Самый лучший вариант - программатор. И уже пробовал бы с его копией, а не с обрызком обновления.
2. Шил бы свои пробы тоже на программаторе.
3. Если что-то соберется криво и сдуру прошьется - не надо будет бегать по всем форумам с просьбой дать прошивку, а просто зашить назад снятый бэкап.

По-видимому, придется так делать. Возможно, что защита новая, еще как следует не изученная, поэтому так мало информации в интернете удалось найти.
Неужели придется выпаивать микросхему из платы новенького ноутбука (а вдруг там внутрисхемное программирование поддерживается)?
Не могли бы Вы поделиться ссылками, как прошивать/читать БИОС? Программатор собрать не проблема.

Если есть программатор - то отпадает вопрос, как читать и писать - у каждого программатора своя оболочка или ключи для командной строки. Выпаиваем - читаем / пишем - впаиваем.

Если гарантийный - другой вопрос. Я бы не полез. Не дай бог сдохнет в течении гарантии - а из-за непонятного желания модернизировать попадешь на деньги. Но я и не понимаю, зачем менять одну карту на другую - я WiFi практически не использую, нет у меня в этом нужды. Поэтому они все для меня одинаковые, из разряда бесполезных приблуд.

Аватар пользователя I_004

Не в тему, но по теме. Была подобная проблема с HP, который мне достался без карточки, при этом не захотел принимать такую же карточку (модель указана на шильдике), что меня удивило. Не стал пытаться правильно решить задачу, а прилепил к буку внешнюю WiFi по usb. Минус очевиден, но и плюсы весомые - значительно большая скорость и мощность. В моём случае это оказалось лучшим вариантом, ибо вайрелесс юзается по полной.

«Большинство людей думают, что им необходимо гораздо больше того, в чём есть действительная необходимость»

Кто нибудь знает как slic2.1 вшить? Такой же лаптоп но слика в биосе нету. Автор поста. Поделитесь сликом. Должен быть LENOVOTP-HS. Spasibo.

Приведу правильный перевод того, что вам говорили (с пояснениями).

Цитата:
SecureFlash (RSA protection) avoid to reflash modded Bios so We have to look for another way !
First of all have You tried to use a SLP Marker to enable Slic 2.1 ?

"Механизм SecureFlash препятствует перезаписи содержимого BIOS на модифицированную версию, поэтому мы должны найти другой путь!
Для начала скажите, вы использовали SLP Marker для того, чтобы добавить модуль Slic 2.1 в оригинальный BIOS-файл?"

Цитата:
So better is to get Marker enabled before and not have to write new one, then do a
Remove Whitelist on a complete Bios Backup!

"Вобщем будет гораздо лучше, если вы добавите модуль Slic 2.1 в оригинальный BIOS-файл до всех операций (чтобы потом не делать этого) и уже после этого удаляйте(редактируйте) Whitelist на полном (содержащем все необходимые модули) BIOS-файле!"

Комментарий: BIOS-файл с сайта производителя НИКОГДА не будет содержать модуль Slic, так как этот модуль добавляется в BIOS только в процессе производства ПК и лишь на те экземпляры, на которые при производстве клеятся наклейки Windows (ну и установлена данная ОС соответственно)! Ведь не секрет, что в продаже есть модели ноутбуков отличающиеся друг от друга ТОЛЬКО наличием/отсутствием Windows. И если бы производитель выкладывал на своем сайте ПОЛНЫЙ файл BIOS - это позволило бы всем, просто обновив BIOS, получить бесплатно лицензию на ОС Windows, а производителю этого естественно не нужно.

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

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Разрешённые HTML-теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • You can use BBCode tags in the text. URLs will automatically be converted to links.

Подробнее о форматировании текста

Антибот - введите цифру.
Ленты новостей