Ok, I've read all of this, because I had exactly the same problem. Too many files in collection.media folder.
- So first I tried to reformat my SD card to ext4 format with my PC-Ubuntu. But of course my motorola forced me to reformat it in when I pluged it into back. OK I discovered I had two solutions :
* Install a custom rom (like CyanogenMod) to have native access to Ext4 SD card,
* Partitionning my SD card from my smartphone, and dowloading an app (Link2SD) which could mount and recognize it.
- Ok, I chose the second solution, partitionning (with a fat32 partition, and another ext4 one). Because I can't do the first due to the core not revealed by motorola. F****.
- But I still have a problem : because in the new version (released october 8th) of AnkiDroid, your can specify the path of database directory. So of course I copied and pasted the 'AnkiDroid' directory from /mnt/sdcard to my new partition created in /data/sdext2. But when I do this, I get an error of corrupted database, and I can't do nothing (I can't even recover the first path), and I have to uninstall and reinstall AnkiDroid :/
So would a great guy or girl have an idea on how to move AnkiDroid AND its database directory to my new partition ?
Or another solution which I wouldn't have thought about ???
Thanks one million times, because if I have a smartphone it is : phoning 50%, mailing 10%, Anki... 40%. So if I lose Anki, I don't **ù*^ care having a smartphone :)