libreboot / lbwww (public) (License: Unspecified) (since 2023-04-11) (hash sha1)
libreboot website (markdown files). https://libreboot.org/
List of commits:
Subject Hash Author Date (UTC)
add x200 u-boot pic 4fa9b69411e578c90c5d33b2c52fa66a8873c99b Leah Rowe 2024-12-08 03:37:12
Sex up the release announcement title a bit 853f2db51d6c6bab5f327f725e31c2ffd2cf4de2 Leah Rowe 2024-12-08 02:06:17
swap f191930c1fed1c917c2cbdaf341e8f9949d86906 Leah Rowe 2024-12-08 02:01:27
also add u-boot pic on u-boot page 1a5937905b359fff8925cd784bee54952647afaf Leah Rowe 2024-12-06 22:57:56
move the pics a bit c372dde2d56f234c0072583eecb16ae622e6f254 Leah Rowe 2024-12-06 22:53:37
also add uboot screenshot 3f41235319df361429b097b8f409f378e328fee8 Leah Rowe 2024-12-06 22:52:26
add t480 pic to the release announcement fe741e7acc186544328633283f57ec5f176956d4 Leah Rowe 2024-12-06 22:44:19
show t480 on homepage 058ae354ed2e27be069c71d1fd9f77d6c5b659f5 Leah Rowe 2024-12-06 22:36:58
make it rainbow 7e1fa9ff12009b5d309b17a317c772dea6bae352 Leah Rowe 2024-12-06 20:40:15
make ivy_has_common a bit less crap 9b6df387baa18be80f1c673af76f90ef5591d775 Leah Rowe 2024-12-06 20:31:58
made the t480 guide a bit less hazardous 21aec25c8d9dcbf28f58d1592def9fe4bdbc09a2 Leah Rowe 2024-12-06 20:25:36
t480/t480 quirks 1c0b7b2aa8f6983b058cbf4f93b69f8091c78f4e Leah Rowe 2024-12-06 11:19:13
t480 and t480s are similar 332faa80c9b90c953486b6f1fb730b60a108936a Leah Rowe 2024-12-06 11:06:06
Libreboot 20241206 release 89131e1615d9b81e8cbe58d617833a0e6e00674c Leah Rowe 2024-12-06 10:00:37
another tweak to docs/maintain/ 29762494bcd34b69f5ccd93ae3fa35cb69fca57c Leah Rowe 2024-12-06 00:11:31
correction 942512a16c5339772f528a521e2669b609e03ade Leah Rowe 2024-12-05 23:58:23
Libreboot 20241205 release 3787d9eade2409ff5192fb86bd4c6c5b025c3c5a Leah Rowe 2024-12-05 23:28:21
t480 patch info 41572a9aa9b32af8ae74664c546b4cc908c316f9 Leah Rowe 2024-12-05 22:06:36
add t480 compatibility info (features) d0acc3d45003e9784f38a1db2f53ab82be2e7ace Leah Rowe 2024-12-05 22:03:35
update the 3050 page to match current status 4d3e6640cbd9597cf884791d739bca90940ee706 Leah Rowe 2024-12-05 21:41:02
Commit 4fa9b69411e578c90c5d33b2c52fa66a8873c99b - add x200 u-boot pic
Signed-off-by: Leah Rowe <info@minifree.org>
Author: Leah Rowe
Author date (UTC): 2024-12-08 03:37
Committer name: Leah Rowe
Committer date (UTC): 2024-12-08 03:37
Parent(s): 853f2db51d6c6bab5f327f725e31c2ffd2cf4de2
Signer:
Signing key:
Signing status: N
Tree: 33975771e37d1f90822ba2e2496d5d8e25958aa4
File Lines added Lines deleted
site/docs/uboot/uboot-x86.md 3 1
site/news/libreboot20241206.md 10 0
File site/docs/uboot/uboot-x86.md changed (mode: 100644) (index 57fc308..03745dd)
... ... x-toc-enable: true
6 6 Introduction Introduction
7 7 ============ ============
8 8
9 <img tabindex=1 class="r" src="https://av.vimuser.org/uboot.png" /><span class="f"><img src="https://av.vimuser.org/uboot.png" /></span>
9 <img tabindex=1 class="r" src="https://av.vimuser.org/x200-u-boot.jpg" /><span class="f"><img src="https://av.vimuser.org/x200-u-boot.jpg" /></span>
10 10
11 11 U-Boot is available as a coreboot payload, in Libreboot 20241206 and later, U-Boot is available as a coreboot payload, in Libreboot 20241206 and later,
12 12 on x86 boards; on ARM it has been available since late 2022 Libreboot releases. on x86 boards; on ARM it has been available since late 2022 Libreboot releases.
 
... ... Here is an example of what it looks like on the boot menu:
53 53 Boot Linux/BSD installer (USB) Boot Linux/BSD installer (USB)
54 54 --------------------------- ---------------------------
55 55
56 <img tabindex=1 class="r" src="https://av.vimuser.org/uboot.png" /><span class="f"><img src="https://av.vimuser.org/uboot.png" /></span>
57
56 58 Just stick your formatted USB stick in. U-Boot should detect it. Sometimes some Just stick your formatted USB stick in. U-Boot should detect it. Sometimes some
57 59 USB flash drives are broken, because many of them violate specifications and USB flash drives are broken, because many of them violate specifications and
58 60 U-Boot doesn't properly hack around that like Linux does (buggy USB mass storage U-Boot doesn't properly hack around that like Linux does (buggy USB mass storage
File site/news/libreboot20241206.md changed (mode: 100644) (index 60e34ce..02e3cdd)
... ... and then a payload such as [SeaBIOS](https://www.seabios.org/SeaBIOS)
28 28 or [GNU GRUB](https://www.gnu.org/software/grub/) to boot your operating or [GNU GRUB](https://www.gnu.org/software/grub/) to boot your operating
29 29 system; on ARM(chromebooks), we provide *U-Boot* (as a coreboot payload). system; on ARM(chromebooks), we provide *U-Boot* (as a coreboot payload).
30 30
31 U-Boot UEFI payload on x86\_64
32 ------------------------------
33
34 <img tabindex=1 class="r" src="https://av.vimuser.org/x200-u-boot.jpg" /><span class="f"><img src="https://av.vimuser.org/x200-u-boot.jpg" /></span>
35
31 36 For Libreboot 20241206, today's release, U-Boot is *also* provided as an For Libreboot 20241206, today's release, U-Boot is *also* provided as an
32 37 optional coreboot payload on x86 machines. This provides a sensible UEFI optional coreboot payload on x86 machines. This provides a sensible UEFI
33 38 implementation, useful for booting Linux/BSD systems more easily. More implementation, useful for booting Linux/BSD systems more easily. More
34 39 information available on the [U-Boot x86 page](../docs/uboot/uboot-x86.md). information available on the [U-Boot x86 page](../docs/uboot/uboot-x86.md).
35 40
41 This means that you can have a UEFI boot environment, even on machines where
42 the original vendor firmware never supported it. For example, the ThinkPad X200
43 in the photo is running U-Boot, and booting a distro via U-Boot's UEFI
44 implementation; that machine could not originally do UEFI.
45
36 46 This page lists all changes made since the *Libreboot 20241008* release. Since This page lists all changes made since the *Libreboot 20241008* release. Since
37 47 it's a stable release, there has been a more conservative focus on fixing bugs it's a stable release, there has been a more conservative focus on fixing bugs
38 48 and in general polishing, though several interesting features have been added, and in general polishing, though several interesting features have been added,
Hints:
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://rocketgit.com/user/libreboot/lbwww

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/libreboot/lbwww

Clone this repository using git:
git clone git://git.rocketgit.com/user/libreboot/lbwww

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a merge request:
... clone the repository ...
... make some changes and some commits ...
git push origin main