fwupd 2.0.0

Dvije sedmice kasnije posljednje korektivno ažuriranje, programeri demona za upravljanje automatskim ažuriranjima firmvera Firmware Updater (fwupd) predstavili su glavnu verziju 2.0.0, koja je napravila nekompatibilne ABI promjene i dodala podršku za operativni sistem Darwin i ispravljene mnoge greške.

Pristup firmveru u obliku arhiva cab formata je omogućen iz spremišta LVFS, koju kuriraju fwupd programeri zajedno sa proizvođači hardver. Organizacije koje se žele pridružiti inicijativi LVFS prolaze rigoroznu provjeru usklađenosti zahtjevima projekta, kako bi se isključio kod iz nepouzdanih izvora iz ulaska u spremište. Korisnička podrška je obezbeđena na adresi GitHub i IRC kanal #fwupd na serveru Libera Chat.

Libfwupd ABI je pokvaren zbog sljedećih promjena:

  • Podrška za zastarjele formate potpisa za verifikaciju metapodataka i firmvera je ukinuta.
  • Potrošnja memorije i opterećenje CPU-a pri pokretanju značajno su smanjeni.
  • Svi prethodno zastarjeli uslužni programi konzole su uklonjeni.
  • Libgusb i Gudev dodaci su uklonjeni u korist libusb-a i sysfs-a.
  • Stream učitavanje firmvera kroz deskriptor datoteke, a ne direktno u memoriju.

Inovacije:

  • Dodata opcija u datoteci postavki za ignorisanje zavisnosti firmvera u svrhu razvoja.
  • Upozorenje se daje kada uređaj zahtijeva ponovno pokretanje.
  • API za omogućavanje učitavanja izvještaja u gnome-firmware.
  • Dodata podrška za Darwin u sistemu izgradnje.
  • CSME (Converged Security and Management Engine) HSI testovi za Arrow i Meteor Lake procesore.
  • Dodata podrška za komandu fwupdtool esp-list --json.
  • Dodata podrška za više opcija koje mijenjaju postavke (modify-config options).
  • Dodan URL politike privatnosti u udaljenu konfiguraciju.
  • Dozvoljeno je učitavanje zastavica uređaja iz lokalne arhive kabine.
  • Dozvoljeno prepisivanje određene veličine bafera okvira u datoteci postavki.
  • Dozvoljeno je da se u datoteci postavki navede uređaj koji treba emulirati.
  • Dozvoljeno resetovanje SbatLevelRT.
  • ESP (EFI sistemska particija) je ispravno odabran u većini slučajeva prilikom ažuriranja UEFI kapsule
  • Implementirano otkrivanje BlueTooth uređaja po UUID-u GATT servisa.
  • Dodatak SuperIO je ukinut jer ne radi bez rawio-a
  • Čitanje netlink udev socketa zamjenjuje korištenjem GUdev.
  • Implementirano je raščlanjivanje EFI LZ77 komprimiranih sekcija.
  • Velike particije su podržane u EFI FFS3 particijama.
  • Podrška za nove tipove CRC-32 i CRC-16.

Eliminisano veliki broj grešaka.

Dodata hardverska podrška::

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

izvor: linux.org.ru

Kupite pouzdan hosting za sajtove sa DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan web hosting sa DDoS zaštitom, VPS VDS servere | ProHoster