Rilascio del firmware di avvio Libreboot 20231021

È stata rilasciata una versione del firmware libero di avvio Libreboot 20231021. L'aggiornamento ha ricevuto lo stato di release test (le versioni stabili vengono pubblicate circa una volta all'anno, l'ultima versione stabile è stata a giugno). Il progetto sviluppa una build del progetto coreboot, fornendo un'alternativa ai firmware proprietari UEFI e BIOS, responsabili dell'inizializzazione di CPU, memoria, dispositivi periferici e altri componenti hardware, riducendo al minimo le inserzioni binarie.

Libreboot mira a creare un ambiente di sistema che consenta di rinunciare al software proprietario il più possibile, non solo a livello di sistema operativo, ma anche di firmware di avvio. Libreboot integra Coreboot con strumenti per semplificare l'uso da parte degli utenti finali, creando una distribuzione pronta per l'uso che può essere utilizzata da chiunque, anche senza competenze speciali.

Hardware supportato in Libreboot:

  • Schede madri server:
    • ASUS KFSN4-DRE
    • ASUS KGPE-D16
  • Sistemi desktop:
    • 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.
  • Notebook:
    • ThinkPad X60 / X60S / X60 Tablet;
    • ThinkPad T60;
    • Lenovo ThinkPad X200 / X200S / X200 / X220 / X230 Tablet;
    • 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).

Nel nuovo rilascio:

  • Ripristinato il supporto per schede madri server: ASUS KFSN4-DRE e ASUS KGPE-D16.
  • Aggiunto il supporto per schede madri PC: ASUS KCMA-D8 e Dell Precision T1650.
  • Aggiunto il supporto per i laptop: Dell Latitude E6430 (GPU Intel), Lenovo ThinkPad X301, HP EliteBook 2170p e HP EliteBook 8470p.
  • Passato al ramo di sviluppo del bootloader GRUB 2.12-rc. Aggiunto il supporto per partizioni crittografate nel formato LUKS2, utilizzando un meccanismo di generazione della chiave basato sull'algoritmo argon2 (in precedenza erano supportate solo configurazioni con PBKDF2).
  • Simplificate le comandi del toolchain di build lbmk (sistema di build Libreboot), ad esempio, invece di «./build boot roms» ora è possibile usare «./build roms». Il numero degli script di build è stato ridotto da 50 a 12. Sono stati eseguiti due audit del sistema di build lbmk, che hanno consentito di ridurre il codice del 50% e migliorare le performance.
  • È stata eseguita una ristrutturazione delle directory. Il contenuto della directory «resources/scripts/» è stato spostato in una nuova directory «script/», mentre la directory «resources/» è stata rinominata in «config/», dato che conteneva solo file di configurazione e patch (le patch verranno spostate nella directory «patch/»). I file IFD/GbE sono stati trasferiti nella directory «config/ifd/». I file binari specifici dei produttori sono stati separati dai file IFD/GbE e collocati nella directory «vendorfiles/».
  • È stato aggiunto il supporto per la costruzione di firmware serprog per schede basate sui microcontrollori RP2040 (pico-serprog) e STM32 (stm32-vserprog). Il protocollo serprog è supportato in flashrom ed è utilizzato per il flashing della flash SPI.
  • Il bootloader U-Boot, utilizzato nei firmware per Chromebook, è stato aggiornato alla versione 2023.10.
  • È stata eseguita la sincronizzazione con il repository Coreboot alla data del 12 ottobre, e con il repository SeaBIOS alla data del 24 agosto.

Fonte: opennet.ru

Acquista un hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista un hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster