fwupd


fwupd es un demonio de código abierto para administrar la instalación de actualizaciones de firmware en sistemas basados en Linux , desarrollado por el mantenedor de GNOME Richard Hughes. [1] Está diseñado principalmente para dar servicio al firmware de la Interfaz de firmware extensible unificada (UEFI) en dispositivos compatibles a través de la tabla de recursos del sistema EFI (ESRT) y UEFI Capsule, que es compatible con el kernel 4.2 de Linux y versiones posteriores. Anteriormente, el inicio de las actualizaciones de firmware UEFI dentro de un sistema operativo, en la mayoría de los sistemas, solo podía realizarse con Microsoft Windows o DOS .-software específico. ESRT permite que el firmware exponga componentes actualizables al sistema operativo, que puede pasar una cápsula UEFI con firmware actualizado para su procesamiento e instalación en el próximo arranque. [3] [4] [5] Las actualizaciones pueden exponerse a través de una herramienta de línea de comandos o dentro de administradores de paquetes gráficos (como el software GNOME ) a través de una interfaz D-bus . [6]

El Servicio de firmware de proveedor de Linux (LVFS) proporciona recursos y soporte para ayudar a los proveedores a empaquetar sus actualizaciones de firmware para respaldar el uso de este marco y sirve como un repositorio en línea para obtener estas actualizaciones. [1] [7] Para proporcionar un caso de prueba en sistemas donde aún no se admite ESRT, fwupd también puede actualizar el firmware en el calibrador de color ColorHug . [6]

No solo Fedora admite el uso de fwupd, [1] sino también Ubuntu [8] y varias distribuciones de Linux lo incluyen. [9]

En diciembre de 2015, se reveló que Hughes había estado trabajando con un desarrollador de Dell para probar el sistema en hardware real y que su producto Dell Edge Gateway admitirá el servicio de firmware a través de fwupd. Hughes informó que la compañía también estaba "considerando expandir el soporte LVFS a todos los nuevos modelos que soportan actualizaciones de UEFI". [1] En agosto de 2018, Lenovo se unió al proyecto y brinda soporte de actualización para una amplia gama de sus dispositivos. [11]

En septiembre de 2019, Acer se unió al proyecto, con soporte inicial para su modelo Aspire A315. [12] A partir de diciembre de 2019, Google requiere que las actualizaciones de firmware se puedan aplicar con fwupd para Chromebooks certificados . [13]