Удалить whitelist в bios lenovo

Обновлено: 25.06.2024

Вообщем ситуация такая, хочу после гарантийного срока сделать максимальный апгрейд ноута и подключить через m.2(Х4) внешнею видюху, преходничок на Али имеется, там же в описание написано, что леново Y720 подерживается.

Сложность заключается в том, что из-за "Белого Листа" БИОСа, видео например GTX1080(ей кстати ширины канала стнадарта M.2 хватает за глаза) может не завестись.

Где я могу посмотреть список устройств, который прописаны в БИОСе?
Методом тыка не охото что то, покупать видюшку за 60к рублей, а потом ничего не заработает.

178590 Вид страницы

  • Posts: 12990
  • регистрация: ‎06-06-2011
  • место: Russian Federation
  • Замечания: 178590

Опустим эпитет, вынесенный в заголовок, и еще один, в тексте ("жлобство"). Обсуждать их нужно на другой ллощадке.

Я не Pavlo_Lenovo, тем не менее, если разрешите, попробую прокомментировать некоторые Ваши реплики.

> Сложность заключается в том, что из-за "Белого Листа" БИОСа, видео например GTX1080(ей кстати ширины канала стнадарта M.2 хватает за глаза) может не завестись.

WL в системах Lenovo распространяется только на беспроводные устройства, установленные в соответствующие слоты на системной плате. Аналогичные, даже неавторизованные устройства, например, wwan модемы, но подключенные, например, к порту USB, совершенно нормально работают, не взирая на ограничения в WL.

Далее. Я видел успешные примеры использования eGPU, подключенного через PCIe mini слот в ноутах Lenovo предыдущих поколений, когда еще не было слотов m.2. Речь идет о слоте для wifi адаптера, поскольку другой похожий слот предназначен для установки wwan модема (в нем разведены линии шины USB и отдельные линии управления шины PCIe, но не данные) и небольшого кеширующего SSD, подключаемого к SATA контроллеру, не шине PCIe. Аналогично реализовано подключение и современных слотов для карт wifi, wwan и небольших дисков SSD типоразмера 2242 (они так же подключаются к контроллеру SATA).

Тем не менее, нет никаких гарантий, что графический адаптер, подключенный в слот m.2 для SSD (речь о нем, о слоте для диска SSD 22x80?) будет работать. И WL тут будет ни при чем.

> Где я могу посмотреть список устройств, который прописаны в БИОСе?

в BIOS'е, USB vid/pid и PCI ven/dev идентификаторы устройств. Модели этих устройств перечислены в файле Hardware Maintenance Manual (для IdeaPad) и в fru_bom файле (для ThinkPad) на сайте поддержки. Либо в он-лайн сервисе partslookup там же, на сайте поддержки. Естественно, все эти идентификаторы не имеют ничего общего с идентификаторами графических адаптеров. И подменить их невозможно.

> Да, и главный вопрос, почему Lenovo меня ограничивает в выборе комплектующих? Насколько это правомерно?

Абсолютно правомерно. Потому что есть такое понятие - сертификация. Тем более речь идет о беспроводных устройствах. Сертификацию проходит система: беспроводное устройство (модем, адаптер) + антенны с проводами + устройство, в котором эти компоненты расположены (крышка ноутбука, в частности). Изменение любого компонента ведет к изменению параметров радио-сигнала (мощность, чувствительность приемника). В результате условия сертификации будут нарушены. Lenovo - международная компания. Если хочешь продавать свою продукцию в США или Зап.Европе - соблюдай законы, стандарты, условия сертификации. Требования FCC, в частности.

> Что для Lenovo важнее прибыль или отношения потребителей?

и то, и то. Как и соблюдение законодательства в каждой стране присутствия. Т.е.прибыль - да, но не любой ценой. Надеюсь, Вы не будете приводить в качестве аргумента поведение на рынке компаний вроде Xiaomi и им подобных.

> В итоге все издержки с использованием продукции Lenovo должен покрывать конечный потребитель?

к сожалению, да. Поскольку затраты на сертификацию систем - часть прямых издержек

