Change the splash screen

Discussion in 'Debian' started by fischers, Feb 12, 2015.

  1. fischers

    fischers New Member

    Joined:
    Feb 12, 2015
    Messages:
    2
    Likes Received:
    0
    Hello,

    I wanted to ask you if somebody knows how to change the spash screen image that is shown during boot at the hdmi screen.
    Does this invlolve playing around with uboot?
    Thank you in advance!
     
  2. Andrea Rovai

    Andrea Rovai Well-Known Member

    Joined:
    Oct 27, 2014
    Messages:
    1,703
    Likes Received:
    240
    Hi there fischers,
    yes it involves recompilation of the Uboot.
    Cheers,
    Andrea
     
  3. fischers

    fischers New Member

    Joined:
    Feb 12, 2015
    Messages:
    2
    Likes Received:
    0
    Hey!
    Thanks I have feared that this will be neccessary...
    I will see if I pursue this any further.
     
  4. herionoindo

    herionoindo New Member

    Joined:
    Jul 29, 2016
    Messages:
    23
    Likes Received:
    1
    Fischers, are you finished cange boot splash image?
    how i can do?
     
  5. ManuelR

    ManuelR New Member

    Joined:
    Aug 9, 2016
    Messages:
    3
    Likes Received:
    0
    Hi,

    I've been playing around with the u-boot source but I haven't been able to modify the splash image. So far it seems like the image is not in a *.h or in the u-boot source.

    Could you please tell me what routine are you using to set the image? So far it seems like it does not use u-boot procedures (the environment variable splashimage is not set).

    Thanks!
    Manuel
     
  6. ManuelR

    ManuelR New Member

    Joined:
    Aug 9, 2016
    Messages:
    3
    Likes Received:
    0
    I just figured out how it is being done.

    It is being carried out by the Makefile using the bmp_logo tool.

    Easy way to change to logo:
    Go to /tools/logos
    Delete or change the name to the udoo.bmp file that is in there and copy the image you want to display in that folder with the name udoo.bmp

    Do a make clean, rebuild and load U-boot to your SD card, now you should be able to see the new logo.

    The "hard" way involves messing around with /tools/Makefile at line 188. You could simply comment out everything and hardcode your logo there.

    Thanks!
    Manuel
     
  7. herionoindo

    herionoindo New Member

    Joined:
    Jul 29, 2016
    Messages:
    23
    Likes Received:
    1
    Thank's Manuel, I was successful change over replace udoo.bmp. But how i can get splash screen to full or at least close to side?
    Where the layout setting to center? [emoji15]

    Sent from my 2014817 using Tapatalk
     
  8. ManuelR

    ManuelR New Member

    Joined:
    Aug 9, 2016
    Messages:
    3
    Likes Received:
    0
    Hi Herionoindo,

    To set the position of the image simply modify the environment variable splashpos on include/configs/udoo_qd.h line :131

    m,m centers the image, the position is specified in an x,y format. For more details open the README file on the U-boot directory, line :1982. I use vim so you can simply use VIM and do /CONFIG_SPLASH_SCREEN_ALIGN to look at the details.

    To cover the full screen I think you would have to use an image with the same resolution that your display has and set splashpos=0,0.

    That is my guess I haven't tried it.

    Regards,
    Manuel
     
  9. herionoindo

    herionoindo New Member

    Joined:
    Jul 29, 2016
    Messages:
    23
    Likes Received:
    1
    Thank's i'v done..
    Manuel, do you know how to disable framebuffer u-boot udoo android?
    Because after show splash screen goto blank and flicker in time, before Bootanimation appears. I want to keep splash screen until Bootanimation was ready. I find tutorial on "toradex colibri board" but not success apply in udoo android.

    Sent from my 2014817 using Tapatalk
     

Share This Page