Archived:Wrong screen color depth returned in compatibility mode on S60 2nd Edition FP2 (Known Issue)
Wrong screen color depth is returned for applications running in compatibility mode on S60 2nd Edition, Feature Pack 3 devices.
S60 2nd Edition, FP3 devices with a 256K (18-bit) color screen have a compatibility mode for running legacy applications that do not support UI scalability. The resolution in compatibility mode is fixed to 176x208 and the effective color depth is 64K (16-bit).
When the color depth is queried from the screen device (CWsScreenDevice), it always returns EColor16MU even if the application is currently in compatibility mode, for which the effective value would be EColor64K.
How to reproduce
In an application running in compatibility mode, check the return value (TDisplayMode) of
No solution exists.