转贴自:http://bbs2.ccmove.com/topicdisplay.asp?BoardID=1189&Page=4&TopicID=101102
一个主题的安装,主要有三个部分:
1, 主题配置文件,比如funE680Theme.dhm, A780Theme.dhm等,这些配置文件必须在下面目录中:
//169.254.142.2/system/ezxlocal/download/appwrite/setup
2, 主题icon文件,名为iconres.ezx,用mtf安装文件自动安装会放在如下目录下的子目录中:
//169.254.142.2/system/ezxlocal/download/theme/icon
3, 背景,墙纸和开关机动画等文件,习惯放在如下目录下的子目录中:
//169.254.142.2/system/diska/themes
问题的关键在于2,这类文件相对比较大(特别是近来出的精品主题)。而 //169.254.142.2/system/ezxlocal这个目录系统赋予的空间大约为3M,因此当此空间满,用户仍然试图用自动方式安装主体,就会出现死机现象。变通的方法就是把icon文件放到其他地方去,通常我是放在//169.254.142.2/system/diska/themes目录下对应主题的子目录中的(注意,每个主题用的icon文件都是同名的,因此必须放在单独的子目录中,避免造成相互覆盖而主题混乱)。
我们需要做的是修改对应的主题配置文件(可以用UltraEdit打开),修改下面这一行:
ThemeIconDir = /diska/themes/A780Theme.dhm/icon
这里的/A780Theme.dhm/icon是我为A780主题icon文件建立的目录。其实你会发现铃声,背景,墙纸等都可以在这里手工更改地址。
这样就OK了,你想装多少主题都没有问题,只要你的Phone内存还够。甚至可以把iconres.ezx文件放在SD卡上,只要把路径写对就行。
千万注意:以此方法安装的主题会有一个小缺陷,就是不能用大容量存储(usb)模式,如果要用U盘模式,请先把主题换到系统自带或自动安装方式安装的主题,否则可能会造成死机(请经常使用大容量存储usb模式朋友慎用)。如果你习惯了用usblan(telnet)方式连接,那就没有任何问题
有关如何方便快捷使用usblan(telnet)连接到680,请参见:
http://bbs2.ccmove.com/topicdisplay.asp?BoardID=1189&Page=12&TopicID=97841
如果你想每次开机自动更换主题,请参见
http://bbs2.ccmove.com/topicdisplay.asp?BoardID=1189&Page=1&TopicID=101587
假如你下载到的是自动安装文件.mtf,没有关系,将.mtf改为.tar.gz,用winrar打开。你就得到了你想要的可以用来手动安装的所有文件。