# Custom bios boot logo?

**URL:** <https://community.frame.work/t/custom-bios-boot-logo/12197>\
**Category:** Framework Laptop 13\
**Created:** [December 12, 2021, 11:47pm UTC](https://community.frame.work/t/custom-bios-boot-logo/12197 "2021-12-12T23:47:59Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![Gilmour509](https://avatars.discourse-cdn.com/v4/letter/g/74df32/32.png) [@Gilmour509](https://community.frame.work/u/Gilmour509)\
**Post date:** [December 12, 2021, 11:47pm UTC](https://community.frame.work/t/custom-bios-boot-logo/12197/1 "2021-12-12T23:47:59Z")

</div>

Is there a tool to change the bios boot logo? I’m guessing there isn’t one yet.

---

<div class="post-metadata">

**Author:** ![Dylan\_Evans](https://avatars.discourse-cdn.com/v4/letter/d/8dc957/32.png) [@Dylan\_Evans](https://community.frame.work/u/Dylan_Evans)\
**Post date:** [November 2, 2023, 9:17am UTC](https://community.frame.work/t/custom-bios-boot-logo/12197/2 "2023-11-02T09:17:15Z")

</div>

I just wanted to bump this thread, as I am looking for the same thing several months later - does FW have plans to make this possible? I’m using the main board for an integrated product and it would be great to show my own logo on boot instead of the FW logo.

---

<div class="post-metadata">

**Author:** ![Dylan\_Evans](https://avatars.discourse-cdn.com/v4/letter/d/8dc957/32.png) [@Dylan\_Evans](https://community.frame.work/u/Dylan_Evans)\
**Post date:** [November 5, 2023, 11:38pm UTC](https://community.frame.work/t/custom-bios-boot-logo/12197/3 "2023-11-05T23:38:30Z")

</div>

Another bump - any work from the Framework team on this? Any plans? Love that you are selling the mainboard for our projects and a custom boot logo is a big part of that for me.

---

<div class="post-metadata">

**Author:** ![Micah\_Lindstrom](https://avatars.discourse-cdn.com/v4/letter/m/3ec8ea/32.png) [@Micah\_Lindstrom](https://community.frame.work/u/Micah_Lindstrom)\
**Post date:** [December 1, 2024, 8:39pm UTC](https://community.frame.work/t/custom-bios-boot-logo/12197/4 "2024-12-01T20:39:14Z")

</div>

I did this on Windows 8.1 by editing bootres.dll to restore the Windows 8 Beta Fish logo on the boot screen for loading Windows.

Some Google results indicate it’s possible on Win11 too although I haven’t tried it personally. They do say you have to disable Secure Boot for the process, but it seems you can re-enable Secure Boot after making the modification.

If it’s possible on Windows, using Windows, I would guess it’s also possible on various Linux distributions with whatever boot manager being used.

It is definitely possible on Fedora per [Framework + Fedora boot logo](http://community.frame.work/t/framework-fedora-boot-logo/24437)

---

<div class="post-metadata">

**Author:** ![Dylan\_Evans](https://avatars.discourse-cdn.com/v4/letter/d/8dc957/32.png) [@Dylan\_Evans](https://community.frame.work/u/Dylan_Evans)\
**Post date:** [December 16, 2024, 7:32pm UTC](https://community.frame.work/t/custom-bios-boot-logo/12197/6 "2024-12-16T19:32:32Z")

</div>

Just FYI - and anyone else reading, you can change the secondary logo (much like Fedora does) with HackBGRT [GitHub - Metabolix/HackBGRT: Windows boot logo changer for UEFI systems](https://github.com/Metabolix/HackBGRT)

It will still flash up Framework initially, but then change to your own custom logo for the Windows loading part (with the spinny thing)

---

<div class="post-metadata">

**Author:** ![Alex\_I](https://sea1.discourse-cdn.com/flex001/user_avatar/community.frame.work/alex_i/32/30907_2.png) [@Alex\_I](https://community.frame.work/u/Alex_I)\
**Post date:** [December 17, 2024, 1:06am UTC](https://community.frame.work/t/custom-bios-boot-logo/12197/7 "2024-12-17T01:06:20Z")

</div>

Thanks for the tips.

How can we change the “framework” logo?

---

<div class="post-metadata">

**Author:** ![GhostLegion](https://sea1.discourse-cdn.com/flex001/user_avatar/community.frame.work/ghostlegion/32/3356_2.png) [@GhostLegion](https://community.frame.work/u/GhostLegion)\
**Post date:** [December 18, 2024, 5:38am UTC](https://community.frame.work/t/custom-bios-boot-logo/12197/8 "2024-12-18T05:38:34Z")

</div>

If on Linux, I believe Plymouth is what you seek to change boot logos

Never used it but I’m certain it’s what is being used for the previously mentioned Fedora customization

No idea for Windows

---

<div class="post-metadata">

**Author:** ![Dylan\_Evans](https://avatars.discourse-cdn.com/v4/letter/d/8dc957/32.png) [@Dylan\_Evans](https://community.frame.work/u/Dylan_Evans)\
**Post date:** [January 1, 2025, 6:02pm UTC](https://community.frame.work/t/custom-bios-boot-logo/12197/9 "2025-01-01T18:02:45Z")

</div>

If you are on Windows, follow the instructions in the github link I posted.

---

<div class="post-metadata">

**Author:** ![Alex\_I](https://sea1.discourse-cdn.com/flex001/user_avatar/community.frame.work/alex_i/32/30907_2.png) [@Alex\_I](https://community.frame.work/u/Alex_I)\
**Post date:** [January 1, 2025, 7:01pm UTC](https://community.frame.work/t/custom-bios-boot-logo/12197/10 "2025-01-01T19:01:26Z")

</div>

Thanks, but sounds like it would still be showing framework logo at boot, this is the part I’d like to change, and expected to be changeable in this kind of laptop.

> [@Dylan\_Evans](#):
>
> It will still flash up Framework initially, but then change to your own custom logo for the Windows loading part (with the spinny thing)

---

<div class="post-metadata">

**Author:** ![Dylan\_Evans](https://avatars.discourse-cdn.com/v4/letter/d/8dc957/32.png) [@Dylan\_Evans](https://community.frame.work/u/Dylan_Evans)\
**Post date:** [January 1, 2025, 8:46pm UTC](https://community.frame.work/t/custom-bios-boot-logo/12197/11 "2025-01-01T20:46:29Z")

</div>

Yes that’s correct, but you cannot change the logo. It is part of the protected BIOS image, so short of a complete BIOS replacement (a bit like the coreboot project, still in its early stages) it seems very unlikely to happen - especially given the LogoFAIL hack.

---

<div class="post-metadata">

**Author:** ![Alex\_I](https://sea1.discourse-cdn.com/flex001/user_avatar/community.frame.work/alex_i/32/30907_2.png) [@Alex\_I](https://community.frame.work/u/Alex_I)\
**Post date:** [January 1, 2025, 9:51pm UTC](https://community.frame.work/t/custom-bios-boot-logo/12197/12 "2025-01-01T21:51:20Z")

</div>

Yeah, since LogoFail was able to do it, why wouldn’t we be able to do it? Our images don’t have to be malicious, just a regular bmp. 😄

---

<div class="post-metadata">

**Author:** ![DHowett](https://sea1.discourse-cdn.com/flex001/user_avatar/community.frame.work/dhowett/32/1990_2.png) [@DHowett](https://community.frame.work/u/DHowett)\
**Post date:** [January 1, 2025, 10:05pm UTC](https://community.frame.work/t/custom-bios-boot-logo/12197/13 "2025-01-01T22:05:08Z")

</div>

> [@Alex\_I](#):
>
> since LogoFail was able to do it

LogoFAIL _wasn’t_ able to do it. Exploiting LogoFAIL requires the ability to load up a custom logo.

Given that the firmware on the Framework Laptop does not support loading a custom logo from disk and that the logo is in the protected region of the firmware image, LogoFAIL remained only a speculative vulnerability on this platform.

---

<div class="post-metadata">

**Author:** ![Alex\_I](https://sea1.discourse-cdn.com/flex001/user_avatar/community.frame.work/alex_i/32/30907_2.png) [@Alex\_I](https://community.frame.work/u/Alex_I)\
**Post date:** [January 1, 2025, 10:08pm UTC](https://community.frame.work/t/custom-bios-boot-logo/12197/14 "2025-01-01T22:08:33Z")

</div>

I see.

I saw another thread where NPR said that Framework is affected.

Also, having custom logos for users would be good security layer, as for attackers it would be harder to guess what logo is used if it’s not default one.

---

<div class="post-metadata">

**Author:** ![Dylan\_Evans](https://avatars.discourse-cdn.com/v4/letter/d/8dc957/32.png) [@Dylan\_Evans](https://community.frame.work/u/Dylan_Evans)\
**Post date:** [January 1, 2025, 10:20pm UTC](https://community.frame.work/t/custom-bios-boot-logo/12197/15 "2025-01-01T22:20:26Z")

</div>

That isn’t how it would work. Having a custom logo would not stop the potential hacker from exploiting the vulnerability.

---

<div class="post-metadata">

**Author:** ![Alex\_I](https://sea1.discourse-cdn.com/flex001/user_avatar/community.frame.work/alex_i/32/30907_2.png) [@Alex\_I](https://community.frame.work/u/Alex_I)\
**Post date:** [January 2, 2025, 12:13am UTC](https://community.frame.work/t/custom-bios-boot-logo/12197/16 "2025-01-02T00:13:26Z")

</div>

It will be more noticeable that something is off.
