iPhone手机论坛's Archiver

lqnjj 发表于 2007-3-11 10:23

实现软件显示中文名及删除错装的mpkg软件的方法!

[quote][color=Brown]大家是否为手机安装的许多英文软件游戏的名字五花八门难以识别而发愁?刷了机的朋友是否为因为好奇而安装了mpkg软件却发现无法删除而发愁?呵呵,有问题不要紧,解决方法在下面:[/color][/quote]
[quote][color=Red]1.实现软件显示中文名:[/color]

[color=Blue]修改装入内存卡的软件需要进入内存卡根目录下的.SYSTEM\JAVA文件夹(确保

电脑的显示所有文件和文件夹功能已打开,该文件夹属性为隐藏),找到CardRegistry文

件。选择用UltraEdit打开该文件,程序提示是否将文件转为DOS格式,选否。UltraEdit会

显示出你安装在内存卡上的所有软件信息,我们所要作的就是对此进行DIY。JAVA软件信息

为26行,从类似[xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx]的数据开始,到Visible = 1结

束。其中第19行Name = XXXX即为手机显示的软件名,修改为中文即可。软件装多了可能会

出现自己对不上号的情况,这时可以根据第7行Directory = XXXX显示的软件安装路径进入

软件安装目录里的Files文件夹,里面的软件图标和软件信息可以帮你回忆。改好后保存即

可。系统会自动生成一个名为CardRegistry.bak的备份文件,可以用于修改出错后的还原.[/color][/quote]
[quote][color=Red]2.删除无用的mpkg软件:[/color]
[color=Green]手机端删除方法:
TELNET登陆手机,\system\ezxlocal\.system\QTDownLoad删除该文件夹里的对应MPKG软件文件夹,例如

\system\ezxlocal\.system\QTDownLoad下的CAP文件夹

删除后重启手机就可。(手机端删除后重启还是有一个(!)号的图标。。还没找到完美删除办法,主复位手机吧)[/color]
[color=Blue]SD卡端删除方法
首先,下载个UltraEdit32,然后把SD卡插上电脑,用UltraEdit32打开.system\java里面有一个名为CARDREGISTRY的无扩展名文件,注意UE提示是否转换成DOS格式时点否
找到对应的MPKGl软件的“键和值”,例如CAP,屏幕抓图这个软件:[/color]
[color=Red][9849c10f-087a-92c1-817f-552095809dc7]
AniIcon =
AppID = {9849c10f-087a-92c1-817f-552095809dc7}
Args =
Attribute = 4
BigIcon = cap.gif
Daemon = 0
Directory = cap
Eraseable = 1
Exec = cap.lin
FixedAllPosition = 0
FixedPosition = 0
6e6uGroupID = ezx
Icon = cap_sm.gif
InstalledDate = 2006/9/30
JavaId = -1
MassStorageStatus = 0.
MpkgFile = /mmc/mmca1/Cap_E2.mpkg
Name = 屏幕抓图
OsVersion = 1.1
Shared = 1 s e
.
Size = 177K
Type = 2
UserID = ezx
Visible = 1

将这一段删除![/color]
[color=Brown]然后进.system文件夹,将QTDownLoad里面对应的MPKG软件的文件夹删除[/color]
[color=Blue]如果是TELNET方式登陆手机进SD卡目录,则删除后SD卡重新插拨一下!

其它软件的格式都是这样的:
[******-*****-*********-*********]
AniIcon =
AppID = {*********************7}
Args =
Attribute = *
BigIcon =*********:
Daemon =*
Directory = *****
Eraseable =*
Exec =*********
FixedAllPosition =*
FixedPosition =*
GroupID =***********
Icon = *******
InstalledDate =*****
JavaId =*
MassStorageStatus = *
MpkgFile = /mmc/mmca1/*****
Name =****
OsVersion = ***
Shared = *
Size =****
Type = *
UserID =*****
Visible =1

注意删除这些字段后,上下其它软件的字段要衔接在一起,不能有空格或是空行,即:
...
...
...
...
...
...
...
Name =****
OsVersion = ***
Shared = *
Size =****
Type = *
UserID =*****[/color][/quote]
[quote][color=Red]PS: CardRegistry文件记录着手机的软件安装信息,修改须谨慎,操作不当会造成软件无法正常使用。
另外介绍一下修改程序图标的方法,在.system\java\DownloadApps\MIDletxxxx(软件安装序号)\Files里放入准备替换的图标,大小32x32,格式为.png,命名为xiugai.png,然后改BigIcon = 及Icon = 后面的值为Files/xiugai.png。想改回原来的图标,只需改回原来的图标名即可。
通过修改CardRegistry文件还可以对程序做其它修改,DIY的乐趣就留给大家了。[/color][/quote]

行运超人 发表于 2007-3-11 10:27

沙发支持~用完美卸载行吗?

lqnjj 发表于 2007-3-11 10:31

[quote]原帖由 [i]行运超人[/i] 于 2007-3-11 10:27 发表
沙发支持~用完美卸载行吗? [/quote]
最好还是用完美卸载!
这个只是希望让大家知道下卸载原理

youyou0224 发表于 2007-4-2 08:00

我的完美卸载也用不了啊?

郁闷阿我

没洗头 发表于 2007-4-4 18:30

:D :D :D

feliciatonywang 发表于 2007-4-4 21:50

ddddddddddddd

页: [1]

Powered by Discuz! Archiver 7.0.0  © 2001-2009 Comsenz Inc.