ULeah Rowe, umphuhlisi oyintloko kunye nomseki we-Libreboot yokusasazwa, ubonise ukukhutshwa kokuqala kweprojekthi yeCanoeboot, ephuhliswe ngokuhambelana ne-Libreboot kwaye ibekwe njengolwakhiwo lwamahhala lwe-Libreboot, ihlangabezana neemfuno zeSiseko seSoftware yasimahla yokusasazwa kwasimahla. Ngaphambili, iprojekthi yapapashwa phantsi kwegama elithi "i-GNU Boot engekho semthethweni," kodwa emva kokufumana isikhalazo esivela kubadali be-GNU Boot, yaqala ukubizwa ngokuba yi-nonGeNUine Boot, kwaye ngoku yiCanoeboot. Ukukhutshwa kwe-Canoeboot 20231026 kwakha kukhupho lwakutsha nje lwe-Libreboot 20231021, olususe amacandelo kunye notshintsho olungahambelani nemigaqo yeSiseko seSoftware.
Isidingo sokudala indibano eyahlukileyo ye-Libreboot ichazwa yinyaniso yokuba iimfuno zeekiti zokusasaza simahla ezenziwe yiSiseko seSoftware yasimahla ayivumeli unikezelo lwe-firmware yebinary kunye nawaphi na amacandelo omqhubi webinary. Ngexesha elifanayo, ukususela kunyaka odlulileyo, iprojekthi ye-Libreboot yatshintshela kwimithetho engaphezulu yepragmatic yokusetyenziswa kwamacandelo amabini, okwenza kube lula ukwandisa uluhlu lwezixhobo ezixhaswayo. Injongo entsha yeprojekthi ye-Libreboot kukuxhasa yonke i-hardware exhaswayo kwi-CoreBoot, ngaphandle kwamacandelo amabhinari achaphazela ukhuseleko kunye nokuthembeka (umzekelo, i-Libreboot isebenzisa i-me_cleaner ukukhubaza i-Intel ME). Ngale ndlela, i-Libreboot ilahlekelwe sisimo sayo njengosasazo lwasimahla kwindawo yeSiseko seSoftware yasimahla.
Izixhobo ezixhaswayo kwiCanoeboot (iibhodi ezixhaswayo kwiLibreboot kodwa ezingaxhaswanga kwiCanoeboot zigqitywe):
- Iibhodi zeseva zeseva:
- ASUS KFSN4-DRE
- I-ASUS KGPE-D16
- Iinkqubo zeDesktop:
- I-Gigabyte GA-G41M-ES2L;
- I-Acer G43T-AM3;
- Intel D510MO/D410PT;
- Apple iMac 5,2;
- I-HP Elite 8200 SFF/MT;
- I-HP Elite 8300 USDT;
- I-ASUS KCMA-D8;
- Dell Precision T1650.
- Iilaptops:
- I-ThinkPad X60/X60S/X60 Icwecwe;
- I-ThinkPad T60;
- Lenovo ThinkPad X200 / X200S / X200 / X220 / X230 Icwecwe;
- Lenovo ThinkPad X301;
- Lenovo ThinkPad R400;
- Lenovo ThinkPad T400 / T400S / T420 / T420S / T430 / T440;
- Lenovo ThinkPad T500/T530;
- Lenovo ThinkPad W500/W530/W541;
- Lenovo ThinkPad R500;
- I-HP EliteBook 2560p / 2570p / 2170p / 8470p / Folio 9470m;
- I-Dell Latitute E6400/E6430;
- Apple MacBook1 kunye MacBook2;
- I-ASUS Chromebook Flip C101 (ARM);
- I-Samsung Chromebook Plus (ARM).
Utshintsho oluphambili:
- Ukutshintshela kwisebe eliphantsi kophuhliso lwe-GRUB 2.12-rc bootloader yenziwe. Inkxaso eyongeziweyo yezahlulo ezifihliweyo kwifomathi ye-LUKS2 kusetyenziswa indlela yokuvelisa engundoqo esekelwe kwi-argon2 algorithm (ngaphambili kuphela ulungelelwaniso nge-PBKDF2 lwaluxhaswa).
- I-lbmk (i-Libreboot build system) imiyalelo yesixhobo sokwakha yenziwe lula, umzekelo, endaweni yokuthi "./build boot roms" ungacacisa ngoku "./build roms". Inani leencwadi zeendibano zancitshiswa ukusuka kwi-50 ukuya kwi-12. Uphicotho-zincwadi ezimbini zenkqubo yendibano ye-lbmk zenziwa, okwenza kube lula ukunciphisa ubungakanani bekhowudi nge-50% kunye nokwandisa imveliso.
- Iikhathalogu ziye zahlengahlengiswa. Imixholo ye "resources/scripts/" directory iye yasiwa kwindawo eyahlukileyo "script/" directory, kunye ne "resources/" directory ithiywe igama elithi "config/", kuba kuphela iifayile zoqwalaselo kunye neepatches ezisele apho (iipatches). zicwangciswe ukuba zisiwe kulawulo “lwesiqwenga/”) . Iifayile ze-IFD/GbE zisiwe kulawulo lwe-"config/ifd/". Iibhinari ezikhethekileyo zomthengisi zahlukile kwiifayile ze-IFD/GbE kwaye zikwindawo ethi "vendorfiles/" directory.
- Inkxaso eyongeziweyo yokwakha i-serprog firmware kwiibhodi ezisekelwe kwi-RP2040 (pico-serprog) kunye ne-STM32 (stm32-vserprog) i-microcontrollers. Iprotocol yeserprog ixhaswa kwiflashrom kwaye isetyenziselwa iSPI flash firmware.
- I-U-Boot bootloader esetyenziswe kwi-Chromebook firmware iye yahlaziywa kwinguqulo ye-2023.10.
- Ingqanyaniswe neCoreboot repository ukususela ngo-Okthobha 12, kunye nogcino lweSeaBIOS ukususela ngo-Agasti 24.
- Xa kuthelekiswa ne-Libreboot, inkxaso yezixhobo isusiwe:
- IDell Latitude i-E6430
- UDell Precision T1650
- HP EliteBook 2170p
- HP EliteBook 2560p
- HP EliteBook 2570p
- HP EliteBook 8470p
- HP 8200 SFF
- HP 8300 USDT
- HP EliteBook 9470m
- Lenovo ThinkPad T420
- ILenovo ThinkPad T420S
- Lenovo ThinkPad T430
- Lenovo ThinkPad T440p
- Lenovo ThinkPad T520
- Lenovo ThinkPad T530
- Lenovo ThinkPad W530
- Lenovo ThinkPad W541
- Lenovo ThinkPad X220/X220T
- Lenovo ThinkPad X230/X230T
umthombo: opennet.ru
