爱技术

 找回密码
 注册会员

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 932|回复: 3
收起左侧

修改mainmenu文件,实现自定义十二宫格图标

[复制链接]
发表于 2008-12-9 23:15:49 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册会员 微信登录

x
因为很不爽十二宫格中Google的图标,所以想把它改成游戏,突然想起之前在论坛上看到过nbcd前辈写过一篇“EF81中恢复十二宫中google图标为Game图标”的文章,原文地址如下:
http://mobile.0110.cn/viewthread.php?tid=345221&extra=page%3D27###

在参考了nbcd前辈的文章之后,成功实现了对Google图标的修改,于是想把过程中的一点心得跟大家分享一下,希望能与大家共同探讨。
mainmenu文件位于brew\cfg\mainmenu\文件夹下,用BMC将其复制出来后,用十六进制编辑器打开,我用的是WinHex绿色版,显示如下:
jpg001.jpg
DispCapture1.jpg
从上面这个文件中大家可能还看不出什么
再看修改后的文件:
jpg002.jpg
DispCapture2.jpg
将上述文件与更改后的十二宫格图标做比较,现在是不是能够看出点什么了?
我得出的推测是Offset行的列标0、1、2、3……B、C分别表示“电话薄”、“通话记录”、“互联网”、“数码相机”、“信息”、“商务助理”、“游戏”、“多媒体播放器”、“视频电话”、“附加功能”、“我的活页夹”、“设置”和“Google’‘,至于D、E、F分别代表的功能图标还没做测试(懒得一次次重起了……),有兴趣的朋友可以探索下。
mainmenu文件的第一行,即00000000行,标记的就是上述功能图标在十二宫格中对应的位置,如果不想该功能图标在十二宫格中显示,就在它对应的下面赋值“FF”,这样就可以解释上述两个mainmenu文件及对应十二宫格的截图了。
我的目的是想把Google图标屏蔽,于是在截图2中,我赋给C下对应的值为“FF”,把6对应的图标“游戏”的值“FF”改为你想要的值(取决于你想让它显示在十二宫格的哪个位置),在这个实验中,我给它的位置是07。保存修改。再把mainmenu文件拷回brew\cfg\mainmenu\文件夹下覆盖原文件即可,重起手机后即可看到效果。有兴趣的朋友可以试一下。

[ 本帖最后由 sysulyf 于 2008-12-9 23:18 编辑 ]
发表于 2008-12-10 11:35:57 | 显示全部楼层
很好很强大~!!!!
回复 支持 反对

使用道具 举报

发表于 2008-12-11 17:10:16 | 显示全部楼层
占有技术含量的地板
回复 支持 反对

使用道具 举报

发表于 2008-12-17 12:29:54 | 显示全部楼层
谢谢了。。。搞定。。。
呵呵。。。google的一个功能不能用的,现在正好该了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员 微信登录

本版积分规则

小黑屋|Archiver|手机版|爱技术 ( 沪ICP备08115260号-3 )

GMT+8, 2024-5-12 12:10

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表