fwupd 2.0.0

To uger efter den seneste korrektion opdatering, præsenterede udviklerne af daemonen til håndtering af automatiske firmwareopdateringer Firmware Updater (fwupd) hovedversion 2.0.0, som omfatter inkompatible ændringer i ABI, tilføjet support til operativsystemet Darwin og rettet mange fejl.

Adgang til firmware i cab-arkivformat gives fra repository LVFS, som styres af udviklerne af fwupd i samarbejde med hardwareproducenter. Organisationer, der ønsker at tilslutte sig LVFS-initiativet, gennemgår en grundig kontrol for at sikre kravene at koden i repository ikke stammer fra usikre kilder. BrugerSupport leveres på GitHub og IRC-kanalen #fwupd på serveren Libera Chat.

Inkompatibiliteten i ABI libfwupd er forårsaget af følgende ændringer:

  • Support til nægtede forældede signaturformater til verifikation af metadata og firmware er blevet fjernet.
  • Hukommelsesforbruget og CPU-belastningen er væsentligt reduceret ved opstart.
  • Alle tidligere erklærede forældede kommandolinjeværktøjer er blevet fjernet.
  • Plugins libgusb og Gudev er blevet fjernet til fordel for libusb og sysfs.
  • Firmware downloades nu gennem en filbeskriver, ikke direkte i hukommelsen.

Nyheder:

  • En mulighed tilføjet i konfigurationsfilen for at ignorere firmwareafhængigheder til udviklingsformål.
  • Advarsler vil blive givet, når en enhed kræver genstart.
  • API til at tillade upload af rapporter i gnome-firmware.
  • Tilføjet support til Darwin i buildsystemet.
  • HSI-tests for CSME (Converged Security and Management Engine) for Arrow og Meteor Lake processorer.
  • Tilføjet støtte til kommandoen fwupdtool esp-list —json.
  • Tilføjet support til flere options for ændring af indstillinger (modify-config options).
  • Tilføjet URL til privatlivspolitik i fjerndefinitioner (remote config).
  • Tilladt indlæsning af enhedsflag fra lokal cab-arkiv.
  • Tilladt overskrivning af en bestemt størrelse framebuffer i konfigurationsfilen.
  • Tilladt angivelse i konfigurationsfilen af enheden, der skal emuleres.
  • Tilladt nulstilling af SbatLevelRT.
  • ESP (EFI System Partition) vælges korrekt i de fleste tilfælde under opdatering af UEFI-kapsler.
  • Implementeret opdagelse af Bluetooth-enheder efter GATT-tjeneste UUID.
  • Støtte til SuperIO-plugin er blevet fjernet, da det ikke fungerer uden rawio.
  • Læsning af netlink udev-socket erstatter brugen af GUdev.
  • Parsing af komprimerede EFI LZ77-sektioner er implementeret.
  • Store sektioner understøttes i EFI FFS3-sektioner.
  • Understøttelse af nye CRC-32 og CRC-16 typer.

Løst et stort antal fejl.

Tilføjet understøttelse af hardware::

  • Algoltek USB kortlæsere;
  • AMD Kria SoM;
  • Cable Matters USB Hub;
  • Cinterion fdl-enheder;
  • CY6611 EZ-USB HX3PD;
  • Dell K2 Dock;
  • Elan 0C9F fingeraftrykslæser;
  • HP Fleetwood og Hendrix docks;
  • Huddly L1, S1 og Crew;
  • Jabra PanaCast;
  • Lenovo Legion HID2-enheder;
  • Lenovo ThinkSmart Bar;
  • Logitech Lemmy;
  • Logitech Sight;
  • Logitech Tap Touch Screen;
  • MediaTek skaleringsenheder;
  • Parade PS185;
  • Qualcomm S5gen2 BLE-enheder;
  • Telink Dual Keyboardf.

Kilde: linux.org.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster