Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-11-22 | update coreboot and nuke tianocore20211122 | Leah Rowe | |
tianocore is a liability for the libreboot project. it's a bloated mess, and unreliable, broken on many boards, and basically impossible to audit. i don't trust tianocore, so i'm removing it. | |||
2021-11-21 | Merge branch 'master' of shmalebx9/lbmk into master | Leah Rowe | |
2021-11-20 | added dependency script for void | shmalebx9 | |
2021-11-18 | build/boot/roms: fix wrong filename for pike2008 option roms | Leah Rowe | |
2021-11-18 | Fix https://notabug.org/libreboot/lbmk/issues/59 | Leah Rowe | |
2021-11-18 | remove pandoc from dependencies scripts | Leah Rowe | |
the static site generator was forked into https://untitled.vimuser.org/ | |||
2021-11-11 | download backup seabios repo if the main one is down | Leah Rowe | |
2021-11-11 | fix broken seabios download | Leah Rowe | |
2021-11-03 | bump seabios to the latest version in seabios.git | Leah Rowe | |
2021-11-01 | build/roms: add g43t-am3_16mb config | Leah Rowe | |
2021-11-01 | roll back memtest86+ revision | Leah Rowe | |
works around a build error with gcc 7.5. the patches being removed from memtest86+ aren't really necessary for the average user anyway | |||
2021-11-01 | build/roms: add d945gclf_16mb | Leah Rowe | |
2021-11-01 | build/roms: add 16mb d510mo config | Leah Rowe | |
you must de-solder the default chip and install the new one. winbond w25q128fvsig is a nice choice of 16MB (128Mbit) IC | |||
2021-11-01 | download/memtest: delete .git* afterwards | Leah Rowe | |
2021-11-01 | memtest86plus: use coreboot's fork of it | Leah Rowe | |
it is superior | |||
2021-11-01 | Include memtest86+ on setups where this is practical | Leah Rowe | |
2021-11-01 | Revert "nuke memtest86+" | Leah Rowe | |
This reverts commit 84a1bc502b1f296d8ad6389b9e38aa3e0ca94958. | |||
2021-11-01 | nuke d8/d16 configs for 4mb/8mb setups. only have 2mb and 16mb configs | Leah Rowe | |
4mb and 8mb users can just pad their roms to 16mb, using the instructions on <https://libreboot.org/faq.html#how-do-i-pad-a-rom-before-flashing> maintaining them in lbmk is a waste of time, and also a hazard because it's a lot of duplicated labour when making any changes, which could result in awful mistakes being made | |||
2021-11-01 | build/boot/roms: add t60_16mb_intelgpu configs | Leah Rowe | |
2021-11-01 | build/boot/roms: add x60_16mb configs | Leah Rowe | |
2021-10-31 | lenovo/t400: Enable all SATA ports (add persmule's patch) | Leah Rowe | |
See: <https://lists.nongnu.org/archive/html/libreboot/2016-08/msg00063.html> This enables all SATA ports, allowing full T400s compatibility. T400s already works just fine, when flashing a T400 ROM, but not all SATA ports were usable. The specific patch is here: <https://lists.nongnu.org/archive/html/libreboot/2016-08/txtgT_L8DC94R.txt> There was also this patch, which coreboot actually adapted upstream: <https://lists.nongnu.org/archive/html/libreboot/2016-08/txtMXyws85Q_P.txt> Yes, this patch was submitted in 2016. I overlooked it, during all this time. | |||
2021-10-31 | nuke memtest86+ | Leah Rowe | |
2021-10-31 | grub.cfg: scan grub.cfg on lvm first, before crypto volumes | Leah Rowe | |
In most LUKS setups, the user configured LVM, so doing this check first will increase boot speeds. | |||
2021-10-31 | grub.cfg: attempt cryptomount on raid volumes | Leah Rowe | |
2021-10-31 | grub.cfg: replace spaces with tabs | Leah Rowe | |
2021-10-31 | grub.cfg: don't handle usb at all in the main menuentry | Leah Rowe | |
usb support is extremely buggy in grub, and can cause boot delay issues | |||
2021-10-31 | grub.cfg: don't run search_grub usb in the main menuentry | Leah Rowe | |
There is literally an entire other menuentry just for this purpose. | |||
2021-10-31 | grub.cfg: search usb *last*, in the main menuentry | Leah Rowe | |
There is already a separate menuentry for USB, and most people don't boot their installed system from USB anyway. This will result in faster boot speeds. | |||
2021-10-31 | re-add grub backgrounds and update grub. mitigate missing characters | Leah Rowe | |
mitigate missing characters in unifont for border/arrow characters. this saves space because now it is no longer necessary to add a custom font the background added has the libreboot logo on it, and it's 10kb in size unlike the old gnulove background that was hundreds of KB | |||
2021-10-30 | Disable PIKE2008 option ROM loading on KGPE-D16/KCMA-D8 | Leah Rowe | |
These option ROMs are known to cause a system hang. If you insert an empty option ROM into CBFS, it disables any option ROM loading for those devices when using SeaBIOS. | |||
2021-10-30 | update to coreboot master on macbook21, and add vitali64's cstate 3 patch | Leah Rowe | |
improved battery life on macbook21 | |||
2021-10-30 | grub.cfg: increase default timeout to 10 seconds | Leah Rowe | |
this is a compromise. i was going to do 30 for desktops, 1 for laptops. however, some laptop users complain about the 1 second timeout being too fast. 10 seconds should just about please everyone. | |||
2021-10-30 | grub.cfg: also unroll the list of usb devices | Leah Rowe | |
2021-10-30 | grub.cfg patch from shmalebx9: reverse search order for encrypted partitions | Leah Rowe | |
Also, when a cryptomount is successful, break from the loop and boot from that. In most cases, this will work just fine, and this change improves the boot speed in the vast majority of cases. From <https://notabug.org/libreboot/lbmk/issues/53> This is based on commit 5767489cadc4a9a1f2e7bffe03457e29e1c9a101 from https://github.com/shmalebx9/Bleeding-Libreboot/ | |||
2021-08-23 | coreboot/default: Fix Werror when building ThinkPad T400 images | Leah Rowe | |
2021-08-23 | coreboot: revert cpu/intel: Configure IA32_FEATURE_CONTROL for alternative SMRR | Leah Rowe | |
This fixes issue 3: https://notabug.org/libreboot/lbmk/issues/3 In this issue, GM45 laptops such as X200/T400 will hang on reboot (normal boot works, and shutting down works too). | |||
2021-06-29 | Merge branch 'master' of madbehaviorus/lbmk into master | Leah Rowe | |
2021-06-06 | The tianocore build script fails, because there are no coreboot-version file ↵ | madbehaviorus | |
are available. So I set it as commit and the script works like a charm | |||
2021-06-03 | also change the build and update scripts to env bash | Leah Rowe | |
2021-06-03 | Merge branch 'master' of noisytoot/lbmk into master | Leah Rowe | |
2021-06-03 | replace #!/bin/bash with #!/usr/bin/env bash | Ron Nazarov | |
2021-05-23 | Merge branch 'master' of canberkturan/lbmk into master | Leah Rowe | |
2021-05-23 | Turkish Q Keyboard Layout Added | Canberk TURAN | |
2021-05-23 | build/release/src: don't auto-download tianocore20210522 | Leah Rowe | |
it will already be there, if it was used when build rom images | |||
2021-05-22 | build/crossgcc: insert .coreboot-version | Leah Rowe | |
2021-05-22 | board/x301: add new board | Leah Rowe | |
similar to x200 | |||
2021-05-22 | board/d945gclf/cfg: re-do config | Leah Rowe | |
2021-05-22 | board/d510mo/cfg: re-do config | Leah Rowe | |
2021-05-22 | board/d510mo/cfg: enable payload_grub_withseabios | Leah Rowe | |
2021-05-22 | board/kfsn4-dre/cfg: re-do config. 1mb and 2mb roms available | Leah Rowe | |
libgfxinit_txtmode with seabios only |