> И это безобразие есть только еще в ЭйчПи, более нет нигде

Dell забыли. Как забыли (или не знаете?), что Lenovo, HP, Dell - ведущие поставщики оборудования в государственные и правительственные организации практически в любой стране мира. Где вопросы сертификации, безопасности оборудования - на первом месте при выборе поставщика.

А теперь небольшая вишенка.
Я не проверял BIOS Y520. Однако велика вероятность, что wl для wifi адаптеров в нем хоть и есть, но не задействован, по аналогии со многими другими моделями ноутбуков Lenovo этого же поколения. Но даже это не должно иметь значения для Вас в свете предыдущих рассуждений.

Недавно понадобилось поставить новую wifi карточку стандарта ac в свой ноутбук Lenovo x230, в котором есть whitelist для wlan карточек. Ниже опишу свои изыскания по отключению whitelist'а.




Для начала нам надо слить дамп нашего биоса, сделать это можно с помощью утилиты FPT
fpt -d bios.rom -BIOS
Далее нам понадобится утилита PhoenixTool 2.52. Запускаем её, выбираем наш bios.rom и ждём, пока она его распакует, далее в поле Manufacturer выбираем Lenovo и жмём кнопку Advanced, там ставим галочки «Allow user to modify other modules» и «No SLIC»



Нажимаем «Done» и «Go», когда откроется окошко

ничего не нажимаем и идём в папку DUMP, куда распакован наш биос. Далее нужно найти файл отвечающий за whitelist. Ищем просто по тексту ошибки (в кодировке UTF-16), которая выводится на экран при вставленном модуле не из вайтлиста «1802: Unauthorized network card is plugged in»


Находим файл 79E0EDD7-9D1D-4F41-AE1A-F896169E5216_2207.ROM — это модуль биоса для вайтлиста.
Далее грузим его в IDA, смотрим код и ищем нашу строку «1802: Unauthorized network card is plugged in»


К этой строке идёт обращение в процедуре Sub_A0C. Т.е. процедура Sub_A0C предположительно занимается выводом ошибки на экран, смотрим откуда она вызывается (кликаем по имени процедуры и нажимем клавишу X на клавиатуре)


Видим что это процедура Sub_B20. Идём в эту процедуру и нажимаем пробел для перехода к схематичному представления кода.


Видим что процедура Sub_A0C вызывается из блока кода на метке Loc_BDD. Далее можно проследить условные переходы к этой метке и т.д. Но я решил, чтобы лучше понять код работы этой процедуры, пройти код от начала процедуры.
Итак, первое условное ветвление проверяет регистр edx на ноль

т.к. регистр edx выше в этой процедуре нигде не инициализируется, то понятно, что ему должно присваиваться значение перед вызовом процедуры Sub_B20. Это можно увидеть в коде
и
Что означает значение в регистре edx я не понял, поэтому пройдёмся по обоим веткам ветвления.
Пойдём для начала по правой веке, на Loc_C6E


В eax кладётся адрес данных qword_270, двойным щелчком по qword_270 переходим к просмотру этой записи, далее переходим на вкладку Hex View-A. Это и есть наш whitelist, он идёт с адреса 270h до 3FFh. С форматом тоже всё просто, каждая запись длинной в 16 байт (4 слова по 32bit) соответствует одному устройству: первое слово — какой-то флаг, принимающий значение 0, 1, 5 или 6, второе слово — это system id, третье — subsystem id, четвёртое — ещё один флаг, имеющий значение 0 или 1. Предполагаю что первый флаг определяет тип устройства: 0 — wifi карточка, 1 — модем, 5 — ?, 6 — конец списка.


Вернёмся к коду. Сравниваем eax с шестёркой, а шестёрка у нас — это конец вайтлиста, т.е. если вайтлист получается пустой, то идём сразу на Loc_BDD, которая у нас вызывает ошибку. Это условие нам не интересно, т.к. вайтлист у нас не пустой, и условие не выполнится. Далее кладём адрес qword_270 в регистр rdx, проверяем eax (первый флаг записи в вайтлисте) на ноль, если флаг отличный от нуля, переходим к ошибке. Это условие нас тоже не интересует. Это же условие является началом цикла обхода вайтлиста.
Дальше командами

