fwupd 2.0.0

To uker etter den siste korrigerende oppdateringen, presenterte utviklerne av demonstyringsverktøyet for automatisk oppdatering av fastvare Firmware Updater (fwupd) hovedversjon 2.0.0, som inkluderer inkompatible ABI-endringer, lagt til støtte for operativsystemet Darwin og rettet mange feil.

Tilgang til fastvare i form av cab-arkiver tilbys fra lageret LVFS, som administreres av fwupd-utviklerne i samarbeid med maskinvare produsenter. Organisasjoner som ønsker å bli med i LVFS-initiativet, gjennomgår en grundig evaluering for å sikre kravene prosjektets krav, for å hindre at kode fra upålitelige kilder kommer inn i lageret. Brukerstøtte tilbys på GitHub og IRC-kanalen #fwupd på serveren Libera Chat.

Inkompatibiliteten i ABI libfwupd skyldes følgende endringer:

  • Støtten for de anerkjente utdaterte signeringsformatene for verifisering av metadata og fastvare er opphevet.
  • Minneforbruket og CPU-belastningen ved oppstart er betydelig redusert.
  • Alle tidligere erklærte utdaterte kommandolinjeverktøy er fjernet.
  • Pluginene libgusb og Gudev er fjernet til fordel for libusb og sysfs.
  • Strømming av fastvare gjennom filbeskriver, i stedet for direkte inn i minnet.

Nyheter:

  • En innstilling er lagt til konfigurasjonsfilen for å ignorere avhengigheter for fastvare i utviklingsøyemed.
  • Det vil bli sendt en advarsel når enheten krever omstart.
  • API for å tillate opplasting av rapporter til gnome-firmware.
  • Støtte for Darwin er lagt til i byggesystemet.
  • HSI-tester CSME (Converged Security and Management Engine) for Arrow- og Meteor Lake-prosessorene.
  • Støtte for kommandoen fwupdtool esp-list —json er lagt til.
  • Støtte for flere konfigurasjonsalternativer (modify-config options) er lagt til.
  • URL-en for personvernerklæring er lagt til i fjerninnstillingene (remote config).
  • Opplasting av enhetsflagg fra lokal cab-arkiv er tillatt.
  • Overskrivning av en spesifikk størrelse rammebuffer i innstillingsfilen er tillatt.
  • Angivelse av enheten som skal emuleres i innstillingsfilen er tillatt.
  • Tilbakestilling av SbatLevelRT er tillatt.
  • ESP (EFI System Partition) velges korrekt i de fleste tilfeller ved oppdatering av UEFI-kapsler.
  • Oppdagelse av BlueTooth-enheter basert på UUID fra GATT-tjenester er implementert.
  • Støtten for SuperIO-plugin er opphevet, da den ikke fungerer uten rawio.
  • Lesing av netlink udev-socket erstatter bruken av GUdev.
  • Parsing av komprimerte EFI LZ77-seksjoner er implementert.
  • Store seksjoner støttes i EFI FFS3-partisjoner.
  • Støtte for nye typer CRC-32 og CRC-16.

Fikset et stort antall feil.

Støtte for utstyr:

  • Algoltek USB-kortlesere;
  • AMD Kria SoM;
  • Cable Matters USB-hub;
  • Cinterion fdl-enheter;
  • CY6611 EZ-USB HX3PD;
  • Dell K2 Dock;
  • Elan 0C9F fingeravtrykkslesere;
  • HP Fleetwood og Hendrix-dokker;
  • Huddly L1, S1 og Crew;
  • Jabra PanaCast;
  • Lenovo Legion HID2-enheter;
  • Lenovo ThinkSmart Bar;
  • Logitech Lemmy;
  • Logitech Sight;
  • Logitech Tap Touch Screen;
  • MediaTek skaleringsenheter;
  • Parade PS185;
  • Qualcomm S5gen2 BLE-enheter;
  • Telink Dual Keyboard.

Kilde: linux.org.ru

Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere 🔥 Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere | ProHoster