Okay guys, I posted this elsewhere, but perhaps it got removed. I think the error people are making is by not putting the ringtones in /Library/Ringtones in the actual root folder, NOT the 'root' folder in /private/var/... (I.e., keep going 'up' until you get to '/'.) You'll know you've arrived when you see Apple's own ringtones there. And yes, your ringtones do survive a sync.
what don't you just use iRinger...You just select the mp3 you want,it trims it to 30 sec(you pick the start time),it exports the ringtone and uploads it to the iTunes library... And you just sync... Tested by me on 1.1.2,1.1.3(dev's)... Maybe for 1.1.1 u need the Mecca patch...
I use this site NAKKO, it's completely free, no strings. http://nakko.com
just upload and sync with itunes 7.6, and then sync with your iphone (I have 1.1.3 / 04.03.13_G) easiest thing ever.
iRinger converted the ringtone fine, exported it correctly to iTunes. I even played the ringtone from iTunes.
But after the iPhone was synced with iTunes, when i played the ringtone from within the iPhone, it just played for 3secs.
Im on 1.1.3 firmware (jailbroken+unlocked), upgraded from 1.1.2 (jailbroken+unlocked).
Can anyone plz help me?
Factory unlocked iPhone 3GS 32GB (MC133ZA), 5.13.04, iOS 4.0.1, jailbreakme.com Unlock
dev team & jailbreakme.com donation supporter
I just tried iRinger, the thing is it did convert the audio and put it in the iphone ringtone directory but it cannot import it into itunes. I double-clicked on the file but it just adds it to the standard library not to the ringtones. Any ideas what I am doing wrong?
k, there is a much simpler way to transfer ringtones in 1.1.3
convert ur mp3 ringtone to m4a.
rename the .m4a as "<filename> .m4r"
notice the space between the filename and .m4r, for eg. "Umbrella .m4r"
ssh into the iphone and copy the file to /Ringtones
thats it...dont even need to reboot, just goto settings->sounds and change ur ringtone to the newly created one!