Transferring files to the miniSD card through the phone using BitPim is very slow, users should transfer files to the card directly from a PC.
On the miniSD card, create a subdir called ringers
Copy your ringtone files to the ringers subdir.
Insert the card back into the phone and start BitPim.
Retrieve Ringtone data from the phone:
Menu Data -> Get Phone Data.
Check on Ringtone, and click on OK.
Write Ringtone data back to the phone:
Menu Data -> Send Phone Data.
Check on Ringtone and Replace All, and click on OK.
All of the ringtones stored on both the phone and the card are now available for assignment.
Step 3 through 5 should be repeated for all changes made to the ringers subdir.
BitPim Online Help built 17 January 2010