Faktycznie, od zdjęcia też kolor zależy. Ale jest sztywna paleta kolorów, z których wybiera. Z moich testów wynika że gdy nie ma zdjęcia to jest to jakiś hash z nazwy, a jeśli jest zdjęcie to dopasowuje do zdjęcia.
Ale w 5.0 chyba zdjęcia pod uwagę nie brał, zresztą już nie pamiętam bo od dawna jestem na 5.1.1. Ale na 5.0 mi zamazywał zdjęcie nie dopasowanym kolorem.