Собственно, сабж. Есть ноут Compaq Presario C751NR, есть BIOS от производителя. Проблема в том, что биос на старте проверяет subvendor/subdev id и отказывается грузиться, если его не устраивают полученные значения. Я заменил на ноуте wifi карту на аналогичную оригинальной, но другого производителя (старая сгорела), теперь ломаю голову как эту проверку обойти. Подскажите пожалуйста, куда копать хотя бы. Может быть, есть тулзы для редактирования UEFI BIOS? Сам биос лежит вот тут:
P.S. Забыл написать - биос от Insyde, конкретно - InsydeH2O. Мелькавший тут на форуме EFI_unpacker распаковать этот биос не смог, сказал "Not a EFI firmware volume (sig missing)" много-много раз.
https://rom.by/node/18317
https://rom.by/node/15721
P.S. Ещёб знать VEN_&DEV_ "родных" карт, типа http://www.richud.com/HP-Pavilion-104-Bios-Fix/
P.P.S. Впринципе их можно посмотреть из .inf от родной карты, но на сайте предлагают под несколько
http://h10025.www1.hp.com/ewfrf/wc/softwareList?os=2093&lc=en&dlc=en&cc=us&lang=en&product=3646600
Какая была или какой Model Number бука?
CLASS_, VEN_, SUBVEN_, DEV_ & SUBDEV_ родной карты я знаю, с этим нет проблем. В идеале хотелось бы просто убрать эту проверку, чтобы не вставать на грабли каждый раз.
class : 0x0200
vendor : 0x168c
device : 0x001c
subvendor : 0x103c
subdevice : 0x137a