fwupd 2.0.0

Két héttel az utolsó javítófrissítés után, a Firmware Updater (fwupd) automatikus frissítések kezelésére szolgáló démon fejlesztői bemutatták a 2.0.0 fő verziót, amely nem hátrafelé kompatibilis ABI változásokat tartalmaz, és támogatást nyújt a Darwin számos hiba javítása mellett.

A firmware-ek CAB formátumban archívumokban érhetők el, és a LVFS, amelyet a fwupd fejlesztői közösen felügyelnek a hardvergyártókkal. A LVFS kezdeményezéshez csatlakozni kívánó szervezetek alapos ellenőrzésen mennek keresztül, követelmények hogy megakadályozzák a megbízhatatlan forrásokból származó kódok bekerülését a tárolóba. A felhasználói támogatás a GitHub és a #fwupd IRC-csatornán érhető el a Libera Chat.

Az libfwupd ABI incompatibilitását az alábbi változások okozták:

  • A korábban elavultnak nyilvánított aláírásformátumok támogatása leállt a metadata és a firmware-k ellenőrzésére.
  • Jelentősen csökkent a memóriaköltség és a CPU terhelés indításkor.
  • Minden, korábban elavultnak nyilvánított konzolos segédprogram eltávolításra került.
  • A libgusb és Gudev pluginok eltávolításra kerültek a libusb és sysfs javára.
  • A firmware-k folyamatos betöltése fájlleírókon keresztül, nem közvetlenül a memóriába.

Újdonságok:

  • Beállítási fájlban lehetőség került bevezetésre a firmware-függőségek figyelmen kívül hagyására fejlesztési célokra.
  • Figyelmeztetés került bevezetésre, amikor az eszköz újraindítást igényel.
  • API a jelentések gnome-firmware-be történő betöltéséhez.
  • Darwin támogatás hozzáadva a build rendszerhez.
  • CSME (Converged Security and Management Engine) HSI tesztek Arrow és Meteor Lake processzorokhoz.
  • fwupdtool esp-list —json parancs támogatása hozzáadva.
  • Több módosító beállítási opció (modify-config options) támogatása.
  • Adatvédelmi irányelv URL-je hozzáadva a távoli beállításokhoz (remote config).
  • Eszköz zászlajának betöltése engedélyezve helyi CAB archívumból.
  • Megengedett a meghatározott méretű keretbufferek felülírása a beállítási fájlban.
  • Megengedett az eszköz megadása a beállítási fájlban, amelyet emulálni kell.
  • SbatLevelRT felülírása engedélyezve.
  • Az ESP (EFI rendszerpartíció) a legtöbb esetben helyesen van kiválasztva UEFI kapszulák frissítésekor.
  • Blutooth eszközök felfedezése UUID GATT szolgáltatás alapján megvalósítva.
  • A SuperIO plugin támogatása leállt, mivel a rawio nélkül nem működik.
  • A netlink udev socket olvasása helyettesíti a GUdev használatát.
  • Megvalósult az EFI LZ77 tömörített szekcióinak elemzése.
  • Támogatottak a nagy szekciók az EFI FFS3 szekciókban.
  • Új CRC-32 és CRC-16 típusok támogatása.

Kijavítva számos hiba.

Hozzáadva a következő eszközök támogatása::

  • Algoltek USB kártyaolvasók;
  • AMD Kria SoM;
  • Cable Matters USB Hub;
  • Cinterion fdl-eszközök;
  • CY6611 EZ-USB HX3PD;
  • Dell K2 dokkoló;
  • Elan 0C9F ujjlenyomat-olvasók;
  • HP Fleetwood és Hendrix dokkok;
  • Huddly L1, S1 és Crew;
  • Jabra PanaCast;
  • Lenovo Legion HID2 eszközök;
  • Lenovo ThinkSmart Bar;
  • Logitech Lemmy;
  • Logitech Sight;
  • Logitech Tap érintőképernyő;
  • Méretező eszközök (skálázók) MediaTek;
  • Parade PS185;
  • Qualcomm S5gen2 BLE-eszközök;
  • Telink Dual Keyboard.

Forrás: linux.org.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster