友人网
网站首页 手机画报 手机大全 手机商业区 选机中心 玩家宝典 手机卡大全
手机新闻 手机酷拍 手机社区 友人俱乐部 手机故事 市场观察 手机市场
玩家宝典:原创+精彩!
本机型论坛入口
 宝典文章搜索

 各机型宝典
 作者其他宝典文章
  深度剖析E680G应用二...
  该跟MOTO T720说再见了
  深度剖析E680G应用一 ..
 本机型宝典文章
  E680G语音拨号的重大..
  深度剖析E680G应用二...
  深度剖析E680G应用一 ..
  小E使用3天感受
  对E680到E680G的一些..
 所有机型宝典文章
  使用UC登陆友人圈圈之..
  目前D908原装电与组装..
  E70的GRPS流量和QQ使..
  D608待机黑屏时看时间..
  M630工程模式详解
实用技巧 玩家奖数 9 | 评论次数  | 查看/发表评论   
深度剖析E680G应用三.目录结构
草木瓜 2006-09-05 18:24:33

一、前言

    本文主要介绍E680g系统应用相关的重要文件和目录。考虑到没有Linux背景的
用户,每步操作皆列出完整命令。

    还有,很多情况下不能直接在手机上直接更改文件,文件夹。需要复制到电脑
上,修改完再复制替换回去。
  
二、目录列表

  telnet进手机(这里使用的是蓝牙串口连接的无线telnet),键入ls -al,回车,
如下所示:

  drwxr-xr-x    1 root     root          420 Aug 25 22:42 .backup
  drwxr-xrwx    1 root     root          684 Jan  1  1970 bin
  drwxr-xrwx    1 root     root         3440 Jan  1  1970 dev
  drwxrwxr-x   11 ezx      ezx         16384 Jan  1  1970 diska
  d---rwxr-x    1 ezx      ezx             0 Aug 28 20:14 diskb
  drwxr-xrwx    1 root     root          792 Jan  1  1970 etc
  drwxr-xr-x    1 root     root            1 Mar 10 16:42 ezxlocal
  drwxr-xrwx    1 root     root           20 Jan  1  1970 home
  drwxr-xrwx    1 root     root          824 Jan  1  1970 lib
  drwxr-xr-x    1 root     root           20 Jan  1  1970 mmc
  lrwxrwxrwx    1 root     root            9 Jun 25 12:45 proc -> /ram/proc
  drwxr-xr-x    1 root     root            0 Jan  1  1970 ram
  drwxr-xrwx    1 root     root          752 Jan  1  1970 sbin
  lrwxrwxrwx    1 root     root            8 Jan  1  1970 tmp -> /ram/tmp
  drwxr-xrwx    1 root     root          336 Jan  1  1970 usr
  lrwxrwxrwx    1 root     root            8 Aug 22 13:59 var -> /ram/var
  
  包括了很多熟悉的Linux目录,在这里我们只分析与我们应用有关的目录文件。
  
三、主复位与主清除

  实际上,E680G的主复位与主清除的脚本就在/.backup下。/.backup下的文件是专供
用于手机恢复出厂设置的文件。
  cd /.backup
  ls -al
  
  其中包括下面三个脚本文件:
  -rwxr-xr-x    1 root     root         2902 Jan  1  1970 masterclear_doc.sh
  -rwxr-xr-x    1 root     root         8795 Jan  1  1970 masterclear_hat.sh
  -rwxr-xr-x    1 root     root          442 Jan  1  1970 masterreset_hat.sh
  
  masterclear_doc.sh  用于主清除后恢复手机上diska目录
  masterclear_hat.sh  用于主清除后恢复手机上ezxlocal目录
  masterreset_hat.sh  主复位脚本
  
  如果用UltraEdit打开,内容便一目了然。以下是写给对Linux Shell不是很熟悉人。
  
  1.masterreset_hat.sh 
  主复位命令,只不过是删除/ezxlocal/download/appwrite下setup和NetProfile下的
配置文件罢了(除了ezx_airsync.cfg和ezx_provision cfg)!
  
  2.masterclear_hat.sh,masterclear_doc.sh
  这两个脚本只是做主清除后的恢复,但由此可见,我们用户平常操作只是手机下面
三个目录。这也是通过这几个脚本获取的最有用信息!
  /diska    手机大容量连接电脑后能看到的内容
  /ezxlocal   存放用户几乎所有配置信息的地方
  /mmc     扩展卡,如果你没买,那肯定这个目录下就没有内容了
  
  
四、/diska目录

  这个文件夹下的内容都可以删的。

  ls -a 会显示如下内容:
  .   .check    .system  MyImages  MyPrograms  preload
  ..  .preload  MyAudio  MyNotes   MyVideo
  
  
  目录说明
  
  .  表示当前目录
  .. 表示上一级目录
  MyImages MyPrograms MyAudio MyNotes MyVideo preload 没什么好说,即使你
删了,“我的收藏”还会建的。
  .preload  包含了所有E680G的内置JAVA游戏和游戏配置文件。如果想彻底删除
游戏必须要把这些文件一并删除,光在菜单图标中卸载,游戏文件还是存在的。
  .system   主要是包括用户自已安装在手机的Java软件(.system/java),还有MPKG
软件(.system/QTDownLoad),及其他的email,彩信之类。

  文件说明
  
  /diska/.preload/ConfigDB  虽然这个文件可以随意删除,但作用很重要。
其中记录了手机主菜单的位置分组信息和文件关联打开的信息。下面对比文件内容详细
说明。

  [AppConfigInfo]                
  AppConfigCount = 39      --->  应用总数量
  
  
  [AppConfigRecord10]      --->  应用列表
  AllPosition = 9          --->  显示全部时的菜单位置
  AppUid = 68              --->  系统内部使用的应用标志(唯一)
  GroupUid = 3             --->  1办公,2娱乐,3工具,4应用...
  Position = 5             --->  在当前组的位置
  uid = 10                 --->  与应用标志对应,我估计不
                                   对应也没事,只要按顺序来就行
  

  [AppConfigRecord11]
  AllPosition = 4
  AppUid = 105
  GroupUid = 2
  Position = 4
  uid = 11

  ...

  [MimeConfigInfo]
  MimeConfigCount = 1      --->  应用程序关联数目
  
  
  [MimeConfigRecord1]
  AppUid = 100000001       --->  应用程序标志
  Mime = lin               --->  扩展名
  uid = 1
  
  可以这个应用程序关联的是lin文件用应用程序100000001打开,自然
是我自已配置的Loader了。 

  首页 | 上页 | 下页 | 末页 (1/2 页)  
查看/发表评论 >>>
  发表评论
  发贴请遵守《互联网电子公告服务管理规定》《友人网服务条款》
用户名:
用户名: 密码:  
内容:
 

关于我们 | 网站声明 | 服务条款 | 广告服务 | 意见与建议 | 业务联系
友人网 1998-年版权所有