
Libreboot ine chinangwa chekugadzira nharaunda yesystem inoburitsa zvizere neproprietary software
Yakazozivikanwa kuburitswa kweiyo bootable firmware Libreboot Version 20230413, iyo yakanyorwa seye beta yekuyedza vhezheni, asi iyo vanogadzira vanoisa se "yakagadzikana". Kuburitswa uku sekudaro kuburitswa kwebugfix hama kune Libreboot 20230319 (yakaburitswa munaKurume 19, 2023).
Kune avo vasingazive nezve Libreboot, vanofanirwa kuziva kuti izvi ipurojekiti inovandudza forogo yemahara yeCoreBoot chirongwa, iyo inopa bhinari-yemahara kutsiva yevaridzi UEFI uye BIOS firmware ine basa rekutanga iyo CPU, ndangariro, peripherals, uye zvimwe zvinhu zvehardware.
libreboot inopa bootable firmware yeanoenderana x86/ARM michina, kutanga bootloader iyo inozoisa yako yekushandisa system. Inotsiva yevaridzi BIOS/UEFI firmware pane x86 michina uye inopa gadziriso nani paARM-based Chromebooks inotsigirwa (U-Boot bootloader, panzvimbo yeGoogle yakadzika-mutoro bootloader).
Pamichina yex86, iyo GRUB neSeaBIOS coreboot payloads inotsigirwa zviri pamutemo uye inopihwa mune akasiyana masisitimu pamushini. Unogona kuwana rondedzero yehardware inoenderana mune iyo Libreboot zvinyorwa.
Nhau huru dzeLibreboot 20230413
Muiyi vhezheni itsva inounzwa, zvinonzi kukosha kwekuburitswa uku kwaive kugadzirisa uye kuvandudzwa kwakaitwa kuhurongwa hwekuunganidza uye ndizvozvo. akaita kodhi huru yekuchenesa mu util/nvmutil, iyo yakadzora iyo SLOC kuverenga kusvika 315 mitsetse, nepo mushanduro yapfuura pakanga paine mitsara ye386 yekodhi. Izvi zvakabudirira kudzikisa saizi yeakaunganidzwa mabhinari ne7%, sekuedzwa neTCC pane x86_64 host. Iyi kodhi saizi kuderedzwa inopihwa pasina kudzikisa chero kushanda.
Mukuwedzera, inotaurwa kuti zvakasiyana necoreboot uko pasina imwe shanduko yekodhi ichaitwa kunze kwekunge zvichidikanwa, vagadziri ve Libreboot icharamba ichishanda kutsigira zvimwe hardware.
Kune chikamu chemagadziriso zvinotaurwa izvo dzakabviswa mushanduro itsva iyi ne Libreboot 20230413 mamwe mapuranga ane dambudziko uye izvo zvave kubviswa kubva kuLibreboot kuvaka system, kunyangwe ivo vachizowedzerwa kumashure mukuburitswa kunotevera.
Of the dzimwe shanduko dzinomira pachena yeiyi vhezheni itsva:
- Iwo anosundidzira zvinyorwa zvepashure-kuburitswa sandybridge/ivybridge/haswell ROMs ave nyore kushandisa uye kushoma kukanganisa.
- MRC W541/T440p ROM mifananidzo yakawedzerwa zvakare
- blobutil/jekiseni: Inoenderana negadziriso pazasi (neruremekedzo shmalebx9), ROM mafaera emifananidzo mune anovaka iye zvino ane SHA1 hash zvinyorwa.
- blobutil/jekiseni: Zvave kuita zvino kuisa mifananidzo isina kusimba yeMRC neME, pazvinenge zvichidiwa pamabhodhi chaiwo, mumifananidzo yese yeROM mufaira retara rakapihwa, pamwe nemifananidzo yeROM yega.
- Yakabviswa daisy / peach Chromebooks: Michina inotendwa kubhoti nenzira kwayo, neiyo chaiyo coreboot uye u-boot kodhi, asi lbmk haigadziri ikozvino BL1 bootloaders pamichina iyi, uye izvi zvakambofuratirwa; mifananidzo yemichina iyi yakabviswawo kubva pane zvakamboburitswa. Izvi zvichawedzerwa zvakare mune ramangwana vhezheni yeLibreboot.
- Yakabviswa veyron chromebooks ikozvino - u-boot haishande zvachose pamabhodhi iwayo (nyaya dzevhidhiyo), yekupedzisira inozivikanwa kudzokorora kushanda pa veyron yaive 2021.01 saka pamwe git-bisect inogona kuitwa. Aya mabhodhi achawedzerwa zvakare mune ramangwana vhezheni yeLibreboot.
- util/nvmutil: Yakagadziriswa yakashata MAC kero verification 00:00:00:00:00:00: iyo yose yakagadziriswa patsva yezwi rimwe nerimwe, zvisizvo.
- blobutil / download: ikozvino inotsigira kubviswa kweme.binde LZMA mafaira, kuwedzera kune mafaira einno; mukuita, lbmk parizvino inongotsigira michina kubva mairi mafaira einno anotorwa, asi kune mitsva yekuyedza zviteshi kunze kwe masterlos ichave iripo mune ramangwana kuburitswa.
- blobutil/download: haichadhuri me.binpath paunenge uchikweva zvigadziriso panguva yekurodha. Paunenge uchigadzira mifananidzo yeROM, lbmk ikozvino inoimanikidza, ichiwana otomatiki nzvimbo chaiyo yeME mufananidzo mukati memutengesi mafaera; izvi zvinoshanda zvakanaka muinno/lzma mafaera.
- Yakawedzera kushaikwa kutsamira muArch Linux kutsamira kuisirwa script, chigamba neruremekedzo rwaAndreas Hartmann.
Chekupedzisira, kana iwe uchida kuziva zvakawanda nezve iyi vhezheni itsva, unogona kubvunza iwo ruzivo mu inotevera chinongedzo.