Удаление whitelist из биоса lenovo g710
Удаление whitelist из BIOS Lenovo G710
Whitelist (белый список) в BIOS — это список аппаратных устройств, которые поддерживаются и разрешены для использования в ноутбуке․ Когда вам нужно установить аппаратное оборудование, которое не находится в этом списке, BIOS от Lenovo может отказать в установке, отображая сообщение об ошибке․
У ноутбука Lenovo G710 есть возможность удаления whitelist из BIOS для разблокировки добавления новых устройств․ Для этого вам потребуется выполнить несколько шагов․
Шаг 1⁚ Создание резервной копии BIOS
Перед внесением любых изменений в BIOS ноутбука, очень важно создать резервную копию существующего BIOS․ В случае возникновения проблем или неправильных настроек, вы сможете восстановить исходное состояние․
Для создания резервной копии BIOS вам потребуется использовать специальную программу․ Распакуйте архив с программой на рабочем столе и запустите ее от имени администратора․ Программа создаст архив с результатами на рабочем столе․ Отправьте этот архив мне в личное сообщение или загрузите его на любой файловый сервер и отправьте мне ссылку․
Шаг 2⁚ Работа с PhoenixTool
Для удаления whitelist из BIOS вам потребуется использовать программу PhoenixTool․ Запустите программу и выберите файл BIOS, который вы создали на первом шаге․ Появится окно с параметрами․
Выберите производителя Lenovo и установите флажки Allow user to modify other modules и No SLIC․ Нажмите кнопку Done и затем Go․ Когда окно откроется, ничего не нажимайте и перейдите в папку DUMP, где был распакован ваш BIOS файл․
Шаг 3⁚ Удаление whitelist
Найдите файл с именем 79E0EDD7-9D1D-4F41-AE1A-F896169E5216_2207․ROM․ При помощи программы IDA откройте этот файл и найдите код٫ отвечающий за проверку whitelist․
Используйте поиск по текстовой ошибке 1802⁚ Unauthorized network card is plugged in, которая будет отображаться, если у вас подключено устройство, не находящееся в whitelist․
Найдите процедуру Sub_A0C, которая предположительно отвечает за вывод этой ошибки․ Изучите код работы этой процедуры, чтобы понять, какой флаг идентифицирует тип устройства (wifi, модем и т․ д․) и как убрать проверку whitelist․
В правой ветке кода у вас будут команды jnz и jz, которые могут быть заменены на jmp и nop соответственно, чтобы убрать условные переходы․
В левой ветке кода вам нужно будет найти команды jnz и cmp, которые также могут быть заменены на jmp и nop соответственно․
После внесения изменений сохраните файл с изменениями и закройте программу IDA․
Шаг 4⁚ Прошивка нового BIOS
Теперь остается только прошить новый BIOS в ноутбук․ Обратите внимание, что в свежих ноутбуках Lenovo, включая Lenovo G710, измененный BIOS нельзя прошить программно․ Вам потребуется использовать программатор для прошивки микросхемы BIOS․
Микросхема BIOS находится рядом с разъемом ExpressCard․ Она представляет собой SPI EEPROM 25-й серии․ Программаторы для этой микросхемы доступны в продаже․
Программируйте новый BIOS, используя программатор, и переустанавливайте микросхему на плату ноутбука․
Важное замечание⁚ Прошивка BIOS ноутбука является ответственной задачей и может привести к поломке устройства, если не выполнена правильно; Рекомендуется обратится к специалисту или следовать инструкциям, предоставленным на форумах с опытом прошивки BIOS․
Удаление whitelist из BIOS Lenovo G710 позволит вам добавлять несертифицированные устройства в ноутбук․ Однако помните, что эти шаги могут нарушить гарантию производителя, и вы должны быть осторожны при прошивке BIOS устройства․