The ModMyTM Family of Sites:
ModMyMotoModMyiModMyGphone




 
 
Register or Connect with Facebook

Discuss AppStore Apps | Browse / Search Cydia | MMi Cydia Stats




  Apple Forums & iPhone Forums, Mods, Hacks, News, Themes, Downloads, and more! | ModMyi.com > iPhone > Wiki Discussions
Reply
 
LinkBack Thread Tools Display Modes
  #151  
Old 10-24-2007, 03:58 PM
Green Apple
 
Join Date: Oct 2007
Posts: 70
Thanks: 8
Thanked 25 Times in 11 Posts
I *THINK* I have something working consistenly *praying hands*

***EDIT***I hope that some of this is useful, overall it will work if you keep following steps 10 and 11 until you have a winning file name. I have found that the file name doesn't have to be 4 characters, it just has to agree with the phone. I've got 2 working with 5 now.It's not just what you do, it's how you do it. Sequence seems to matter. I now have 10 songs installed and working.

***BEGIN INSIGNIFICANT BLURB***
First of all, I just want to say that I am a brand new iPhone user, got mine 2 nights ago and haven't quit hacking on it since. Obviously, I am new to this forum too, but I really like what you guys have going here. Apple is getting somewhat smarter because on my brand new phone, I don't even have the "cd" command to change directory when I SSH in. I assume that it was on the older ones. Any ideas? Also, there evidentally is no "Path" statement anywhere because for the commands that are on the phone, I have to type /bin/ first to get them to work.
***END INSIGNIFICANT BLURB***

PLEASE SEE BELOW! Thanks

Last edited by pcguysam; 11-12-2007 at 03:00 PM.. Reason: I was Wrong!
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks Reply With Quote
  #152  
Old 10-25-2007, 05:11 AM
Green Apple
 
Join Date: Aug 2007
Posts: 95
Thanks: 4
Thanked 4 Times in 4 Posts

WOW!!! who do I thank for this awesome guide.

THIS WORKS GREAT! It's a little tedious at first but once you get the first ring tone code in you can just copy and paste. you do NOT need to have a specific name of the m4a or m4r (at least I didn't)

I'm using an MacBook Pro and everything went fine without a hitch.

I used Fugu to transfer the files (m4a, m4r, plist) and didn't touch the attributes at all

The files played immediately when I had the correct files loaded into the right directory. My mistake in not having them play but showing them as listed was that I kept transfering my MP3 file and NOT the m4a which I specified in the plist file. I used Text/Edit on OSX to edit the file. you can also use Plist Editor Pro and it also works after saving the plist.

I NEEDED to restart the phone though since when calling the phone after specifying updated custom ringtone and contact with another custom ringtone it didn't ring correctly. After the restart everything was perfect.

Here is the code I used in my plist file... NOTICE THE SPACES IN MY FILE NAMES... they show correctly on the iPhone:

Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>Ringtones</key>
	<dict>
		<key>Tour de France.m4a</key>
		<dict>
			<key>GUID</key><string>0000000000000001</string>
			<key>Name</key><string>Tour de France</string>
			<key>Total Time</key><integer>28480</integer>
		</dict>
		<key>Tour de France.m4r</key>
		<dict>
			<key>GUID</key><string>0000000000000001</string>
			<key>Name</key><string>Tour de France</string>
			<key>Total Time</key><integer>28480</integer>
		</dict>
		<key>Hate That I Love You.m4a</key>
		<dict>
			<key>GUID</key><string>0000000000000002</string>
			<key>Name</key><string>Hate That I Love You</string>
			<key>Total Time</key><integer>14026</integer>
		</dict>
		<key>Hate That I Love You.m4r</key>
		<dict>
			<key>GUID</key><string>0000000000000002</string>
			<key>Name</key><string>Hate That I Love You</string>
			<key>Total Time</key><integer>14026</integer>
		</dict>
	</dict>
</dict>
</plist>
hope this helps

Last edited by iNfEk; 10-25-2007 at 05:13 AM..
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks Reply With Quote
  #153  
Old 10-25-2007, 11:27 AM
Green Apple
 
