From 50ac543759615dca87095b78c034152017caab35 Mon Sep 17 00:00:00 2001 From: Martin Kepplinger Date: Mon, 14 Jan 2019 20:24:57 +0100 Subject: [PATCH] x230: nonfree: update coreboot and add a bootsplash image an out-of-tree change is not needed anymore. coreboot upstream includes the latest microcode updates we need. the bootsplash image is added to the build. see #21 --- common/config_and_make.sh | 7 ++ common/download_coreboot.sh | 5 -- x230/bootsplash.jpg | Bin 0 -> 12616 bytes ...-2ca2acc51f => nonfree-config-bbd237702a0} | 64 ++++++++++++++---- 4 files changed, 59 insertions(+), 17 deletions(-) create mode 100644 x230/bootsplash.jpg rename x230/{nonfree-config-2ca2acc51f => nonfree-config-bbd237702a0} (91%) diff --git a/common/config_and_make.sh b/common/config_and_make.sh index 0373d4b..07a6b1f 100755 --- a/common/config_and_make.sh +++ b/common/config_and_make.sh @@ -34,6 +34,13 @@ function configAndMake() { cp "$DOCKER_SCRIPT_DIR/pci8086,0166.rom" "$DOCKER_COREBOOT_DIR/pci8086,0166.rom" fi + ############################### + ## Copy in bootsplash image ## + ############################### + if [ -f "$DOCKER_SCRIPT_DIR/bootsplash.jpg" ]; then + cp "$DOCKER_SCRIPT_DIR/bootsplash.jpg" "$DOCKER_COREBOOT_DIR/bootsplash.jpg" + fi + ############## ## make ## ############## diff --git a/common/download_coreboot.sh b/common/download_coreboot.sh index 8f1d3e5..7e06c45 100755 --- a/common/download_coreboot.sh +++ b/common/download_coreboot.sh @@ -27,11 +27,6 @@ function gitUpdate() { cd "$DOCKER_COREBOOT_DIR/3rdparty/blobs/" || exit git fetch --all --tags --prune fi - - # update the blobs repo to include the microcode update we need - # cd "$DOCKER_COREBOOT_DIR/3rdparty/blobs/" || exit - cd "$DOCKER_COREBOOT_DIR" || exit - git pull https://review.coreboot.org/coreboot refs/changes/08/30308/1 } ################################################################################ diff --git a/x230/bootsplash.jpg b/x230/bootsplash.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b8303292b0f72aab37a25248c6bf7ce2ba0df5cb GIT binary patch literal 12616 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