TOPIC: Custom splash screen without having to rebuild

Re: Custom splash screen without having to rebuild 1 year 2 weeks ago #21

  • hernandito
  • hernandito's Avatar
  • OFFLINE
  • Junior Boarder
  • Posts: 52
  • Thank you received: 2
  • Karma: 1
I can answer my own request...:)

In order to create your own splash screens, you need to compile your own build of OE. To do this, you need a Linux machine (like Ubuntu).

Then follow this tutorial:
openelec.tv/forum/12-guides-tips-and-tri...-own-openelec-distro

Before compiling, you need to put your custom images in the following folder:
/Documents/OpenELEC.tv/Packages/sysutils/splashutils/splash/default/images

Compile the build per the instructions in the guide. It will take a long time (I went to bed). You will then find a folder called /Documents/OpenELEC.tv/target. Per Sraue tip, rename the file *.kernel and *.system to KERNEL and SYSTEM. Copy those 2 files into your OE computer to the Update folder. Reboot your OE machine and it will update the system.

Now I have to tweak my own images....
The administrator has disabled public write access.

Re: Custom splash screen without having to rebuild 1 year 2 weeks ago #22

  • kobik
  • kobik's Avatar
  • OFFLINE
  • Senior Boarder
  • Posts: 133
  • Thank you received: 2
  • Karma: 1
I really think this should be a configurable option. Clearly users would want that.
I don't see any reason why making users compile builds for hours just for the sake of adding their own splash screens.
Not complaining, just adding my 2 cents.
Fusion E350 x86_64 PVR
The administrator has disabled public write access.

Aw: Re: Custom splash screen without having to rebuild 1 year 2 weeks ago #23

  • X23
  • X23's Avatar
  • OFFLINE
  • Senior Boarder
  • Catch me if you can
  • Posts: 166
  • Thank you received: 20
  • Karma: 19
Hi,

i think about creating a splashscreen addon, someone wants it?


Greetz X23
Looking for jDownloader with X-Server and VNC Support? Check my jDownloader Addon! Forum Thread: bit.ly/jdl_thread Repository: bit.ly/x23repo
Looking for a FTP Server with FXP and TLS Support? Check my ProFTPD Addon! Forum Thread: bit.ly/proftpd_thread Repository:...
The administrator has disabled public write access.

Re: Custom splash screen without having to rebuild 1 year 2 weeks ago #24

  • kobik
  • kobik's Avatar
  • OFFLINE
  • Senior Boarder
  • Posts: 133
  • Thank you received: 2
  • Karma: 1
Is it possible?
Of course I'd like that B)
Fusion E350 x86_64 PVR
The administrator has disabled public write access.

Re: Custom splash screen without having to rebuild 1 year 2 weeks ago #25

  • ultraman
  • ultraman's Avatar
  • NOW ONLINE
  • Developer
  • Posts: 2451
  • Thank you received: 359
  • Karma: 171
It's not possible with current version. I was working on a same thing today.

But sraue told me he is working on this issue. Seems we will get this function back :P
ultraman == vpeter
my Opera web browser addon (not for RPi): openelec-opera-browser.notlong.com
my TrueCrypt addon: truecrypt-openelec.notlong.com/
Sundtek and HDHomeRun DVB driver addons
paypal donation to support my new challenges
The administrator has disabled public write access.

Re: Custom splash screen without having to rebuild 11 months 4 weeks ago #26

  • hernandito
  • hernandito's Avatar
  • OFFLINE
  • Junior Boarder
  • Posts: 52
  • Thank you received: 2
  • Karma: 1
ultraman wrote:
It's not possible with current version. I was working on a same thing today.

But sraue told me he is working on this issue. Seems we will get this function back :P

Any progress here...now that Beta 4 is out?

Thanks,

H.
The administrator has disabled public write access.

Re: Custom splash screen without having to rebuild 11 months 4 weeks ago #27

  • athloni
  • athloni's Avatar
  • OFFLINE
  • Junior Boarder
  • Posts: 49
  • Thank you received: 2
  • Karma: 0
hernandito wrote:
ultraman wrote:
It's not possible with current version. I was working on a same thing today.

But sraue told me he is working on this issue. Seems we will get this function back :P

Any progress here...now that Beta 4 is out?

Thanks,

H.

I would love to see this option comming to OpenElec soon.
I always want to match the splashcreen (colour) with my XBMC Skin.
Last Edit: 11 months 4 weeks ago by athloni.
The administrator has disabled public write access.

Re: Custom splash screen without having to rebuild 10 months 3 weeks ago #28

  • Ommand
  • Ommand's Avatar
  • OFFLINE
  • Fresh Boarder
  • Posts: 2
  • Thank you received: 1
  • Karma: 1
hernandito wrote:
I can answer my own request...:)

Before compiling, you need to put your custom images in the following folder:
/Documents/OpenELEC.tv/Packages/sysutils/splashutils/splash/default/images

Looks like some changes are in progress, I just tried to do this with the current git build but splashutils is gone
The administrator has disabled public write access.
The following user(s) said Thank You: mdoubleok

Re: Custom splash screen without having to rebuild 10 months 3 weeks ago #29

  • mdoubleok
  • mdoubleok's Avatar
  • OFFLINE
  • Fresh Boarder
  • Posts: 6
  • Karma: 0
Ive just noticed this aswell
The administrator has disabled public write access.

Re: Custom splash screen without having to rebuild 9 months 2 weeks ago #30

  • ceezey
  • ceezey's Avatar
  • OFFLINE
  • Fresh Boarder
  • Posts: 8
  • Karma: 0
I was hoping to be able to follow this and recompile my own OE with a custom 1920x1080 image for my Samsung TV. Unfortunately the current Beta 5 (1.95.5) doesn't seem to have the same file structure...

Where do I need to replace the stock splash screen with my own file?
The administrator has disabled public write access.

Re: Custom splash screen without having to rebuild 9 months 2 weeks ago #31

  • escalade
  • escalade's Avatar
  • OFFLINE
  • Expert Boarder
  • Posts: 284
  • Thank you received: 41
  • Karma: 22
I've been digging around and looks like the splash screen is initiated from this portion in packages/initramfs/sysutils/busybox-initramfs/scripts/init:
      # load splash
        if [ -f /flash/oemsplash.png ]; then
          SPLASHIMAGE="/flash/oemsplash.png"
        elif [ -f /splash/splash.conf ]; then
          . /splash/splash.conf
        else
          SPLASHIMAGE="/splash/splash.png"
        fi

        ply-image $SPLASHIMAGE > /dev/null 2>&1 &

If there exist a /flash/oemsplash.png, it should be used instead of OEM or default splash. However, this doesn't seem to work because /flash is not mounted yet. I'm attempting to fix this, rebuilding now :)
Xtreamer Ultra 2
The administrator has disabled public write access.
The following user(s) said Thank You: ceezey, BaGPiPES88

Re: Custom splash screen without having to rebuild 9 months 2 weeks ago #32

  • escalade
  • escalade's Avatar
  • OFFLINE
  • Expert Boarder
  • Posts: 284
  • Thank you received: 41
  • Karma: 22
So, got it to work. Just move this part:
mount_part "$boot" "/flash" "ro,noatime"

From the mount_disks function to the start of the load_splash function and you're all set. My latest build includes this.
Xtreamer Ultra 2
The administrator has disabled public write access.
The following user(s) said Thank You: BaGPiPES88

Re: Custom splash screen without having to rebuild 9 months 2 weeks ago #33

  • hernandito
  • hernandito's Avatar
  • OFFLINE
  • Junior Boarder
  • Posts: 52
  • Thank you received: 2
  • Karma: 1
Escalade, this is great... Thank you for discovering this.... How were you able to copy oemsplash.png to /flash? Mine is read-only.
The administrator has disabled public write access.

Re: Custom splash screen without having to rebuild 9 months 2 weeks ago #34

  • ultraman
  • ultraman's Avatar
  • NOW ONLINE
  • Developer
  • Posts: 2451
  • Thank you received: 359
  • Karma: 171
hernandito wrote:
How were you able to copy oemsplash.png to /flash? Mine is read-only.
mount -o remount,rw /flash
ultraman == vpeter
my Opera web browser addon (not for RPi): openelec-opera-browser.notlong.com
my TrueCrypt addon: truecrypt-openelec.notlong.com/
Sundtek and HDHomeRun DVB driver addons
paypal donation to support my new challenges
The administrator has disabled public write access.
The following user(s) said Thank You: kenoi

Re: Custom splash screen without having to rebuild 9 months 2 weeks ago #35

  • escalade
  • escalade's Avatar
  • OFFLINE
  • Expert Boarder
  • Posts: 284
  • Thank you received: 41
  • Karma: 22
I added a feature to set a different mode than the default 1024x768 as well:
if [ -f /flash/oemsplash.mode ]; then
      fbset -g `cat /flash/oemsplash.mode`
    else
      # set framebuffer to a default resolution (1024x768-32)
      fbset -g 1024 768 1024 768 32
    fi

To use 1080p create the /flash/oemsplash.mode containing "1920 1080 1920 1080 32". The Ultra 2 bootsplash looks a lot better in 1080p (high res version is included in openelec source).

