Libreboot 20230625 har redan släppts och kommer med stöd för många enheter och mer

libreboot

Libreboot syftar till att skapa en systemmiljö som helt avstår från proprietär programvara

Släppt Libreboot boot firmware version 20230625, version i vilken många buggfixar har gjorts, samt att stöd för nya kort och olika enheter har lagts till trots att det är en korrigerande version.

För de som inte känner till Libreboot bör de veta att detta är ett projekt som utvecklar en helt gratis gaffel av CoreBoot-projektet, som tillhandahåller en binärfri ersättning för den proprietära UEFI- och BIOS-firmware som ansvarar för initiering av CPU, minne, kringutrustning och andra hårdvarukomponenter.

libreboot tillhandahåller startbar firmware för kompatibla x86/ARM-maskiner, startar en bootloader som sedan laddar ditt operativsystem. Ersätter proprietär BIOS/UEFI-firmware på x86-maskiner och tillhandahåller konfiguration förbättrad på ARM-baserade Chromebooks som stöds (U-Boot bootloader, istället för Googles deep-load bootloader).

På x86-maskiner stöds GRUB och SeaBIOS coreboot nyttolaster officiellt och tillhandahålls i olika konfigurationer per maskin. Du kan hitta listan över kompatibel hårdvara i Libreboot-dokumentationen.

Huvudnyheter om Libreboot 20230625

I den här nya versionen av Libreboot 20230625 som presenteras framhålls det Arbete har gjorts för att förbättra stabiliteten och fixa buggar när du arbetar med tidigare kompatibla kort.

En annan förändring som sticker ut i den här nya versionen är att förenade alla skript i lbmk huvudkatalog (bygga system). All kärnlogik är nu ett enda skript, vilket eliminerar onödig kodupprepning, plus hjälptext har tagits bort från vissa skript.

Utöver detta lyfts det också fram att nu coreboot-verktygen är mer robusta, plus fixade en bugg där verktyg kompilerades om i onödan, vilket bromsade skapandet av flera bilder.

De nytt verktyg "spkmodem_recvim" coreboot framsidan, som i sin tur ursprungligen klaffade den från GNU GRUB. Detta är en mottagarklient för spkmodem, en typ av seriell konsol som levereras via pulser genom PC-högtalaren. Libreboot-versionen förbättrar felhanteringen avsevärt och har designats om för OpenBSD-kodningsstilen för att ersätta GNU-kodningsstilen.

Å andra sidan framhålls det storleken på startlogotypen reducerad till ~3KB, ner till ~12KB, vilket gjordes, utan förlust av bildkvalitet.

Eftersom Bug fixar buggar i underskal markeras, samt ökar storleken på EFI-variabelbufferten för att fixa en bugg där det Debian-signerade shim-kortet allokerar för många EFI-variabler för att passa i det avsedda utrymmet, vilket bryter byggprocessen.boot in Debian.

Plus standardbilderna som inkluderar firmware för x86-processorn, det finns alternativa bilder som kommer utan firmware.

För en del av stödförbättringar, Följande enheter är markerade och stöds nu i den här nya versionen:

  • Gigabyte GA-G41M-ES2L moderkort
  • Acer G43T-AM3
  • Intel D510MO och D410PT moderkort
  • Apple iMac 5,2
  • HP Elite 8200 SFF/MT (HP 6200 Pro Business kommer förmodligen att fungera också)
  • HP Elite 8300 USDT

Bärbara datorer (Intel, x86)

  • Dell Latitude E6400 (lätt att flasha, ingen rivning, hårdvara som liknar X200/T400)
  • ThinkPad X60 / X60S / X60 surfplatta
  • ThinkPad T60 (med Intel GPU)
  • Lenovo ThinkPad X200 / X200S / X200 surfplatta
  • Lenovo ThinkPad X301
  • Lenovo ThinkPad R400
  • Lenovo ThinkPad T400 / T400S
  • Lenovo ThinkPad T500
  • Lenovo ThinkPad T530 / W530
  • Lenovo ThinkPad W500
  • Lenovo ThinkPad R500
  • Apple MacBook1,1 och MacBook2,1
  • Lenovo ThinkPad T440p
  • Lenovo ThinkPad X220
  • Lenovo Thinkpad X220t
  • Lenovo ThinkPad T420
  • Lenovo ThinkPad T420S
  • Lenovo ThinkPad T430
  • Lenovo ThinkPad X230
  • Lenovo Thinkpad X230t
  • Lenovo ThinkPad W541
  • HP EliteBook 2560p
  • HP EliteBook 2570p
  • HP EliteBook Folio 9470m

Bärbara datorer (ARM, med U-Boot nyttolast)

  • ASUS Chromebook Flip C101 (gru-bob)
  • Samsung Chromebook Plus (v1) (gru-kevin)

Slutligen, om du är intresserad av att lära dig mer om den här nya versionen, kan du kontrollera detaljerna på följande länk.