From 9ed24a6e863c968a960f34f250e23ae940fcce30 Mon Sep 17 00:00:00 2001 From: Pander Date: Sun, 30 Apr 2023 13:17:25 +0200 Subject: [PATCH] extension fake-vcgencmd --- extensions/fake-vcgencmd.sh | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 extensions/fake-vcgencmd.sh diff --git a/extensions/fake-vcgencmd.sh b/extensions/fake-vcgencmd.sh new file mode 100644 index 0000000000..1e4b399a8c --- /dev/null +++ b/extensions/fake-vcgencmd.sh @@ -0,0 +1,16 @@ +#!/usr/bin/env bash + +function pre_umount_final_image__install_fake_vcgencmd() { + display_alert "Installing fake vcgencmd" "${EXTENSION}" "info" + + if [[ $BOARD != rpi4b ]]; then + run_host_command_logged curl -vo "${MOUNT}"/usr/bin/vcgencmd "https://raw.githubusercontent.com/clach04/fake_vcgencmd/0.0.2/vcgencmd" + run_host_command_logged chmod -v 755 "${MOUNT}"/usr/bin/vcgencmd + + run_host_command_logged mkdir -vp "${MOUNT}"/usr/share/doc/fake_vcgencmd + run_host_command_logged curl -vo "${MOUNT}"/usr/share/doc/fake_vcgencmd/LICENSE "https://raw.githubusercontent.com/clach04/fake_vcgencmd/0.0.2/LICENSE" + run_host_command_logged curl -vo "${MOUNT}"/usr/share/doc/fake_vcgencmd/README.md "https://raw.githubusercontent.com/clach04/fake_vcgencmd/0.0.2/README.md" + else + display_alert "Omitting installattion on Raspberry Pi boards as these ship the original vcgencmd" "${EXTENSION}" "info" + fi +}