Is there any particular reason the datbase *.tcd files are located in the base of the .rockbox directory? It seems that it's often that case that when the database gets corrupted or has other problems the recommended solution is to delete these files, and it would seem wise to me, for this reason and for simply keeping the base clean, to move them into a separate .rockbox/database directory, which could easily be deleted. If there's no particular reason for it I'll post a request on flyspray.