Join Date: Oct 2007
Posts: 70
Thanks: 8
Thanked 25 Times in 11 Posts

Quote:
Originally Posted by Tinman View Post
To preserve ringtones after syncing to iTunes:

1. Install FixRingtones.app, attached to this message.
2. Run FixRingtones after each iTunes sync!

You need to have your customized Ringtones.plist saved as Ringtones.plist.OK (located in /var/root/Media/iTunes_Control/iTunes/).



This is just a small bash script that copies /var/root/Media/iTunes_Control/iTunes/Ringtones.plist.OK, if it exists, to Ringtones.plist.



--
Mike
I replaced fi with reboot since the phone requires a reboot afterwards anyway. Just don't run it with the phone on the cradle if iTunes is running, or it will automatically sync again, LOL! Great idea though, simple yet effective.

P.S. I am a newbie, so forgive me, but can anyone tell me how to re-position the icons on the springboard?
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks Reply With Quote
  #154  
Old 10-25-2007, 11:55 AM
iPhone1118's Avatar
iPhone? More like MyPhone
 
Join Date: Aug 2007
Device + Firmware: iPhone 2.2
Operating System: OSX 10.5.2
Location: South Florida
Posts: 205
Thanks: 7
Thanked 25 Times in 24 Posts

Quote:
Originally Posted by pcguysam View Post
P.S. I am a newbie, so forgive me, but can anyone tell me how to re-position the icons on the springboard?
use rSBT, its part of customize
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks Reply With Quote
  #155  
Old 10-26-2007, 03:25 AM
Green Apple
 
Join Date: Aug 2007
Posts: 69
Thanks: 2
Thanked 11 Times in 4 Posts

Quote:
Originally Posted by iNfEk View Post
Here is the code I used in my plist file... NOTICE THE SPACES IN MY FILE NAMES... they show correctly on the iPhone:

hope this helps
Yeah I noticed that also eventually.

Things to note.

-Filenames do not matter.
-mp3 and m4a format can be used
-GUID is a HEX number with atleast 16 digits. (Not confirmed pretty sure.) This means A-F, 0-9.
-TOTAL TIME is not needed what so ever. Skip the entire process of looking that up. I have personally confirmed this one.

I believe that it has something todo with when the file was last modified and when the .plist was last modified. I'm wondering if this is a defense measure that apple might have created to prevent people from putting their own ringtones on? I'm going to have to do some more work on that idea though.
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks Reply With Quote
  #156  
Old 10-28-2007, 04:10 PM
Green Apple
 
Join Date: Jun 2007
Posts: 47
Thanks: 0
Thanked 11 Times in 8 Posts

I know that the issue with some of the ringtones not playing is related to the amount of entries in ringtones.plist and the file name of the ringtone. Weird as hell i cant seem to figure out. Here is what i found out.

I loaded ringtones with the following sames on the phone

AAAAc.m4a through AAAZc.m4a

and the spoof file was named

AAAA.m4r through AAAZ.m4r

I noticed that when I had less 7 entries in the ringtones.plist only ringtones ending in A,D and E would play.

When i increased the number to lets say seven the ringtone ending in F would also play but then it would not play again if i had more then 12.

Below is the range and the ending letter of the ringtone that i got to play
1-6 : A,D,E
7-12: A,D,E,F,I,J,L
13-24: A,D,E,I,L,M,N,P,Q
25-30+: D,I,L,M,N,O,P,Q,S,T,U,W,X,Z,A,B,C

It might go higher I havent checked. The A,B,C after Z in the last range are filenames AABAc.m4a, AABBc.m4a, AABCc.m4a that played

I also tried to get all of the ringtones to play and when i made a list of 12 ringtones consisting of
AAAAc.m4a
AAADc.m4a
AAAEc.m4a
AAAFc.m4a
AAAIc.m4a
AAALc.m4a
AAANc.m4a
AAARc.m4a
AAATc.m4a
AAAWc.m4a
AAAZc.m4a
AABBc.m4a

They all played. C'mon someone figure this out. I am almost done writing this awsome ringtone manager program for windows that will spank anything out there including the mac only iToner. This is the last piece to the puzzle.
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks Reply With Quote
  #157  
