手机之家  51万手机彩图35万和弦铃声免费等你下!  5万诺基亚、索爱、摩托罗拉、西门子、微软 SmartPhone/PocketPC 系列手机主题下载万部手机电子书
手机论坛_手机之家
baidu   » 游客:  注册 | 登录 | 搜索 | 管理团队 | 帮助

RSS 订阅当前论坛  

琦基——智能手机专家手机之家<制作组>正式成立暨各制作组成员招募通知12.7毫米超薄QWERTY键盘智能机,可外接蓝牙GPS接受器智能手机必备,网秦安全杀毒软件
三星GSM双卡双待手机 选择的自由手机之家ROM制作组作品展示(WM系统)论坛文字链广告、交易平台认证商家火热招商诺基亚N85,500万像素,GPS导航,与N96试争下一代机皇,优优手机网到货价4350元

上一主题 下一主题
     
标题: 【教程】最简单有效的1.1.1自定义铃声,同步后仍然有效  
 
黑猫不睡293 (诺记总版小黑猫)
版主
Rank: 10Rank: 10Rank: 10
L滴徒弟!HOHO~


九级荣誉勋章   八级荣誉勋章   七级荣誉勋章   六级荣誉勋章   五级荣誉勋章   四级荣誉勋章   三级荣誉勋章   特殊贡献勋章  
UID 2711905
精华 37
总积分 140859
帖子 6640
交易分 0
金币 0
阅读权限 100
注册 2006-3-28
现用手机小紫N95&裸体IPHONE&
来自 猫窝窝
状态 在线
[广告]: 〖手机之家官方汉化组〗成员汉化游戏作品集










【教程】最简单有效的1.1.1自定义铃声,同步后仍然有效



