Lanzamento do firmware de arranque Libreboot 20231021

Presentouse a versión do firmware de arranque gratuíto Libreboot 20231021. A actualización foi asignada ao estado de versión de proba (as versións estables publícanse aproximadamente unha vez ao ano, a última versión estable foi en xuño). O proxecto desenvolve un conxunto prefabricado do proxecto coreboot, que proporciona un substituto para o firmware propietario da UEFI e da BIOS, responsable de inicializar a CPU, a memoria, os periféricos e outros compoñentes de hardware, mentres minimizan as insercións binarias.

Libreboot pretende crear un entorno de sistema que permita prescindir do software propietario na medida do posible, non só a nivel do sistema operativo, senón tamén do firmware que proporciona o arranque. Libreboot complementa Coreboot con ferramentas para facilitar o seu uso aos usuarios finais, creando unha distribución preparada que pode ser utilizada por calquera usuario sen habilidades especiais.

Hardware compatible con Libreboot:

  • Placas base de servidor:
    • ASUS KFSN4-DRE
    • ASUS KGPE-D16
  • Sistemas de escritorio:
    • Gigabyte GA-G41M-ES2L;
    • Acer G43T-AM3;
    • Intel D510MO/D410PT;
    • Apple iMac 5,2;
    • HP Elite 8200 SFF/MT;
    • HP Elite 8300 USDT;
    • ASUS KCMA-D8;
    • Dell Precision T1650.
  • Portátiles:
    • Tableta ThinkPad X60/X60S/X60;
    • ThinkPad T60;
    • Tableta Lenovo ThinkPad X200 / X200S / X200 / X220 / X230;
    • Lenovo ThinkPad X301;
    • Lenovo ThinkPad R400;
    • Lenovo ThinkPad T400 / T400S / T420 / T420S / T430 / T440;
    • Lenovo ThinkPad T500/T530;
    • Lenovo ThinkPad W530/W541;
    • Lenovo ThinkPad R500;
    • HP EliteBook 2560p / 2570p / 2170p / 8470p / Folio 9470m;
    • Dell Latitude E6400/E6430;
    • Apple MacBook1 e MacBook2;
    • ASUS Chromebook Flip C101 (ARM);
    • Samsung Chromebook Plus (ARM).

Na nova versión:

  • Devolveuse o soporte para as placas base de servidor: ASUS KFSN4-DRE e ASUS KGPE-D16.
  • Engadido soporte para placas base de PC: ASUS KCMA-D8 e Dell Precision T1650.
  • Compatibilidade adicional para portátiles: Dell Latitude E6430 (Intel GPU), Lenovo ThinkPad X301, HP EliteBook 2170p e HP EliteBook 8470p.
  • Realizouse a transición á rama actualmente en desenvolvemento do cargador de arranque GRUB 2.12-rc. Engadido soporte para particións cifradas en formato LUKS2 mediante un mecanismo de xeración de claves baseado no algoritmo argon2 (anteriormente só se admitían configuracións con PBKDF2).
  • Os comandos da ferramenta de compilación lbmk (Libreboot build system) simplificáronse, por exemplo, en lugar de "./build roms de arranque" agora podes especificar "./build roms". O número de scripts de montaxe reduciuse de 50 a 12. Realizáronse dúas auditorías do sistema de montaxe lbmk, que permitiron reducir o tamaño do código nun 50% e aumentar a produtividade.
  • Os catálogos foron reestruturados. O contido do directorio "resources/scripts/" moveuse a un directorio separado "script/" e o directorio "resources/" foi renomeado a "config/", xa que só permanecen alí ficheiros de configuración e parches (os parches). está previsto que se trasladen ao directorio "patch/") . Os ficheiros IFD/GbE movéronse ao directorio "config/ifd/". Os binarios específicos do provedor están separados dos ficheiros IFD/GbE e están situados no directorio "vendorfiles/".
  • Engadido soporte para construír firmware serprog para placas baseadas en microcontroladores RP2040 (pico-serprog) e STM32 (stm32-vserprog). O protocolo serprog é compatible con flashrom e úsase para o firmware flash SPI.
  • O cargador de arranque U-Boot usado no firmware do Chromebook actualizouse á versión 2023.10.
  • Sincronizado co repositorio Coreboot a partir do 12 de outubro e co repositorio de SeaBIOS a partir do 24 de agosto.

Fonte: opennet.ru

Engadir un comentario