SteamDeck Logo Changer

A simple shell script to easily change the BGRT logo when the Steam Deck powers on!

Credits to Discord user balika011 for the idea! I scripted it to make it easy to change / restore the BGRT logo.

NOTE
If you are going to use this script for a video tutorial, PLEASE reference on your video where you got the script! This will make the support process easier! And don't forget to give a shoutout to @10MinuteSteamDeckGamer / ryanrudolf from the Philippines!

If you like my work please show support by subscribing to my YouTube channel @10MinuteSteamDeckGamer.
I'm just passionate about Linux, Windows, how stuff works, and playing retro and modern video games on my Steam Deck!

Monetary donations are also encouraged if you find this project helpful. Your donation inspires me to continue research on the Steam Deck! Clover script, 70Hz mod, SteamOS microSD, Secure Boot, etc.

Scan the QR code or click the image below to visit my donation page.

Disclaimer

  1. Do this at your own risk!
  2. This is for educational and research purposes only!

Click the image below for a video tutorial!

WARNING

This has been tested on BIOS 116 and BIOS118.

What's New (as of September 21 2023)

  1. initial release

Prerequisites for SteamOS

  1. sudo password should already be set by the end user. If sudo password is not yet set, the script will ask to set it up.

Installation Steps

  1. Go into Desktop Mode and open a konsole terminal.

  2. Clone the github repo.
    cd ~/
    git clone https://github.com/ryanrudolfoba/SteamDeck-Logo-Changer.git

  3. Execute the script!
    cd ~/SteamDeck-Logo-Changer
    chmod +x steamdeck-logo-changer.sh
    ./steamdeck-logo-changer.sh

  4. The script will check if sudo passwword is already set.
    image

    a. If the sudo password is already set, enter the current sudo password and the script will continue to run and the main menu will be displayed.
    image

    b. If wrong sudo password is provided the script will show an error message. Re-run the script and enter the correct sudo password!
    image

    c. If the sudo password is blank / not yet set, the script will prompt to setup the sudo password. Re-run the script again to continue.
    image

  5. Main menu. Make your selection.
    image

  6. Click the Logo button and then press OK. A list of available logos will be displayed. Choose the one that will be set as the default logo and press OK.
    image image image

  7. Press the EXIT button then press OK to close the application.

  8. Reboot the Steam Deck for changes to take effect!

I want to use my own logos!

If you want to use your own logos it is very easy!

  • Grab your favorite logo / picture and make sure it is in the PNG format.
  • The resolution should not exceed 1280x800.
  • Place them in the logos folder.
  • Run the script and it will automatically pick up the new logos!

How to Restore the Default Logo

  1. To restore the default logo, run the script and click the Restore button then press OK. image image

  2. Reboot the Steam Deck for changes to take effect!