Mmm.. actually, deleting the database files will force a rebuild on all reboots until the next sync, so I suppose I need to find out how to do this properly.. is it as simple as booting with the partitions mounted R/W, so that the player can write the new database it creates?

I suppose I could trace what the current upgclient does, if it actually worked on my machine..

Cheers