Fun fact: ROM images in libreboot with "seabios_grubfirst" in the filename should never ever be used. I've deleted the build option for them, today, in the build system. My reasoning is explained in the commit itself:
Laptops sold on https://minifree.org/ now come with *Libreboot* pre-installed, replacing insecure proprietary BIOS/UEFI firmware. Osboot recently merged with and became part of Libreboot.
Laptops come with Debian Linux, or other distro/BSD (e.g. OpenBSD, FreeBSD) per request.
I'm currently working on the osboot/libreboot merger that I alluded to in the last Libreboot release. I'm about 40% done as I write this, and I started today!
Osboot is becoming part of Libreboot. The projects are merging and will operate as one, under current osboot policy.
Current osboot policy shall be known unofficially as:
On TODO is to write an actual installation guide. The W541 is a tricky board to flash; I simply couldn't get ISP working at all (no clip). I tried CS high on non-target, HOLD low; very hard to flash.
I de-soldered both ICs, flashed in a socket and then re-soldered. *Works fine*.
@libreleah
>Nazis no longer have an organised way to target trans people on the internet.
you never even read their fucking forum because if you did you'd know they're all discord-addled wannabe SA users who are targeting absolutely no one in particular and have been forever.
stop fucking virtue signalling, especially when you're wrong. i don't follow you for that.
@libreleah
>Nazis no longer have an organised way to target trans people on the internet.
you never even read their fucking forum because if you did you'd know they're all discord-addled wannabe SA users who are targeting absolutely no one in particular and have been forever.
This is so very nice. OpenBSD added support (in current) for booting from RAID1C; specifically, they modified the bootloader.
OpenBSD could already boot encrypted systems but not encrypted RAID1 (RAID 1C) via softraid. In their next release version, it'll be possible to do this.
On X230 thinkpads, you can replace just the plastic part that's worn. It could be 3D printed if you want to do that. Warm air at 150C will soften the adhesive, allowing you to separate the plastic from the PCB.
@libreleah Been thinking about 3D printing the whole lower keyboard bezel as one unit and skipping the touchpad, I don't use it. Good to see it's at least semi-practical.
I did a few of these recently. 3 in fact: 2x T500 and 1x T400. SPI flash upgraded to 16MB Winbond W25Q128FVSIG + quad-core mod (wire in 2nd pic is prep for that). Core 2 Quad QX9300 on each machine.
I don't sell T500/T400 anymore, but people still send them for me to work on.
I offer a send-in service on my website, to do coreboot installations, but I also do other upgrades such as the flash and CPU upgrades.
I did a few of these recently. 3 in fact: 2x T500 and 1x T400. SPI flash upgraded to 16MB Winbond W25Q128FVSIG + quad-core mod (wire in 2nd pic is prep for that). Core 2 Quad QX9300 on each machine.
I don't sell T500/T400 anymore, but people still send them for me to work on.
I offer a send-in service on my website, to do coreboot installations, but I also do other upgrades such as the flash and CPU upgrades.
In addition to recent price cuts, today I further decreed: the warranty for all laptops sold is now 5 years, instead of 3. Warranties extended +2 years for people whose 3-year warranty were still valid today.
The laptops come with coreboot, which replaces proprietary BIOS/UEFI, and Debian Linux as the default operating system.
I did one of these recently, for old time's sake. An old customer sent in an X200 for servicing, and upgrades.
I replaced the onboard 8MB SPI flash with 16MB (Winbond W25Q128FVSIG). This allows you to easily put a full linux kernel with initramfs in the flash, if you wanted to.
I now use the latest nvmutil, to set *random* MAC addresses on every laptop I sell!
I sell ThinkPads with coreboot and Debian Linux on my store: https://minifree.org
Coreboot replaces proprietary BIOS/UEFI boot firmware giving you more secure control of your boot experience.
I wrote nvmutil myself, recently, to replace an older tool that I wrote before. One of its main benefits is that it can set random MAC addresses, hardcoded in the flash. This is the "default" MAC address, for your NIC.
I wrote nvmutils back in February, to make changing MAC addresses on ThinkPad X230 coreboot ROMs easier. I automate it, when setting up customer laptop.
Works on T440p too, and lots more e.g. Libreboot X200 (and not just ThinkPads either).
I rewrote nvmutils. The new project is "nvmutil", building one binary.
It can set MAC addresses (e.g. on X230), fix(or break) checksums, swap parts and dump info about PHY NVM files for Intel GbE NICs.
I wrote nvmutils back in February, to make changing MAC addresses on ThinkPad X230 coreboot ROMs easier. I automate it, when setting up customer laptop.
The screenshot is on a Debian system, but I'm not running these programs from GNU Coreutils.
No, these are ports from OpenBSD. Progress is going smoothly on my upcoming busybox replacement, which I call shbox.
I've also imported oksh (portable version of ksh). I'm going to use that as the shell, when I release it. Complete busybox replacement, based on OpenBSD tools.
When every tool I need is done, I will release it all on https://shbox.org/
The new Libreboot release is compiling. ETA: 10 July 2022.
I've intentionally not made large changes to Libreboot, only fixing bugs based on reports from the last testing release.
This is a stable release. I'll publish the link when ready.
After this, I have major changes planned. I will make a big new testing release in a few weeks/months.
Changes such as: Linux distro in flash based on Alpine, but with a userland based on OpenBSD instead of BusyBox. Also: osboot and Libreboot will merge.
I'm the author of osboot, the version of coreboot that comes installed. It replaces proprietary UEFI firmware, and has many advanced features that you can learn about here:
I'm the author of osboot, the version of coreboot that comes installed. It replaces proprietary UEFI firmware, and has many advanced features that you can learn about here:
CPU/RAM/SSD upgrades and shipping prices have been reduced, for laptops sold on https://minifree.org
These are secure laptops with osboot, based on coreboot, replacing proprietary UEFI firmware. Your choice of *encrypted* Debian, other Linux or OpenBSD/FreeBSD installation.