You'll need a file called net_rim_bb_profiles_tunes_tunebundles_tunes8700g .cod from the Java directory of your old OS. Once you find it, place it into your new OS Java directory.
(Note: There's no space before ".cod", forum software breaks long words)
Open your BlackBerry.alx file in Notepad and look for the following:
Code:
<files>
net_rim_bb_media_tunebundles_sonicnetworks.cod
</files>
You have a choice here. If you just want your old tunes back and don't care about any new ones, then you can just replace the filename shown there like this:
Code:
<files>
net_rim_bb_profiles_tunes_tunebundles_tunes8700g.cod
</files>
If you want to merge the two sets of ringtones and have access to both, add another line like this:
Code:
<files>
net_rim_bb_media_tunebundles_sonicnetworks.cod
net_rim_bb_profiles_tunes_tunebundles_tunes8700g.cod
</files>
If you decide to merge, keep in mind that some tunes won't show up in the list when you're selecting from the profiles section. The ones that don't, you can either browse for, or select from the Media section and apply as a ringtone.
I can't remember if the first or second referenced .cod file takes precedence.