Verktyg för att ladda ner fwupd-firmware 2.0.0 Àr tillgÀngligt

Richard Hughes, skaparen av projektet PackageKit och aktiv deltagare i utvecklingen av GNOME, har presenterat slÀppet av fwupd 2.0.0-paketet, som erbjuder en bakgrundsprocess för att organisera firmwareuppdateringar och verktyget fwupdmgr för att hantera firmware, kontrollera nya versioners tillgÀnglighet och ladda ner firmware. Projektets kod Àr skriven i C och distribueras under LGPLv2.1-licensen.

Projektet erbjuder OEM-tillverkare och firmwareutvecklare en tjÀnst för att ladda upp firmware till en centraliserad katalog LVFS (Linux Vendor Firmware Service), som kan anvÀndas i Linux-distributioner med hjÀlp av fwupd-verktygen. För nÀrvarande erbjuds firmware för mer Àn 1600 enheter frÄn 160 tillverkare i katalogen. AnvÀndningen av den centraliserade katalogen avlÀgsnar behovet av tillverkare att skapa paket för distributioner och gör det möjligt att överföra firmware i '.cab'-arkiv med ytterligare metadata, som ocksÄ anvÀnds vid publicering av firmware för Windows.

Fwupd stödjer bÄde automatiska firmwareuppdateringar utan anvÀndarintervention och utförande av operationer efter anvÀndarens bekrÀftelse eller begÀran. Fwupd och LVFS anvÀnds i RHEL, Fedora, Ubuntu, SUSE, Debian och mÄnga andra distributioner för automatiserade firmwareuppdateringar och stöds i GNOME Software och KDE Discover. Fwupd Àr dock inte begrÀnsat till skrivbordssystem och kan ocksÄ anvÀndas för att uppdatera firmware pÄ smartphones, surfplattor, servrar och internet of things-enheter.

I den nya utgÄvan:

  • Bakgrundsprocessen har övergĂ„tt frĂ„n att anvĂ€nda GObject-bindningar GUsb till direkt Ă„tkomst till libusb och sysfs, vilket möjliggjorde flytt av enhetsimitation till biblioteket libfwupdplugin och implementering av firmwareuppdatering simulering pĂ„ fiktiva enheter hidraw och nvme, pĂ„ liknande sĂ€tt som för simulering med fiktiva USB-enheter. Denna möjlighet har möjliggjort ytterligare tester för att identifiera problem med firmwareuppdateringar som uppstĂ„r efter förĂ€ndringar i fwupd.
  • GUdev-biblioteket, som tillhandahĂ„ller GObject-bindningar för libudev, har tagits bort frĂ„n beroendena. IstĂ€llet skapar fwupd-processen nu en netlink-socket för att analysera udev-hĂ€ndelser som skickas via netlink. Denna förĂ€ndring har lett till en betydande minskning av minnesanvĂ€ndningen och en lĂ€gre CPU-belastning vid start och under drift, samt förenklade tillĂ€gg av stöd för ueventd, vilket i framtiden kommer att möjliggöra implementeringen av Android-plattformsstöd i fwupd.
  • Optimeringar har lagts till för att minska minnesanvĂ€ndningen vid strömning av firmware frĂ„n arkiv till enheter (istĂ€llet för att kopiera firmware till minnet anvĂ€nds nu överföring via filbeskrivare).
  • Seniora enheter har lagts till:
    • Algoltek kortlĂ€sare med USB-grĂ€nssnitt
    • AMD Kria SoM
    • Cable Matters USB-hubb
    • Enheter baserade pĂ„ Cinterion FDL (Firmware Download Modem)
    • CY6611 EZ-USB HX3PD
    • Dell K2 Dock
    • Elan 0C9F biometriska sensorer
    • HP Fleetwood och Hendrix dockningsstationer
    • Huddly L1, S1 och Crew
    • Jabra PanaCast
    • Lenovo Legion HID2
    • Lenovo ThinkSmart Bar
    • Logitech Lemmy
    • Logitech Sight
    • Logitech pekskĂ€rmar
    • MediaTek-konverterare
    • Parade PS185
    • Qualcomm S5gen2 BLE
    • Telink Dual Keyboard
  • Stödet för förĂ„ldrade format av metadata- och firmwareverifiering har upphört.
  • Kommandoverktyg som tidigare förklarats som förĂ„ldrade har tagits bort.
  • Ett API för att ladda upp rapporter till gnome-firmware har lagts till.
  • Byggsystemet har fĂ„tt stöd för Darwin-plattformen.
  • Stöd för att lista filer frĂ„n ESP i JSON-format (fwupdtool esp-list —json) har lagts till.
  • Möjlighet att ange konfigurerade enheter har lagts till.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster