1 - Your cell phone takes a shot combustion LCD - Sinister
2 - The icons of your disappear with the power of his thinking - Incredible
3 - Your finger in danger when a hungry mouth tries to eat him - Caution
iPhone 1.1.1
Any version of iTunes
iPhone access program like iPhuc, iPhoneBrowser, or an SSH client.
Make a ringtone by using your preferred method. Very likely you will be using an MP3 file which is what this guide will assume.
This is important: Until someone else does a bit more research, make the ringtone name 7 characters. Follow this rule for the 'spoof' file too. It appears that a length of 4 characters might works as well.
Note: This step is optional, however AAC is the preferred format for your ringontes. This guide will assume you follow this step, but if you don't, just treat your .mp3 file as the guide instructs you to treat the .m4a file.
Add your ringtone to iTunes by either dragging it into your "Library" or using "File->Add File to Library" function.
Notice how it shows up in the "Music" and no t in the "Ringtone" section.
Let’s make sure iTunes is configured to convert to AAC. Click on "Edit->Preferences". Click on "Advanced" tab and then on "Importing" tab.
Make sure "AAC encoder" is selected. You can now close this window.
Right click on the ringtone in your library and select “Convert Selection to AAC”
After this you will have two ringtones in your library. The newly created one is the one we will work with. Right click on it and select “Get Info”
Make sure it is an AAC audio file. If it says something else you clicked on wrong file.
Then select "Options" tab and write down the length of the file.
In this case it is 29.333. Make sure you have 3 digits in the last section. Sometimes iTunes will display something like 11.1 or 11.11. You just need to add zeros at the end. So 11.1 is 11.100 and 11.11 is 11.110.
Hit Ok and close that window. Right click on your ringtone again and select “Show in Windows Explorer”. [it will probably say “Show in Finder” for you Mac users].
You might want to copy this file somewhere else since it will be your ringtone but it is not necessary.
Start up your iPhone access program and connect to the iPhone. Transfer your ringtone with .m4a extension to your /iTunes_Control/Ringtones/ folder (on jailbroken phones use /private/var/root/Media/iTunes_Control/Ringtones/ instead).
Now we need to make iPhone think that this ringtone is legit and in order to do that we need a spoof file. You can do that by right clicking anywhere on your desktop or any explorer windows and choosing "New->Text Document".
Rename it to "spoof.m4r" [if you cant see the extension you have to enable the functionality by clicking on "Tools->Folder Options->View" and unchecking “Hide extensions for known file types”.
Then transfer the spoof file into the same place you transferred your ringtone to on the iPhone.
Each ringtone needs its own spoof file.
Using your iPhone access program navigate to /iTunes_Control/iTunes/ (on a jailbroken iPhone, use /private/var/root/Media/iTunes_Control/iTunes/ instead) and save "Ringtones.plist" file on your computer.
Open "Ringtones.plist" using Wordpad or any other text editor of your choice [that means you Mac users]. And make it look like the one below.
You have to understand what is going on here in order to make your own ringtones. See the two sections one for "ringtone.m4a" and the other for "spoof.m4r"? Every ringtone you create will need a double entry like that. Let’s look at the "spoof.m4r" first. You will use this entry for every single custom ringtone you make. Do you see where it says "GUID"? This code is a unique number for the ringtone. It does not matter what it is as long as it is unique [I used 1]. It has to be a hexadecimal number, if you don’t know what that means just use digits. "Name" is what will show up on your iPhone in ringtone selection dialog. "Total Time" is the time you want your ringtone to play. Remember the number you have written down. It goes here. Now look at the "ringtone.m4a". Notice that "GUID", "Name", and "Total Time" are the same. It has to be that way. Next ringtone you will create will use similar entry system for example it will be something like this
You did it twice already. Just load the "Ringtones.plist" to "iTunes_Control/iTunes" and overwrite the old one.
Ahhh. Duh. I don’t know why you need to do that but you do. Go to Sounds, select your new ringtone and enjoy.
To prevent your free custom ringtones from being swiped during an iTunes sync, follow this guide: Prevent iTunes From Deleting Custom Ringtones on iPhone 1.1.1
Step 1, Get software ready!
Step 2, Start Photo Story Platinum.
Run Photo Story Platinum and create your own album, then import your digital photos and background music.
Step 3, Apply animated themed templates
Double click to apply any templates, or click "Auto-set" to fix the album. Real-time preview is available when a template is selected.
More templates and resources are available to download from http://www.ourpix.com/resource.html

Step 4, Choose intro and end movie
There are different excellent animations to choose from, just preview and pick your favorite. Input the album information, such as title, director, cast, etc. and set the text effects like movie style.
Step 5, Add your decoration
Don't forget to add your funny text caption with different text effects and stunning scene effects and clipart with flexible timeline.
Step 6, Publish
Swap to "Publish" tab and click "Create video". For a iPhone video, you need to choose "iPhone video MPEG-4 (*.mp4)" from the drop-down menu and start to convert.
Step 7, Sync video to iPhone.
Part1. Rip DVD to computer:
Step1. Install DVD Decrypter and run it, put your DVD disc into your DVD-Rom, Go to the Mode menu and select IFO I mode. This will give you access to two new tabs; Input & Stream Processing.
Step2. Go to the Tools menu, select Settings, go to the IFO tab, then under Options, change File Splitting to none and press OK.
Step3. Go to the main screen and click the Stream Processing tab. Enable it and only select the first video listed. Note that home encoded movies do not support subtitles of any kind and that your file can only have one type of audio.
Then click “Decrypt” button to start ripping your DVD to hard drive.
Part2. Convert the ripped DVD or video to MP4 for iPhone
Step1. Install Videora iPhone Converter and run it.
Step2. After you open Videora, click “Convert” tab, then select “Current Conversion” tab, click “One-Click Converter”, and load your video files. Then the conversion will start automatically. When you finish the conversion, Videora will add the converted video to iTunes library.
If DVD Decrypter + Videora iPhone Converter didn’t help, you can try other iPhone converter tool such as Aimersoft iPhone Converter Suite, this software can help you rip DVD and convert video to iPhone, and http://www.aimersoft.com/tutorial/iphone-converter-suite.html
Step 1. Make sure your iPhone is docked and charged.
Step 2. Connect your iPhone to your computer. When iTunes started it brought me to a blank iPhone page. I had to click on the iTunes store and then click back to the iPhone to get this screen to display.
Step 3. I decided not to sync anything (because I use the Mac partition of my computer primarily - love that Mac Book Pro and BootCamp/Parallels) so I clicked the Done button. This screen appears. Click the Restore button.
At the pop up warning screen, click the Restore button again.
Click Next at this pop up and then quickly disconnect the iPhone's cable from your computer. You just want to download the Apple firmware, not install it on the iPhone.
You'll see the download progress on the left side of the application.
If you click there, you'll see an expanded view of your download progress.
When the download finishes you'll get an error message. Just click OK.
Step 4. Click the Start button, then click Run...
Then enter the following into the text box:
%USERPROFILE%\Application Data\Apple Computer\iTunes\iPhone Software Updates
Then click OK.
A file window should open with the iPhone restore file in it.
Check whether it ends with ".ipsw" (you can just click on the file once, and then once again (do this slowly) and the name of the file will become editable showing you its full name.
If the file does not end in ".ipsw", you'll have to turn on file extension display by going to the Tools menu -> Folder Options -> View tab -> and then uncheck the box for "Hide extensions for known file types". Right-click the iPhone update file and choose "Rename". Give it the ".zip" extension and press enter, and confirm that you want to change the extension.
Click Yes at the warning pop up screen.
Now double-click the file to open its contents. Extract the contents to a new folder that we'll call "phonedmg". Save this folder at the root (C:\) of your hard drive.
Step 5. Click the Start buton and select Run... Then enter the following in the text box:
C:\Program Files\Common Files\Apple\Mobile Device Support\bin
Look for the file called iTunesMobileDevice.dll and copy it to your C:\phonedmg folder.
Step 6. Now we need the Jailbreak and iPhoneInterface program. You can get them from the programs' creators right here http://www.modmyiphone.com/files/jailbreak11.zip . Extract the files to your dekstop and just move the files from the "win" folder into the C:\phonedmg folder. Obviously we will not be using the "osx" folder which is for the Mac.
Step 7. Now we need a ringtone. You can use .m4a (a.k.a. AAC) or the .mp3 format for your ringtones, but for some reason they must be made through QuickTime. Fortunately, iTunes lets you convert any file to .m4a by selecting "Convert to AAC" from its entry in your music library. Then choose "Show in Windows Explorer" once its been converted. Put these files in C:\phonedmg as well.
In this example I've put the file CTU.mp3 in there. I get a lot of requests for this ringtone so I'm offering it as a download here. http://www.hacktheiphone.com/downloads/CTU.zip
Step 8. Finally, it's time to run Jailbreak and iPhoneInterface!
Make sure to close iTunes now. It is critical that it and iTunesHelper be closed, so press and hold the CTRL ALT DEL keys and you will get the Windows Task Manager to open. Click on the Processes tab and look for iTunes.exe or iTunesHelper.exe and make sure they aren't listed. If they are, click on them to highlight them and then click the "End Process" button. In my example I had closed iTunes earlier.
Just click Yes at the pop up warning.
Step 9. Click the Start button and select Run... and enter the following in the text box: cmd
Then click OK.
A command prompt window will open. Type the following: cd\phonedmg Then press enter.
Now type: jailbreak and press enter. Jailbreak will run and look for the iPhone so you should now plug your iPhone into the computer.
Jailbreak should say Sending Files... You'll then be prompted to hold the POWER and HOME buttons for 25 seconds. The phone will automatically shut down and then restart while you do this.
The iPhone will restart in recovery mode and display this graphic.
It will then take about a minute for the program to do its thing so don't do anything until you see a C:\phonedmg> prompt like in my screen capture. Keep this window open, you aren't done with it yet.
Step 10. Now it's time to put some ringtones on the iPhone. You can start back at this step the next time you want to add more. In the command window, type: iphoneinterface and press enter. A prompt for iPhone:/# should appear.
Enter the following commands, which will create the Ringtone directory (if not already present) and set it as the upload directory:
Type: mkdir /var/root/Library/Ringtones Press enter.
Type: cd /var/root/Library/Ringtones Press enter.
For each ringtone you want to upload type: putfile /var/root/Library/Ringtones/CTU.mp3 (or whatever your file name is). Repeat this step until you have added all the ringtones you want.
|
These instructions were contributed by "Christian" "Ksilebo", and "TkN". For the ultimate in customization, you can follow these steps to change your system sounds for new mail, new sms, new voicemail, et cetera. Remember you will be updating the system sounds, you can always restore them with a full restore or one by one by using the backups in the 39.dmg file. The default system files in /System/Library/Audio/UISounds Step 11a. Choose a file, convert it to .aif using QuickTime and rename the .aif to .caf. The .caf sould have the exact same name as the system file you are trying to replace (i.e. yourCustom.aif becomes new-mail.caf). Step 11b. Put the new .caf file in the phonedmg folder used earlier. Step 11c. In the Terminal type: putfile /System/Library/Audio/UISounds/ Then press the enter key. |
Step 12. When you are finished adding files you can close the command prompt window. You're done! On the iPhone Go to: Settings -> Sounds -> Ringtone, and select your new ringtone. Here's my before and after.
The new version of Jailbreak doesn't require you to undo any of its settings to work on iTunes. You should still be able to sync on iTunes after adding your own ringtones. Note that any iPhone system updates or restores will remove all of your uploaded ringtones and undo any Jailbreak changes.
NOTE: You have to run the iphoneinterface.exe as an administrator in Vista, also directory and file names are case sensitive.
From Nate True's blog: It would betime figuring out this procedure and associated details. So here's the skinny:
I'm not sure what AFC stands for, but there is a program called the AFC service running on the iPhone that (normally) iTunes communicates with to put files such as songs on your iPhone. It performs the filesystem operations such as making directories and uploading / downloading files.
Under normal configuration, the AFC service absolutely refuses to access any files outside of where music is normally stored (/var/root/Media). Since ringtones are stored in /var/root/Library, the AFC service as it is configured by default, will not allow us to upload ringtones without knowing how iTunes will eventually do it. iTunes will use /var/root/Media/iTunes_Control/iTunes/Ringtones.plist if you were wondering; but we don't know what format that file is in.
So we have to change the configuration of AFC somehow. The key to this is the iPhone's restore / recovery mode. This is the mode iTunes uses when you hit "Restore" in the iPhone page. It's designed to restore the phone to working order after something has corrupted its software. With restore mode, special commands can be issued to the phone that let it manipulate all sorts of files and settings on the device.
What jailbreak does is (at a very high level) perform the first half of the restore operation that iTunes would, getting the phone into the powerful restore mode. It then issues a series of commands that modify the configuration of AFC to allow you to access the full filesystem while still presenting the same interface to iTunes (so as not to break syncing).
After that, iPhoneInterface allows you to interact with the phone using AFC to upload and download files.
With a Jailbreak'd phone there are a lot of cool hacks that you can do (skinning, anyone?).