Now all we need is some good bootsplash images, any good artists around? :)
Xtreamer Ultra 2
Last Edit: 9 months 2 weeks ago by escalade.
The administrator has disabled public write access.

Re: Custom splash screen without having to rebuild 9 months 2 weeks ago #36

  • ceezey
  • ceezey's Avatar
  • OFFLINE
  • Fresh Boarder
  • Posts: 8
  • Karma: 0
Excellent work Escalade!

I'm creating a couple of bootsplashes to play around with (as suggested I'm working with a res of 1920x1080) - I'd be happy to submit them for others to use if needed and also resize if necessary.

Where can we post these images? Straight in the forum?
Last Edit: 9 months 2 weeks ago by ceezey.
The administrator has disabled public write access.

Re: Custom splash screen without having to rebuild 9 months 2 weeks ago #37

  • ultraman
  • ultraman's Avatar
  • NOW ONLINE
  • Developer
  • Posts: 2451
  • Thank you received: 359
  • Karma: 171
I'm using original OpenELEC image inside BIOS too. Looks very cool when booting. And with hidded SYSLINUX.
ultraman == vpeter
my Opera web browser addon (not for RPi): openelec-opera-browser.notlong.com
my TrueCrypt addon: truecrypt-openelec.notlong.com/
Sundtek and HDHomeRun DVB driver addons
paypal donation to support my new challenges
The administrator has disabled public write access.

Re: Custom splash screen without having to rebuild 9 months 2 weeks ago #38

  • ceezey
  • ceezey's Avatar
  • OFFLINE
  • Fresh Boarder
  • Posts: 8
  • Karma: 0
I'm using a Gigabyte H55N-USB3 (Rev 1.0) - it has a bootsplash image (which I think is dreadful) and would love to replace - Ultraman, any ideas how I can change that?

There doesn't appear to be an obvious option in the bios to change this image - how did you go about setting it up in the bios for your setup?

(Sorry if this appears a 'little' bit off topic) :whistle:
Last Edit: 9 months 2 weeks ago by ceezey.
The administrator has disabled public write access.

Re: Custom splash screen without having to rebuild 9 months 2 weeks ago #39

  • escalade
  • escalade's Avatar
  • OFFLINE
  • Expert Boarder
  • Posts: 284
  • Thank you received: 41
  • Karma: 22
ultraman wrote:
I'm using original OpenELEC image inside BIOS too. Looks very cool when booting. And with hidded SYSLINUX.

Did you change the Ultra's BIOS image? How? Which resolution can you use there? Also, how do you hide syslinux?
Xtreamer Ultra 2
The administrator has disabled public write access.

Re: Custom splash screen without having to rebuild 9 months 2 weeks ago #40

  • ultraman
  • ultraman's Avatar
  • NOW ONLINE
  • Developer
  • Posts: 2451
  • Thank you received: 359
  • Karma: 171
escalade wrote:
change the Ultra's BIOS image
You need this tool ChangeLogo and original BIOS. Then you patch the BIOS file with new image.
And after that flash with new BIOS.
dl.dropbox.com/u/8224157/public/syslinux...geLogo-4.52.0.37.exe
dl.dropbox.com/u/8224157/public/syslinux...sor/bios/splash1.bmp
ceezey wrote:
I'm using a Gigabyte H55N-USB3 (Rev 1.0)
You must find some other tool. But maybe Gigabyte has it's own tool called Face-Wizard

WARNING: Use at Your Own Risk! I will not take any responsibility for bricked device! Be Careful!
escalade wrote:
hide syslinux?
You need 2 files and changed /flash/extlinux.conf.
# /flash/extlinux.conf
# hidden syslinux
# files:
#  http://dl.dropbox.com/u/8224157/public/syslinux_hide_cursor/clrcmd.com
#  http://dl.dropbox.com/u/8224157/public/syslinux_hide_cursor/linux.c32

DEFAULT openelec-clr
PROMPT 0
TIMEOUT 0

LABEL openelec-clr
  COMBOOT clrcmd.com
  APPEND openelec
    
LABEL openelec
  COM32 linux.c32
  APPEND /KERNEL boot=LABEL=System disk=LABEL=Storage ssh quiet

# original
LABEL openelec-orig
  KERNEL /KERNEL
  APPEND boot=LABEL=System disk=LABEL=Storage ssh quiet
ultraman == vpeter
my Opera web browser addon (not for RPi): openelec-opera-browser.notlong.com
my TrueCrypt addon: truecrypt-openelec.notlong.com/
Sundtek and HDHomeRun DVB driver addons
paypal donation to support my new challenges
The administrator has disabled public write access.
The following user(s) said Thank You: escalade, shawndavid, kenoi, ceezey, BaGPiPES88

Our Sponsors & Partners

arctic_logo