Nokia Startup Logo

Nokia Startup Logo (NSL) is a bi-level raster image format used by some Nokia phones.

Format
NSL appears to use a variant of IFF, with segment lengths stored in 2 bytes instead of 4.

The image dimensions are not stored in the file, but it may be possible to deduce them from the size of the bitmap (the " " chunk). Model 6110 uses a 504-byte bitmap having dimensions of 84×48 pixels. The gnokii software suggests that model 6210 uses a 768-byte bitmap of 96×60 pixels, and models 6510 and 7110 use an 864-byte bitmap of 96×65 pixels.

Identification
Files begin with the ASCII string " ". They also contain " ", and probably " " and " ".

Software

 * Gammu has code to read 84×48 NSL images (libgammu/service/gsmlogo.c), though it's not clear how to make use of it.
 * gnokii appears to have code to read NSL images (common/gsm-filetypes.c).
 * Konvertor

Sample files

 * Free Operator Logos → 223startuplogos.zip includes a few NSL files