fwupd 2.0.0

İki həftədən sonra son düzəliş yeniləməsindən, Firmware Updater (fwupd) avtomatik proqram yeniləmələri idarəetmə dəstinin inkişafçıları 2.0.0 versiyasını təqdim etdilər ki, burada ABI-də uyğunsuz dəyişikliklər edilib, Darwin və çoxsaylı səhvlər düzəldilib.

Firmware paketləri .cab formatında arxivlər şəklində təqdim edilir LVFS, fwupd inkişafçıları ilə birgə avadanlıq istehsalçıları arasında idarə olunan repositoriyadan. LVFS təşəbbüsünə qoşulmaq istəyən təşkilatlar tələblərə uyğunluq baxımından ciddi yoxlamadan keçirilirlər ki, bu da etibarsız mənbələrdən kod yerləşdirilməsini istisna etsin. İstifadəçi dəstəyi GitHub və IRC kanalında #fwupd serverində Libera Chat.

ABI libfwupd-də uyğunsuzluq aşağıdakı dəyişikliklərlə bağlıdır:

  • Meta məlumatlar və firmware-lərin doğrulanması üçün köhnəlmiş formatların dəstəyi dayandırılıb.
  • Xatırda saxlanma və CPU yükü işə salındıqda əhəmiyyətli dərəcədə azaldılıb.
  • Öncədən köhnəlmiş bütün konsol utilitləri silinib.
  • libgusb və Gudev pluginləri libusb və sysfs lehinə silinib.
  • Firmware-lərin birbaşa yaddaşda deyil, fayl təsvirçisi vasitəsilə yüklənməsi.

Yeniliklər:

  • İnkişaf məqsədləri üçün firmware asılılıqlarını görməzlikdən gəlmək üçün konfiqurasiya faylında seçim əlavə edilib.
  • Cihazın yenidən başlamasını tələb etdiyi zaman xəbərdarlıq edilir.
  • gnome-firmware üçün yükləmə raporları icazə verən API.
  • İnşa sistemində Darwin dəstəyi əlavə edilib.
  • Arrow və Meteor Lake prosessorları üçün CSME (Converged Security and Management Engine) HSI testləri.
  • fwupdtool esp-list —json əmrinin dəstəyi əlavə edilib.
  • Konfiqurasiya parametrlərinin (modify-config options) daha çox çeşidinin dəstəyi əlavə edilib.
  • Uzaqdan konfiqurasiyaya gizlilik siyasəti URL-si əlavə edilib.
  • Cihazın bayraqlarının yerli .cab arxivindən yüklənməsinə icazə verilib.
  • Konfiqurasiya faylında müəyyən ölçüdə çərçivə tamponunun yenidən yazılmasına icazə verilib.
  • Simulyasiya edilməli olan cihazın qeyd olunmasına icazə verilib.
  • SbatLevelRT-nin sıfırlanmasına icazə verilib.
  • ESP (EFI Sistem Bölməsi) UEFI kapsulunu yeniləyərkən əksər hallarda düzgün seçilir
  • UUID GATT xidmətlərinə görə BlueTooth cihazlarının aşkarlanması reallaşdırılıb.
  • SuperIO plagininin dəstəyi dayandırılıb, çünki o, rawio olmadan işləməyib
  • Netlink udev soketinin oxunması GUdev istifadəsinin əvəzini alır.
  • Sıxılmış EFI LZ77 bölmələrinin parslanması həyata keçirilib.
  • EFI FFS3 bölmələrində böyük bölmələr dəstəklənir.
  • Yeni CRC-32 və CRC-16 tipləri dəstəklənir.

Aradan qaldırıldı şübhəli bir çox səhvlər.

Avadanlıqları dəstəkləyir::

  • Algoltek USB kartoxuyucuları;
  • AMD Kria SoM;
  • Cable Matters USB Hub;
  • Cinterion fdl avadanlıqları;
  • CY6611 EZ-USB HX3PD;
  • Dell K2 Dock;
  • Elan 0C9F barmaq izi oxuyucuları;
  • HP Fleetwood və Hendrix dokları;
  • Huddly L1, S1 və Crew;
  • Jabra PanaCast;
  • Lenovo Legion HID2 avadanlıqları;
  • Lenovo ThinkSmart Bar;
  • Logitech Lemmy;
  • Logitech Sight;
  • Logitech Tap Touch Screen;
  • MediaTek ölçmə cihazları (skalər, skeylər);
  • Parade PS185;
  • Qualcomm S5gen2 BLE cihazları;
  • Telink İkili Klaviatura.

Mənbə: linux.org.ru

DDoS qoruması olan saytlara etibarlı hosting satın alın, VPS VDS serverlər 🔥 DDoS qoruması olan saytlara etibarlı hosting satın alın, VPS VDS serverlər | ProHoster