
Coreboot (i quajtur më parë LinuxBIOS) është një projekt që synon të zëvendësojë firmuerin jo të lirë në BIOS-in e pronarit
Është njoftuar së fundmi lëshimi i versioneve të reja të Coreboot 4.22 dhe 4.22.01 të cilat përfshijnë përditësimet më të fundit, përmirësimet e sigurisë dhe mbështetjen e zgjeruar të harduerit nga tre muajt e fundit.
Është përmendur se ky publikim i ri është versioni i fundit që përdor skemën e emërtimit të versionit në rritje 4.xx, pasi në versionet e ardhshme Coreboot do të kalojë në një skemë emërtimi Year.Month.Subversion. Si i tillë, publikimi i radhës, i planifikuar për në shkurt 2024, do të numërohet 24.02.00 dhe në rast se do të zbatohet një version fiks ose i ardhshëm i versionit 24.02, do të shtohen vlerat .01, .02, etj. në vlerën e versionit fillestar.
Karakteristikat kryesore të reja të Coreboot 4.22 dhe 4.22.01
Në këtë version të ri të Coreboot, te cikli i lëshimit 4.22 u zbulua një gabim i ndryshueshëm nuk është inicializuar në platformat Sandybridge/ivybridge dhe kjo ishte arsyeja e lëshimit të versionit 4.22.01.
Lidhur me përmirësimet që janë realizuar, theksohet se x86 mbështet seksionin .data për fazat para-memorie, Ky ndryshim lejon përdorimin e përkufizimeve globale të variablave në kodin C. Gjatë fazës së bllokut të ngarkimit, të dhënat shtohen menjëherë pas kodit dhe më pas vendosen në cache duke përdorur konceptin Cache-As-RAM (VMA).
Në Coreboot 4.22 është përgatitur për sistemet x86 në fazat ramstage dhe para-memory, një zbatim i mbështetjes së cache për sistemin e skedarëve CBFS që përdoret për të pritur komponentët Coreboot në Flash. Përmendet se situatat ku mund të jetë e nevojshme një romstage e veçantë përfshijnë konfigurimin me vboot ose modalitetin alternativ, si dhe pajisje me një madhësi të kufizuar blloku boot ose media shumë të ngadaltë të nisjes (disa SoC ARM). Për të konfiguruar madhësinë e cache-it, propozohen parametrat PRERAM_CBFS_CACHE_SIZE dhe RAMSTAGE_CBFS_CACHE_SIZE.
Një tjetër ndryshim që bie në sy në këtë version është ai mbështetje fillestare për AMD OpenSIL e cila punon me platformën e vetme referuese të procesorit AMD EPYC 9004 Genoa/Onyx dhe që duhet të zëvendësojë plotësisht bibliotekën AGESA (AMD Generic Encapsulated Software Architecture) në të ardhmen.
Në Coreboot 4.22 theksohet gjithashtu mbështetja për ekzekutimin e Microsoft Windows në më shumë Chromebook të bazuar në Coreboot, i cili gjithashtu duhet të jetë më i mirë, pasi disa nga kodi burimor janë optimizuar.
Nga ana e tijmbështetje për pajisje të reja Ata janë përsëri nga pjatat Google ISH, Anraggar, Brox, Chinchou, Ciri, Deku, Deku4ES, Dexi, Dochi, Nokris, Quandiso dhe Rex4ES EC. Gjithashtu, Coreboot 4.22 shton mbështetjen e zhvillimit për Intel Meteorlake-P, Purism Librem 11 të përmendura më lart (plus Librem L1UM v2) dhe Siemens FA EHL dhe Supermicro X11SSW-F.
Nga ndryshimet e tjera që bien në sy:
- Coreboot tani vendos gjithashtu kontrollin e vBIOS kur mbush tabelën VFCT, pasi drejtuesi AMD i Windows verifikon kontrollin e të dhënave vBIOS.
- Një API është shtuar në gfx për të zbuluar praninë e një ekrani të jashtëm në pajisjet me çipa Intel.
- U shtuan ndryshime për të lejuar që Windows të funksionojë në disa pajisje Chromebook me Coreboot.
- Zbatuar gjenerimin e tabelave ACPI për pajisjet e bazuara në arkitekturën ARM64.
- Mbështetje e përmirësuar për specifikimet ACPI.
- Konfigurimi MRC (kodi i referencës së memories) për bordet SNB+MRC është zhvendosur në strukturën DeviceTree.
- Pastrim i përgjithshëm dhe riformatim.
- Llogaritja e fiksuar get_save_state SMM nuk funksionon kur STM ishte aktivizuar
Nëse jeni të interesuar të dini më shumë rreth këtij versioni të ri të CoreBoot 4.18, mund të konsultoni detajet Në lidhjen vijuese.
Merrni CoreBoot
Së fundmi, për ata që janë të interesuar të jenë në gjendje të marrin këtë version të ri të CoreBoot ata mund ta bëjnë atë nga seksioni i tyre i shkarkimit, të cilat mund të gjenden në faqen zyrtare të projektit.
Përveç kësaj në të, ata do të jenë në gjendje të gjejnë dokumentacion dhe më shumë informacion në lidhje me projektin. Lidhja është kjo.