如何为iphone添加自定义铃声--详细教学

weiphone.com 2007年08月12日02:46 作者:ghrong   【
回到Terminal窗口,按下CTRL+C。你必须要这样做因为jailbreak告诉你要进入恢复模式但并没有给你杀掉外壳进程的提示。(注意,如果 你的iTunes是7.3.1版本那么你进入恢复模式的时候它不会自动运行。所以你不用CTRL+C,jailbread也会继续正常运行)




在新的提示符后面输入:./jailbreak     然后回车。接下来会有几行信息告诉你正在改写iPhone







步骤14:现在把你的铃声COPY到phonedmg目录。确认铃声文件是 .m4a格式(我听说.mp3也行,但是必须是iTunes里面转的 - 或许是特殊的编码方式?)这里我放了个myringtone.m4a进去。

            最好一次性把所有你想传到iphone的铃声都COPY过去,否则下次你需要从第1步重新做一遍。







步骤15:回到Terminal,输入:./iPhoneInterface   回车







步骤16:再输入:mkdir /var/root/Library/Ringtones   回车
            
            然后输入: cd /var/root/Library/Ringtones    回车




步骤17:接下来输入:putfile myringtone.m4a   回车。注意:如果你想删除铃声,输入:rmdir myringtone.m4a (或者你有的其他任何文件名)




如果你要更改系统内置的声音,按照这个框框里面的教程来做,否则跳过这里继续下面的教程。


这些教程是Christian, Ksilebo和TkN的功劳。从终极自定义的角度,你可以按照以下步骤来更改系统内置声音诸如new mail, new sms, new voicemail,等等。
别忘了改了系统内置声音以后,可以用系统恢复来恢复所有的改动,或者一个一个的从39.dmg的备份文件里恢复。


在 /System/Library/Audio/UISounds 目录下的系统默认文件有

    alarm.caf

    dtmf-2.caf

    beep-beep.caf

    dtmf-0.caf

    dtmf-1.caf

    dtmf-3.caf

    dtmf-4.caf

    dtmf-5.caf

    dtmf-6.caf

    dtmf-7.caf

    dtmf-8.caf

    dtmf-9.caf

    dtmf-pound.caf

    dtmf-star.caf

    lock.caf

    long_low_short_high.caf

    low_power.caf

    mail-sent.caf

    middle_9_short_double_low.caf

    new-mail.caf

    photoShutter.caf

    ReceivedMessage.caf

    RingerChanged.caf

    SentMessage.caf

    short_double_high.caf

    short_double_low.caf

    short_low_high.caf

    SIMToolkitCallDropped.caf

    SIMToolkitGeneralBeep.caf

    SIMToolkitNegativeACK.caf

    SIMToolkitPositiveACK.caf

    SIMToolkitSMS.caf

    sms-received.caf

    Tink.caf

    Tock.caf

    unlock.caf

    ussd.caf

    Voicemail.caf



步骤17a: 选中一个文件,用QuickTime把它转换为.aif格式,然后把.aif改为.caf。这个.caf文件必须要和你打算换掉的系统文件的文件名完全一样。



步骤17b:把新的.caf文件放到原先那个phonedmg目录。



步骤17c:在Terminal窗口打:putfile /System/Library/Audio/UISounds/.caf   回车




我们必须把原始的iTunes的Services.plist文件更换回去以使iTunes不丧失同步的能力。
 [1] [2] [3] [4]  
】  责任编辑:抽烟的蚊子