Writing my new post about experience with #Libreboot on my #Thinkpad X220 in case all original proprietary BIOS dumps are broken and sometimes machine fails to boot or constantly freezes due to Intel ME with coreboot, based on these broken dumps.

#blogging

@evgandr I am using a CH341 v1.6 Programmer together with an app called "NeoProgrammer". I am able to adjust the voltage on my device.

Have you seen any tutorial on how to Libreboot a Dell 3050 SFF PC? I have downloaded the ROM file and was ready to flash the BIOS chip but I have not yet because I do not understand the process of injecting vendor files onto the ROM tarballs. Do you know how to inject vendor files? Is this task performed after the ROM has already been flashed to the BIOS chip?

@1artist I not very familiar with this machine. Is there a guide for this machine: https://libreboot.org/docs/install/dell3050.html ?

Anyway, the general process of injecting vendor files looks like this:

1) Clone git-repository with lmbk build system: https://codeberg.org/libreboot/lbmk

2) Install dependencies via ./mk dependencies OSNAME or manually (https://libreboot.org/docs/build/#first-install-build-dependencies)

3) Inject vendor files in a ROM file (not tarball). Instruction: https://libreboot.org/docs/install/ivy_has_common.html

Injecting prepares the ROM file before flashing to the chip.

Libreboot – Dell OptiPlex 3050 Micro

Libreboot – Dell OptiPlex 3050 Micro

Libreboot – Dell OptiPlex 3050 Micro
@evgandr Thnx for the steps. I wish the 3050 Libreboot.org online material was sequentially in steps and not links. Ideally, it would be great if a YouTuber like LinusTech created a video on how to Libreboot a Dell 3050 using the internal flashing approach and not external approach. Until then I need to spend many more hours reading the badly written 3050 Libreboot.org instructional material to understand how to perform this task in the correct sequence using the correct commands. #libreboot