SX1文件系统结构浅析( 二 )


※MIDIets目录:java配置文件;
※midp目录:java程序主体安装在这里 , 如果全部java安装在E盘 , C:system将不会出现这个目录;
※Programs目录:保存辅助运行文件 , 和一些无界面程序exe、动态连接库dll;
※Recogs目录:关联目录 , 里面的mdl文件标识了文件关联 。如QuickWord.mdl标识了系统中的doc文件默认由quickword打开 , 另外有些mdl文件会驱动程序运行 , 如eLoader.mdl驱动了miniGPS、ExtendProfile等ePsint公司开发的软件 , 没有这个mdl文件 , 以上两个软件不能自动加载;
※Schedules目录:顾名思义 , 保存了日程安排;
※SharedData目录:全部是软件的配置文件.ini , 对用户作用不大 , 但是可以通过修改其中的某些数值和路径从而使必须安装在C盘的软件(多半是7650的软件 , 它没有mmc)安装到mmc;
※Temp目录:临时文件 。
【SX1文件系统结构浅析】
E:system目录结构与C:system基本一致 , 不同的是 , 少了intsall目录 。
Z:system比之C:system更加庞大复杂 , 它保存了系统的全部自带程序、资源文件、硬件驱动、字体字库、国际化设置和初始参数设置 。在待机状态下输入*#7370# , 将初始化手机 , 基本过程就是清空C盘 , 复制Z盘某些内容至C 。某种程度上说Z是系统的初始备份 。(新手机的第一幅待机图就保存在Z:systemdataapac.mbm)
关于路径问题 。由于三个盘的system目录结构是相似的 , 所以同名路径所起到的作用相同 , 比如E:systemrecogs目录下的关联文件同样可以起到关联作用 , libs等目录类同(有些情况下将C的内容移动到E相应路径中 , 需要在C:systemSharedData对相应的ini文件进行修改) , 而在E(C):system下建立Fonts目录则可以加入新的系统字体 。只有install目录仅仅在C:system下才有效 。
了解S60系统的文件结构 , 对于我们使用手机有着很大帮助 , 可以最大限度的获取运行空间、了解错误产生的原因 , 有意识的避免可能会带来伤害的操作 。本文仅仅对文件结构做了初步的探讨和应用层面上的解释 , 进一步的研究可以在西门子和诺基亚论坛的官方文档得到全面解答 。希望有所帮助 。

以上内容皆以Nokia3650为验证 , 仅供参考 。bemoon原创 , 转载请注明 。

推荐阅读