Originally Posted By: taym
I wonder if there's any customized firmware available?

You don't need to customise the actual firmware. The "brain" is actually the SqueezeCenter software. The player units don't do much themselves. All of the menus and displays are generated by the server software which is opensource Perl. This includes the visualisations.