First of all. You must follow the official libreboot lbmk building guide. Remeber to clone the repo:
git clone https://codeberg.org/libreboot/lbmkFor some reason it's not mentioned in the guide above.
The next step is copying the custom files for the X280 to their respective paths.
git clone https://github.com/AlguienSasaki/X280Libreboot
cd X280Libreboot
cp -rf config/coreboot/x280_vfsp_16mb /path/to/lbmk/config/coreboot
cp -rf config/ifd/x280 /path/to/your/lbmk/config/ifd
cp -rf config/vendor/x280 /path/to/your/lbmk/config/vendorYou compile the Libreboot ROM with the following command: (Remember to move to the lbmk directory)
./mk -b coreboot x280_vfsp_16mbFor now it's not working (but eventually it will, trust me)
so, you need to provide your own
/path/to/your/lbmk/vendorfiles/x280/me.binFollow the official coreboot guide to generate a deguarded me.bin file. If you already have coreboot flashed in your x280 you can just put whatever as the
sudo flashprog -p internal:boardmismatch=force -w bin/x280_vfsp_16mb/seagrub_x280_vfsp_16mb_libgfxinit_corebootfb_usqwerty.rom --ifd -i bios -NAnd the result should be something like this:

This all the progress I made. When it's finished I'll try to pull request it to the lbmk project so you can just get a final image with:
./mk -b coreboot x280_vfsp_16mbOr with a direct download from the official site.