1.0.2 is the first system verison of iPhone
, and it is easy to operate to self-define ringtone.
You can upload ringtone with iBus or iBrickr,
iBrickr Revising Ringtone Tutorial,
There is also options of "uploading ringtone" in iBus to let you upload your own ringtone; iPhone can also support Mp3、Acc、Wav. Bus don't name the ringtone in Chinese.
since the firmware is updated to 1.1.1, self-defining is becoming a big problem, because it can't use iBus or iBrickr to revise just as firmware 1.0.2 did. We can use other methods.
Method 1:
Use Song Sender software and iTunes to revise ringtones.
Tutorial
Method 2:
Use MeCCA patch to recognize m4r.
Detailed Tutorial
Althouth the firmware of iPhone is updated, it couldn't prevent us from seld-defining our own ringtones. The new system 1.1.2 still supports AAC rigntone in m4r.
Method 1:
Upload self-defining ringtone with the uploading function of iTuens.
Method 2:
Use MeCCA patchs to recognize m4r format.
Detailed Tutorial
iPhone Recommaned Ringtone
1.0.2 Self-Defining Ringtone
1.1.1 Self-Defining Ringtone
1.1.2 Self-Defining Ringtone