Old 10-28-2007, 04:26 PM
What's Jailbreak?
 
Join Date: Oct 2007
Posts: 1
Thanks: 0
Thanked 0 Times in 0 Posts
Much easier way to get ringtones in 1.1.1

Havent read through the whole threat but this is my workflow in order to get own (customized) ringtones on my iPhone (1.1.1, jailbreak via iNDEPENDENCE, SIM-unlock via Anysim 1.1):

What you need: iTunes 7.4.2, iTone

How it works:

Select song in iTunes, go into options and set start and end as you like (for me 0:01 - 0:31 worked fine)

Then right click and choose "convert in AAC"

Start iTones and drag all these m4a files into it

Press "sync" and wait (or buy this nice piece of software!)

Make sure to unselect "syncronise Ringtones" in iTunes before

Last edited by faltho; 10-28-2007 at 04:40 PM..
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks Reply With Quote
  #158  
Old 10-29-2007, 04:46 PM
Green Apple
 
Join Date: Oct 2007
Posts: 70
Thanks: 8
Thanked 25 Times in 11 Posts

I can confirm that the GUID doesn't have to be 16 chars. I set mine to 1,2,3,4,etc... in order. As long as they are the same on the .m4r and mp3 file, that is all that matters.

I found this today. I haven't had a chance to test it yet. It says that it's the real deal.
http://www.tunjiafonja.com/iphoneringtonemaker/

Direct Download Link
http://www.efksoft.com/downloads/iPh...lpha-Setup.zip

This is what you will find if you follow the link:
iPhoneRingToneMaker 1.4, the preview release for iPhone 1.1.1 support
Now we have a fully functional version of iPhoneRingToneMaker that supports 1.1.1. We are still working on some minor final issues. However, if you really need to get new ringtones on your iPhone, you can use this version. Please note, this is just a preview release and the final version may change somethings.
Note: Do Not upgrade your phone to 1.1.1 just to use this. Keep using the current version of iPhoneRingToneMaker and just wait till we release the final version of 1.4

One Main issue to be aware of:
If after every sync with iTunes your ringtones disappear, launch iPhoneRingToneMaker and go to the "Manage my Ringtones" screen and select the link that says "To restore your ringtones please click here."

Download Preview release here and simply install it over the current one you are running.

Last edited by pcguysam; 10-29-2007 at 04:46 PM.. Reason: Automerged Doublepost
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks Reply With Quote
  #159  
Old 10-30-2007, 02:18 AM
What's Jailbreak?
 
Join Date: Oct 2007
Posts: 11
Thanks: 2
Thanked 1 Time in 1 Post

