Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for ThinkPads #4

Closed
IskXCr opened this issue Nov 5, 2022 · 2 comments
Closed

Support for ThinkPads #4

IskXCr opened this issue Nov 5, 2022 · 2 comments

Comments

@IskXCr
Copy link

IskXCr commented Nov 5, 2022

I have tested LogoDIY on my R9000P 2021H with BIOS version LENOVO GKCN53WW, 2/25/2022, and it worked as expected.

However, when I am testing this on my ThinkPad X1 Carbon Gen 9, it didn't seem to work. I tried this because

  1. I noticed that there is a corresponding "Lenovo PC Manager" software specifically targeted at ThinkPads on Lenovo's official website, though when I downloaded it, I couldn't seem to find anything related to "change boot logo" in the toolbox;
  2. ThinkPad's boot logo is a "Lenovo" logo with red square background, and I suppose it should be categorized as a Lenovo computer, I guess?

I wonder if it is possible to add support for ThinkPads.

I have tried to look into AIToolAPI.dll for something useful, but I can't figure out how those assembly codes work since I lack experience.

For some clue, the BIOS flash utility for ThinkPad provided by Lenovo was once able to modify the boot image, but it seems that the current updater doesn't support doing so.

@Coxxs
Copy link
Owner

Coxxs commented Nov 5, 2022

Thanks for your detailed feedback, the logo can be changed because Lenovo has added code within UEFI to read the logo file at some specified location. If Lenovo does not support these features on some models, it may not be possible to change the logo using LogoDiy on these models.

@IskXCr
Copy link
Author

IskXCr commented Mar 31, 2023

Figured out that it was due to a bug in my model that cannot be reproduced right now. Got it changed using the BIOS updater by Lenovo.

@IskXCr IskXCr closed this as completed Mar 31, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants