confirmed for a620. thanks! i assume the other adresses also are correct, as you have proven multiple times now that you know your way around in a firmware disass 
will cook a patch tonight, along with some other stuff.
There may very well be stupid mistakes in copy-pasting things to that list from the disassemblies, I didn't triple check them. But each one of the addresses I
ment to add to the list looked like a proper function.

There's probably no reason why all others couldn't be found as well, I just got plenty bored and tired of it and stopped... btw some disassemblies turned out bad, I guess I have unaligned firmware dumps...? I ran Chr's gpl disassembly script recursively (modified my old disassemble all bash script) using start addresses from makefile.inc ROMBASEADDR and dumps collected from the fw dump thread...
a460 100d, a530 100a, a650 100d, a720 100c, s5is 100a were among the bad ones.