Помещаем system id из вайтлиста в регистр ecx. Регистр r8 здесь выступает в роли инкремента в цикле, изначально он равен нулю.
Далее сравниваем ecx (system id из вайтлиста) и значение в памяти по адресу в регистре rdi.

Несложно догадаться, что по адресу в регистре rdi у нас лежит идентификатор нашей вставленной wifi карточки, а в начале процедуры в регистр rdi мы кладём r8, т.е. процедуре Sub_B20 в качестве параметра использется регистр r8, где должен лежать адрес ячейки памяли с идентификатором нашей карточки.
Если идентификатор не совпал, то идём на Loc_CBA, там мы увеличиваем инкрементный регистр r8 на 10h (для этого в регистре r13w у нас заранее должна лежать единица)

и проверяем, не в конце ли мы вайтлиста

Если в конце, то выходим из цикла и выдаём ошибку, если не в конце, то идём в начало цикла.
Понятно, что для обхода вайлиста, нам надо убрать условный переход при сравнении system id, т.е. заменить jnz short loc_CBA на jmp $+2 .
Далее, если system id совпал, идёт аналогичный код для сравнения subsystem id

Так, с правой веткой разобрались, теперь пройдёмся по левой ветке.Там у нас код работы с вайтлистом начинается с метки Loc_C18. Аналогично проверяется, не пустой ли whitelist:

Далее сравнивается eax (первый флаг) и r13d (что за параметр лежит в r13d я так и не разобрался, в начале процедуры него кладётся значение по адресу [rbx+1]), далее в зависимости от выполнения этого условия, попадаем сразу на код проверки system id, либо выполняем интересное сравнение

Проверяем первый флаг в записи вайтлиста на 5, если условие выполняется, то пропускаем эту запись вайтлиста (т.е. игнорируем wifi карточку) и идём далее по циклу проверки.
Чтобы понять что же это за такой интересный флаг, надо понимать, что передаётся в процедуру Sub_B20. Если помните, в правой ветке кода, если этот флаг был отличный от нуля, то выдавалась ошибка о неподдерживаемой карте. Т.е. чтобы карточка с флагом 5 загрузилась, должны выполниться следующие условия вызова процедуры Sub_B20: регистр edx должен быть отличным от нуля, а регистр r13d не должен быть равен пяти ( cmp eax, r13d , а в eax у нас лежит наш флаг равный пяти). Можно лишь догадаться, что для запуска карточки с таким флагом, требуется ещё какое-то условие, кроме нахождения её в вайтлисте. Дальше выполнять анализ для меня было довольно сложно, поэтому, что же это за условие, узнать не удалось.

Далее по коду, мы аналогично правой ветке, проверяем в цикле system id

Здесь нам надо также заменить условный переход jz loc_DF3 на безусловный jmp loc_DF3 .
Что интересно, далее в левой ветке нет проверки subsystem id, т.е. достаточно совпадения system id. Из вышеизложенного можно предположить, что правая ветка — проверка wifi карточек, а левая проверка модемов. А в регистре edx при вызове функции содержится тип устройства: 0 — wifi, 1 — модем. Но тут тоже непонятка, т.к. каточка 0087:8086 с флагом 5 — это wifi+wimax, а не модем, да и в edx может быть больше единицы, т.к. из edx вычитается r13d, а потом сравнивается с четвёркой:

Собственно на этом анализ можно заканчивать. Нужные места для патча мы нашли.
Переводим команды в опкоды и делаем замены в hex редакторе, в итоге получаем такой патч:

Сохраняем пропатченый файл 79E0EDD7-9D1D-4F41-AE1A-F896169E5216_2207.ROM и нажимеам в окне PhoenixTool кнопку Ok.
PhoenixTool соберёт новый биос с именем bios_SLIC.rom.

Осталось дело за малым, необходимо прошить новый биос. В свежих ноутбуках Lenovo, включая мой x230, изменённый bios нельзя прошить программно, поэтому шьём его программатором. Фото процесса прошивки через программатор к сожалению не делал. Биос находится в микросхеме MX25L3206E рядом с разъёмом ExpressCard. Эта микросхема представляет из себя обычный SPI EEPROM 25ой серии, простой программатор для которой стоит 300р.

