Release av startbar firmware Libreboot 20231021

Utgivningen av den gratis startbara firmwaren Libreboot 20231021 har presenterats. Uppdateringen har tilldelats status som en testversion (stabila utgåvor publiceras ungefär en gång per år, den senaste stabila utgåvan var i juni). Projektet utvecklar en färdig sammansättning av coreboot-projektet, som ersätter proprietär UEFI- och BIOS-firmware, ansvarig för att initialisera CPU, minne, kringutrustning och andra hårdvarukomponenter, samtidigt som binära insättningar minimeras.

Libreboot syftar till att skapa en systemmiljö som låter dig klara dig utan proprietär programvara så mycket som möjligt, inte bara på nivån för operativsystemet, utan även den fasta programvaran som ger uppstart. Libreboot kompletterar Coreboot med verktyg för att göra det lättare för slutanvändare att använda, vilket skapar en färdig distribution som kan användas av alla användare utan speciella kunskaper.

Hårdvara som stöds i Libreboot:

  • Serverns moderkort:
    • ASUS KFSN4-DRE
    • ASUS KGPE-D16
  • Desktopsystem:
    • 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.
  • Anteckningsböcker:
    • ThinkPad X60/X60S/X60 surfplatta;
    • ThinkPad T60;
    • Lenovo ThinkPad X200 / X200S / X200 / X220 / X230 surfplatta;
    • 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 Latitute E6400/E6430;
    • Apple MacBook1 och MacBook2;
    • ASUS Chromebook Flip C101 (ARM);
    • Samsung Chromebook Plus (ARM).

I den nya utgåvan:

  • Stöd för servermoderkort har returnerats: ASUS KFSN4-DRE och ASUS KGPE-D16.
  • Tillagt stöd för PC-moderkort: ASUS KCMA-D8 och Dell Precision T1650.
  • Tillagt stöd för bärbara datorer: Dell Latitude E6430 (Intel GPU), Lenovo ThinkPad X301, HP EliteBook 2170p och HP EliteBook 8470p.
  • Övergången till den för närvarande under utveckling gren av GRUB 2.12-rc bootloader har gjorts. Lade till stöd för krypterade partitioner i LUKS2-format med en nyckelgenereringsmekanism baserad på argon2-algoritmen (tidigare stöddes endast konfigurationer med PBKDF2).
  • lbmk (Libreboot build system) byggverktygskommandon har förenklats, till exempel, istället för "./build boot roms" kan du nu ange "./build roms". Antalet monteringsskript minskade från 50 till 12. Två granskningar av lbmk-monteringssystemet genomfördes, vilket gjorde det möjligt att minska kodstorleken med 50 % och öka produktiviteten.
  • Katalogen har omstrukturerats. Innehållet i "resources/scripts/"-katalogen har flyttats till en separat "script/"-katalog, och "resources/"-katalogen har bytt namn till "config/", eftersom endast konfigurationsfiler och patchar finns kvar där (patcharna planeras att flyttas till "patch/"-katalogen). IFD/GbE-filerna har flyttats till katalogen "config/ifd/". Leverantörsspecifika binärfiler är separata från IFD/GbE-filerna och finns i katalogen "vendorfiles/".
  • Tillagt stöd för att bygga serprog firmware för kort baserade på RP2040 (pico-serprog) och STM32 (stm32-vserprog) mikrokontroller. Serprog-protokollet stöds i flashrom och används för SPI flash-firmware.
  • U-Boot-starthanteraren som används i Chromebooks fasta programvara har uppdaterats till version 2023.10.
  • Synkroniserad med Coreboot-förvaret från och med den 12 oktober och med SeaBIOS-förvaret från och med den 24 augusti.

Källa: opennet.ru

Lägg en kommentar