There's also a workaround using Desktop Visualizer. I saw it on YouTube: http://www.youtube.com/watch?v=3udJaVKWzTg
At least this way, you can control the icon you want. I just wish CalciumIon would fix this--it's been like this for quite a while now.
Okay, so I have a couple of custom ringtones in /sdcard/media/audio/ringtones, which is recognized in every other ROM I've ever used, but for some reason, MIUI 4.15 isn't finding the ringtones I have in there. Does MIUI not search recursively?
I've had really good luck with Absolute System Root Tool, at least on .5 (1.1.7, 1.1.22) and .6 (1.1.26). You can download any one of a whole lot of fonts straight from a WYSIWYG font list in the app, and install straight from the app (the app will reboot the phone for you). Has worked for me...