From: Linus Walleij Date: Sat, 9 Oct 2021 11:32:09 +0000 (+0200) Subject: gemini: splash banner on framebuffer console X-Git-Tag: v22.03.0-rc1~1569 X-Git-Url: http://git.openwrt.org/?p=openwrt%2Fopenwrt.git;a=commitdiff_plain;h=4293fc32b73dc927b7dcc683a20e8e59dea92963 gemini: splash banner on framebuffer console The D-Link DIR-685 has a small screen with a framebuffer console, so if we have this, when we start, display the banner on this framebuffer console so the user know they are running OpenWRT as root filesystem. Signed-off-by: Linus Walleij --- diff --git a/target/linux/gemini/base-files/etc/board.d/03_splash b/target/linux/gemini/base-files/etc/board.d/03_splash new file mode 100644 index 0000000000..0c50ff7342 --- /dev/null +++ b/target/linux/gemini/base-files/etc/board.d/03_splash @@ -0,0 +1,9 @@ +# SPDX-License-Identifier: GPL-2.0-only +# OpenWRT splash screen if using framebuffer console + +if [ ! -d /sys/class/graphics/fbcon ] ; then + exit 0 +fi + +echo 0 > /sys/class/graphics/fbcon/cursor_blink +cat /etc/banner > /dev/tty0