У меня ноут Lenovo G770 с wifi адаптером ar9285 который без bluetooth.

Lenovo g770 удаление WHITELIST Lenovo g770, Whitelist lenovo, G770 whitelist, Не ради кармы, 40cn11ww, Lenovo, G770

Решил поставить другой адаптер чтоб можно было подключать уши по bluetooth и купил я у китайцев ar9585wb-eg в котором и wifi и bluetooth.

Lenovo g770 удаление WHITELIST Lenovo g770, Whitelist lenovo, G770 whitelist, Не ради кармы, 40cn11ww, Lenovo, G770

Lenovo g770 удаление WHITELIST Lenovo g770, Whitelist lenovo, G770 whitelist, Не ради кармы, 40cn11ww, Lenovo, G770

Lenovo G770 версия BIOS 40cn11ww V3.10

ВСЯ ОПЕРАЦИЯ ЗАНЯЛА 30-40 СЕКУНД, ВЕНТИЛЯТОР НА МАКСИМУМ ВКЛЮЧИЛСЯ И ВСЕ ПРОИЗОШЛО.

убирает весь WHITELIST, led- индикатор срабатывает, никакой замороки. Кто повторит - отпишитесь))


Сообщество Ремонтёров

6.1K постов 35.5K подписчиков

Правила сообщества

К публикации допускаются только тематические статьи с тегом "Ремонт техники".

В сообществе строго запрещено и карается баном всего две вещи:

В остальном действуют базовые правила Пикабу.

У меня так брат умер.

Ладно хоть понимаешь куда рыть. А иногда в такой же ситуации получаешь просто в винде ошибку -10 устройства и все. Тишина. Кто-то правда говорит что это винда плохая и переустановка помогает, Только вот и под линухами это устройство не поднимается.

А вот скажите если отваливается wifi рандомно, но в течении 15 минут. Проблема железная, т к под другой ОС тоже (убунту разновидность). За wifi отвечает что-то похожее в этом посте. Есть вероятность что купив аналогичную платку - заработает?

друже, если ты еще жив и в доброй памяти, подскажи как в биос зайти на этой шарманке. у меня винт сдох, заменил и не могу в биос попасть, чтоб загрузку с флешки включить, с f1 по f12 не входит, даже с кнопкой fn, кнопка "крюк" тоже не отрабатывает. как быть?

Извиняюсь, не по теме, но хз где еще спросить

В общем, есть ноут Asus k53sv. В комплекте вайфай модуль без блютуса. Махнули на тот, что с ним, нормально определился, вафлю ловит.

А вот с блютусом беда - он в системе отображается, что есть, уведомление в трее висит, но напрочь не желает определять ни одно устройство, и сам находиться тоже не желает.

В чем фишка, как решить сей ребус?

Может кто подскажет, как на Lenova ideapad 310 поставить не Винду? Биос lenova чпокает суперблоки любая "невинда" ругается несинхронизированные суперблоки, и не грузится. (Диск достоверно рабочий, и например по ЮСБ на том же ноуте работает. или подключенным в другую машину)

Я недавно коллеге похожее на HP сам делал. Половину ночи провозились, да и решение вышло половинчатое - с заменой условия перехода(je на jne), но в результате заработал адаптер.

На ixbt в теме про ноутбуки написано. А на руборде глобальные методы и конкретика.

столкнулся с этой проблемой только на lenovo thinkpad t420, решил вопрос тем что поставил отдельный bluetooth

Подозревая не только леново уже до такого маразма додумались?

Чувак как я понял обновил биос и всё ))) Новая версия биоса поддерживает новую карту , старая версия нет .

Молодец, конечно, но не проще ли было воткнуть USB Bluetooth-брелок?

Ну а можно было проверить список поддерживаемых устройств перед покупкой, да.
Только это, похоже, для слабаков

Законопроект

