View Single Post
Old 02-06-2022, 09:22 AM   #5
piernov
Super Moderator
 
Join Date: Jan 2016
City & State: Valbonne, 06
My Country: France
I'm a: Knowledge Seeker
Posts: 3,903
Default Re: BIOS guides, methods, resources and tools

4. DMI editing by brand
DMI editing can be required to restore model number and serial number after flashing a blank dump or rebrand a machine after board replacement.

Copy DMI info easily with Hex editing software and Macro script: https://www.badcaps.net/forum/showthread.php?p=1214739

WinKeyFinder - Search for Windows key in BIOS dump: https://www.badcaps.net/forum/showthread.php?t=115044

4.1. AMI-based standard BIOS (SuperMicro…)
See: https://www.badcaps.net/forum/showpo...2&postcount=18

4.2. Acer
See: https://www.badcaps.net/forum/showthread.php?t=103301

4.3. Apple
For 2017 and older machines, serial number is stored in Fsys store of BIOS and can be edited with hexadecimal editor. Fsys checksum needs to be fixed afterwards
Search for "ssn", edit the serial number, save, open dump in UEFITool, go to the Fsys store and write down the suggested checksum in the panel on the right. Checksum is 4 bytes at the end of the Fsys store, between one zone of 0x00 either Gaid or another zone of 0xFF, it must be written in reverse order (so last 2 characters from UEFITool must be written first).
See: https://www.youtube.com/watch?v=poA8HByYqTM

4.4. Asus
With these tools you can add DMI information, add a MAC address to older generation Asus boards and fix the keyboard backlight not working on newer generation boards.

4.5. HP
See: https://www.badcaps.net/forum/showthread.php?t=69204

4.6. Intel Network Adapters
Not specific to a board manufacturer but rather to the Ethernet controller on the board.
If you want to fix the MAC address of some Intel controllers, you can use eeupdate: https://www.badcaps.net/forum/showpo...8&postcount=17

4.7. Lenovo
Sometimes you only need a hex editor to edit the DMI,or to copy the DMI to a different bios. Lenovo DMI tools also exist such as LVAR .
Also some can be edited using the bios update software from the command line,read the bios release notes to find out which ones are supported that way.

Lenovo IdeaPad C340-15IML/FLEX-15IML/S340-15IML/S340-15IML Touch/S340-14IML Lenovo XiaoXin-15IML 2019/XiaoXin-14IML 2019: https://www.badcaps.net/forum/showthread.php?t=98038

LVAR: https://www.badcaps.net/forum/showth...64#post1133564

Lenovo Gold Key U1 Tool: https://github.com/ASparkOfFire/lenovo-u1-tool

ThinkPad Config Information Update Utility: https://badcaps.net/forum/showthread...90#post1174090
__________________
OpenBoardView https://github.com/OpenBoardView/OpenBoardView

Last edited by piernov; 03-02-2023 at 04:42 AM..
piernov is offline