From f59263e1b632e4ab8ee159f3cfc584c2381f6237 Mon Sep 17 00:00:00 2001 From: parazyd Date: Mon, 10 Apr 2017 13:11:01 +0200 Subject: [PATCH] acer too --- boards/chromebook-acer.sh | 94 +++++++++++---------------------------- 1 file changed, 27 insertions(+), 67 deletions(-) diff --git a/boards/chromebook-acer.sh b/boards/chromebook-acer.sh index 59687d6..2d51b6e 100644 --- a/boards/chromebook-acer.sh +++ b/boards/chromebook-acer.sh @@ -50,10 +50,7 @@ prebuild() { notice "executing $device_name prebuild" - enablessh - write-fstab - copy-zram-init - install-custom-packages + copy-root-overlay mkdir -p $R/tmp/kernels/$device_name } @@ -63,70 +60,15 @@ postbuild() { notice "executing $device_name postbuild" - ## {{{ yo dawg i heard you like hacks - ## lid switch - notice "yo dawg i heard you like hacks" - act "writing 99-tegra-lid-switch.rules" - cat << EOF | sudo tee ${strapdir}/etc/udev/rules.d/99-tegra-lid-switch.rules ${TEEVERBOSE} -ACTION=="remove", GOTO="tegra_lid_switch_end" -SUBSYSTEM=="input", KERNEL=="event*", SUBSYSTEMS=="platform", KERNELS=="gpio-keys.4", TAG+="power-switch" -LABEL="tegra_lid_switch_end" -EOF - - ## hack in a hack - act "writing hide-emmc-partitions.rules" - cat << EOF | sudo tee ${strapdir}/etc/udev/rules.d/99-hide-emmc-partitions.rules ${TEEVERBOSE} -KERNEL=="mmcblk0*", ENV{UDISKS_IGNORE}="1" -EOF - - ## nvidia device nodes - act "writing nvrm.rules" - cat << EOF | sudo tee ${strapdir}/lib/udev/rules.d/51-nvrm.rules ${TEEVERBOSE} -KERNEL=="knvmap", GROUP="video", MODE="0660" -KERNEL=="nvhdcp1", GROUP="video", MODE="0660" -KERNEL=="nvhost-as-gpu", GROUP="video", MODE="0660" -KERNEL=="nvhost-ctrl", GROUP="video", MODE="0660" -KERNEL=="nvhost-ctrl-gpu", GROUP="video", MODE="0660" -KERNEL=="nvhost-dbg-gpu", GROUP="video", MODE="0660" -KERNEL=="nvhost-gpu", GROUP="video", MODE="0660" -KERNEL=="nvhost-msenc", GROUP="video", MODE=0660" -KERNEL=="nvhost-prof-gpu", GROUP="video", MODE=0660" -KERNEL=="nvhost-tsec", GROUP="video", MODE="0660" -KERNEL=="nvhost-vic", GROUP="video", MODE="0660" -KERNEL=="nvmap", GROUP="video", MODE="0660" -KERNEL=="tegra_dc_0", GROUP="video", MODE="0660" -KERNEL=="tegra_dc_1", GROUP="video", MODE="0660" -KERNEL=="tegra_dc_ctrl", GROUP="video", MODE="0660" -EOF - - sudo mkdir -p ${strapdir}/etc/X11/xorg.conf.d - act "writing synaptics-chromebook.conf (xorg)" - cat </dev/null /dts-v1/; / { description = "Chrome OS kernel image with one or more FDT blobs"; @@ -322,8 +278,12 @@ EOF #WIFIVERSION="-3.8" make exynos_defconfig || zerr copy-kernel-config sudo -E PATH="$PATH" \ - WIFIVERSION="-3.8" \ - make modules_prepare || zerr + make \ + $MAKEOPTS \ + ARCH=arm \ + CROSS_COMPILE=$compiler \ + WIFIVERSION="-3.8" \ + modules_prepare || zerr popd postbuild || zerr