В госдуму внесён законопроект о запрете СМИ упоминать национальность преступников. Поэтому теперь вы никогда не догадаетесь, кто именно на свадьбе стрелял в воздух.


У расчленёнки нет региональной принадлежности!

У расчленёнки нет региональной принадлежности!

Школа рецептов

Школа рецептов

Когда запретили указывать национальность преступника

Когда запретили указывать национальность преступника

Законопроект запрещающий СМИ сообщать национальность

Как вас теперь называть?

Внезапное

Внезапное Twitter, Вижу рифму, Мат, Юмор, Профессия

Усман Нурмагомедов опознан как водитель

“Рокировочка по-братски” не прокатила, Камал Идрисов направлен в СИЗО до 11 января, ему грозит 10 лет тюрьмы.

Попытка брата Хабиба Нурмагомедова, бойца Bellator Усмана Нурмагомедова, уйти от ответственности за наезд на полицейского, возможно, провалилась. Все дело в том, что стоявшие на посту у Каспийского аэропорта сотрудники правопорядка узнали в водителе, сбившем одного из них на КПП, Усмана Нурмагомедова. Об этом сообщает телеграм-канал SHOT.

Автомобиль преступников был полностью тонирован, но в момент проезда через КПП боковое окно со стороны водителя было открыто, и сотрудники по фото опознали, что за рулем сидел именно Усман Нурмагомедов. Эту информацию полицейские внесли в протокол следователя по делу.

Теперь для Усмана и его друга Камала Идрисова ситуация серьезно осложнилась, так как к ДТП и оставлению места наезда на полицейского потенциально добавилось лжесвидетельствование. Ведь ранее приятели заявили, что за рулем находился Камал, а Усман спал на заднем сиденье после тренировки. Ну и прицепом там идет рассказ про то, что ребята очень торопились и решили, что не сбили человека, а слегка задели его зеркалом. А после они поменялись местами и за руль сел уже Усман - просто так захотелось.

Сейчас следователи изучают видео с камер наблюдения, чтобы точно установить водителя. Камала же после получения новых данных из-под домашнего ареста перевели в СИЗО, где он будет находиться до 11 января. СМИ утверждают, что ему грозит до 10 лет тюрьмы.

Лучшие моды

Лучшие моды Мемы, Star Wars, Моды, Энакин и Падме на пикнике, Сиськи

Взято из просторов телеграмма.

Воспоминания

Воспоминания Порно, Девушки, 18+, Подруга, Секс, Фильмы, Юмор, Картинка с текстом

Думал пирожком отделаешься?

Думал пирожком отделаешься?

Целевая аудитория

Вчера наша команда по любительскому мини-футболу избежала поражения, и на последних минутах тренировки сравняла счёт. На радостях мы командой решили попить кофе в ближайшем кафе. Коллектив у нас разного возраста, и по большому счёту, мы друг друга почти не знаем. Только имена и марку машины. Например, Андрей на белой Королле.

Сидим, общаемся, и разговор заходит про профессии. Юра на синем Туареге говорит:

Юрий помолчал, а потом продолжил.

- С этой работой я никогда не думал, что так пристально буду следить за прогнозом погоды! Когда в прогнозе я видел эту чёртову снежинку…

Все с сочувствием и поддержкой слушали его. Самый старший из нас, мужчина лет пятидесяти, Максим на сером Прадике, сказал:

- Понимаю. Я в частном доме живу!

Продолжил молодой Андрей на белой Королле:

- Студентом завалил три экзамена. Взял академ. Надо было чем-то полгода заниматься. Устроился торговать синтезаторами. Небольшой отдел в торговом центре. Скучнее в жизни больше ничем не занимался. Через пару дней работы я понял, что эти синтезаторы на фиг никому не нужны. Ну вот, скажите, вы часто покупаете синтезаторы?

За столиком все молчали. Возрастной Максим, что-то хотел произнести, но промолчал. Андрей продолжил.

