Lenovo Firmware (UEFI+AMT) Upgrade via Linux

ConiKost

Member
Registriert
26 Okt. 2007
Beiträge
809
Offenbar implementiert langsam Lenovo VMFS bei ThinkPads.
Im neustem UEFI Update für das X260 (1.30) ist zu lesen, dass VMFS jetzt unterstützt wird.

Hat jemand damit schon Erfahrung? Dell soll das doch schon länger können.
Auf Github gibt es offenbar das Projekt.
Soll aber auch nach meinem Verständnis in Gnome als GUI integriert sein?

Da ich aber i3 nutze und kein Gnome, kann ich das so nicht testen, aber zumindest habe ich mir mal unter Gentoo installiert, da es dort das gibt.
Das listet in der Tat das X260 jetzt auf.
Was mich wundert, dass die eingebaute Kamera auch Updatefähig sein soll?

Code:
╭─root@Serenity /tmp
╰─➤  fwupdmgr get-devices
Guid:                 xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
DeviceID:             /dev/mei
DisplayName:          Intel AMT (provisioned)
Plugin:               amt
Flags:                internal
Version:              11.0.25
VersionBootloader:    11.0.25
Created:              2017-07-10

Guid:                 xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
DeviceID:             UEFI-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx-dev0
DisplayName:          20F6CTO1WW
Plugin:               uefi
Flags:                internal|allow-offline|require-ac
Version:              176.25.3001
VersionLowest:        0.0.1

Created:              2017-07-10
Guid:                 xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
DeviceID:             UEFI-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx-dev0
DisplayName:          20F6CTO1WW
Plugin:               uefi
Flags:                internal|allow-offline|require-ac
Version:              0.1.12
VersionLowest:        0.0.1

Created:              2017-07-10
Guid:                 xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
DeviceID:             UEFI-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx-dev0
DisplayName:          20F6CTO1WW
Plugin:               uefi
Flags:                internal|allow-offline|require-ac
Version:              0.1.30
VersionLowest:        0.1.30

Created:              2017-07-10
Guid:                 xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Guid:                 xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
DeviceID:             usb:00:08
DisplayName:          Integrated Camera
Plugin:               usb
Flags:                none
DeviceVendorId:       USB:0x04F2
Version:              0.41
Created:              2017-07-10

Wobei ich nicht sicher bin, ob das wirklich funktioniert. Zumindest ein Update selbst sagt nur:
Code:
╭─root@Serenity /tmp
╰─➤  fwupdmgr get-updates
No devices can be updated
 
Zuletzt bearbeitet:
Dell soll das doch schon länger können.
Ja, genau, und das klappt sehr gut.

Auf Github gibt es offenbar das Projekt.
Soll aber auch nach meinem Verständnis in Gnome als GUI integriert sein?
Ja. Wobei ich Gnome Software nicht verwende, sondern (unter Fedora) dnf und fwupdmgr im Terminal.

Code:
╰─➤  fwupdmgr get-updates
No devices can be updated
Versuche mal ein "fwupdmgr refresh" vorweg. Oder aber es gibt eben noch keine Firmwareupdates von Lenovo für deine Kiste, zumindest keine, die Lenovo via LVFS bereitgestellt hat.

BTW: Du hast dein Linux hoffentlich im UEFI-Modus installiert!?
 
Versuche mal ein "fwupdmgr refresh" vorweg. Oder aber es gibt eben noch keine Firmwareupdates von Lenovo für deine Kiste, zumindest keine, die Lenovo via LVFS bereitgestellt hat.

Habe ich getan, er hat auch einiges geladen. Wobei die Meldung sich für mich so anhört, dass es nicht unterstützt wird? Heißt das aber, ich kann nicht z.B. das UEFI-Update von Lenovo laden und selbst flashen, sondern das muss irgendwo zentral von Lenovo bereitgestellt werden?
BTW: Du hast dein Linux hoffentlich im UEFI-Modus installiert!?
Natürlich :) Sogar inkl. Secure Boot und eigenen Schlüsseln ;-) Kernel wird direkt vom UEFI gebootet.
 
Heißt das aber, ich kann nicht z.B. das UEFI-Update von Lenovo laden und selbst flashen, sondern das muss irgendwo zentral von Lenovo bereitgestellt werden?
Damit fwupdmgr funktioniert, muß Lenovo die neue Firmware beim LVFS (Linux Vendor Firmware Service) bereitstellen. Offensichtlich haben sie das nicht getan.

Ich würde auf jeden Fall mal beim Lenovo Support nachbohren, und bei der Gelegenheit auch darauf hinweisen, daß der Konkurrent Dell den LVFS mustergültig unterstützt. Denn sie werden den LVFS erst dann unterstützen, wenn genügend Leute nerven.

Ansonsten gibt es von Lenovo vielleicht ein ISO mit der neuen Firmware, welches man durch booten jener aufspielen kann?
 
  • ok1.de
  • thinkstore24.de
  • Preiswerte-IT - Gebrauchte Lenovo Notebooks kaufen
Zurück
Oben