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

Lenovo BIOS keeps trying to re-flash same version #209

Open
wsfrazier opened this issue Feb 17, 2020 · 1 comment
Open

Lenovo BIOS keeps trying to re-flash same version #209

wsfrazier opened this issue Feb 17, 2020 · 1 comment

Comments

@wsfrazier
Copy link

Using the latest version of the Lenovo Invoke scripts, we are seeing an issue where Apply BIOS step is trying to constantly re-apply the current version of the BIOS during OSD.

The script seems to think the BIOS needs updated when the version I have packaged is the same version that is installed. Having a quick look at logs, it seems like the dates don't match up.

Not sure if the issue is on Lenovo's end with poorly labeled BIOS version dates, or the way the script is reading the date.

@carterscottm
Copy link

I've noticed that myself. Get-WmiObject -Class Win32_BIOS | Select-Object -Property SMBIOSBIOSVersion shows the correct version number on the models that I've checked, but the code used to detect updated versions compares the ReleaseDate property in WMI to the value set in the SCCM package description when the BIOS package is downloaded.

In the few that I've spot-checked in my environment, the date that gets set on the package doesn't even match up with what I find on Lenovo's website, though the version numbers still seem to match.

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