还智能手机真身——破解Linux行货手机被屏蔽的功能

玩家阵地

摩托罗拉A780移动定制版、行货E680/E680i手机屏蔽了mpkg程序的安装功能,只允许安装Java程序,智能手机的扩展优势几乎荡然无存了。要让这些手机支持mpkg程序需要用到Linloader和“mpkg安装”两个工具,它们都打包在同一个RAR文件里(下载地址:http://www.cpcw.com/xz/loader.rar)。

首先安装Linloader,需要提醒的是,安装Linloader程序可能会导致部分已经装好的软件不可见或不可用,建议在安装Linloader之前先把已经安装的Java程序都卸载掉,在Linloader装好后再重新安装。解压Linloader.rar文件,得到lin_loader 、loader.png、loader-sm.png三个文件,然后在“大容量存储USB模式”下将手机和电脑连接起来,并在存储卡的“.system/QTDownLoad”目录下新建一个loader文件夹,将三个文件复制进去。接下来在存储卡中找到“.system\java”目录下的PlugCardDB文件(必须要有存储卡才会有这个文件),用记事本打开,在最后一行手动添加如下字段:

[AppLinkRecord100001001]

AllPosition = 200

BigIcon = loader.png

Directory = loader

Exec = lin_loader

Group = 3

Icon = loader-sm.png

InstalledDate = 2006/5/10

JavaId = -1

Mime =

MpkgFile =

Name = LinLoader

OsVersion =

Position = 1

Rotation =

Shared = 0

Size = 4K

Type = 4

uid = 100001001

Group = 3 中的3是Linloader程序所放置的组件,即“其它”组件,如果要放在另外的程序组件中,可修改这个数字。uid = 100001001的编号要和本字段的第一行的编号一致,而且不要和其它编号重复。

修改好后保存该文件,然后重新启动手机,便可以在程序中找到Linloader图标了。接下来再将mpkg_mrgjk.rar压缩包中的mpkg.lin和mpkg.mpkg文件复制到手机中的某个目录中,然后在手机中选定mpkg.lin,用打开“打开方式”选定打开该文件的程序为Linloader。安装成功后会有提示,并且在手机的根目录下出现一个“激活MPKG图标.jar”的Java程序,点击安装它即可。最后重新启动手机,便可在程序中找到“mpkg安装程序”图标。以后要安装mpkg程序,指定使用它打开即可。

另外,压缩包中还有一个MTF压缩包,通过它可以安装手机的主题和用MTF格式打包的程序,安装方法和上文相似,就不再多说。