Well, technically the shiny form isn't really the other colours. I bred my shiny Minior, and technically it has a purple colour on the PC menu, and it was bred from a purple Minior. And on the topic, Minior can't be bred for different colours or SOS, so RE are the only way to get a shiny, excluding breeding.