Fwupd 2.0.1 migliora l'emulazione del firmware GNOME con una nuova API
Fwupd 2.0.1 aggiunge l'API per l'emulazione del dispositivo gnome-firmware, sposta i dispositivi con tag di emulazione nel database e risolve i problemi di compilazione.
Fwupd, un semplice strumento che mira a rendere la gestione degli aggiornamenti del firmware sui sistemi basati su Linux più semplice e automatica, ha lanciato la sua nuova versione 2.0.1. Ecco le novità!
Modifiche chiave in Fwupd 2.0.1
Fwupd 2.0.1 introduce alcune caratteristiche degne di nota progettate per migliorare la funzionalità. Innanzitutto, è stata aggiunta un'API per consentire al firmware GNOME di registrare i dispositivi per l'emulazione. Questo miglioramento aiuterà sia gli utenti che gli sviluppatori nella simulazione di vari scenari di dispositivi.
Inoltre, i dispositivi con tag di emulazione vengono ora salvati nel database anziché nel file di configurazione, il che semplifica la gestione e il monitoraggio dell'hardware emulato nel tempo.
Inoltre, la nuova versione 2.0.1 risolve diversi bug che affliggono gli utenti, garantendo un'esperienza più fluida. Tra i punti salienti, fwupd ora consente un migliore controllo sulla dipendenza libdrm durante la compilazione, fornendo maggiore flessibilità ai manutentori dei pacchetti.
Altre correzioni chiave includono la verifica corretta della lunghezza del pacchetto di risposta per logitech-bulkcontroller e la conversione dei buffer dei comandi del dispositivo wacom-raw e del descrittore wacom-usb nel formato Rust.
Inoltre, è stata corretta una regressione nell'enumerazione del cinetico-dp, quindi i dispositivi interessati ora dovrebbero funzionare di nuovo correttamente.
L'aggiornamento si concentra anche sul miglioramento della compatibilità: fwupd ora si compila in modo più fluido su Android e senza git installato, rendendolo più semplice per sviluppatori e utenti su piattaforme diverse. Esiste anche una correzione per la regola FU_PLUGIN_RULE_BETTER_THAN per garantire che ignori correttamente i dispositivi con priorità inferiore, aiutando a semplificare la definizione delle priorità.
Inoltre, i dispositivi emulati ora ignorano i flag "needs-reboot" e "needs-shutdown", il che significa meno interruzioni per coloro che testano il firmware del dispositivo. Per gli utenti Intel Thunderbolt, il processo di lettura del firmware è stato reso più efficiente, il che dovrebbe comportare aggiornamenti più rapidi.
Infine, i miglioramenti includono:
- Semplificazione del caricamento del firmware da offset specifici.
- Saltare gli autotest “seri” se il supporto GnuTLS è disabilitato.
- Accelerazione di fwupdtool caricando solo le funzionalità del motore secondo necessità.
Gli utenti noteranno inoltre un accesso più rapido ai dettagli sugli archivi firmware locali, migliorando l'efficienza complessiva.
Fwupd 2.0.1 è ora disponibile per il download e gli utenti sono incoraggiati a eseguire l'aggiornamento per sfruttare appieno le nuove funzionalità e i miglioramenti. Per maggiori dettagli su tutte le novità, visita il registro delle modifiche.