- Вот! Я просто сидел, окружённый синтезаторами, целыми днями и ничего не делал. Хозяин этого отдела был очень странный тип. Он запрещал мне читать, лазить в телефоне. Я должен был просто сидеть и улыбаться! Более того, хозяин каждый вечер стал отчитывать меня за то, что за день не было продаж. В какой-то момент перестал здороваться даже! Думаю, валить надо от этого чокнутого. Ща получу зарплату за месяц и уволюсь. А если не заплатит?!

Максим на сером Прадике неожиданно сказал:

- Я вспомнил, откуда мне лицо твоё знакомо! Я у тебя синтезатор так купил! Помнишь меня?! С бутылкой пива такой и с чипсами? Я еще тебя ими угостил.
- Что-то припоминаю. Ну как, жалеешь?
- Нет! Это самая лучшая покупка в моей жизни! Я-то не играю… Дочь увлеклась. Играть научилась, поёт. К компу подключила его. Что-то там сводит. Спасибо тебе!
- Не за что! Главное, правильно угадать с целевой аудиторией!

Всем привет. Столкнулся с проблемой Whitelist WLAN на ноутбуке HP 6930p. Конкретнее - ноутбук не хочет стартовать с нерекомендованным производителем WLAN. После включения стопориться на ошибке 104 и предлагает извлечь устройство и запустить ноутбук снова.

Поиск привел к модифицированному BIOS версии F.19 - но постигла неудача. Ноутбук оказался с ревизией D - тогда как биос с модом предназначен для ревизии U.

Что было сделано:

1) С официального сайта скачан биос версии 19 для нужной ревизии

2) Распакован фениксом

3) Был найден модуль отвечающий за WLAN

4) Модуль заменен другим из модифицированного биоса (так-же распакован фениксом)

5) Всё собрано назад и запаковано в САВ архив

6) Ноутбук прошит получившимся дампом без ошибок (шил стандартным прошивальщиком HPQFLASH) - прошивальщик так-же модифицирован

7) В результате ноутбук после перезагрузки вывалился в рекавери и просит флешку для восстановления - иными словами чтото ему не понравилось.

Может кто может помочь в данном вопросе, а именно:

собрать модифицированный биос под ревизию D для прошивки из под Windows - прошивка программатором не подходит по ряду причин.

Все дампы и материалы вышлю на почту.

Спасибо всем заинтересовавшимся.


Сообщество Ремонтёров

6.1K постов 35.5K подписчиков

Правила сообщества

К публикации допускаются только тематические статьи с тегом "Ремонт техники".

В сообществе строго запрещено и карается баном всего две вещи:

В остальном действуют базовые правила Пикабу.

Не проще найти родную вафлю?

Припаяй к разъему MiniPCI-E проводками usb порт.

пяти вольт на разъеме нет, но их можно взять с любого другого места платы

В порт вставь usb wifi адаптер.

а может всё таки с подобными вопросами лучше на специализированные форумы идти? или на развлекательных больше шансов? и тут можно заодно пропатчить кде под фрибээсдэ, потому что много анимэшных картинок?


Видеокарта XFX RX580 8Gb после майнинга с авито

Видеокарта XFX RX580 8Gb была куплена на авито. Отработала со слов владельца около месяца и с ней начались проблемы. Игры стали иногда зависать с "черным экраном". Это стало повторяться всё чаще. Теперь при запуске любой игры изображение пропадает и ПК зависает.

Видеокарта XFX RX580 8Gb после майнинга с авито Ремонт техники, Видеокарта, Rx580, Пайка, Bga, Авито, Майнинг, Bios, Длиннопост

Видеокарта XFX RX580 8Gb после майнинга с авито Ремонт техники, Видеокарта, Rx580, Пайка, Bga, Авито, Майнинг, Bios, Длиннопост

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

А самое главное, есть следы "специалистов-прогревастов" Под видеочип залит флюс

Видеокарта XFX RX580 8Gb после майнинга с авито Ремонт техники, Видеокарта, Rx580, Пайка, Bga, Авито, Майнинг, Bios, Длиннопост

В первую очередь придётся снять видеочип хотя бы ради того, чтобы вымыть под ним всю эту мерзость

Отмываю текстолит от всей грязи и ставлю карту на термостол паяльной станции

