上次写帖子之所以叫不完全教程,就是因为我还不清楚怎么制作偏移地址,经过手机的几次死掉,在和网友研究后,我终于弄明白了,现在和大家一起分享一下 。
使用软件: SAMSUNG-DIY 3.2 FULL,WinHEX,OptiFlash
本文以替换铃声为例给大家介绍偏移地址的修改与替换 。
首先使用 OP 软件备份手机的全部地址,也就是 0x00000000-0x00ffffff,备份方法我这里就不介绍了,备份好之后再用 SAMSUNG-DIY 转换成 BIN 格式的文件,用 WinHEX 打开制作好的 BIN 文件,按 PageDown 找空白区域,当你看到成片的 FFFFFF 就是了,见下图:

继续按 PageDown,找到 FFFFFF 结束的地方,也就是空白区域的末地址,见下图:
那么 0x00C659E0-0x00EAFFFF 就是我们要找的空白地址了,现在计算一下这段空间的大小,这里的地址都是 16 进制的,算起来太麻烦了,如果转换成我们长用的 10 进制的就方便多了,WinHEX 正好有这个功能,选择“工具”—“ 16 进制转换器”就可以进行转换了,空间大小(单位:字节) = 末地址—首地址1,见下图:
空间找好了我们开始制作刷机文件 。运行 SAMSUNG-DIY,打开你刚才备份出来的 BIN 文件,打开铃声列表,找出你先替换掉的铃声,“修改铃声偏移地址”—“ S108 、 208 、 S308 ” (或其 TxxxVxxx )
在弹出来的窗口中点“查找”—“修改后的铃声地址”下面填刚才找的的空白空间的首地址—“铃声大小”后面填铃声的大小,单位是“字节”,这里需要注意一下的是“查找”后出现在表内的地址不是修改后的地址,这只是偏移地址存放的地方,千万别把前面的“钩”去掉,否则你会开不了机的(去掉钩之后地址则会存放到 0x00000000 — 0x00000007,这里是手机片码部分首地址,关系到 IMEI 等信息 。)
修改后存放到硬盘中,我们再来做铃声文件 。在 SAMSUNG-DIY 的“ S3 文件转换区”,打开手机铃声(文件类型设为“所有文件”),在铃声的属性里查看大小,精确到字节,
把刚才找到的空白地址的首地址转换成 10 进制,本文中为 0x00C659E0,转换成 10 进制的等于 12999136,加上铃声所占长度 58991,等于 13058127,再减 1,等于 13058126,换算成 16 进制为 0x00C7404E,0x00C659E0-0x00C7404E 就是铃声存放的地址,不过在这之前要确定铃声的大小一定要不大于空白地址的大小,把 00C 659E0 填在“起始地址”,00C 7404E 填在“结束地址”,然后“ bin-s3 ”,放到硬盘中就可以了,见下图:
这里我们一共做了两个 S3 文件,一个是关于偏移地址的,另一个是存放铃声文件的,可以把这两个文件合并起来一起刷,也可以一个一个的刷,刷进机器就可以了 。
这里需要注意的是铃声文件的大小,首末地址都要非常精确 。
SAMSUNG-DIY 的全部功能我都介绍完了,希望对大家有所帮助 。
【偏移地址的修改一替换 SAMSUNG-DIY不完全教程补遗】
推荐阅读
- 个人和国家的关系
- 年终奖扣税标准
- 香辣花甲的做法窍门
- 红米6a中分享热点的具体操作方法
- 修颜笔的作用
- 苹果系统快捷方式
- hr的od是什么职位
- 有出家念头的人性格
- 苹果平板电脑功能!国产仿苹果的8寸 android mid平板电
- 白蒿麦饭的做法
