经过测试,终于发现手机是这样显示预置的短片、MP3文件。“我的文档”其实就是一个程序mystuff,在/usr/SYSqtapp/mystuff目录里。在手机上点“我的文档”后,手机根据配置文件找到这个mystuff,并按照默认参数 配置好程序运行需要的路径变量,然后加载运行mystuff;mystuff 根据路径变量会把\usr\language\preloadapps\multimedia里的文件给显示出来。手机默认的路径变量配置文件是 .profile,为隐含文件,在\home\native里,也是只读。用文本方式打开看,其中的export EZX_LANG=/usr/language/ 就是用来指向查找预置文件的目录。在telnet命令行下,手动设置路径变量,不设置这个变量,来运行mystuff,手机上不显示自带短片MP3。
由于手机默认的路径变量配置文件为只读,没有办法去掉“我的文档”里显示短片和MP3。yan0想到一个办法,就是安装一个和“我的文档”一样的图标,来实现不显示自带短片MP3的功能。在安装yan0做的MPKG安装包后,手机上显示FileManager及和“我的文档”一样的图标(本来想用中文名称,没有找到方法),点击运行时,手机会按照默认参数来配置路径变量,然后运行yan0编写的脚本文件:
在这个脚本文件里,故意设置EZX_LANG为/diska/里。运行mystuff时,mystuff是到\diska里去查找自带媒体文件,不会去\usr\language找自带的短片或MP3了,从而实现用自己的FileManager不显示手机自带的短片MP3!
打开“我的文档”和“FileManager”,手机的截图(这是直接从手机里截的图,颜色很鲜艳,但A768/A768i屏幕就没有这样好的效果)。
“FileManager”和“我的文档”对照,缩列图及列表显示