可能刚接触手机的朋友不知道什么是seem
那么我先解释一下什么是手机的 seem
seem其实就相当于windows操作系统中的注册表,用来保存系统中的各种参数
,所以就很多出厂时被屏弊的功能可以通过修改seem文件来重新开启,比如去除运
营商标识,短信回执等等.
但moto的seem并不像注册表那么简单,windows里面的注册表是以树形的分支
来标记功能树,一般键名都是英文的,稍有英语基础的人就可以更改,手机由于内存
小,要存储那么多功能的话只能用别的方法.
moto的seem是采用二进制文件形式进行存储的,一个字节为8位(不足8位,前
面可以补0,在二制里是一样的),比如:10000101,因为字节有0和1两种值,所以一个
字节就可以存储8项功能的开关设置,这样就可以大大减少存储空间
加深一下理解,有助自己动手修改,这里我先不说如何读取,后面有具体方法
例如在0032_0001.seem文件的第4个字节第2位保存显示 "快速记事",第4位
保存显示"发件箱",第6位保存显示 "收件箱" (前面所讲的第N位指从一个二进制
数的后面算起的第N个数值,10000101的第1位就是1,第二位是0,以此类推),如果1
代表打开功能,0代表关闭功能,那么要开启这3项功能 (假设此字节的其它功能都
没有开启) 的数值就是 00101010,转换成16进制就是2A;如果你要关闭"快速记
事",就是00101000,转换成16进制就是28。用ultraEdit打开的seem文件,切换到16
进制模式可以看到,都是AD,BC,3E这样的字样,这就是16进制。
也就是说用ultraEdit (一个可以打开16进制的工具) 打开你的
0032_0001.seem文件后如果看到第4个字节显示的是2A,意思就是打开了"快速记事
","发件箱","收件箱"这三项功能,如果是28就是打开"快速记事","发件箱",关闭
了"快速记事"。
以上所讲的可能不是很明白,如果学过二进制十六进制朋友就比较容易理解.
所以要做一个修改seem的软件并不难,只要你有编程基础,理解了seem修改的规律
就行了
好了,现在就可以开始修改我们的 L7 了,让她显示以下功能
1. 设置 -> 初始设置 -> 省电 (默认开启)
2. 设置 -> 通话设置 -> 信息提示选项 (这个我还不清楚有什么用)
3. 删除确认提示 (避免误删除)
4. 设置 -> 手机状态 -> 其他信息 -> 运营商 (我的显示Generic谁知道是什么)
5. 游戏与应用程序 -> 菜单 -> 开启Java程序保护 (避免Java误删)
6. 多媒体 -> 录象 -> 亮度调节 (这个我也不能肯定一定有用)
**以上是我修改以后,手机出现的6个功能,也许有手机本来自带的,我没注意,难免有疏忽,请指正**
开始修改
使用工具: 手机 mini usb 数据线一根
使用软件: P2Kseem
1. 安装好P2K驱动,如果不明白,到论坛置顶帖找,一般都有
2. 打开P2Kseem 点击下载
3. 在又边读取框内输入 Seem 0032 Record 0001 然后点击从手机读取
4. **在修改前一定要点保存到文件,以免错误修改造成的损失**
5. 在中间区域会以 16进制显示出手机的seem 我们要做的就是找到相应的地址
6. 用鼠标点选一个 16进制数,下面会显示出 Offset 和相应的 Bit 选项
7. 下面我们开始修改,只要在所选 Bit前打钩就可以开启相应的功能
(1) 省电 Offset:001d Bit 6
(2) 信息提示选项 Offset:0050 Bit 7
(3) 删除确认提示 Offset:0054 Bit 5
(4) 运营商 (服务商) Offset:007a Bit 7
(5) 开启Java程序保护 Offset:007c Bit 4
(6) 录象的亮度调节 Offset:0082 Bit 1
8. **最重要的一点,修改以后一定要点保存到手机,否则就白忙了**
9. 点重新启动手机,这时在手机的相应位置就出现了我们修改的选项了
重要提示
由于手机的 seem文件很复杂,请不要随便修改,以免造成功能缺失,修改前一定要做好备份工作,切记,切记!!
如果对修改后的手机不满意,可以把事先备份的 seem保存回手机
方法是从文件读取,选择原始的 seem,然后保存到手机,重启即可!!
转自motobbs.com