Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Welcome to the Rockbox Technical Forums!

+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Theming and Appearance Customization
| | |-+  Boot splash questions
« previous next »
  • Print
Pages: [1]

Author Topic: Boot splash questions  (Read 5029 times)

Offline serial8

  • Member
  • *
  • Posts: 19
Boot splash questions
« on: August 10, 2007, 03:43:23 PM »
Hi everybody,

Why does the bootsplash has been integrated in the rockbox "kernel" since it's quite annoying to find those programs needed to compile arm in linux.

I'm just thinking of changing it, but can't find the damn arm-elf-gcc binary in my repos. Why not just get a directory named bootscreen or whatever and get the bitmap there?

Thanks.
Logged

Offline DanManners

  • Artist
  • Member
  • *
  • Posts: 161
  • Eating Babies Since 1991!
    • Myspace (Add Me!!)
Re: Boot splash questions
« Reply #1 on: August 10, 2007, 05:08:12 PM »
Very Simply, it just doesn't work like that, and as nice as that would be, it won't happen in all reality. If you want a custom boot splash, kindly ask someone about downloading the arm-elf-gcc. That's what I did (not that I can help, I don't compile anymore.)

-Dan
Logged

Offline Chronon

  • Rockbox Expert
  • Member
  • *
  • Posts: 4379
Re: Boot splash questions
« Reply #2 on: August 10, 2007, 05:15:22 PM »
If you want to build the cross-compiler you might check this wiki page:
http://www.rockbox.org/twiki/bin/view/Main/CrossCompiler
Logged
Sansa e280, Gigabeat F40, Gigabeat S60, Sansa Clip+, iPod Mini 2g

Offline Llorean

  • Member
  • *
  • Posts: 12931
Re: Boot splash questions
« Reply #3 on: August 10, 2007, 05:28:28 PM »
Who said it won't happen like that. If there's a working method for loading an alternate splash during boot, doesn't have negative side effects, works well (the usual) I'd be for trying to get it included, assuming it didn't slow down boot at all when the file isn't present ('at all' meaning 'measurably by a human staring at the screen').

The key is, the patch needs to be written (or in this case, the patch on the tracker needs testing and improvement).
Logged

Offline serial8

  • Member
  • *
  • Posts: 19
Re: Boot splash questions
« Reply #4 on: August 10, 2007, 10:03:33 PM »
That's ok.

I mean, I just wondered if it could ever be or so...

That's ok, maybe I'll try to get a patch done someday..

Logged

Offline gratt

  • Member
  • *
  • Posts: 34
Re: Boot splash questions
« Reply #5 on: August 10, 2007, 10:47:13 PM »
FlySpray #7438 custom user splash screen.
This works with almost no delay for non custom
splash screen users and works great for those that use it.
GRaTT
Logged

Offline Mikerman

  • Artist
  • Member
  • *
  • Posts: 721
Re: Boot splash questions
« Reply #6 on: August 11, 2007, 12:56:41 AM »
You mean 7538--and it looks like there is dev interest in committing this--great!
Logged

Offline gratt

  • Member
  • *
  • Posts: 34
Re: Boot splash questions
« Reply #7 on: August 11, 2007, 06:43:42 PM »
yes sorry 7538.
I think I have it good enough for committing.
Very minor delay for non users.
This could possibly be fixed by moving some
function calls in main, but I did not want to do that.
I need people to test and give feedback.
GRaTT
Logged

Offline serial8

  • Member
  • *
  • Posts: 19
Re: Boot splash questions
« Reply #8 on: August 11, 2007, 08:33:22 PM »
Quote
I need people to test and give feedback.

I'll do that. But does that diff works for Ipods 5G or just Sansas?

That seems like some nice work though..
Logged

Offline gratt

  • Member
  • *
  • Posts: 34
Re: Boot splash questions
« Reply #9 on: August 11, 2007, 11:16:25 PM »
The patch is good for all targets with
LCD_BITMAP defined. Ipods will work.
GRaTT
Logged

Offline serial8

  • Member
  • *
  • Posts: 19
Re: Boot splash questions
« Reply #10 on: August 11, 2007, 11:55:57 PM »
Great. So all is needed is a splash file located at /.rockbox/splash.bmp which is 320x240x16 and to 'diff' the rockbox.ipod file with your patch.

Isn't it?
Logged

Offline GodEater

  • Member
  • *
  • Posts: 2829
Re: Boot splash questions
« Reply #11 on: August 12, 2007, 04:00:27 AM »
Hell no : http://www.rockbox.org/twiki/bin/view/Main/WorkingWithPatches
Logged

Read The Manual Please

Offline serial8

  • Member
  • *
  • Posts: 19
Re: Boot splash questions
« Reply #12 on: August 13, 2007, 11:23:08 AM »
Loll.  ;D

Quote
Applying a 'patch' (output from diff -u) is done with the 'patch' tool:

Code: [Select]
  cd to/source/root
  patch < patchfile

Sorry if I seem like a newb, I'm good at Python but patches...

So we apply a patch to the source code directly or to a binary?

So as I see it, it goes like this:

Code: [Select]
cd /path/to/rockbox/sources/root/directory
rockbox.ipod < the_infamous_patchfile

Isn't that better?
Logged

Offline AlexP

  • Global Moderator
  • Member
  • *
  • Posts: 3688
  • ex-BigBambi
Re: Boot splash questions
« Reply #13 on: August 13, 2007, 03:26:00 PM »
A patch modifies the source code.  After that you must compile.
Logged
H140, F60, S120, e260, c240, Clip, Fuze v2, Connect, MP170, Meizu M3, Nano 1G, Android

Offline GodEater

  • Member
  • *
  • Posts: 2829
Re: Boot splash questions
« Reply #14 on: August 13, 2007, 03:34:22 PM »
Quote from: serial8 on August 13, 2007, 11:23:08 AM

So as I see it, it goes like this:

Code: [Select]
cd /path/to/rockbox/sources/root/directory
rockbox.ipod < the_infamous_patchfile

Isn't that better?

While you may think it's "better" it won't actually do anything...
Logged

Read The Manual Please

  • Print
Pages: [1]
« previous next »
+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Theming and Appearance Customization
| | |-+  Boot splash questions
 

  • SMF 2.0.17 | SMF © 2019, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.12 seconds with 14 queries.