I have assumed (because PRAM-zapping will reduce a display to B&W) that PRAM then specifies 1-bit, but when the System gets far enough into the startup sequence to read Preferences, colour is restored. I agree that this can often be seen in the Systems/OSs that you mention, having seen much of that kind of behaviour this weekend just past (in our part of the world) in a Q950.
de