Understanding Lenovo OEM Logo BMP 120x120 Patched Files: Customizing Your System Boot
To ensure your custom image is accepted by patching tools, it must meet these strict criteria: Exactly 120 pixels wide by 120 pixels high.
Risks and limitations
Enthusiasts have reverse-engineered Lenovo’s flashing utilities. A "patched" WinFlash64.exe bypasses the signature check. It allows you to flash a modified BIOS .CAP or .ROM file that contains your custom 120x120 BMP, even though the digital signature is now invalid.
: Use a software dump tool or a hardware programmer (like a CH341A) to read your current BIOS ROM.
Most Lenovo BIOS chips prefer indexed color palettes over 24-bit TrueColor.
The most common way to "patch" the logo is by using the official Lenovo BIOS Update Utility Download and Extract:
The real villain is and BIOS digital signing . Lenovo’s BIOS updaters ( WinFlash64.exe or the $0A82000.fl1 files) contain cryptographic signatures. If you attempt to swap the OEM logo using a hex editor without resigning the file, the BIOS flasher will reject the update with an error like:
: A resolution of 120x120 pixels is a common legacy standard for sub-logos or companion icons (such as Energy Star, Intel/AMD badges, or secure boot indicators) displayed alongside the main Lenovo text.
Usually 24-bit or 8-bit indexed color, depending on the motherboard's age.
For a successful "patch" or replacement, the image must adhere to strict technical constraints to be recognized by the BIOS flashing utility or the Windows registry:
This public link is valid for 7 days and shares a thread, including any personal information you added. This link or copies made by others cannot be deleted. If you share with third parties, their policies apply. Can’t copy the link right now. Try again later.
: Depending on the specific generation of your Lenovo hardware, the flashing utility looks for a specific filename. Standard names include LOGO.BMP , LOGO1.BMP , or MYLOGO.BMP . Check the text documentation ( .txt readme file) included with your specific BIOS utility to find the exact filename string required.
: Use a tool like HWinfo or a hardware programmer to dump your current BIOS chip.