From 74c116072f84a49200359dc74e5bfec378db631f Mon Sep 17 00:00:00 2001 From: Pawel Langowski Date: Tue, 28 May 2024 15:32:47 +0200 Subject: [PATCH] docs/unified: Move logo customization info to docs/guides/logo-customization.md Signed-off-by: Pawel Langowski --- docs/guides/logo-customization.md | 27 ++++++++++++++----- docs/unified/msi/firmware-transition.md | 10 ------- .../unified/novacustom/firmware-transition.md | 10 ------- mkdocs.yml | 1 + 4 files changed, 21 insertions(+), 27 deletions(-) diff --git a/docs/guides/logo-customization.md b/docs/guides/logo-customization.md index 91200c935b..a811932961 100644 --- a/docs/guides/logo-customization.md +++ b/docs/guides/logo-customization.md @@ -4,13 +4,26 @@ The logo displayed at boot can be customized according to the client's preferences. For this, we have created a script that automates the process of -replacing the logo. +replacing the logo. It is part of the +[Dasharo Configuration Utility](https://github.com/Dasharo/dcu) - a tool +designed to configure Dasharo binary images. -## Procedure +=== "Dasharo" -Use the [Dasharo Configuration Utility](https://github.com/Dasharo/dcu#usage) -to put custom logo into a Dasharo coreboot image. + ## Procedure -```bash -./dcu logo -l -``` + Use the [Dasharo Configuration Utility](https://github.com/Dasharo/dcu#usage) + to put custom logo into a Dasharo coreboot image. + + ```bash + ./dcu logo -l + ``` + +=== "Dasharo (coreboot + Heads)" + + ## Procedure + + Logo customization is not supported as of now. To replace the logo, + you must rebuild the firmware. You need to replace the + `branding/Dasharo/bootsplash.jpg` with your own, and proceed with the + building manual. diff --git a/docs/unified/msi/firmware-transition.md b/docs/unified/msi/firmware-transition.md index 1143962bbf..a64b682c3c 100644 --- a/docs/unified/msi/firmware-transition.md +++ b/docs/unified/msi/firmware-transition.md @@ -46,13 +46,3 @@ to restore a saved backup, stock, or Dasharo UEFI firmware. install Qubes OS again. Users who installed Qubes OS *before* switching to Heads are not affected. - -## Logo customization - -Normally, the logo can be replaced using the -[Dasharo Configuration Utility](https://github.com/Dasharo/dcu?tab=readme-ov-file#dcu---dasharo-configuration-utility) -– a tool designed to modify Dasharo binary images. However, logo customization is -not supported as of now. To replace the logo, one must rebuild the firmware. You -would need to replace the `branding/Dasharo/bootsplash.jpg` with your own, and -proceed with the -[Building manual](/unified/novacustom/building-manual/#dasharo-coreboot--heads). diff --git a/docs/unified/novacustom/firmware-transition.md b/docs/unified/novacustom/firmware-transition.md index d333fa11f4..b5906a15e4 100644 --- a/docs/unified/novacustom/firmware-transition.md +++ b/docs/unified/novacustom/firmware-transition.md @@ -74,13 +74,3 @@ boot into your UEFI firmware. > that were added before installing Heads. Therefore, you may need to re-create > your boot entries manually, or find your boot loader using `Boot From File` > option in the UEFI setup menu. - -## Logo customization - -Normally, the logo can be replaced using the -[Dasharo Configuration Utility](https://github.com/Dasharo/dcu?tab=readme-ov-file#dcu---dasharo-configuration-utility) -– a tool designed to modify Dasharo binary images. However, logo customization is -not supported as of now. To replace the logo, one must rebuild the firmware. You -would need to replace the `branding/Dasharo/bootsplash.jpg` with your own, and -proceed with the -[Building manual](/unified/novacustom/building-manual/#dasharo-coreboot--heads). diff --git a/mkdocs.yml b/mkdocs.yml index f093ef8613..152f548145 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -327,6 +327,7 @@ nav: - 'Firmware signing for vboot': guides/vboot-signing.md - 'Dasharo Reviewers Guide': guides/dasharo-reviewers-guide.md - 'Verifying signatures': guides/signature-verification.md + - 'Boot logo replacement': guides/logo-customization.md - 'Development Process': - 'Source code structure': dev-proc/source-code-structure.md - 'Dasharo Product Guidelines: SMBIOS Information': dev-proc/smbios-rules.md