
Versi baru Fwupd 2.0.18 Sekarang tersedia sebagai pembaruan pemeliharaan dalam cabang 2.0 dari alat sumber terbuka ini untuk mengelola firmware pada sistem GNU/Linux, didahului oleh versi Fwupd 2.0.17Rilis ini berfokus pada penyempurnaan pengalaman pembaruan, perluasan kompatibilitas dengan lebih banyak perangkat, dan peningkatan penanganan situasi umum seperti boot ulang yang diperlukan setelah menginstal firmware baru.
Pada saat pembaruan firmware menjadi hal yang penting, keamanan, stabilitas, dan dukungan perangkat keras Fwupd 2.0.18 membuat kemajuan dalam menawarkan proses yang lebih tangkas dan tidak terlalu bermasalah, baik untuk komputer desktop dan laptop serta untuk periferal dan stasiun dok.
Perangkat baru yang kompatibel dengan Fwupd 2.0.18
Salah satu fitur baru yang paling terlihat dari Fwupd 2.0.18 adalah penambahan dukungan untuk perangkat keras baru Perangkat lunak ini ditambahkan ke katalog yang sudah tersedia melalui Linux Vendor Firmware Service (LVFS). Perangkat keras dan periferal yang ditambahkan antara lain: Lenovo Legiun Go 2, yang dikenali sebagai perangkat HID, hub HP Portable USB-C 4K HDMI dan berbagai perangkat Synaptics HapticsPad.
Penyertaan perangkat ini relevan bagi pengguna laptop, dok dan pengontrol USB-C atau touchpad Mereka berupaya menjaga semua perangkat keras mereka tetap diperbarui dari Linux, tanpa bergantung pada perangkat eksternal atau sistem operasi tambahan. Integrasi ini melanjutkan upaya LVFS sebagai repositori firmware terpusat untuk berbagai merek.
Peningkatan manajemen restart setelah pembaruan
Fwupd 2.0.18 memperkenalkan beberapa perubahan yang dirancang untuk mengelola kasus dengan lebih baik di mana Pembaruan firmware memerlukan reboot Alat ini sekarang dapat menampilkan MOTD (Pesan Hari Ini) tertentu untuk perangkat yang perlu dihidupkan ulang setelah menerapkan pembaruan dalam mode "bertahap".
Selain itu, versi baru ini mampu membuat file secara otomatis "diperlukan reboot" Ketika firmware yang terpasang memerlukan boot ulang, fitur ini memfasilitasi integrasi dengan skrip administrasi sistem dan kebijakan pemeliharaan di berbagai organisasi. Perilaku saat memperbarui stasiun dok USI juga telah disempurnakan, memungkinkan proses diselesaikan tanpa perlu melepas dan menyambungkan kembali perangkat secara manual.
Fwupd 2.0.18 memperkenalkan peningkatan internal dan peningkatan kinerja mesin firmware
Selain kompatibilitas baru, Fwupd 2.0.18 berfokus pada pengoptimalan fungsi internalnya. Salah satu peningkatan yang signifikan adalah peningkatan kecepatan pencarian aliran firmwareIni mengurangi waktu yang dibutuhkan untuk menemukan dan mengidentifikasi pembaruan yang tersedia pada sistem dengan beberapa perangkat atau repositori.
Versi ini juga menambahkan masalah khusus untuk perangkat MTD ketika terdeteksi bahwa Pemblokiran BIOS Intel SPI Fitur ini diaktifkan, sehingga memperkuat pemeriksaan keamanan saat mengelola firmware sistem. Selain itu, dukungan untuk mengganti nama perangkat anak saat menggunakan opsi PARENT_NAME_PREFIX telah ditambahkan, sehingga meningkatkan kejelasan dan konsistensi dalam identifikasi perangkat keras di dalam sistem.
Kemajuan dalam dukungan UEFI, BIOS, dan arsitektur
Di area UEFI, Fwupd 2.0.18 menyesuaikan penanganan beberapa elemen kunci. Mulai sekarang, alat ini menganalisis struktur EFI_CAPSULE_RESULT_VARIABLE_HEADER dengan benar, menghindari interpretasi yang salah terhadap hasil kapsul UEFI setelah pembaruan.
Konversi bidang versi tipe uint32_t ke format versi perangkat juga telah dibatasi eksklusif untuk perangkat UEFIHal ini mengurangi potensi inkonsistensi dengan jenis perangkat keras lainnya. Peningkatan penting lainnya adalah fallback terkontrol ke versi SMBIOS untuk perangkat BIOS berbasis MTD bila diperlukan, memastikan deteksi yang lebih andal dalam situasi di mana data firmware tidak homogen.
Mengenai arsitektur, Fwupd sekarang menetapkan nilai PlatformArchitecture menggunakan arsitektur CPU nyata pada mesin RISC-VHal ini memungkinkan integrasi yang lebih tepat dengan inventaris, pemantauan, dan alat penyebaran firmware pada sistem yang menggunakan platform baru ini.
Penyempurnaan UpdateCapsule dan fungsionalitas tanpa Secure Boot
Fungsi UpdateCapsule, yang digunakan untuk menerapkan kapsul firmware ke sistem yang menggunakan UEFI, juga mendapat perhatian dalam rilis ini. Fwupd 2.0.18 meningkatkan fungsinya dalam perangkat yang tidak mengaktifkan Secure BootIni memperluas jangkauan sistem yang dapat memperoleh manfaat dari pembaruan otomatis tanpa memerlukan perubahan konfigurasi firmware yang rumit.
Dukungan yang ditingkatkan dalam skenario tanpa Secure Boot ini menarik bagi banyak instalasi Linux dalam lingkungan campuran atau lamadi mana boot aman tidak selalu diaktifkan, tetapi metode yang andal diperlukan untuk menjaga firmware motherboard dan komponen lainnya tetap terkini.
Fwupd 2.0.18 dan peningkatan pada alat, deteksi lingkungan, dan waktu tunggu
Dalam hal alat pelengkap, perilaku perintah telah disesuaikan. fwupdtool sehingga hanya mencegat sinyal SIGINT hanya jika benar-benar diperlukan, menghindari gangguan pada proses atau skrip lain yang mengelola sinyal secara paralel.
Selain itu, waktu tunggu yang lebih wajar telah diperkenalkan di Permintaan HID qc-s5gen2Dengan tujuan mengurangi pemblokiran atau waktu tunggu yang berlebihan pada perangkat tertentu, kode yang bertanggung jawab untuk mendeteksi apakah sistem berjalan dalam hypervisor atau dalam kontainer juga telah direstrukturisasi sehingga logika ini dapat dimanfaatkan oleh berbagai plugin Fwupd.
Perbaikan bug dan ketahanan secara keseluruhan
Versi 2.0.18 menggabungkan serangkaian perbaikan komprehensif yang berdampak langsung pada stabilitas. Perbaikan ini mencakup peningkatan analisis deskriptor USB BOSyang merupakan kunci untuk mengidentifikasi kemampuan canggih perangkat USB selama operasi pembaruan firmware.
Bendera kapsul khusus untuk x86_64 juga telah diperbaiki saat menerapkan firmware UEFI, memastikan bahwa pembaruan pada sistem 64-bit diterapkan dengan parameter yang sesuai. Kompatibilitas halaman manual dengan alat seperti apropos y whatis Telah disesuaikan, membuatnya lebih mudah bagi administrator dan pengguna untuk dengan cepat menemukan dokumentasi yang relevan dari baris perintah.
Perbaikan lainnya mengatasi masalah dengan Pembaruan perangkat Huddly Ini mencakup pembaruan versi utama, serta bug yang menyebabkan crash tak terduga saat mencoba mendaftarkan emulasi I2C. Semua ini berkontribusi pada pengalaman yang lebih tangguh dan terprediksi dalam penggunaan layanan sehari-hari.
Konteks proyek LVFS dan dukungan pabrikan
Pengembangan Fwupd terkait erat dengan Layanan Firmware Vendor Linux (LVFS)LVFS, sebuah platform yang bertindak sebagai titik pusat untuk mendistribusikan firmware ke jutaan sistem Linux, telah melampaui seratus juta unduhan firmware, mendorong lebih banyak produsen perangkat keras untuk terlibat dan berkolaborasi, baik melalui kontribusi teknik atau perjanjian sponsor keuangan.
Dalam konteks ini, Framework Computer telah menjadi salah satu Sponsor terkemuka baru dari ekosistem LVFS/FwupdDengan model biaya tahunan yang membantu keberlanjutan proyek, kolaborasi ini melengkapi kontribusi berkelanjutan dari Red Hat, yang mempekerjakan pengembang utama Richard Hughes, dan dukungan dari Linux Foundation, yang menjadi tuan rumah proyek ini di bawah naungannya. Kontributor signifikan lainnya termasuk AMD melalui staf tekniknya, dan perusahaan-perusahaan yang berminat seperti Dell ingin menghadirkan pembaruan ke Linux.
Selain aspek ekonomi, Framework telah memberikan tekanan pada Penyedia untuk mengintegrasikan dukungan asli untuk Fwupd dan LVFS dalam produk mereka, dengan tujuan menyederhanakan pembaruan firmware pada laptop seperti Framework 16 dan perangkat lain yang kompatibel dengan Linux. Tren ini mendorong produsen lain untuk menawarkan pengalaman pembaruan yang lebih konsisten dan mudah diakses bagi pengguna dan bisnis.
Fwupd 2.0.18 sekarang tersedia untuk pengguna Linux
Fwupd 2.0.18 didistribusikan sebagai Tarball kode sumber melalui GitHub, di mana Anda juga dapat melihat daftar lengkap perubahannya dan catatan rilis. Namun, metode yang disarankan tetap instalasi dan pembaruan dari repositori stabil distribusi GNU/Linux yang digunakan, baik melalui manajer grafis maupun melalui baris perintah.
Distribusi yang berbeda akan menggabungkan Fwupd 2.0.18 pada saluran stabilnya Setelah pengujian dan integrasi selesai, pengguna akan secara otomatis menerima fitur-fitur baru versi ini beserta pembaruan sistem rutin lainnya. Dengan demikian, komputer rumah, workstation, dan server dapat menikmati peningkatan kompatibilitas, kinerja, dan keandalan tanpa perubahan drastis pada alur kerja administrasinya.
Dengan pembaruan ini, Fwupd mengkonsolidasikan perannya sebagai alat referensi untuk Menjaga firmware tetap mutakhir di lingkungan LinuxHal ini menggabungkan dukungan perangkat keras yang terus berkembang, penyempurnaan dalam manajemen boot ulang, optimasi UEFI dan BIOS, serta upaya berkelanjutan untuk memperbaiki bug. Di samping itu, penguatan ekosistem LVFS melalui keterlibatan produsen dan organisasi membantu membangun fondasi yang lebih kokoh bagi pengguna, pelaku bisnis, dan administrasi publik untuk mengelola perangkat mereka secara lebih aman, transparan, dan terpusat.
