I know this is an old topic. I have the iphone 4s JB 2.0.4 absinthe. The file tree seems unchanged and the stock ringtones are exactly where you mentioned. Now I can just add with using ifile and change from *.m4a to *.m4r using terminal. WHich folder are the ringtones saved when added through itunes? If it is in "var/mobile/media/itunes_control/ringtone" then they are different names from what the original name is unless that is not the place where your tones are saved from itunes to iphone sync.
Edited few hours later:
I figured it out. The ringtones that get sync'd end up in the itunes_control/ringtones folder and get some 4 char random name. If you look in the ringtone.plist it shows the original ringtone name displayed on the phone and the truncated name apple assigns in the unix tree folder. I love ifile. I use twistedwav or HOKUSAI to do all my sound manipulations then use ifile to copy and paste to the ringtone folder then I also use ifile to rename the m4a to m4r. No need for syncing to iTunes nor the need for ringtone makers. I normally use virtual mobile synths to create the basic ringtone then copy to twistedwav to do whatever I need to make it sound better then export as AAC then do the rest with ifile such as copying, pasting and renaming etc. I think Alchemy is by far the best mobile synth. There are others like Arctic keys, Argon, DXI, SunrizerXS, Crystal Synth, Rebirth, Grain Science and other Producer/synth applications like Nnaostudio similar to Alchemy with a built in synth and sequencer etc, Beatmaker 2, MusicStudio which many say is the best but I still think Alchemy is the best if you already own the desktop version with all the libraires, which you can import into the iphone. Ok enough of the SYnth digression.
Last edited by iphonefr33k; 06-26-2012 at 11:57 PM.