相信大家都碰到这种情况:安装主题文件.hme后,手机常常发生不能卸载主题的情况,我们只好再安装依次该主题才能完成卸载。而且,每执行一个安装程序,都会在\storage\windows\appmgr\目录下生成一个文件夹,而这个文件夹在卸载程序后还会存在,对于追求完美者很不爽。
我在实践中发现了一个程序绿色安装方法,不敢自珍,共享给SP迷们。
下面以主题文件symbioseng.hme为例,说说具体的方法。
步骤:
1. 运行winrar将symbioseng.hme打开解压至硬盘,或将symbioseng.hme改名为symbioseng.rar直接解压,解压后生成三个文件:_setup.xml、0symbios.002、symbio~1.001。
2. 直接点击打开_setup.xml文件,内容如下:
- <wap-provisioningdoc>
- <characteristic type="install">
<parm name="installphase" value="install" />
<parm name="appname" value="jay-z'2k symbios" />
<parm name="numdirs" value="1" />
<parm name="numfiles" value="2" />
<parm name="numregkeys" value="0" />
<parm name="numregvals" value="0" />
<parm name="numshortcuts" value="0" />
</characteristic>
- <characteristic type="fileoperation">
- <characteristic type="%ce19%\home" translation="install">
<characteristic type="makedir" />
- <characteristic type="symbios.home.xml" translation="install">
- <characteristic type="extract">
<parm name="source" value="symbio~1.001" />
</characteristic>
</characteristic>
- <characteristic type="symbios.jpg" translation="install">
- <characteristic type="extract">
<parm name="source" value="0symbios.002" />
</characteristic>
</characteristic>
</characteristic>
</characteristic>
<characteristic type="registry" />
- <characteristic type="home">
"
- <characteristic type="hkcu\controlpanel\home">
<parm name="scheme" value="%ce19%\home\symbios.home.xml" translation="install" />
</characteristic>
</characteristic>
</wap-provisioningdoc>
3. 注意提及其他两个文件的地方,将解压后的symbio~1.001改名为symbios.home.xml,将0symbios.002改名为symbios.jpg。
1)- <characteristic type="symbios.home.xml" translation="install">
- <characteristic type="extract">
<parm name="source" value="symbio~1.001" />
2)- <characteristic type="symbios.jpg" translation="install">
- <characteristic type="extract">
<parm name="source" value="0symbios.002" />
4. 最后,将symbios.home.xml和symbios.jpg复制到storage/application data/home/文件夹下,大功告成,就可以应用这个主题了。
上面这个例子,是最简单的,有的主题要十几个文件,改起来就麻烦多了,有兴趣又不怕麻烦的朋友可以试试。另外,这个方法同样适用于.cab文件,经本人试验绝大部分软件都能用这个方法安装。
这是本人一些小发现,如有不对的地方,请大家指正,欢迎大家一起交流。