Видеокарта XFX RX580 8Gb после майнинга с авито Ремонт техники, Видеокарта, Rx580, Пайка, Bga, Авито, Майнинг, Bios, Длиннопост

Видеокарта XFX RX580 8Gb после майнинга с авито Ремонт техники, Видеокарта, Rx580, Пайка, Bga, Авито, Майнинг, Bios, Длиннопост

Видеокарта XFX RX580 8Gb после майнинга с авито Ремонт техники, Видеокарта, Rx580, Пайка, Bga, Авито, Майнинг, Bios, Длиннопост

Убираю остатки припоя и отмываю отработанный флюс

Видеокарта XFX RX580 8Gb после майнинга с авито Ремонт техники, Видеокарта, Rx580, Пайка, Bga, Авито, Майнинг, Bios, Длиннопост

Видеокарта XFX RX580 8Gb после майнинга с авито Ремонт техники, Видеокарта, Rx580, Пайка, Bga, Авито, Майнинг, Bios, Длиннопост

Запаиваю чип на место

Видеокарта XFX RX580 8Gb после майнинга с авито Ремонт техники, Видеокарта, Rx580, Пайка, Bga, Авито, Майнинг, Bios, Длиннопост

Отмываю плату от следов флюса. Теперь карта во вполне приемлемом состоянии

Видеокарта XFX RX580 8Gb после майнинга с авито Ремонт техники, Видеокарта, Rx580, Пайка, Bga, Авито, Майнинг, Bios, Длиннопост

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

Видеокарта XFX RX580 8Gb после майнинга с авито Ремонт техники, Видеокарта, Rx580, Пайка, Bga, Авито, Майнинг, Bios, Длиннопост

Видеокарта XFX RX580 8Gb после майнинга с авито Ремонт техники, Видеокарта, Rx580, Пайка, Bga, Авито, Майнинг, Bios, Длиннопост

Собираю карту и ставлю с тестовый стенд

Видеокарта XFX RX580 8Gb после майнинга с авито Ремонт техники, Видеокарта, Rx580, Пайка, Bga, Авито, Майнинг, Bios, Длиннопост

Видеодрайвер успешно установлен. Но это было и раньше.

Видеокарта XFX RX580 8Gb после майнинга с авито Ремонт техники, Видеокарта, Rx580, Пайка, Bga, Авито, Майнинг, Bios, Длиннопост

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

Видеокарта XFX RX580 8Gb после майнинга с авито Ремонт техники, Видеокарта, Rx580, Пайка, Bga, Авито, Майнинг, Bios, Длиннопост

Видеокарта XFX RX580 8Gb после майнинга с авито Ремонт техники, Видеокарта, Rx580, Пайка, Bga, Авито, Майнинг, Bios, Длиннопост

Видеокарта XFX RX580 8Gb после майнинга с авито Ремонт техники, Видеокарта, Rx580, Пайка, Bga, Авито, Майнинг, Bios, Длиннопост

Всё в полном порядке. Тесты под нагрузкой прошли успешно. Видеокарта восстановлена.


Ответ на пост «Не все сервисы одинаково полезны»

Расскажу свою историю с биосом, герой — ноут HP EliteBook 8770w.

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

