OSBuilder (closed source, obfuscated) refused to compress splash screens for the Lumia 800 since it uses a different resolution, so here's a tool i made to do it anyway https://github.com/InvoxiPlayGames/XPRSplashTool
the Lumia 800 has illuminated buttons and the way they work is just the OLED stretching out past the visible area and below the buttons - the splash screen initialises this area to white and the OS doesn't clear it. so by changing the splash screen, you can actually change the colour of the buttons!
If you have a fediverse account, you can quote this note from your own instance. Search https://wetdry.world/users/ipg/statuses/115113867588026603 on your instance and quote it. (Note that quoting is not supported in Mastodon.)