Custom X1 Carbon 6 BIOS Logo Image
Aug 1, 2021
3 minute read

Lenovo BIOS Logo

I’ve spent a stupid amount of time trying to replace the default lenovo bios splash image on my x1 Carbon 6, and I still can’t get it to work! It does seem like there are at least a few others out there also struggling with this on reddit and on the lenovo forums.

There is a really great guide by u/1832jsh on reddit, as well as Philippe Loctaux writeup.

I will update here once/if I get it working.

Image Format

Figuring out the image format to use is surprisingly difficult. I did find a great tool for this from someone on Reddit, that makes it much easier to know what to do.

The instructions are poorly worded and after staring at them for a few second only makes you ask more questions. Here are the instructions from the ISO download README.TXT.

(TO ALL USER)
**********************************************************************
*                                                                    *
*  NOTES ON CUSTOM START UP IMAGES                                   *
*  -------------------------------                                   *
*                                                                    *
*  THIS VERSION OF THE FLASH UPDATE PROGRAM GIVES THE OPTION OF      *
*  REPLACING (OR ELIMINATING) THE DEFAULT "LENOVO" IMAGE THAT IS     *
*  DISPLAYED DURING SYSTEM START UP.                                 *
*                                                                    *
*  STEPS TO ENABLE CUSTOM START UP IMAGE:                            *
*                                                                    *
*  1. PREPARE TWO SAME IMAGE AND COPY IT.                            *
*  2. RENAME THE IMAGE AS FOLLOWS.                                   *
*         BITMAP FILE --> LOGO.BMP                                   *
*         JPEG FILE --> LOGO.JPG                                     *
*         GIF FILE --> LOGO.GIF                                      *
*  3. UPDATE ACCORDING TO INSTALLATION INSTRUCTIONS                  *
*                                                                    *
*  AFTER YOU UPDATE THE BIOS ON YOUR SYSTEM, YOUR LOGO WILL          *
*  APPEAR ON THE STARTUP SCREEN.                                     *
*                                                                    *
*  GUIDELINES FOR CUSTOM START UP IMAGE:                             *
*                                                                    *
*  1. THE TWO IMAGE FILE SIZE ARE LIMITED TO 60KB.                   *
*  2. VALID FORMATS FOR THE IMAGE ARE AS FOLLOWS:                    *
*        BITMAP (.BMP) FILE FORMAT                                   *
*        JPEG (.JPG) FILE FORMAT                                     *
*        GIF (.GIF) FILE FORMAT                                      *
*                                                                    *
**********************************************************************

Windows winuptp.exe Method

Download and run the latest BIOS updater. While clicking through the wizard you will have the option to just “extract” the contents to your computer. Do that and note the location on your machine.

  1. navigate to the extracted directory on your computer
  2. drop your logo.{bmp, jpg, gif} into that directory
  3. run winuptp.exe

Everything seems to work alright here, but no luck with the image being replaced.

Thumbdrive ISO

Download the correct firmware version and convery it to an img file using geteltorito. Then load it onto a USb drive using dd.

    geteltorito n23ur29w.iso > biosupdate.img
    sudo dd if=biosupdate.img of=/dev/sdb 

Before you reboot, we need to drop the new boot splash image. Remove an reinsert your usb device to cause it to auto mount. Then drop in your image in the /FLASH directory.

Downgrade and Upgrade

I even tried downgrading the kernel and upgrading with the new image in the correct spot, but that didn’t work either.



comments powered by Disqus