Dhe është e disponueshme një mjet për ngarkimin e firmware fwupd 2.0.0.

Richard Hughes, krijuesi i projektit PackageKit, i angazhuar aktivisht në zhvillimin e GNOME, prezantoi daljen e paketës fwupd 2.0.0, që ofron një proces në sfond për organizimin e azhurnimeve të firmware dhe një utilitar fwupdmgr për menaxhimin e firmware-it, verifikimin e versioneve të reja dhe shkarkimin e firmware-ve. Kodi i projektit është shkruar në gjuhën C dhe shpërndahet nën licencën LGPLv2.1.

Projekti ofron OEM prodhuesve dhe zhvilluesve të firmware-it një shërbim për ngarkimin e firmware-ve në një katalog centralizues të specializuar LVFS (Linux Vendor Firmware Service), i cili mund të përdoret në shpërndarësit Linux duke përdorur mjete të fwupd. Aktualisht, katalogu ofron firmware për më shumë se 1600 pajisje nga 160 prodhues. Përdorimi i një katalogu centralizues i çliron prodhuesit nga nevoja për të krijuar paketa për shpërndarësit dhe lejon që firmware-t të dërgohen në arkivin “.cab” me metadatë shtesë, të cilat gjithashtu përdoren gjatë publikimit të firmware-ve për Windows.

Në fwupd mbështetet si mënyra e azhurnimit automatik të firmware-it, pa nevojën për veprime nga ana e përdoruesit, ashtu edhe kryerja e operacionit pas konfirmimit ose kërkesës nga përdoruesi. Fwupd dhe LVFS përdoren në RHEL, Fedora, Ubuntu, SUSE, Debian dhe shumë shpërndarësa të tjerë për azhurnimin automatizuar të firmware-it, si dhe janë të mbështetur në menaxherët e aplikacioneve GNOME Software dhe KDE Discover. Ndërkohë, fwupd nuk është i kufizuar në sistemet desktop dhe është i përshtatshëm për azhurnimin e firmware-it në smartfonë, tableta, serverë dhe pajisje të internetit të gjërave.

Në lëshimin e ri:

  • Procesi në sfond është transferuar nga përdorimi i mbështetjes GObject GUsb në qasje të drejtpërdrejtë në libusb dhe sysfs, që ka mundësuar që emulimi i pajisjeve të transferohet në bibliotekën libfwupdplugin dhe të implementohet emulimi i azhurnimit të firmware-it në pajisje të falsifikuara hidraw dhe nvme, si në emulimin me pajisje USB të falsifikuara. Kjo mundësi ka lejuar implementimin e testeve shtesë që zbulojnë probleme me azhurnimin e firmware-it, të cilat shfaqen pas ndryshimeve të caktuara në fwupd.
  • Biblioteka GUdev, që ofron mbështetje GObject mbi libudev, është përjashtuar nga varësitë. Në vend të GUdev, procesi fwupd tani krijon një soket netlink për analizimin e ngjarjeve udev, të cilat dërgohen përmes netlink. Ky ndryshim ka çuar në një zvogëlim të konsiderueshëm të konsumit të memories dhe pakësimin e ngarkesës në CPU gjatë nisjes dhe në proces, si dhe ka lehtësuar shtimin e mbështetjes për ueventd, e cila në të ardhmen do të lejojë që fwupd të mbështesë platformën Android.
  • Janë shtuar optimizime për të zvogëluar konsumimin e memories gjatë transmetimit të firmware-ve nga arkivat në pajisje (në vend të kopjimit të firmware-ve në memory, tani përdoret transmetimi përmes një deshifruasi skedarësh).
  • Shtuar mbështetje për pajisje të reja:
    • Lexuesit e kartave Algoltek me ndërfaqen USB
    • AMD Kria SoM
    • Cable Matters USB Hub
    • Pajisjet e bazuara në Cinterion FDL (Firmware Download Modem)
    • CY6611 EZ-USB HX3PD
    • Dell K2 Dock
    • Senzorët biometrikë Elan 0C9F
    • Dock-stacionet HP Fleetwood dhe Hendrix
    • Huddly L1, S1 dhe Crew
    • Jabra PanaCast
    • Lenovo Legion HID2
    • Lenovo ThinkSmart Bar
    • Logitech Lemmy
    • Logitech Sight
    • Ekranët ndjesorë Logitech
    • Konvertorët MediaTek
    • Parade PS185
    • Qualcomm S5gen2 BLE
    • Telink Dual Keyboard
  • Mbështetje për formatet e vjetra të verifikimit të metadatat dhe firmware-ve është ndërprerë.
  • Janë hequr utilitetet e komandës, të cilat ishin shpallur të vjetra.
  • Janë shtuar API për ngarkimin e raporteve në gnome-firmware.
  • Në sistemin e ndërtimit është shtuar mbështetje për platformën Darwin.
  • Mbështetje për daljen e listës së skedarëve nga ESP në formatin JSON është shtuar (fwupdtool esp-list —json).
  • Janë shtuar mundësitë për të caktuar pajisje të emuluara në cilësime.

Burimi: opennet.ru

Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS 🔥 Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS | ProHoster