There is a tool on Cisco cco called bmp2logo with you allows you to create logos in replacement of the cisco logo on 7905 and 7912 IP Phones.
You can find the software under voice software / Cisco IP Phone client tools.
Never done until now myself.
-------------------------------------------
The logo shown on the 7905 background screen can also be upgraded independently
of the software image via TFTP provisioning.
To do this, add the following line in your 7905(SIP) configuration text file:
upgradelogo:imageId,tftpServerIp,logo.dat, where
· imageId is a unique image ID associated with the new logo and
must be different from the one currently used
in the phone in order to cause the logo to upgrade
· tftpServerIp is the IP address of the TFTP server where the logo data
file can be found. If this value is 0, the current TFTP server is used
· logo.dat is the name of the logo data file to be downloaded from the TFTP.
This file is a specially formatted bitmap file which contains the logo image
For example, suppose the current logo image-id is 1 and you wish to
upgrade to some other logo image, say the AOL logo.
You can go through the following steps to create a downloadable
logo data file aol.logo:
1. Launch the Paint Brush program that comes with Microsoft Windows
2. Set the image attribute to exactly 88 by 27 pixels, monochrome mode
3. Draw the desired logo
4. Save the file as a .bmp file, such as aol.bmp
5. Use the supplied utility program bmp2logo.exe to convert the bitmap file
to the downloadable format.
bmp2logo 10 aol.bmp aol.logo
Finally copy aol.logo to the TFTP server and add the following
line to your configuration file:
upgradelogo:10,0,aol.logo
In this example, the TFTP server to download the logo file from is
the same as the TFTP server where the configuration profile is stored.
Notes:
· Software upgrade will contain a logo image, which will always
overwrites the current logo image. After
software upgrade, the image ID of the logo is reset to 1.