RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    Remove Initial Boot Screen

    Scheduled Pinned Locked Moved Help and Support
    boot configboot screenretropie
    5 Posts 3 Posters 2.8k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • R
      rtarroyo
      last edited by

      Hello Everyone, Ive been building a Retropie Imge that is running from an HD and I've gone through all the bells and whistles to remove all text and boot screens by altering cmdline.txt and config.txt - but I just cant seem to be able to make the very first screen to stop showing up (image attached)

      Im wondering if that has anything to do with the HD.

      Ive searched for a long time for a solution and could find nothing that suits me!

      20201128_202522 (1).jpg

      DreamcastKidD 1 Reply Last reply Reply Quote 0
      • DreamcastKidD
        DreamcastKid Banned @rtarroyo
        last edited by DreamcastKid

        @rtarroyo
        you will need to edit the bootloader and change the setting to DISABLE_HDMI=1 to disable the splash screen.

        https://github.com/raspberrypi/documentation/blob/master/hardware/raspberrypi/booteeprom.md

        https://github.com/raspberrypi/documentation/blob/master/hardware/raspberrypi/bcm2711_bootloader_config.md

        ======================================================

        There is a longer way to edit if you wish ... this is how i did mine (in plain english step by step)

        STEP1: log into your Raspberry Pi via Terminal SSH (i used PuTTy) default login is pi .. password is raspberry

        STEP2: type (or copy'n'paste) this
        vcgencmd bootloader_version
        to display the version and date of the bootloader you are using. eg. mine is Sep 3 2020 13:11:43

        STEP3: type (or copy'n'paste) this (if your bootloader date is different to mine, then you'll need to change pieeprom-2020-09-03.bin to the date of your bootloader. format is YYYY/MM/DD)

        cp /lib/firmware/raspberrypi/bootloader/beta/pieeprom-2020-09-03.bin pieeprom.bin

        STEP4: type (or copy'n'paste) this
        rpi-eeprom-config pieeprom.bin > config.txt

        STEP5: type (or copy'n'paste) this
        cat config.txt

        STEP6: you should see something like this below ... and what you need to change is DISABLE_HDMI=0 to DISABLE_HDMI=1

        BOOT_UART=0
        WAKE_ON_GPIO=1
        POWER_OFF_ON_HALT=0
        DHCP_TIMEOUT=45000
        DHCP_REQ_TIMEOUT=4000
        TFTP_FILE_TIMEOUT=30000
        ENABLE_SELF_UPDATE=1
        DISABLE_HDMI=0
        BOOT_ORDER=0xf41

        STEP7: type (or copy'n'paste) this
        sudo nano config.txt

        STEP8: edit DISABLE_HDMI=0 to DISABLE_HDMI=1 .. then on your keyboard press CTRL O, then ENTER, then Y, and then CTRL X

        STEP9: type (or copy'n'paste) this
        rpi-eeprom-config --out pieeprom-out.bin --config config.txt pieeprom.bin

        STEP10: type (or copy'n'paste) this
        sudo rpi-eeprom-update -d -f ./pieeprom-out.bin

        STEP11: You will now see the following message

        BCM2711 detected Dedicated VL805 EEPROM detected *** INSTALLING ./pieeprom-out.bin *** BOOTFS /boot EEPROM update pending. Please reboot to apply the update.

        STEP12: Last Step .. type
        sudo reboot

        R 1 Reply Last reply Reply Quote 3
        • R
          rtarroyo @DreamcastKid
          last edited by

          @dreamcastkid You are a lifesaver! Thank you so much! Specially for going the extra mile and putting it step by step.

          I messed up before posting trying to solve this and had to revert to a backup image, which is always a headache.

          And you also taught me about Putty, using the terminal remotely is lightyears better, I feel stupid for not knowing that was an option.

          DreamcastKidD ClydeC 2 Replies Last reply Reply Quote 1
          • DreamcastKidD
            DreamcastKid Banned @rtarroyo
            last edited by

            @rtarroyo said in Remove Initial Boot Screen:

            You are a lifesaver! Thank you so much! Specially for going the extra mile and putting it step by step.

            You're welcome :)

            1 Reply Last reply Reply Quote 1
            • ClydeC
              Clyde @rtarroyo
              last edited by Clyde

              @rtarroyo said in Remove Initial Boot Screen:

              using the terminal remotely is lightyears better, I feel stupid for not knowing that was an option.

              Then please spread the word, as many people (especially Windows users) think about the terminal as backward and cumbersome, while in fact it's very powerful and no rocket science with a little willingness to learn.

              I compare it sometimes to a Swiss Army knife next to the everyday knife and fork (the graphical desktop), or a look under a car's hood in addition to its dashboard. 😉

              Besides remote administration, it's perfect for doing the same thing over and over, e.g. processing a big number of files (example, example).

              To become even more efficient with the terminal, I can highly recommend to check out its keyboard shortcuts, especially those for Tab Completion and the Command History.

              End of the noncommercial break. 🤓

              1 Reply Last reply Reply Quote 0
              • First post
                Last post

              Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

              Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.