When shipped, the factory settings of the iPhone restrict users from creating ringtones directly on the device. Instead, users are required to create the ringtones on a computer, and then transfer the files to the iPhone via a USB cable. By jailbreaking the device, the user gains the ability to make ringtones out of the songs stored on the iPhone, eliminating the need to connect to a computer. Creating the ringtone on the device ensures that the sound quality is preserved, and give the user the ability to create ringtones at will.
Jailbreak the iPhone
Insert the iPhone's USB cord into the computer. Connect the iPhone to the USB cord. Double-click the iTunes icon to open the program.
Right-click the iPhone. From the drop-down menu, click "Back Up" to back up the iPhone's settings and data. Once complete, close iTunes but do not disconnect the iPhone. Power down the iPhone.
Double-click the web browser icon. Type the Greenpois0n address (see Resources) in the search bar and press "Enter" on the keyboard. From the Greenpois0n software download page, click your computer's operating system, and then click "OK" for Firefox or "Save" for Internet Explorer to begin the download.
Right-click the "gp_win_rc6.1.zip" file. Click "Extract" or "Extract All" from the drop down menu. Double-click the Greenpois0n icon. Click "Prepare to Jailbreak (DFU)" in the dialogue box.
Click "Jailbreak" to launch the Greenpois0n jailbreak program on the iPhone. The iPhone will go through a series of on-screen checks and reboot once it is fully jailbroken.
Touch "Loader" on the home screen. Touch "Cydia," to download the program. Touch "Install Cydia." Once installed, touch "Cancel" from the dialogue box to keep the "Installer" software on the iPhone. The iPhone will reboot.
Install Ringtone Application
Scroll through the on-screen menus and click "Loader." Tap "Sources" located on the bottom-right side of the screen.
Tap the "Edit" button in the top-right side of the header, then tap the "Add" button. Type "http://i.danstaface.net" (without quotes) into the "Add Source" field. Tap "OK," then tap "Done."
Tap the "Install" icon located in the bottom menu bar. Scroll through the list, and tap "Multimedia."
Tap "Ringtones," then click "Install." Click the red "Install" button again. Go back to the Home screen.
Create the Ringtone
Scroll through the screens and tap "Ringtones." Tap "Push & build." Tap "Start converting," then tap "Direct ringtones." Tap "OK, Continue" to launch the program.
Tap "Use Song Library" to open the iTunes library. Tap "Call Ringtones." Scroll through the list and click the artist's name, then tap the song you want to convert.
Tap "Quick Conversion" to use the section of the song selected by the program. Or, tap "Advanced Conversion" to modify the selection.
Tap "Preview" to review the selection, and "Build Preview" to begin conversion. The software gives you one more chance to review the ringtone. Tap "Sounds good, Convert it!"
Tap "OK" in the "Songname" dialogue box. Tap the "Home" button, then tap "Settings." Tap "Sounds," then "Ringtones" to set it.
- Jailbreaking an iPhone could void the warranty.
- Applying software updates from Apple may reset the jailbroken iPhone to its original settings.
- Andrew H. Walker/Getty Images Entertainment/Getty Images