Heres something else to add to all the oddites of why things arent working. I put about 8 ringtones on my phone but only 3 of them where palying. I tried renaming and different configs, but nothing worked. I relized one of them (2nd on my list) was about 50 secs long. (guess i didn't finish editing that one) so i felt like being lazy and instead of re editing the file to make it smaller i just chaged the total time to match a song that worked something like 29323 and updated the file. Restarted my phone and bam all the songs work now. Not sure why changing the total time in one file made all of them work. Also the file still plays the full 50 sec. I know it doesn't need to be that long but im afraid to chage it now :P
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks Reply With Quote
  #160  
Old 10-30-2007, 09:34 AM
Green Apple
 
Join Date: Oct 2007
Posts: 70
Thanks: 8
Thanked 25 Times in 11 Posts
Patch for 1.1.1 to make m4r's work - THE ANSWER!

I CAN CONFIRM THIS WORKS GREAT! Make sure and reboot your phone after applying the patch. It also works in conjunction with any ringtones that you have working using the ringtones.plist file. No more XML editing with this fix.

A BIG THANK YOU TO TRUENORTH FOR BRINGING THIS TO MY ATTENTION!

1. Edit your own ringtone with audacity: http://audacity.sourceforge.net/
2. Use iTunes to convert it to m4a.
3. Rename it to "file .m4r" (the space is important)
4. Upload it to /library/ringtones/
5. After applying the patch below, it will show up in your ringtone list and PLAY!

Originally posted here: http://www.modmyi.com/forums/showthread.php?t=12690
Quote:
Fuzzlet
What's Jailbreak?
Join Date: Oct 2007
Posts: 1
Thanks: 0
Thanked 3 Times in 1 Post

Better m4a Ringtones - Firmware 1.1.1

--------------------------------------------------------------------------------

One of the iPhone-Elite members posted a method for patching the MeCCA framework binary to allow for custom ringtones.

Source: http://code.google.com/p/iphone-elite/wiki/Ringtones111


I followed the instructions and am just releasing a pre-patched MeCCA file for easier use. All credit goes to the iphone-elite team! I patched it using XVI32 (a hex editor)

Instructions
-------------------

1. Backup MeCCA file located at /System/Library/Frameworks/MeCCA.framework/ (I renamed mine to MeCCA.bak)

2. SCP the included MeCCA file to this location

3. Set permissions to 755 (I used WinSCP to do this)

4. Reboot iPhone

5. Copy your m4a ringtone to /Library/Ringtones

6. Change the extension of your m4a file from "name.m4a" to "name .m4r"
NOTE: THE SPACE BEFORE THE DOT IS IMPORTANT, IT'S WHAT THE PATCH LOOKS FOR

7. Go to Settings->Sounds and select your ringtone.

Download link
--------------------
http://rapidshare.com/files/65716567/mecca.zip
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks Reply With Quote
The Following 3 Users Say Thank You to pcguysam For This Useful Post:
kloan (11-27-2007), lilaustino (11-05-2007), nokian93 (12-02-2007)
  #161  
Old 10-30-2007, 08:54 PM
What's Jailbreak?
 
Join Date: Sep 2007
Posts: 9
Thanks: 0
Thanked 1 Time in 1 Post
wiToner Free Ringtone Manager for Windows - FREEWARE!

Hi!

I have "finally" released the first version of my Free Windows <> iPhone Ringtone Manager!

It's absolutely free - don't cost 15$ and works fine.

wiToner is also a complete encoder for "any" Audio File out there.
It can convert the following Codecs to AAC 128 kbit/s (used for the ringtones)

More Infos here: http://www.modmyi.com/forums/showthr...ngtone+windows

JdM
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks Reply With Quote
  #162  
Old 11-01-2007, 01:24 AM
Green Apple
 
Join Date: Sep 2007
Posts: 34
Thanks: 1
Thanked 2 Times in 2 Posts

the patch and renaming works! thanks.
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks Reply With Quote
  #163  
Old 11-05-2007, 11:50 AM
Green Apple
 
Join Date: Jul 2007
Posts: 32
Thanks: 5
Thanked 1 Time in 1 Post

wow, that patch is amazing. no point in doing all that renaming if a simple patch works. thanks a lot for finding that! Now all our ringtone problems are solved, and syncing to itunes is my *****. thanks again!
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks Reply With Quote
  #164  
Old 11-10-2007, 08:10 PM
What's Jailbreak?
 
Join Date: Nov 2007
Posts: 6
Thanks: 3
Thanked 0 Times in 0 Posts
In honor of your awesome ringtone guide...

here is my custom ringtone for all you jailbreakers...

jailbrk.m4a

Thanks!!!
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks Reply With Quote
  #165  
Old 11-16-2007, 05:15 AM
What's Jailbreak?
 
Join Date: Sep 2007
Posts: 9
Thanks: 0
Thanked 0 Times in 0 Posts

so the guide needs to be updated ?
I followed the guide to the word and it did not work for me.
I only have one ring tone working...others don't work.
any ideas ?

thanks
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks Reply With Quote
Reply

  Apple Forums & iPhone Forums, Mods, Hacks, News, Themes, Downloads, and more! | ModMyi.com > iPhone > Wiki Discussions

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



Go to Top
ModMyI

All times are GMT -6. The time now is 08:04 PM. Powered by vBulletin® Version 3.8.4
If you need Dedicated Server Hosting, you should check out SingleHop. | Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.3.0 Copyright © 2007-09 by ModMy, LLC. All rights reserved.

iPhone News / iPhone Forums / Apple News / Apple Forums / RSS / Contact Us / / Privacy Statement / Top