5 53830672 普通会员 2006-09-15 27 0 0 2006-09-16 #1 各位高手能具体点告诉我吗,我看了好多关于这方面的,可是都不详细,看的不懂啊~~ 郁闷死掉拉~~~什么偏移指针之类的是什么意思啊 有谁有具体的教程或视频教程呢??小弟在这谢谢了!!!
C chemmark 普通会员 2010-02-25 11 0 0 2010-02-25 #5 [i=s] 本帖最后由 chemmark 于 2010-2-25 16:16 编辑 [/i] 以下是我在其他网站上摘抄的,仅供参考! 具体出处:http://www.wangchao.net.cn/it/detail_44378.html _______---------------------------------- [size=15pt]SAMSUNG-DIY[/size][font=宋体][size=15pt]不完全教程补遗(偏移地址的修改一替换)[/size][/font][font=宋体][size=15pt][/size][/font] [font=宋体][size=10.5pt]上次写帖子之所以叫不完全教程,就是因为我还不清楚怎么制作偏移地址,经过手机的几次死掉,在和网友研究后,我终于弄明白了,现在和大家一起分享一下。 使用软件: SAMSUNG-DIY 3.2 FULL , WinHEX , OptiFlash 本文以替换铃声为例给大家介绍偏移地址的修改与替换。 首先使用 OP 软件备份手机的全部地址,也就是 0x00000000-0x00ffffff ,备份方法我这里就不介绍了,备份好之后再用 SAMSUNG-DIY 转换成 BIN 格式的文件,用 WinHEX 打开制作好的 BIN 文件,按 PageDown 找空白区域,当你看到成片的 FF FF FF 就是了,见下图: http://www.wangchao.net.cn/it/detail_44378.html[/size][/font] [font=宋体][size=10.5pt][size=12pt][/size][/size][/font] [font=宋体][size=10.5pt] 继续按 PageDown ,找到 FF FF FF 结束的地方,也就是空白区域的末地址,见下图: http://www.wangchao.net.cn/it/detail_44378.html[/size][/font] [font=宋体][size=10.5pt][size=12pt][/size][/size][/font] [font=宋体][size=10.5pt] 那么 0x00C659E0-0x00EAFFFF 就是我们要找的空白地址了,现在计算一下这段空间的大小,这里的地址都是 16 进制的,算起来太麻烦了,如果转换成我们长用的 10 进制的就方便多了, WinHEX 正好有这个功能,选择“工具”—“ 16 进制转换器”就可以进行转换了,空间大小(单位:字节) = 末地址—首地址 +1 ,见下图: http://www.wangchao.net.cn/it/detail_44378.html[/size][/font] [font=宋体][size=10.5pt][size=12pt][/size][/size][/font] [font=宋体][size=10.5pt] 空间找好了我们开始制作刷机文件。运行 SAMSUNG-DIY ,打开你刚才备份出来的 BIN 文件,打开铃声列表,找出你先替换掉的铃声,“修改铃声偏移地址”—“ S108 、 208 、 S308 ” (或其 TxxxVxxx ) http://www.wangchao.net.cn/it/detail_44378.html[/size][/font] [font=宋体][size=10.5pt][size=12pt][/size][/size][/font] [font=宋体][size=10.5pt] 在弹出来的窗口中点“查找”—“修改后的铃声地址”下面填刚才找的的空白空间的首地址—“铃声大小”后面填铃声的大小,单位是“字节”,这里需要注意一下的是“查找”后出现在表内的地址不是修改后的地址,这只是偏移地址存放的地方,千万别把前面的“钩”去掉,否则你会开不了机的(去掉钩之后地址则会存放到 0x00000000 — 0x00000007 ,这里是手机片码部分首地址,关系到 IMEI 等信息。) http://www.wangchao.net.cn/it/detail_44378.html[/size][/font] [font=宋体][size=10.5pt][size=12pt][/size][/size][/font] [font=宋体][size=10.5pt] 修改后存放到硬盘中,我们再来做铃声文件。在 SAMSUNG-DIY 的“ S3 文件转换区”,打开手机铃声(文件类型设为“所有文件”),在铃声的属性里查看大小,精确到字节, http://www.wangchao.net.cn/it/detail_44378.html[/size][/font] [font=宋体][size=10.5pt][size=12pt][/size][/size][/font] [font=宋体][size=10.5pt] 把刚才找到的空白地址的首地址转换成 10 进制,本文中为 0x00C659E0 ,转换成 10 进制的等于 12999136 ,加上铃声所占长度 58991 ,等于 13058127 ,再减 1 ,等于 13058126 ,换算成 16 进制为 0x00C7404E , 0x00C659E0-0x00C7404E 就是铃声存放的地址,不过在这之前要确定铃声的大小一定要不大于空白地址的大小,把 00C 659E0 填在“起始地址”, 00C 7404E 填在“结束地址”,然后“ bin-s3 ” ,放到硬盘中就可以了,见下图: http://www.wangchao.net.cn/it/detail_44378.html[/size][/font] [font=宋体][size=10.5pt][size=12pt][/size][/size][/font] [font=宋体][size=10.5pt] 这里我们一共做了两个 S3 文件,一个是关于偏移地址的,另一个是存放铃声文件的,可以把这两个文件合并起来一起刷,也可以一个一个的刷,刷进机器就可以了。 这里需要注意的是铃声文件的大小,首末地址都要非常精确。 SAMSUNG-DIY 的全部功能我都介绍完了,希望对大家有所帮助[/size][/font]
[i=s] 本帖最后由 chemmark 于 2010-2-25 16:16 编辑 [/i] 以下是我在其他网站上摘抄的,仅供参考! 具体出处:http://www.wangchao.net.cn/it/detail_44378.html _______---------------------------------- [size=15pt]SAMSUNG-DIY[/size][font=宋体][size=15pt]不完全教程补遗(偏移地址的修改一替换)[/size][/font][font=宋体][size=15pt][/size][/font] [font=宋体][size=10.5pt]上次写帖子之所以叫不完全教程,就是因为我还不清楚怎么制作偏移地址,经过手机的几次死掉,在和网友研究后,我终于弄明白了,现在和大家一起分享一下。 使用软件: SAMSUNG-DIY 3.2 FULL , WinHEX , OptiFlash 本文以替换铃声为例给大家介绍偏移地址的修改与替换。 首先使用 OP 软件备份手机的全部地址,也就是 0x00000000-0x00ffffff ,备份方法我这里就不介绍了,备份好之后再用 SAMSUNG-DIY 转换成 BIN 格式的文件,用 WinHEX 打开制作好的 BIN 文件,按 PageDown 找空白区域,当你看到成片的 FF FF FF 就是了,见下图: http://www.wangchao.net.cn/it/detail_44378.html[/size][/font] [font=宋体][size=10.5pt][size=12pt][/size][/size][/font] [font=宋体][size=10.5pt] 继续按 PageDown ,找到 FF FF FF 结束的地方,也就是空白区域的末地址,见下图: http://www.wangchao.net.cn/it/detail_44378.html[/size][/font] [font=宋体][size=10.5pt][size=12pt][/size][/size][/font] [font=宋体][size=10.5pt] 那么 0x00C659E0-0x00EAFFFF 就是我们要找的空白地址了,现在计算一下这段空间的大小,这里的地址都是 16 进制的,算起来太麻烦了,如果转换成我们长用的 10 进制的就方便多了, WinHEX 正好有这个功能,选择“工具”—“ 16 进制转换器”就可以进行转换了,空间大小(单位:字节) = 末地址—首地址 +1 ,见下图: http://www.wangchao.net.cn/it/detail_44378.html[/size][/font] [font=宋体][size=10.5pt][size=12pt][/size][/size][/font] [font=宋体][size=10.5pt] 空间找好了我们开始制作刷机文件。运行 SAMSUNG-DIY ,打开你刚才备份出来的 BIN 文件,打开铃声列表,找出你先替换掉的铃声,“修改铃声偏移地址”—“ S108 、 208 、 S308 ” (或其 TxxxVxxx ) http://www.wangchao.net.cn/it/detail_44378.html[/size][/font] [font=宋体][size=10.5pt][size=12pt][/size][/size][/font] [font=宋体][size=10.5pt] 在弹出来的窗口中点“查找”—“修改后的铃声地址”下面填刚才找的的空白空间的首地址—“铃声大小”后面填铃声的大小,单位是“字节”,这里需要注意一下的是“查找”后出现在表内的地址不是修改后的地址,这只是偏移地址存放的地方,千万别把前面的“钩”去掉,否则你会开不了机的(去掉钩之后地址则会存放到 0x00000000 — 0x00000007 ,这里是手机片码部分首地址,关系到 IMEI 等信息。) http://www.wangchao.net.cn/it/detail_44378.html[/size][/font] [font=宋体][size=10.5pt][size=12pt][/size][/size][/font] [font=宋体][size=10.5pt] 修改后存放到硬盘中,我们再来做铃声文件。在 SAMSUNG-DIY 的“ S3 文件转换区”,打开手机铃声(文件类型设为“所有文件”),在铃声的属性里查看大小,精确到字节, http://www.wangchao.net.cn/it/detail_44378.html[/size][/font] [font=宋体][size=10.5pt][size=12pt][/size][/size][/font] [font=宋体][size=10.5pt] 把刚才找到的空白地址的首地址转换成 10 进制,本文中为 0x00C659E0 ,转换成 10 进制的等于 12999136 ,加上铃声所占长度 58991 ,等于 13058127 ,再减 1 ,等于 13058126 ,换算成 16 进制为 0x00C7404E , 0x00C659E0-0x00C7404E 就是铃声存放的地址,不过在这之前要确定铃声的大小一定要不大于空白地址的大小,把 00C 659E0 填在“起始地址”, 00C 7404E 填在“结束地址”,然后“ bin-s3 ” ,放到硬盘中就可以了,见下图: http://www.wangchao.net.cn/it/detail_44378.html[/size][/font] [font=宋体][size=10.5pt][size=12pt][/size][/size][/font] [font=宋体][size=10.5pt] 这里我们一共做了两个 S3 文件,一个是关于偏移地址的,另一个是存放铃声文件的,可以把这两个文件合并起来一起刷,也可以一个一个的刷,刷进机器就可以了。 这里需要注意的是铃声文件的大小,首末地址都要非常精确。 SAMSUNG-DIY 的全部功能我都介绍完了,希望对大家有所帮助[/size][/font]