国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 手機知識 > 正文

深度剖析E680G應用三.目錄結構

2024-06-10 11:27:31
字體:
來源:轉載
供稿:網友

一、前言

    本文主要介紹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了。 

 
五、/ezxlocal目錄

  從主清除得到信息就知道/ezxlocal目錄十分重要!而且這個目錄有大小限制
不可超過3M,否則后果很難說,死機,無法開機...一切皆有可能~

  這個目錄下多半是空文件夾,或者內容比較簡單,這里簡要說一下。重點還是
一會講里面的配置文件。
  
  /ezxlocal/sysDatabase           用戶電話本,短信等內容
  /ezxlocal/download/appwrite        用戶配置信息
  /ezxlocal/download/appwrite/setup      主要的用戶配置信息 
  /ezxlocal/download/appwrite/phone      未接來電,已接來電之類的信息
  /ezxlocal/download/appwrite/NetProfile
                                            
  【文件說明】
  
  1. /ezxlocal/download/appwrite/.realplayer.list
  
  系統自帶realplayer使用的列表文件,內容不再細說了,比較簡單。
  
  
  2. /ezxlocal/download/appwrite/am/InstalledDB
  
  裝在手機上所有Java和MPKG軟件的配置信息,實際上我們毫無必要把軟件裝在
手機上,這個文件實際并無太大用處。在我的手機上這個文件就幾個字節!

  3. /ezxlocal/download/appwrite/setup 我看到這下面數量眾多的cfg文件!
我還沒有耐心到一個文件一個文件講解的程度,何況這個配置文件都是比較簡單的。
不行就查查金山詞霸,我只選三個文件簡單解釋一下。

  /ezxlocal/download/appwrite/setup/ezx_camera.cfg
  相機的配置文件,內容如下:
  [photo]
  name = photo
  nameType = 0
  nextSaveNum = 1
  quality = 2
  saveToFolder = /diska/MyImages
  secondSound = 0
  shutterSound = 0
  size = 2
  [video]
  name = video
  nameType = 0
  nextSaveNum = 1
  quality = 2
  saveToFolder = /diska/MyVideo
  secondSound = 6
  shutterSound = 5
  size = 1

  photo是照相,video是攝像,改保存路徑就是saveToFolder,改拍照聲音就
是shutterSound(要無聲的話自已填個8,9讓系統找不到就行了)。

  /ezxlocal/download/appwrite/setup/ezx_idle.cfg
  主屏快捷方式的配置文件,內容如下:
  [agent]
  GWip = 0.0.0.0
  GWPort = 0
  MGURL = http://brwtest.vicp.net:8080/DpPrototype/4g/
  PROFILE = 連接互聯網
  [dynamic]
  animationSpeed = 1
  download = 1
  dynamicIdle = 1
  [static]
  nextEvent = 0
  shortcut_1 = 81
  shortcut_1_freeze = 0
  shortcut_2 = 77
  shortcut_2_freeze = 0
  shortcut_3 = 61
  shortcut_3_freeze = 0
  shortcut_4 = 91
  shortcut_4_freeze = 0
  shortcuts = 1
  
  shortcut_1,shortcut_2,shortcut_3,shortcut_4就是后四個快捷方式。對應著
應用程序的標志,還記得上面說的/diska/.preload/ConfigDB嗎?就是ConfigDB里
的應用程序標志,而且這些標志在手機的所有配置文件都是一致的。
  這里也同樣被改為我的收藏81和設置77了。
  
  

  /ezxlocal/download/appwrite/setup/ezx_realplayer.cfg
  RealPlayer的配置文件,有這段內容:
  [MediaLimitationItem]
  MaxNumOfBookmark = 20
  MaxNumOfHistory = 20
  MaxNumOfItem = 500
  MaxNumOfList = 7
  MaxNumOfMediaFile = 500
  
  哦,MaxNumOfItem已經被我擴大到500了,那個列表的最大文件數量。
  
  
六、/mmc/mmca1目錄

  就是我們的擴展存儲卡了。/mmc/mmca1/.system包含著安裝在卡的軟件和配置
信息了。這里我只想再稍微說一下/mmc/mmca1/.system/java/PlugCardDB這個配置
文件。都快講爛了~

  看一下內容,這里的[MimeInfo]就沒用了,上面說過是關聯信息。這些參數太
熟悉了,自已再挖掘吧。《深度剖析E680G應用一.所謂的Loader》說明過這些參數!
完全必要的除了AppLinkRecord,uid只是Directory,Exec,Type幾個而已。
  
  [AppLinkInfo]
  AppLinkCount = 100000034
  
  
  [AppLinkRecord100000001]
  AllPosition =
  BigIcon = liwei.gif
  Directory = ../../../../mmc/mmca1/Soft/liwei
  Exec = liwei
  Group = 5
  Icon = liwei_sm.gif
  InstalledDate =
  JavaId = -1
  Mime =
  MpkgFile =
  Name = liwei
  OsVersion =
  Position = 17
  Rotation =
  Shared = 0
  Size =
  Type = 2
  uid = 100000001
  
  
  [AppLinkRecord100000002]
  AllPosition =
  BigIcon = big.png
  Directory = ../../../../mmc/mmca1/Soft/shortcuts
  Exec = shortcuts.sh
  Group = 5
  Icon = sm.png
  InstalledDate =
  JavaId = -1
  Mime =
  MpkgFile =
  Name =
  OsVersion =
  Position =
  Rotation =
  Shared = 0
  Size =
  Type = 2
  uid = 100000002 


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 调兵山市| 馆陶县| 淮北市| 阳信县| 老河口市| 丰台区| 集贤县| 金沙县| 金坛市| 宁南县| 凤翔县| 新和县| 台安县| 白沙| 安徽省| 溧阳市| 呼和浩特市| 华宁县| 高淳县| 龙里县| 海晏县| 安阳市| 两当县| 乡城县| 芒康县| 隆德县| 皋兰县| 昌吉市| 兴隆县| 凉山| 邯郸县| 荥经县| 沅陵县| 漳州市| 永吉县| 星子县| 昌宁县| 丹江口市| 临高县| 子长县| 安仁县|