I-Libreboot 20230625 isivele ikhishiwe futhi iza nokusekelwa kwamadivayisi amaningi nokunye

libreboot

I-Libreboot ihlose ukudala indawo yesistimu ekhipha ngokuphelele isoftware yokuphathelene

Kukhishwe inguqulo ye-Libreboot boot firmware 20230625, inguqulo lapho kulungiswe iziphazamisi eziningi, kanye nalokho kusekelwa kwamabhodi amasha namadivayisi ahlukahlukene kwengeziwe naphezu kokuba inguqulo yokulungisa.

Kulabo abangajwayele i-Libreboot, kufanele bazi ukuthi lokhu iphrojekthi eyenza imfoloko yamahhala yephrojekthi ye-CoreBoot, ehlinzeka ngokushintshwa kwamahhala kanambambili kwe-UEFI yobunikazi kanye ne-BIOS firmware enesibopho sokuqalisa i-CPU, inkumbulo, ama-peripheral, nezinye izingxenye zehadiwe.

libreboot inikeza i-firmware esebenzayo yemishini ye-x86/ARM ehambisanayo, ukuqala i-bootloader ebese ilayisha uhlelo lwakho lokusebenza. Ingena esikhundleni se-firmware ye-BIOS/UEFI emishinini ye-x86 futhi inikeza ukucushwa kuthuthukisiwe kuma-Chromebook asekelwe ku-ARM asekelwe (i-U-Boot bootloader, esikhundleni se-Google yokulayisha umthwalo ojulile).

Emishinini ye-x86, i-GRUB kanye ne-SeaBIOS coreboot payloads kusekelwa ngokusemthethweni futhi kunikezwa ngokulungiselelwa okuhlukile ngomshini ngamunye. Ungathola uhlu lwehadiwe ehambisanayo kumadokhumenti e-Libreboot.

Izindaba eziyinhloko ze-Libreboot 20230625

Kule nguqulo entsha ye-Libreboot 20230625 eyethulwe, kugqanyiswe lokho Kwenziwe umsebenzi wokuthuthukisa ukuzinza futhi ulungise iziphazamisi lapho usebenza namabhodi ahambisanayo ngaphambilini.

Olunye ushintsho olugqamile kule nguqulo entsha ukuthi ihlanganise yonke imibhalo kumkhombandlela oyinhloko we-lbmk (isistimu yokwakha). Wonke ama-core logic manje ayisikripthi esisodwa, esisusa ukuphindaphinda kwekhodi okungadingekile, kanye nombhalo wosizo ususiwe emibhalweni ethile.

Ngaphezu kwalokhu, kubuye kugqanyiswe ukuthi manje Izinsiza ze-coreboot ziqine kakhulu, kanye nokulungisa iphutha lapho izinsiza ziphinde zahlanganiswa ngokungadingekile, kwehliswe ukudalwa kwezithombe eziningi.

I- uhlelo olusha lwe-"spkmodem_recvim" ikhasi langaphambili le-coreboot, okwathi ekuqaleni yayifohloza isuka ku-GNU GRUB. Lokhu iklayenti lokwamukela le-spkmodem, uhlobo lwe-serial console elethwa ngama-pulses ngesipika se-PC. Inguqulo ye-Libreboot ithuthukisa kakhulu ukuphathwa kwamaphutha, futhi iklanyelwe kabusha isitayela sekhodi se-OpenBSD, ukuze singene esikhundleni sesitayela sokubhala se-GNU.

Ngakolunye uhlangothi, kuqokonyiswa lokho usayizi welogo yokuqalisa wehliselwe ku-~3KB, kuze kufike ku-~12KB, okwenziwa, ngaphandle kokulahlekelwa ikhwalithi yesithombe.

Ngokuqondene ne ukulungiswa kwamaphutha izimbungulu ezingaphakathi kwamagobolondo angaphansi ziyagqanyiswa, kanye nokukhulisa usayizi webhafa eguquguqukayo ye-EFI ukuze kulungiswe iphutha lapho i-shim esayiniwe ye-Debian yabela okuguquguqukayo okuningi kwe-EFI ukuze kungene esikhaleni esinikeziwe, kwephula inqubo yokwakha.

Ngaphezu kwalokho izithombe ezizenzakalelayo ezifaka i-firmware ye-x86 CPU, kunezinye izithombe eziza ngaphandle kwe-firmware.

Ngu ingxenye yokuthuthukiswa kosekelo, Amadivayisi alandelayo agqanyisiwe futhi manje ayasekelwa kulokhu kukhishwa okusha:

  • Gigabyte GA-G41M-ES2L motherboard
  • I-Acer G43T-AM3
  • I-Intel D510MO ne-D410PT motherboards
  • I-Apple iMac 5,2
  • I-HP Elite 8200 SFF/MT (HP 6200 Pro Business cishe izosebenza nayo)
  • I-HP Elite 8300 USDT

Amakhompyutha aphathekayo (Intel, x86)

  • I-Dell Latitude E6400 (kulula ukuyikhanyisa, akukho teardown, hardware efana ne-X200/T400)
  • I-ThinkPad X60 / X60S / X60 Ithebhulethi
  • I-ThinkPad T60 (ene-Intel GPU)
  • I-Lenovo ThinkPad X200 / X200S / X200 Ithebhulethi
  • ILenovo ThinkPad X301
  • ILenovo ThinkPad R400
  • I-Lenovo ThinkPad T400 / T400S
  • ILenovo ThinkPad T500
  • I-Lenovo ThinkPad T530 / W530
  • I-Lenovo ThinkPad W500
  • ILenovo ThinkPad R500
  • I-Apple MacBook1,1 kanye ne-MacBook2,1
  • ILenovo ThinkPad T440p
  • I-Lenovo ThinkPad X220
  • ILenovo Thinkpad X220t
  • I-Lenovo ThinkPad T420
  • ILenovo ThinkPad T420S
  • ILenovo ThinkPad T430
  • I-Lenovo ThinkPad X230
  • ILenovo Thinkpad X230t
  • I-Lenovo ThinkPad W541
  • I-HP EliteBook 2560p
  • I-HP EliteBook 2570p
  • I-HP EliteBook Folio 9470m

Amakhompyutha aphathekayo (ARM, ane-U-Boot payload)

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

Okokugcina, uma ungathanda ukufunda okwengeziwe ngalokhu kukhishwa okusha, ungabheka imininingwane kokuthi isixhumanisi esilandelayo.