Fa'asa'olotoina o le firmware bootable Libreboot 20231021

O le faʻasalalauga o le free bootable firmware Freeboot 20231021 ua tuʻuina atu. O le poloketi e fausia se faʻapotopotoga faʻapipiʻi o le coreboot project, lea e maua ai se sui mo le UEFI ma le BIOS firmware, e nafa ma le amataina o le PPU, manatuaga, peripherals ma isi meafaigaluega, aʻo faʻaitiitia faʻapipiʻi binary.

O le Libreboot e faʻamoemoe e fatuina se siosiomaga faʻaogaina e mafai ai ona e faia e aunoa ma se polokalama faʻapitoa i le tele e mafai ai, e le gata i le tulaga o le faiga faʻaogaina, ae faʻapea foʻi ma le firmware e maua ai le booting. O le Libreboot e faʻapipiʻi Coreboot ma meafaigaluega e faʻafaigofie ai mo tagata faʻaoga ona faʻaogaina, fatuina o se tufatufaina saunia e mafai ona faʻaogaina e soʻo se tagata faʻaoga e aunoa ma ni tomai faʻapitoa.

Meafaigaluega lagolago i Libreboot:

  • Matai fa'atonu:
    • ASUS KFSN4-DRE
    • ASUS KGPE-D16
  • Faiga komepiuta:
    • 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 Sa'o T1650.
  • api api:
    • ThinkPad X60/X60S/X60 Laupapa;
    • ThinkPad T60;
    • Lenovo ThinkPad X200 / X200S / X200 / X220 / X230 Laupapa;
    • 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 ma MacBook2;
    • ASUS Chromebook Flip C101 (ARM);
    • Samsung Chromebook Plus (ARM).

I le faʻasalalauga fou:

  • Ua toe faafoi mai le lagolago mo motherboards server: ASUS KFSN4-DRE ma ASUS KGPE-D16.
  • Fa'aopoopoina le lagolago mo tina PC: ASUS KCMA-D8 ma Dell Precision T1650.
  • Faaopoopo lagolago mo komepiuta feaveai: Dell Latitude E6430 (Intel GPU), Lenovo ThinkPad X301, HP EliteBook 2170p ma HP EliteBook 8470p.
  • O le suiga i le lala o loʻo i lalo o le atinaʻeina o le GRUB 2.12-rc bootloader ua faia. Faʻaopoopoina le lagolago mo faʻailoga faʻailoga i le LUKS2 faʻaoga e faʻaaoga ai se masini faʻavae autu e faʻavae i luga o le argon2 algorithm (muamua na o faʻasalalauga ma PBKDF2 na lagolagoina).
  • O le lbmk (Libreboot build system) fau mea faigaluega ua fa'afaigofieina, mo se fa'ata'ita'iga, nai lo le "./build boot roms" e mafai nei ona e fa'amaonia "./build roms". O le numera o tusitusiga faʻapotopotoga na faʻaititia mai le 50 i le 12. E lua suʻega o le lbmk assembly system na faʻatinoina, lea na mafai ai ona faʻaititia le numera code e 50% ma faʻateleina le gaosiga.
  • O fa'amaumauga ua toe fa'atulagaina. O mea o loʻo i totonu o le "sources / scripts /" directory ua siitia atu i se isi "script /" directory, ma le "resources /" directory ua toe faʻaigoaina i le "config /", talu ai na o faila faʻapipiʻi ma patches o loʻo totoe iina (o patches. ua fuafuaina e siitia atu i le “patch/” directory) . O faila IFD/GbE ua ave i le "config/ifd/" directory. Fa'atau-fa'apitoa binaries e ese mai faila IFD/GbE ma o lo'o i totonu o le "vendorfiles/" directory.
  • Faʻaopoopo le lagolago mo le fausiaina o serprog firmware mo laupapa e faʻavae i luga ole RP2040 (pico-serprog) ma STM32 (stm32-vserprog) microcontrollers. O le serprog protocol e lagolagoina i le flashrom ma faʻaaogaina mo le SPI flash firmware.
  • O le U-Boot bootloader o loʻo faʻaaogaina i le Chromebook firmware ua faʻafouina i le version 2023.10.
  • Fa'atasi ma le faleteuoloa Coreboot e o'o mai ia Oketopa 12, ma fa'atasi ai ma le fale teu oloa a le SeaBIOS e o'o mai ia Aukuso 24.

puna: opennet.ru

Faaopoopo i ai se faamatalaga