Libreboot 20241206 release

I encountered a minor build error last night, caused by
an oversight during development. I quickly fixed the issue
but then decided to spend the night testing a few more
mainboards for addition; however if I continue doing this,
I'll never make the release.

So this is essentially the same as what the 20241205
release would have been, with only a minor bug fix in
the build system.

Signed-off-by: Leah Rowe <info@minifree.org>
master 20241206
Leah Rowe 2024-12-06 10:00:37 +00:00
parent 29762494bc
commit 89131e1615
16 changed files with 47 additions and 47 deletions

View File

@ -74,7 +74,7 @@ software freedom in the future.
Issues
======
This machine basically works flawlessly, as of the Libreboot 20241205 release.
This machine basically works flawlessly, as of the Libreboot 20241206 release.
All the initial bugs were fixed, e.g. PWM fan control works now. A very nice
machine, and inexpensive, plus very easy to set up for the average user. The
ideal Libreboot desktop.

View File

@ -4,7 +4,7 @@ x-toc-enable: true
...
Libreboot supports both the T480 and T480S variants. It is available in
the *Libreboot 20241205* release or later.
the *Libreboot 20241206* release or later.
**[PLEASE READ THESE INSTRUCTIONS BEFORE INSTALLING](../../news/safety.md),
OR YOU MIGHT BRICK YOUR MACHINE: [SAFETY PRECAUTIONS](../../news/safety.md)**
@ -69,7 +69,7 @@ Introduction
============
**Unavailable in Libreboot 20241008 or earlier. You must [compile from
source](../build/), or alternatively an image from Libreboot 20241205 or higher.
source](../build/), or alternatively an image from Libreboot 20241206 or higher.
Official information about the T480 can be found here:\
<https://psref.lenovo.com/syspool/Sys/PDF/ThinkPad/ThinkPad_T480/ThinkPad_T480_Spec.PDF>
@ -96,14 +96,14 @@ used for charging, and both can be used for video output (it shows up in xrandr
as a DisplayPort). NOTE:
<https://review.coreboot.org/c/coreboot/+/83274> is the patchset enabling
Thunderbolt, but it currently breaks on S3 resume from sleep, so it's not
included yet. This will be added to the Libreboot 20241205 release as a hotpatch
when it's ready, and in the next testing release after Libreboot 20241205. This
is true as of 5 December 2024.
included yet. This will be added to the Libreboot 20241206 release as a hotpatch
when it's ready, and in the next testing release after Libreboot 20241206. This
is true as of 6 December 2024.
Backlight controls work, via software control (e.g. `xbacklight` utility), but
the Fn keys for it don't currently work, as of 5 December 2024.
the Fn keys for it don't currently work, as of 6 December 2024.
Nvidia dGPU doesn't work and is disabled as of 5 December 2024; the Intel graphics
Nvidia dGPU doesn't work and is disabled as of 6 December 2024; the Intel graphics
are still available even on Nvidia models, so Intel graphics are used.
WWAN slot untested.
@ -271,7 +271,7 @@ Backlight controls
The `xbacklight` (or equivalent in Wayland) can be used to manually control
the backlight; the buttons on the keyboard do not currently work, at least as
of 5 December 2024.
of 6 December 2024.
You could map the appropriate xbacklight command in Linux to a hotkey combo,
depending on your window manager or desktop environment.

View File

@ -465,7 +465,7 @@ provides UEFI. Information about that can be found on these resources:
This is currently the only payload on *ARM* systems, within Libreboot.
U-Boot is also available on x86 machines, since the Libreboot 20241205 release.
U-Boot is also available on x86 machines, since the Libreboot 20241206 release.
More information can be found on the [U-Boot x86 page](../uboot/uboot-x86.md);
it is available as an alternative to the traditional SeaBIOS and GRUB payloads,
and it can successfully boot UEFI applications on x86 Libreboot systems.

View File