【教程】最简单有效的1.1.1自定义铃声,同步后仍然有效
转载请注明作者:n000b
之前看到很多讨论1.1.1铃声的方法,基本方法都是从 Rongtones.plist入手(包括iToner、SendSong、ModMyIphone方法等),欺骗iPhone认同自定义铃声,不过都有一个问题,就是有些铃声可以选取,就是没声音。这里提供一个方法,给铃声验证程序打补丁,简单有效,我试过几个铃声,包括之前用改 Ringtones.plist不成功的,还没有发现没有声音的。
这个方法是由Elite Team提供的,感谢bgm370的逆向分析。
注意:不支持中文文件名(无声),感谢kit222指出这一点。
使用方法
下载这个打过补丁的文件:
引用:
[attach]3143803[/attach]
解压后放到:
代码:/System/Library/Frameworks/MeCCA.framework/目录里面,替换掉原来的文件(检查文件属性,一定要有Execute属性),重启动就生效了。
铃声制作方法
铃声需要用iTunes转换成.m4a(AAC)格式,然后名字改成:铃声名字.m4r。其中是一个空格字符,就是说在.m4r之前加一个空格。例如:
对于铃声:
代码:Love is Blue.m4a改名成为:
代码:Love is Blue .m4r这个空格非常关键,它是补丁用来判断是否需要采用AAC格式的依据。
改好后上传到:
代码:/Library/Ringtones目录中,立即就可以在Settings -> Sounds里面看到和使用。
如果你不想节约系统分区的空间,以下步骤可以跳过。
空间问题
由于/Library/Ringtones是位于系统分区的,空间只有300MB,如果想存大量的铃声就难了。可以把铃声移到用户分区,然后在系统分区用符号连接指向用户分区。操作方法如下:
用SSH登录到iPhone(或者用MobileTerminal),然后输入以下命令(仔细检查后再输入,不要告诉我你不小心把系统文件干掉了啊):
代码:mkdir ~/Ringtones (在用户分区建立铃声目录)
cp -r /Library/Ringtones/* ~/Ringtones (把所有铃声复制到用户目录)
rm -rf /Library/Ringtones (删除系统分区的铃声目录)
ln -s ~/Ringtones /Library/Ringtones (将系统分区的铃声目录指向用户分区)
不需要重启,改动立即生效,以后添加铃声既可以加到/Library/Ringtones,也可以加到/var/root/Ringtones,结果一样,都实际存放在/var/root/Ringtones目录中。
补丁原理
在1.0.2环境下,铃声是通过把.m4a改成.m4r欺骗系统认为是合法铃声来实现的。在1.1.1下,这个方法失效了,因为1.1.1不再支持用.m4a作铃声,而只采用经过保护的.m4r格式铃声。
这个方法是从MeCCA入手打补丁,原理是铃声验证打补丁,并插入一个特殊文件名检查,如果发现特定的格式(我们预先规定的),就告诉系统需要播放未受保护的AAC格式,从而使定制铃声成为可能。
补丁之前的程序逻辑是:
[attach]3143801[/attach]

补丁之后变成了:

[attach]3143802[/attach]
注意其中的:
代码:CMP R1, #$0x20这是这个补丁的关键。

[ 本帖最后由 黑猫不睡293 于 2007-11-21 14:34 编辑 ]


 附件: 您所在的用户组无法下载或查看附件



     






❤小黑猫滴窝❤❤诺基亚手机区❤❤苹果手机区❤
2007-11-21 14:30 #1
查看资料  访问主页  Blog  发短消息  QQ  ICQ 状态  Yahoo!  顶部
 
十万个为什么 (十万)
超级版主
Rank: 11Rank: 11Rank: 11Rank: 11
机友们的支持是我们不竭的动力


九级荣誉勋章   八级荣誉勋章   七级荣誉勋章   六级荣誉勋章   五级荣誉勋章   四级荣誉勋章   三级荣誉勋章   二级荣誉勋章   一级荣誉勋章   特级荣誉勋章   特殊贡献勋章  
UID 1528507
精华 55
总积分 159708
帖子 27835
交易分 0
金币 0
阅读权限 101
注册 2005-7-30
现用手机E71 、8800 Sapphire Arte
来自 北京
状态 离线
[广告]: 〖手机之家官方汉化组〗成员汉化游戏作品集
黑猫mm辛苦啦~~~

支持!


2007-11-21 14:59 #2
查看资料  Blog  发短消息  顶部
 
飘在0度空间
新手上路
Rank: 1


UID 7025490
精华 0
总积分 19
帖子 48
交易分 0
金币 0
阅读权限 10
注册 2007-10-30
现用手机DISNEY
来自 六朝古都
状态 离线
[广告]: 〖手机之家官方汉化组〗成员汉化游戏作品集
好厉害啊~ 强!
2007-11-21 21:31 #3
查看资料  发短消息  QQ  顶部
 
IISAC
新手上路
Rank: 1



UID 7227397
精华 0
总积分 1
帖子 3
交易分 0
金币 0
阅读权限 10
注册 2007-11-26
现用手机
状态 离线
[广告]: 〖手机之家官方汉化组〗成员汉化游戏作品集
2007-11-26 16:16 #4
查看资料  发短消息  顶部
 
jxwulei (鹏鹏)
论坛之星
Rank: 6Rank: 6


UID 499998
精华 3
总积分 22526
帖子 1013
交易分 0
金币 0
阅读权限 10
注册 2004-8-11
现用手机iphone
来自 黑龙江
状态 离线
[广告]: 〖手机之家官方汉化组〗成员汉化游戏作品集


QUOTE:
原帖由 十万个为什么 于 2007-11-21 14:59 发表
黑猫mm辛苦啦~~~

支持!
为什么说黑猫mm  难道 黑猫是女的吗




2007-11-26 16:19 #5
查看资料  Blog  发短消息  QQ  顶部
 
清莲逸幽
新手上路
Rank: 1



UID 2857005
精华 0
总积分 0
帖子 38
交易分 0
金币 0
阅读权限 10
注册 2006-4-21
现用手机
状态 离线
[广告]: 〖手机之家官方汉化组〗成员汉化游戏作品集
改名了怎么还M4A格式?我怎么还是不行?
2007-12-5 11:45 #6
查看资料  发短消息  顶部
 
yujian1686
新手上路
Rank: 1



UID 3910030
精华 0
总积分 0
帖子 12
交易分 0
金币 0
阅读权限 10
注册 2006-10-13
现用手机
状态 离线
[广告]: 〖手机之家官方汉化组〗成员汉化游戏作品集
System/Library/Frameworks/MeCCA.framework这个目录在哪里啊,我找不到啊
2007-12-12 10:57 #7
查看资料  发短消息  顶部
 
1243xy
高级会员
Rank: 4



UID 2172232
精华 0
总积分 2024
帖子 76
交易分 0
金币 0
阅读权限 10
注册 2005-12-30
现用手机
状态 离线
[广告]: 〖手机之家官方汉化组〗成员汉化游戏作品集
辛苦了
2008-1-7 17:37 #8
查看资料  发短消息  顶部
 
ck7013321
新手上路
Rank: 1



UID 7539351
精华 0
总积分 1
帖子 3
交易分 0
金币 0
阅读权限 10
注册 2008-1-11
现用手机
状态 离线
[广告]: 〖手机之家官方汉化组〗成员汉化游戏作品集
新手

我1。1。2版本的 怎么换铃声?同1。1。1版本一样?
2008-1-12 03:48 #9
查看资料  发短消息  顶部
 
今夏
高级会员
Rank: 4



UID 2547456
精华 0
总积分 2878
帖子 141
交易分 0
金币 0
阅读权限 10
注册 2006-3-3
现用手机
状态 离线
[广告]: 〖手机之家官方汉化组〗成员汉化游戏作品集
--------------------------------------------------------------------------------
辛苦了
2008-1-28 22:56 #10
查看资料  发短消息  顶部
 
winwa
新手上路
Rank: 1



UID 1153926
精华 0
总积分 0
帖子 4
交易分 0
金币 0
阅读权限 10
注册 2005-3-24
现用手机
状态 离线
[广告]: 〖手机之家官方汉化组〗成员汉化游戏作品集
1.1.2 自定义铃声

2008-3-15 13:25 #11
查看资料  发短消息  顶部
 
jing7897
新手上路
Rank: 1



UID 51647
精华 0
总积分 14
帖子 185
交易分 0
金币 0
阅读权限 10
注册 2003-9-1
现用手机
来自 dongying|山东
状态 离线
[广告]: 〖手机之家官方汉化组〗成员汉化游戏作品集
代码:/System/Library/Frameworks/MeCCA.framework/

这个是什么意思,如何才能进到这个目录里,用什么软件进吗,对不起,俺是新手,谢谢解答!!
2008-3-21 17:52 #12
查看资料  发短消息  顶部
 
liu66516
新手上路
Rank: 1



UID 8274320
精华 0
总积分 0
帖子 1
交易分 0
金币 0
阅读权限 10
注册 2008-4-19
现用手机
状态 离线
[广告]: 〖手机之家官方汉化组〗成员汉化游戏作品集
我改完后,没声,而且原来的声音也没了

Sample Text
2008-4-20 15:45 #13
查看资料  发短消息  顶部
 
hnhj
高级会员
Rank: 4


UID 617499
精华 0
总积分 1015
帖子 63
交易分 0
金币 0
阅读权限 10
注册 2004-10-4
现用手机多普达P800W
状态 离线
[广告]: 〖手机之家官方汉化组〗成员汉化游戏作品集
下了,解压不成,提示包错误
2008-5-12 13:51 #14
查看资料  发短消息  顶部
 
hnhj
高级会员
Rank: 4


UID 617499
精华 0
总积分 1015
帖子 63
交易分 0
金币 0
阅读权限 10
注册 2004-10-4
现用手机多普达P800W
状态 离线
[广告]: 〖手机之家官方汉化组〗成员汉化游戏作品集
怎么改,是在命令提示符下改吗?还是在那里?我记得windows系统不允许空格做为文件名字的?怎么改?版主是怎么改的,用其他工具吗?
2008-5-12 15:57 #15
查看资料  发短消息  顶部
 
hnhj
高级会员
Rank: 4


UID 617499
精华 0
总积分 1015
帖子 63
交易分 0
金币 0
阅读权限 10
注册 2004-10-4
现用手机多普达P800W
状态 离线
[广告]: 〖手机之家官方汉化组〗成员汉化游戏作品集
已经得到证实,楼主的方法有误,我在其他的网站上也看到了这个帖子了,其实没那么复杂,不用空格也可以,你只要找到他的ringston目录然后把你改好的×××.m4r文件直接复制进去就可以了,
2008-5-12 16:06 #16
查看资料  发短消息  顶部
 
c_keat81
新手上路
Rank: 1



UID 3747560
精华 0
总积分 15
帖子 19
交易分 0
金币 0
阅读权限 10
注册 2006-9-20
现用手机
状态 离线
[广告]: 〖手机之家官方汉化组〗成员汉化游戏作品集
请问搂主1.1.4德也可以用这方式吗??
2008-7-1 00:34 #17
查看资料  发短消息  顶部
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题  






版权所有 © 2002 - 2007,手机之家。保留所有权利! 网站信箱
本站3721网络实名:imobile 或者 手机之家
Powered by Discuz! 4.1.0 Licensed  © 2001-2006 Comsenz Inc.
Processed in 0.091127 second(s), 8 queries , Gzip enabled

所有时间为 GMT+8, 现在时间是 2008-11-19 02:20 清除 Cookies - 联系我们 - 手机之家 - Archiver - WAP