Libreboot 20230625 is al uitgebracht en wordt geleverd met ondersteuning voor veel apparaten en meer

vrijlaars

Libreboot streeft naar het creëren van een systeemomgeving die volledig afziet van propriëtaire software

Vrijgegeven Libreboot boot firmware versie 20230625, versie waarin er zijn veel bugfixes gemaakt, evenals dat ondersteuning voor nieuwe borden en verschillende apparaten is toegevoegd, ondanks dat het een corrigerende versie is.

Voor degenen die Libreboot niet kennen, ze moeten weten dat dit is een project dat een volledig vrije vork van het CoreBoot-project ontwikkelt, die een binaire-vrije vervanging biedt voor de eigen UEFI- en BIOS-firmware die verantwoordelijk is voor het initialiseren van de CPU, het geheugen, randapparatuur en andere hardwarecomponenten.

vrijlaars biedt opstartbare firmware voor compatibele x86/ARM-machines, een bootloader starten die vervolgens uw besturingssysteem laadt. Vervangt propriëtaire BIOS/UEFI-firmware op x86-machines en biedt configuratie verbeterd op ondersteunde ARM-gebaseerde Chromebooks (U-Boot bootloader, in plaats van Google's deep-load bootloader).

Op x86-machines worden de GRUB- en SeaBIOS coreboot-payloads officieel ondersteund en worden ze in verschillende configuraties per machine geleverd. U kunt de lijst met compatibele hardware vinden in de Libreboot-documentatie.

Belangrijkste nieuws van Libreboot 20230625

In deze nieuwe versie van Libreboot 20230625 die wordt gepresenteerd, wordt dat benadrukt Er is gewerkt aan het verbeteren van de stabiliteit en repareer bugs bij het werken met voorheen compatibele boards.

Een andere verandering die opvalt in deze nieuwe versie is dat verenigde alle scripts in de hoofddirectory van lbmk (bouwsysteem). Alle kernlogica is nu één enkel script, waardoor onnodige codeherhaling wordt voorkomen, en de helptekst is uit bepaalde scripts verwijderd.

Daarnaast wordt dat nu ook benadrukt coreboot-hulpprogramma's zijn robuuster, plus een bug gerepareerd waarbij hulpprogramma's onnodig opnieuw werden gecompileerd, waardoor het maken van meerdere afbeeldingen werd vertraagd.

De nieuw hulpprogramma "spkmodem_recvim" coreboot voorpagina, die het op zijn beurt oorspronkelijk afsplitste van GNU GRUB. Dit is een ontvangstclient voor spkmodem, een type seriële console die wordt geleverd via pulsen via de pc-luidspreker. De Libreboot-versie verbetert de foutafhandeling enorm en is opnieuw ontworpen voor de OpenBSD-coderingsstijl, om de GNU-coderingsstijl te vervangen.

Aan de andere kant wordt dat benadrukt grootte van het opstartlogo verkleind tot ~3KB, tot ~12KB, wat werd gedaan, zonder verlies van beeldkwaliteit.

De bugfixes bugs binnen subshells worden gemarkeerd, evenals het vergroten van de grootte van de EFI-variabelebuffer om een ​​bug te repareren waarbij de door Debian ondertekende shim te veel EFI-variabelen toewijst om in de beschikbare ruimte te passen, waardoor het bouwproces wordt onderbroken.

Plus de standaardafbeeldingen met firmware voor de x86-CPU, zijn er alternatieve afbeeldingen die zonder firmware worden geleverd.

Voor de onderdeel van ondersteuningsverbeteringen, De volgende apparaten zijn gemarkeerd en worden nu ondersteund in deze nieuwe release:

  • Gigabyte GA-G41M-ES2L moederbord
  • Acer G43T-AM3
  • Intel D510MO- en D410PT-moederborden
  • Apple iMac 5,2"
  • HP Elite 8200 SFF/MT (HP 6200 Pro Business werkt waarschijnlijk ook)
  • HP Elite 8300 USDT

Laptops (Intel, x86)

  • Dell Latitude E6400 (gemakkelijk te flashen, geen demontage, hardware vergelijkbaar met X200/T400)
  • Think Pad X60 / X60S / X60-tablet
  • Think Pad T60 (met Intel GPU)
  • Lenovo ThinkPad X200 / X200S / X200-tablet
  • 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 en 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

Laptops (ARM, met U-Boot-payload)

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

Tot slot, als u meer wilt weten over deze nieuwe release, kunt u de details bekijken op de volgende link.