@ -6,7 +6,7 @@ x-toc-enable: true
Introduction
============
U-Boot is available as a coreboot payload, in Libreboot 20241205 and later,
U-Boot is available as a coreboot payload, in Libreboot 20241206 and later,
on x86 boards; on ARM it has been available since late 2022 Libreboot releases.
Please read <https://www.u-boot.org/>, especially the full U-Boot documentation
@ -16,7 +16,7 @@ available there.
the [main U-Boot page](index.md).**
More documentation about this will be written at a later date, but just before
the Libreboot 20241205 release in December 2024, U-Boot support was added as
the Libreboot 20241206 release in December 2024, U-Boot support was added as
a payload on x86 machines, both 32- and 64-bit. This is using the excellent work
done by Simon Glass and others, on making U-Boot run as a generic x86 coreboot
payload. It has several boot methods but the most interesting (in an x86
@ -121,7 +121,7 @@ albeit not widely used by the mainstream, but it does work (I use it myself!).
Bugs
====
Limited testing, at least as of 5 December 2024, but some issues that appeared
Limited testing, at least as of 6 December 2024, but some issues that appeared
included:
* Haswell: USB support very flaky. E.g. some keyboards work, some don't, some

View File

@ -31,7 +31,7 @@ LIBREBOOT](news/safety.md).**
GPG signing key
---------------
**The latest release is Libreboot 20241205, under the `stable` directory.**
**The latest release is Libreboot 20241206, under the `stable` directory.**
### NEW KEY
@ -83,7 +83,7 @@ there is a Git repository that you can download from. Go here:
HTTPS mirrors {#https}
-------------
**The latest release is Libreboot 20241205, under the `stable` directory.**
**The latest release is Libreboot 20241206, under the `stable` directory.**
These mirrors are recommended, since they use TLS (https://) encryption.
@ -174,7 +174,7 @@ crontab. This page tells you how to use crontab:
HTTP mirrors {#http}
------------
**The latest release is Libreboot 20241205, under the `stable` directory.**
**The latest release is Libreboot 20241206, under the `stable` directory.**
WARNING: these mirrors are non-HTTPS which means that they are
unencrypted. Your traffic could be subject to interference by
@ -188,7 +188,7 @@ if using HTTPS.
FTP mirrors {#ftp}
-----------
**The latest release is Libreboot 20241205, under the `stable` directory.**
**The latest release is Libreboot 20241206, under the `stable` directory.**
WARNING: FTP is also unencrypted, like HTTP. The same risks are present.

View File

@ -31,7 +31,7 @@ LIBREBOOT](news/safety.md).**
Код підпису GPG
---------------
**Останнім випуском є Libreboot 20241205, в директорії `stable`.**
**Останнім випуском є Libreboot 20241206, в директорії `stable`.**
### НОВИЙ КЛЮЧ
@ -50,7 +50,7 @@ will expire on 26 December 2028.
Повний відбиток ключа: `98CC DDF8 E560 47F4 75C0 44BD D0C6 2464 FA8B 4856`
This key is for Libreboot releases *after* the 20160907 release, and up
to the Libreboot 20241205 release. This key *expired* during December 2023,
to the Libreboot 20241206 release. This key *expired* during December 2023,
so you should use the *newer* key (see above) for the releases after
Libreboot 20240126.
@ -83,7 +83,7 @@ Libreboot 20240126.
Дзеркала HTTPS {#https}
-------------
**Останнім випуском є Libreboot 20241205, в директорії `stable`.**
**Останнім випуском є Libreboot 20241206, в директорії `stable`.**
Дані дзеркала є рекомендованими, оскільки використовують TLS (https://) шифрування.
@ -174,7 +174,7 @@ crontab. Ця сторінка розповідає вам, як викорис
Дзеркала HTTP {#http}
------------
**Останнім випуском є Libreboot 20241205, під директорією `stable`.**
**Останнім випуском є Libreboot 20241206, під директорією `stable`.**
УВАГА: ці дзеркала є не-HTTPS, що означає, що вони
незашифровані. Ваш трафік може бути об'єктом втручання
@ -188,7 +188,7 @@ crontab. Ця сторінка розповідає вам, як викорис
Дзеркала FTP {#ftp}
-----------
**Останнім випуском є Libreboot 20241205, під директорією `stable`.**
**Останнім випуском є Libreboot 20241206, під директорією `stable`.**
УВАГА: FTP є також незашифрованим, подібно HTTP. Ті ж самі ризики присутні.

View File

@ -21,9 +21,9 @@ for [Libreboot preinstallation](https://minifree.org/product/installation-servic
The founder and lead developer of Libreboot, Leah Rowe, also owns and operates
Minifree; sales provide funding for Libreboot.
**NEUESTE VERSION: Die neueste Version von Libreboot ist 20241205, veröffentlicht
am 8. Oktober 2024.
Siehe auch: [Libreboot 20241205 release announcement](news/libreboot20241205.md).**
**NEUESTE VERSION: Die neueste Version von Libreboot ist 20241206, veröffentlicht
am 6 December 2024.
Siehe auch: [Libreboot 20241206 release announcement](news/libreboot20241206.md).**
Warum solltest Du *Libreboot* verwenden?
----------------------------

View File

@ -19,8 +19,8 @@ for [Libreboot preinstallation](https://minifree.org/product/installation-servic
The founder and lead developer of Libreboot, Leah Rowe, also owns and operates
Minifree; sales provide funding for Libreboot.
**NOUVELLE VERSION: La dernière version est [Libreboot 20241205](news/libreboot20241205.md), sortie
le 5 December 2024.**
**NOUVELLE VERSION: La dernière version est [Libreboot 20241206](news/libreboot20241206.md), sortie
le 6 December 2024.**
Pourquoi devriez-vous utiliser *Libreboot*?
-----------------------------------

View File

@ -20,8 +20,8 @@ for [Libreboot preinstallation](https://minifree.org/product/installation-servic
The founder and lead developer of Libreboot, Leah Rowe, also owns and operates
Minifree; sales provide funding for Libreboot.
**ULTIMO RILASCIO: L'ultimo rilascio e' Libreboot 20241205, rilasciato il 5 December 2024.
Vedi: [Libreboot 20241205 annuncio di rilascio](news/libreboot20241205.md).**
**ULTIMO RILASCIO: L'ultimo rilascio e' Libreboot 20241206, rilasciato il 6 December 2024.
Vedi: [Libreboot 20241206 annuncio di rilascio](news/libreboot20241206.md).**
Per quale ragione utilizzare *Libreboot*?
-----------------------------------------

View File

@ -23,9 +23,9 @@ for [Libreboot preinstallation](https://minifree.org/product/installation-servic
The founder and lead developer of Libreboot, Leah Rowe, also owns and operates
Minifree; sales provide funding for Libreboot.
**NEW RELEASE: The latest release is Libreboot 20241205, released on
5 December 2024.
See: [Libreboot 20241205 release announcement](news/libreboot20241205.md).**
**NEW RELEASE: The latest release is Libreboot 20241206, released on
6 December 2024.
See: [Libreboot 20241206 release announcement](news/libreboot20241206.md).**
*We* believe the freedom to [study, share, modify and use
software](https://writefreesoftware.org/), without any

View File

@ -9,7 +9,7 @@ x-toc-enable: true
Вы также можете купить [Libreboot предустановленным](https://minifree.org) от Minifree Ltd, а также присылать нам свои совместимые устройства для [установки Libreboot](https://minifree.org/product/installation-service/). Основатель и ведущий разработчик Libreboot, Лия Роу, также владеет и управляет Minifree; продажи обеспечивают финансирование для Libreboot.
**НОВЫЙ РЕЛИЗ: Последний релиз Libreboot - 20241205, опубликован 5 December 2024 года. Смотрите: [Libreboot 20241205 release announcment](news/libreboot20241205.md).**
**НОВЫЙ РЕЛИЗ: Последний релиз Libreboot - 20241206, опубликован 6 December 2024 года. Смотрите: [Libreboot 20241206 release announcment](news/libreboot20241206.md).**
*Мы* верим, что свобода [изучать, делиться, модифицировать и использовать программное обеспечение](https://writefreesoftware.org/) без каких-либо ограничений, является одним из основных человеческих прав, который должен иметь каждый. В этом контексте, *свобода программного обеспечения* важна. Ваша свобода важна. Образование важно. [Право на ремонт](https://en.wikipedia.org/wiki/Right_to_repair) важно; Libreboot позволяет вам продолжить использовать ваше оборудование. Вот *почему* Libreboot существует.

View File

@ -21,8 +21,8 @@ for [Libreboot preinstallation](https://minifree.org/product/installation-servic
The founder and lead developer of Libreboot, Leah Rowe, also owns and operates
Minifree; sales provide funding for Libreboot.
**НОВИЙ ВИПУСК: Останній випуск Libreboot 20241205, випущено 5 December 2024.
Дивіться: [Оголошення про випуск Libreboot 20241205](news/libreboot20241205.md).**
**НОВИЙ ВИПУСК: Останній випуск Libreboot 20241206, випущено 6 December 2024.
Дивіться: [Оголошення про випуск Libreboot 20241206](news/libreboot20241206.md).**
Чому вам варто використовувати *Libreboot*?
----------------------------

View File

@ -12,7 +12,7 @@ x-toc-enable: true
Libreboot 的创始人和主要开发者Leah Rowe也是 Minifree 的所有者和经营者;
销售电脑为 Libreboot 提供资金。
**新版发布: 最新版本 Libreboot 20241205 已在 2024 年 12 月 05 日发布。详见: [Libreboot 20241205 发布公告](news/libreboot20241205.md).**
**新版发布: 最新版本 Libreboot 20241206 已在 2024 年 12 月 06 日发布。详见: [Libreboot 20241206 发布公告](news/libreboot20241206.md).**
为什么要使用 *Libreboot*?
----------------------------

View File

@ -1,4 +1,4 @@
libreboot20241205.md
libreboot20241206.md
libreboot20241008.md
audit6.md
libreboot20240612.md

View File

@ -1,8 +1,8 @@
% Libreboot 20241205 released!
% Libreboot 20241206 released!
% Leah Rowe
% 5 December 2024
% 6 December 2024
Today's Libreboot 20241205 revision is a *stable release*, whereas the previous
Today's Libreboot 20241206 revision is a *stable release*, whereas the previous
testing release was Libreboot 20241008, and the previous stable release was
Libreboot 20240612.
@ -26,7 +26,7 @@ and then a payload such as [SeaBIOS](https://www.seabios.org/SeaBIOS)
or [GNU GRUB](https://www.gnu.org/software/grub/) to boot your operating
system; on ARM(chromebooks), we provide *U-Boot* (as a coreboot payload).
For Libreboot 20241205, today's release, U-Boot is *also* provided as an
For Libreboot 20241206, today's release, U-Boot is *also* provided as an
optional coreboot payload on x86 machines. This provides a sensible UEFI
implementation, useful for booting Linux/BSD systems more easily. More
information available on the [U-Boot x86 page](../docs/uboot/uboot-x86.md).
@ -121,7 +121,7 @@ In descending order from the latest changes to the earliest changes:
* Disabled U-Boot on ThinkPad T480, because it's currently buggy there; more
boards will have U-Boot tweaks made to them, in subsequent hotfixes to
the Libreboot 20241205 release, and hotfixes to U-Boot itself are also likely,
the Libreboot 20241206 release, and hotfixes to U-Boot itself are also likely,
since U-Boot still requires a lot more testing. U-Boot does work quite well
on a number of tested mainboards; if yours works, or doesn't work, please get
in touch with the Libreboot project, so that a tally can be kept.
@ -144,7 +144,7 @@ In descending order from the latest changes to the earliest changes:
* Removed the FSP submodule from `coreboot/default`, because it's currently
used in `coreboot/next` instead (for Kaby Lake machines).
* Enabled support in coreboot, on Dell OptiPlex 3050 Micro, for Coffee Lake CPUs.
With a special pin mod (currently untested as of 5 December 2024), Kaby Lake
With a special pin mod (currently untested as of 6 December 2024), Kaby Lake
machines can make use of 8th-gen Coffee Lake CPUs, which offer greater
performance and power efficiency.
@ -161,7 +161,7 @@ changes to the earliest changes):
didn't cause any issues in practise, so this is a preventative bug fix,
because projects that use the crossgcc compiler all set `xarch` properly,
and none of the projects that aren't cross compiled use special prefixes
in their toolchain references, at least as of 5 December 2024.
in their toolchain references, at least as of 6 December 2024.
* Add U-Boot first, on x86 coreboot targets, even though it doesn't execute
first, because U-Boot has to be inserted at a specific offset. This avoids
potential overlap errors in cbfstool, if it were to be added later on. This
@ -176,7 +176,7 @@ changes to the earliest changes):
the VESA display an startup, since this is already done by the VESA driver.
In some cases, you may want to keep what was previously on the screen, like
for logos and such. We currently do not use U-Boot on VESA setups in Libreboot,
as of 5 December 2024.
as of 6 December 2024.
* U-Boot: Merged an x86 patch from Simon Glass, that makes U-Boot silently
disable serial console output, where one is not available; previously, it
would crash if one wasn't available, on x86 machines.
@ -330,6 +330,6 @@ were intentionally delayed because this is to be a stable release. A lot of new
work will now go into the next testing release, which is scheduled for the
latter part of January 2025 or early February 2025.
If you spot any issues in the Libreboot 20241205 release, please do get in
If you spot any issues in the Libreboot 20241206 release, please do get in
contact with the Libreboot project. We appreciate any and all help. Thank you
for reading, and have a wonderful day!

View File

@ -20,7 +20,7 @@ implemented, and this page is still relevant for Libreboot 20231021. It applies
to any system that requires vendor code to be inserted inside ROM images.**
(it also applies to Libreboot 20231101, 20231106, 20240126, 20240225, 20240504,
20240612, 20241008 and 20241205)
20240612, 20241008 and 20241206)
**UPDATE (16 August 2023): This also applies to the recently added Dell
Precision T1650 mainboard.**