Началось всё с покупки двух новых SSD (в этой модели штатно ставятся два 2.5" накопителя). Далее сценарий такой:

Сперва я переношу Windows 10 со старого накопителя на новый (посекторным копированием, из-под Linux, в котором ноутбук проводит большую часть активности).

Далее загружаю его (давно не загружал) и даю полностью обновиться.
Далее ставлю на второй накопитель чистый Linux и пытаюсь настроить нормальный dualboot (до этого приходилось выбирать в меню материнской платы загрузочное устройство).

Ноут спросил подтверждение, ушёл в перезагрузку и умер.

В сервисе (официальном партнёре HP) сказали, что виноваты равновероятно Windows 10 и мои кривые руки. Какое-то недавнее обновление Windows включает перепрошивку BIOS, и, если этот самый BIOS в оригинале немного (или сильно) нестандартный — будет проблема, причём проявляется она не сразу же, а на 2 загрузку. И недавно приходило много клиентов с похожей проблемой.

Сделали (с учётом того, что BIOS у этого ноутбука, действительно, нестандартный, а именно — с привязкой к серийным номерам других чипов) безукоризненно, надеюсь, эта уникальная машина ещё долго будет меня радовать.

P.S. В финале истории я впервые всё-таки поставил Linux с UEFI-загрузкой, до этого на Legacy сидел.

All HP Business Notebooks such as Probooks or Elitebooks have more stringent security.

Please Contact HP Business Notebook support they should be able to send you a customized SMC.bin file


Простой, но сложный ремонт Asus x554lj или про отключение распаянной озу на ноутбуках Asus

Всем привет, сегодня решил написать пост-"гайд" про отключение распаянной озу.

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

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

Если ноутбук на гарантии, то это не проблема, а вот если гарантийный срок истек, то цена на подобную услугу может серьезно ударить по карману.

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

Сегодня у нас как раз один из таких представителей с дефектом попадающим под пункт все пункты сразу. Кто-то удивится, а как такое возможно?

Аппарат изначально прибыл с дефектом нет - изображения, при подключении посткарты он останавливался на посткоде 55, что для асуса свидетельствует о наличии проблем с памятью, причем после диагностического прогрева чипов памяти, аппарат дал изображение, и даже загрузил систему, но уже на рабочем столе, экран залился черными горизонтальными полосами, появился синий экран и ноутбук вернулся в состояние в котором он поступил изначально.

Прежде чем перейти к отключению нашей распаянной (набортной) ОЗУ, стоит сделать небольшое пояснение: то что я покажу, работает только для конкретной модели платы и ревизии соответственно, но у каждого бренда и у отдельных моделей могут быть некоторые отличия, например на asus x555ld rev 3.1 достаточно залить соответствующую прошивку биоса ( через программатор) и при старте, ноутбук не будет обращаться к распаянной ОЗУ, а скажем на практически такой же плате как у нашего страдальца x555ld rev 3.6 такой фокус уже не проходит.

По сути для отключения нужно использовать разные методы или как в нашем случае их комбинации:
1) изменение конфигурационных страпов, отвечающих за работу с озу
2) модифицирование прошивки биоса

3) и 1 и 2 пункт вместе

Простой, но сложный ремонт Asus x554lj или про отключение распаянной озу на ноутбуках Asus Ремонт ноутбуков, Ремонт техники, Материнская плата, Asus, Оперативная память, Bios, Длиннопост

Сначала я попробовал обойтись малой кровью. Модифицировать BIOS.

Для этого нам понадобится считать прошивку BIOS из ноута, открыть её в программе AMIBCP и там найти раздел Memory Configuration. В этом разделе найти пункт Chanal A DIMM Control и перевести его в disable. Сохранить.

Ну а далее записать готовую прошивку на флешку и припаять на плату.

И по идее память должна быть отключена и ноут должен нормально работать с операвтивкой в слоте.

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

На всякий случай я снял чипы ОЗУ, но это не помогло. Что б было понятно:

Если в слот ОЗУ поставить 4гб, ноут видит 8гб, если вставить 2гб, ноут видит 6гб.

Так оставлять нельзя, потому что ноут будет работать некорректно, поэтому приступаем ко второму пункту: нужно переставить "страпы" в нужное положение.

Таким образом ноут будет понимать, что он должен видеть только ту память, которая вставлена в слот.

Тут на фото я выделил резисторы, и их положение, в котором они должны стоять.

Слева на первой фотке перечеркнуто, там стоит резисторная сборка, её нужно снять.

Простой, но сложный ремонт Asus x554lj или про отключение распаянной озу на ноутбуках Asus Ремонт ноутбуков, Ремонт техники, Материнская плата, Asus, Оперативная память, Bios, Длиннопост

Простой, но сложный ремонт Asus x554lj или про отключение распаянной озу на ноутбуках Asus Ремонт ноутбуков, Ремонт техники, Материнская плата, Asus, Оперативная память, Bios, Длиннопост

Ну и в принципе все.

Ноут дальше прекрасно будет работать и видеть столько оперативки, сколько поставили:

Читайте также: