It's not complicated but definitely time consuming.
I think you're not using the latest data.zip and the_skin.zip because those diricon graphics have changed.
That's odd, because font colors for streets and data fields works fine on my phone. Anyone else having these problems? Post snaps of problems.