From bef18116f1e6347e7a59493155590e6e0405c2f1 Mon Sep 17 00:00:00 2001 From: j1nx Date: Sun, 11 Oct 2020 14:32:29 +0200 Subject: [PATCH] Addition of and switch to ovos branded splash screen --- buildroot-external/Config.in | 1 + .../configs/rpi4_64-gui_defconfig | 2 +- .../package/ovos-splash/Config.in | 34 ++++++++++++++++++ .../ovos-splash/base-images/psplash-bar.png | Bin 0 -> 271 bytes .../ovos-splash/base-images/psplash-hand.png | Bin 0 -> 3572 bytes .../ovos-splash/base-images/psplash-poky.png | Bin 0 -> 20546 bytes .../ovos-splash/ovos-splash-quit.service | 12 +++++++ .../ovos-splash/ovos-splash-start.service | 14 ++++++++ .../package/ovos-splash/ovos-splash.mk | 29 +++++++++++++++ .../package/ovos-splash/psplash-colors.h | 26 ++++++++++++++ .../package/ovos-splash/psplash-config.h | 30 ++++++++++++++++ .../{10-mycroftos.preset => 10-ovos.preset} | 8 ++--- ...lash-40.service => ovos-splash-40.service} | 2 +- ...lash-60.service => ovos-splash-60.service} | 2 +- .../splash.conf | 0 15 files changed, 153 insertions(+), 7 deletions(-) create mode 100644 buildroot-external/package/ovos-splash/Config.in create mode 100644 buildroot-external/package/ovos-splash/base-images/psplash-bar.png create mode 100644 buildroot-external/package/ovos-splash/base-images/psplash-hand.png create mode 100644 buildroot-external/package/ovos-splash/base-images/psplash-poky.png create mode 100644 buildroot-external/package/ovos-splash/ovos-splash-quit.service create mode 100644 buildroot-external/package/ovos-splash/ovos-splash-start.service create mode 100644 buildroot-external/package/ovos-splash/ovos-splash.mk create mode 100644 buildroot-external/package/ovos-splash/psplash-colors.h create mode 100644 buildroot-external/package/ovos-splash/psplash-config.h rename buildroot-external/rootfs-overlay/usr/lib/systemd/system-preset/{10-mycroftos.preset => 10-ovos.preset} (83%) rename buildroot-external/rootfs-overlay/usr/lib/systemd/system/{mycroft-splash-40.service => ovos-splash-40.service} (77%) rename buildroot-external/rootfs-overlay/usr/lib/systemd/system/{mycroft-splash-60.service => ovos-splash-60.service} (79%) rename buildroot-external/rootfs-overlay/usr/lib/systemd/system/{mycroft-splash-start.service.d => ovos-splash-start.service.d}/splash.conf (100%) diff --git a/buildroot-external/Config.in b/buildroot-external/Config.in index 5a26a710..5b9e354a 100644 --- a/buildroot-external/Config.in +++ b/buildroot-external/Config.in @@ -6,6 +6,7 @@ menu "Mycroft A.I. Personal Assistant" source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/mycroft-gui/Config.in" source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/mycroft-service/Config.in" source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/mycroft-splash/Config.in" + source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/ovos-splash/Config.in" menu "Additional drivers, libraries and/or applications" source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/alsa-plugins/Config.in" source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/baresip/Config.in" diff --git a/buildroot-external/configs/rpi4_64-gui_defconfig b/buildroot-external/configs/rpi4_64-gui_defconfig index 83b79987..2aa0cebd 100644 --- a/buildroot-external/configs/rpi4_64-gui_defconfig +++ b/buildroot-external/configs/rpi4_64-gui_defconfig @@ -482,7 +482,7 @@ BR2_PACKAGE_PYTHON_MYCROFT=y BR2_PACKAGE_MYCROFT_EMBEDDED_SHELL=y BR2_PACKAGE_MYCROFT_GUI=y BR2_PACKAGE_MYCROFT_SERVICE=y -BR2_PACKAGE_MYCROFT_SPLASH=y +BR2_PACKAGE_OVOS_SPLASH=y BR2_PACKAGE_ALSA_PLUGINS=y BR2_PACKAGE_BARESIP=y BR2_PACKAGE_BTSPEAKER=y diff --git a/buildroot-external/package/ovos-splash/Config.in b/buildroot-external/package/ovos-splash/Config.in new file mode 100644 index 00000000..340c3218 --- /dev/null +++ b/buildroot-external/package/ovos-splash/Config.in @@ -0,0 +1,34 @@ +config BR2_PACKAGE_OVOS_SPLASH + bool "ovos-splash" + depends on BR2_USE_WCHAR + help + Show OVOS branded splash screens during + boot/halt process based on psplash. + + PSplash is a userspace graphical boot splash screen for + mainly embedded Linux devices supporting a 16bpp or 32bpp + framebuffer. It has few dependencies (just libc), supports + basic images and text and handles rotation. Its visual look + is configurable by basic source changes. + + Also included is a 'client' command utility for sending + information to psplash such as boot progress information. + + Start the drawing process with 'psplash -n&' as early as + possible. Note: psplash creates a FIFO in /tmp for + communication with psplash-write. + + Usage: + * Set progress bar to 50 percent: + psplash-write "PROGRESS 50" + + * Display message "foobar" above progress bar: + psplash-write "MSG foobar" + + * Terminate psplash: + psplash-write "QUIT" + + http://git.yoctoproject.org/cgit/cgit.cgi/psplash/ + +comment "mycroft-splash needs a toolchain w/ wchar" + depends on !BR2_USE_WCHAR diff --git a/buildroot-external/package/ovos-splash/base-images/psplash-bar.png b/buildroot-external/package/ovos-splash/base-images/psplash-bar.png new file mode 100644 index 0000000000000000000000000000000000000000..f16371a94ee698931a72184552086085709ccdf0 GIT binary patch literal 271 zcmeAS@N?(olHy`uVBq!ia0vp^&wyBlg&9b;``-Hwq*&4&eH|GXHuiJ>Nn{1`8HXWq*t(|4=+)rJ*^ zJQTdQMQQg+lgmEFXHDvJ-0p1Zm@T`}SII2m$TgmuSN`2!$Ta7VdvJ^S-qk=`89ZJ6 KT-G@yGywp(ykA8C literal 0 HcmV?d00001 diff --git a/buildroot-external/package/ovos-splash/base-images/psplash-hand.png b/buildroot-external/package/ovos-splash/base-images/psplash-hand.png new file mode 100644 index 0000000000000000000000000000000000000000..35498d3b09b53becf72e77e680607bb4ce030006 GIT binary patch literal 3572 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 + * + * SPDX-License-Identifier: GPL-2.0-or-later + * + */ + +#ifndef _HAVE_PSPLASH_COLORS_H +#define _HAVE_PSPLASH_COLORS_H + +/* This is the overall background color */ +#define PSPLASH_BACKGROUND_COLOR 0x00,0x00,0x00 + +/* This is the color of any text output */ +#define PSPLASH_TEXT_COLOR 0xff,0xff,0xff + +/* This is the color of the progress bar indicator */ +#define PSPLASH_BAR_COLOR 0xff,0xff,0xff + +/* This is the color of the progress bar background */ +#define PSPLASH_BAR_BACKGROUND_COLOR 0x00,0x00,0x00 + +#endif diff --git a/buildroot-external/package/ovos-splash/psplash-config.h b/buildroot-external/package/ovos-splash/psplash-config.h new file mode 100644 index 00000000..0bd12b4c --- /dev/null +++ b/buildroot-external/package/ovos-splash/psplash-config.h @@ -0,0 +1,30 @@ +/* + * pslash - a lightweight framebuffer splashscreen for embedded devices. + * + * Copyright (c) 2014 MenloSystems GmbH + * Author: Olaf Mandel + * + * SPDX-License-Identifier: GPL-2.0-or-later + * + */ + +#ifndef _HAVE_PSPLASH_CONFIG_H +#define _HAVE_PSPLASH_CONFIG_H + +/* Text to output on program start; if undefined, output nothing */ +#ifndef PSPLASH_DISABLE_STARTUP_MSG +#define PSPLASH_STARTUP_MSG "" +#endif + +/* Bool indicating if the image is fullscreen, as opposed to split screen */ +#ifndef PSPLASH_IMG_FULLSCREEN +#define PSPLASH_IMG_FULLSCREEN 1 +#endif + +/* Position of the image split from top edge, numerator of fraction */ +#define PSPLASH_IMG_SPLIT_NUMERATOR 6 + +/* Position of the image split from top edge, denominator of fraction */ +#define PSPLASH_IMG_SPLIT_DENOMINATOR 7 + +#endif diff --git a/buildroot-external/rootfs-overlay/usr/lib/systemd/system-preset/10-mycroftos.preset b/buildroot-external/rootfs-overlay/usr/lib/systemd/system-preset/10-ovos.preset similarity index 83% rename from buildroot-external/rootfs-overlay/usr/lib/systemd/system-preset/10-mycroftos.preset rename to buildroot-external/rootfs-overlay/usr/lib/systemd/system-preset/10-ovos.preset index acb50d92..aae15928 100644 --- a/buildroot-external/rootfs-overlay/usr/lib/systemd/system-preset/10-mycroftos.preset +++ b/buildroot-external/rootfs-overlay/usr/lib/systemd/system-preset/10-ovos.preset @@ -10,9 +10,9 @@ enable seeed-voicecard.service enable NetworkManager.service enable wifi-connect.service -enable mycroft-splash-start.service -enable mycroft-splash-40.service -enable mycroft-splash-60.service +enable ovos-splash-start.service +enable ovos-splash-40.service +enable ovos-splash-60.service enable mycroft.service enable mycroft-messagebus.service enable mycroft-voice.service @@ -20,7 +20,7 @@ enable mycroft-audio.service enable mycroft-skills.service enable mycroft-enclosure.service enable mycroft-gui.service -enable mycroft-splash-quit.service +enable ovos-splash-quit.service disable getty@.service disable mosquitto.service diff --git a/buildroot-external/rootfs-overlay/usr/lib/systemd/system/mycroft-splash-40.service b/buildroot-external/rootfs-overlay/usr/lib/systemd/system/ovos-splash-40.service similarity index 77% rename from buildroot-external/rootfs-overlay/usr/lib/systemd/system/mycroft-splash-40.service rename to buildroot-external/rootfs-overlay/usr/lib/systemd/system/ovos-splash-40.service index 517252ca..10ded82d 100644 --- a/buildroot-external/rootfs-overlay/usr/lib/systemd/system/mycroft-splash-40.service +++ b/buildroot-external/rootfs-overlay/usr/lib/systemd/system/ovos-splash-40.service @@ -1,5 +1,5 @@ [Unit] -Description=Update Mycroft splash boot screen to 40% +Description=Update OVOS splash boot screen to 40% Wants=NetworkManager.service After=NetworkManager.service DefaultDependencies=no diff --git a/buildroot-external/rootfs-overlay/usr/lib/systemd/system/mycroft-splash-60.service b/buildroot-external/rootfs-overlay/usr/lib/systemd/system/ovos-splash-60.service similarity index 79% rename from buildroot-external/rootfs-overlay/usr/lib/systemd/system/mycroft-splash-60.service rename to buildroot-external/rootfs-overlay/usr/lib/systemd/system/ovos-splash-60.service index abd1134d..4bd7323c 100644 --- a/buildroot-external/rootfs-overlay/usr/lib/systemd/system/mycroft-splash-60.service +++ b/buildroot-external/rootfs-overlay/usr/lib/systemd/system/ovos-splash-60.service @@ -1,5 +1,5 @@ [Unit] -Description=Update Mycroft splash boot screen to 60% +Description=Update OVOS splash boot screen to 60% Wants=NetworkManager-wait-online.service After=NetworkManager-wait-online.service DefaultDependencies=no diff --git a/buildroot-external/rootfs-overlay/usr/lib/systemd/system/mycroft-splash-start.service.d/splash.conf b/buildroot-external/rootfs-overlay/usr/lib/systemd/system/ovos-splash-start.service.d/splash.conf similarity index 100% rename from buildroot-external/rootfs-overlay/usr/lib/systemd/system/mycroft-splash-start.service.d/splash.conf rename to buildroot-external/rootfs-overlay/usr/lib/systemd/system/ovos-splash-start.service.d/splash.conf