Povacsinou sa UEFI updatuje cez UEFI capsule - nejaka aplikacia (ci uz pre windows, linux, pre samotny uefi - tieto aplikacie mozu online kontrolovat dostupnost novsej verzie) nahra obsah noveho firmware do vyhradenej casti pamate alebo na esp, nastavi flag v uefi premennej a urobi reboot. Samotne UEFI pri starte kontroluje tuto premennu, ak existuje, skontroluje si prislusny obsah a ak je vsetko ok, tak si zapise do flash sam (resp necha EC nech to tam zapise; moze tam byt toho viac nez len UEFI, napr. EC firmware, ME/PSP firmware, ak je v pocitaci PCIe switch alebo TB radic, tak retimer firmware, apod). UEFI capsule je standard, definovany v UEFI specifikacii.
Zariadenia ako SSD disky zase maju flash pre firmware rozdelenu na niekolko "slotov" a da sa nahrat novy firmware do neaktivneho slotu a potom rebootnut zariadenie do inej verzie z ineho slotu. Toto uz standard nie je a robi sa to vendor-specific prikazmi.
Ja bych nic moc velkeho uprimne necekal. Jde hlavne o to, ze sponzoruji infrastrukturu na ktere LVFS bezi a pres kterou se distribuuji ty firmwary. Pamatuji si, ze neco takoveho Richard Hughes na mastodonu kdysi psal, ze to je prvni ukol tohohle sponzorship programu (ale mozna si to uz jenom blbe pamatuju)
Dobra zprava ale je, ze LVFS tu s nami snad chvili jeste bude.
https://blogs.gnome.org/hughsie/2026/05/06/lvfs-sponsorship-announcement/, sustainability effort, strana 8
Path to Resolution:
* 2 Full time LVFS/fwupd SWEs OR $400K For the Linux Foundation to hire:
(1 fwupd release engineer & 1 LVFS web developer)
* $30K LF budget for hosting the LVFS