fwupd 2.0.0

Dvije tjedne nakon posljednjeg ispravka, programeri demona za upravljanje automatskim ažuriranjem firmvera Firmware Updater (fwupd) predstavili su major verziju 2.0.0 koja sadrži nekompatibilne ABI promjene, dodana je podrška za operacijski sustav Darwin i ispravljeno je mnogo grešaka.

Pristup firmverima u obliku arhiva formata cab dostupan je iz repozitorija LVFS, koji nadziru programeri fwupd zajedno s proizvođačima hardvera. Organizacije koje žele pridružiti se LVFS inicijativi prolaze temeljitu provjeru usklađenosti zahtjevima projekta, s ciljem isključivanja koda iz nepouzdanih izvora iz repozitorija. Podrška korisnicima pruža se na GitHub i IRC kanalu #fwupd na serveru Libera Chat.

Neusklađenost u ABI libfwupd uzrokovana je sljedećim promjenama:

  • Prekinuta je podrška za zastarjele formate potpisa za verifikaciju metapodataka i firmvera.
  • Značajno su smanjeni potrošnja memorije i opterećenje CPU prilikom pokretanja.
  • Uklonjeni su svi prethodno označeni zastarjeli konzolni alati.
  • Uklonjeni su pluginovi libgusb i Gudev u korist libusb i sysfs.
  • Streamano preuzimanje firmvera kroz datotečni deskriptor, a ne izravno u memoriju.

Nove značajke:

  • Dodana je opcija u datoteci s postavkama za ignoriranje ovisnosti firmvera u svrhe razvoja.
  • Planirano je upozorenje kada je potrebno ponovno pokrenuti uređaj.
  • API za omogućavanje preuzimanja izvještaja u gnome-firmware.
  • Dodana je podrška za Darwin u sustavu gradnje.
  • HSI testovi CSME (Converged Security and Management Engine) za procesore Arrow i Meteor Lake.
  • Dodana je podrška za naredbu fwupdtool esp-list —json.
  • Dodana je podrška za veći broj opcija koje mijenjaju postavke (modify-config options).
  • Dodana je URL adresa politike privatnosti u udaljenim postavkama (remote config).
  • Omogućeno preuzimanje oznaka uređaja iz lokalnog cab-arhiva.
  • Omogućeno je prepisivanje određene veličine frame buffer-a u datoteci s postavkama.
  • Omogućeno je navođenje uređaja koji se treba emulirati u datoteci s postavkama.
  • Omogućeno je vraćanje SbatLevelRT.
  • ESP (EFI sustavna particija) ispravno se bira u većini slučajeva prilikom ažuriranja UEFI kapsula.
  • Implementirano je otkrivanje BlueTooth uređaja putem GATT UUID servisa.
  • Prekinuta je podrška za SuperIO plugin, budući da ne radi bez rawio.
  • Čitanje netlink udev soketa zamijenjuje korištenje GUdev.
  • Implementirano je parsiranje komprimiranih EFI LZ77 sekcija.
  • Podržane su velike sekcije u EFI FFS3 odjeljcima.
  • Podrška za nove tipove CRC-32 i CRC-16.

Ispravljeno veliki broj grešaka.

Dodana podrška za opremu::

  • USB čitači kartica Algoltek;
  • AMD Kria SoM;
  • Cable Matters USB Hub;
  • fdl uređaji Cinterion;
  • CY6611 EZ-USB HX3PD;
  • Dell K2 Dock;
  • Čitači otisaka prstiju Elan 0C9F;
  • HP Fleetwood i Hendrix dokovi;
  • Huddly L1, S1 i Crew;
  • Jabra PanaCast;
  • HID2 uređaji Lenovo Legion;
  • Lenovo ThinkSmart Bar;
  • Logitech Lemmy;
  • Logitech Sight;
  • Logitech Tap Touch Screen;
  • Uređaji za skaliranje (skaler, skajler) MediaTek;
  • Parade PS185;
  • BLE uređaji Qualcomm S5gen2;
  • Telink Dual Keyboard.

Izvor: linux.org.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster