the old way from the ZTE Blade where you could do
adb flash splash splash.img
okay step one. get gimp.
make your 480x800 image.
now vertcially flip it! (don't rotate 180, you want to flip/mirror it upside down. or else it will be mirrored on the device later)
now in gimp, go file -> export...
export as BMP and click save. it will now prompt for options, check the compatibility one. or the file will be too big.
also check the RGB 565 format.
now we have our splash image! on to the fun stuff...
connect your phone and have debugging on, or boot to recovery manually.
now push your file to the phone.
adb push yoursplash.bmp /sdcard/
now you'll want to go into shell.
now for some fun stuff...
dd if=/sdcard/yoursplash.bmp of=/dev/block/mmcblk0p18 bs=768070 count=1 conv=notrunc
last option is very important, this means it should just overwrite the first bytes with your splash, and leave the rest alone, without conv=notrunc it would erase anything after that... or thats the theory anyway... but we need to keep the rest, it is an image used for offline charging (when the phone is off)
hope this is helpful, I might add some pictures later
thanks to KonstaT for explaining to me how the splash image worked on the new Blade 3
Edited by GizmoTheGreen, 06 February 2013 - 04:40 AM.