This repostory contains Buildroot configurations, patches, and additions meant to build a useful Linux+Busybox distribution which can be embedded on the flash memory of ThinkPad X220/X230 machines running Coreboot.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
xSmurf 93eb39e856
Added readme.
10 years ago
board/coreboot Cleaned up grsec configs 10 years ago
configs Cleaned up grsec configs 10 years ago
package typo 10 years ago
scripts fixed path in save script 10 years ago
.gitignore Cleaned up grsec configs 10 years ago
Config.in Initial import 10 years ago
README.md Added readme. 10 years ago
external.mk fixed paths 10 years ago

README.md

Coreboot Buildroot

This repostory contains buildroot configurations, patches, and addition meant to build a useful linux+busybox distribution which can be embedded on the eeprom of ThinkPad X220/X230 machines running Coreboot.

It includes three different configuration: the default config coreboot_defconfig, a minimal config coreboot_minimal_defconfig which can fit on the X230 without hardware modifications (but lacks some extra goodies), and a grsec configuration for both of these.

$ git clone https://github.com/xsmurf/coreboot_buildroot_project.git $ export BR_PROJECT=$PWD/coreboot_buildroot_project $ wget <buildroot-release.tgz> $ tar -xjf <buildroot-release.tgz> $ cd $ make BR2_EXTERNAL=$BR_PROJECT coreboot_defconfig $ make

After making changes in buildroot with make menuconfig, make linux-menuconfig, or make busybox-menuconfig, you use the included $BR_PROJECT/scripts/save.sh to export your changes back to the project.