android中默認並沒有文件管理器,安裝第三方文件管理器後,就可以直接操作android中的文件目錄了。有名的第三方文件管理器有root explorer,需要獲取android系統的root權限。這裡主要介紹下/system目錄。
引用
/system/app
#主要存放的是常規下載的應用程序,可以看到都是以APK格式結尾的文件。在這個文件夾下的程序為系統默認的組件,自己安裝的軟件將不會出現在這裡,而是/data/文件夾中。/data文件夾下存放的都是用戶自己安裝的軟件。了解這個後,就可以使用root explorer刪除系統中自帶的很多不用的軟件了(直接刪除apk文件)
/system/app/AlarmClock.apk 鬧鐘
/system/app/AlarmClock.odex
/system/app/Browser.apk 浏覽器
/system/app/Browser.odex
/system/app/Bugreport.apk Bug報告
/system/app/Bugreport.odex
/system/app/Calculator.apk 計算器
/system/app/Calculator.odex
/system/app/Calendar.apk 日歷
/system/app/Calendar.odex
/system/app/CalendarProvider.apk 日歷提供
/system/app/CalendarProvider.odex
/system/app/Camera.apk 照相機
/system/app/Camera.odex
/system/app/com.amazon.mp3.apk 亞馬遜音樂
/system/app/Contacts.apk 聯系人
/system/app/Contacts.odex
/system/app/DownloadProvider.apk 下載提供
/system/app/DownloadProvider.odex
/system/app/DrmProvider.apk DRM數字版權提供
/system/app/DrmProvider.odex
/system/app/Email.apk 電子郵件客戶端
/system/app/Email.odex
/system/app/FieldTest.apk 測試程序
/system/app/FieldTest.odex
/system/app/GDataFeedsProvider.apk GoogleData提供
/system/app/GDataFeedsProvider.odex
/system/app/Gmail.apk Gmail電子郵件
/system/app/Gmail.odex
/system/app/GmailProvider.apk Gmail提供
/system/app/GmailProvider.odex
/system/app/GoogleApps.apk 谷歌程序包
/system/app/GoogleApps.odex
/system/app/GoogleSearch.apk 搜索工具
/system/app/GoogleSearch.odex
/system/app/gtalkservice.apk GTalk服務
/system/app/gtalkservice.odex
/system/app/HTMLViewer.apk HTML查看器
/system/app/HTMLViewer.odex
/system/app/IM.apk 即使通訊組件包含MSN、yahoo通
/system/app/ImCredentialProvider.apk
/system/app/ImProvider.apk
/system/app/ImProvider.odex
/system/app/Launcher.apk 啟動加載器
/system/app/Launcher.odex
/system/app/Maps.apk 電子地圖
/system/app/Maps.odex
/system/app/MediaProvider.apk 多媒體播放提供
/system/app/MediaProvider.odex
/system/app/Mms.apk 短信、彩信
/system/app/Mms.odex
/system/app/Music.apk 音樂播放器
/system/app/Music.odex
/system/app/MyFaves.apk T-Mobile MyFaves程序
/system/app/MyFaves.odex
/system/app/PackageInstaller.apk apk安裝程序
/system/app/PackageInstaller.odex
/system/app/Phone.apk 電話撥號器
/system/app/Phone.odex
/system/app/Settings.apk 系統設置
/system/app/Settings.odex
/system/app/SettingsProvider.apk 設置提供
/system/app/SettingsProvider.odex
/system/app/SetupWizard.apk 設置向導
/system/app/SetupWizard.odex
/system/app/SoundRecorder.apk 錄音工具
/system/app/SoundRecorder.odex
/system/app/Street.apk 街景地圖
/system/app/Street.odex
/system/app/Sync.apk 同步程序
/system/app/Sync.odex
/system/app/Talk.apk 語音程序
/system/app/Talk.odex
/system/app/TelephonyProvider.apk 電話提供
/system/app/TelephonyProvider.odex
/system/app/Updater.apk 更新程序
/system/app/Updater.odex
/system/app/Vending.apk 制造商信息
/system/app/Vending.odex
/system/app/VoiceDialer.apk 語音撥號器
/system/app/VoiceDialer.odex
/system/app/YouTube.apk Youtube視頻
/system/app/YouTube.odex
引用
/system/bin
#這個目錄下的文件都是系統的本地程序,從bin文件夾名稱可以看出是binary二進制的程序,裡面主要是Linux系統自帶的組件,主要文件做下簡單的分析介紹:
/system/bin/akmd
/system/bin/am
/system/bin/app_process 系統進程
/system/bin/dalvikvm Dalvik虛擬機宿主
/system/bin/dbus-daemon 系統BUS總線監控
/system/bin/debuggerd 調試器
/system/bin/debug_tool 調試工具
/system/bin/dexopt DEX選項
/system/bin/dhcpcd DHCP服務器
/system/bin/dumpstate 狀態抓取器
/system/bin/dumpsys 系統抓取器
/system/bin/dvz
/system/bin/fillup
/system/bin/flash_image 閃存映像
/system/bin/hciattach
/system/bin/hcid HCID內核
/system/bin/hostapd
/system/bin/hostapd_cli
/system/bin/htclogkernel
/system/bin/input
/system/bin/installd
/system/bin/itr
/system/bin/linker
/system/bin/logcat Logcat日志打印
/system/bin/logwrapper
/system/bin/mediaserver
/system/bin/monkey
/system/bin/mountd 存儲掛載器
/system/bin/netcfg 網絡設置
/system/bin/ping Ping程序
/system/bin/playmp3 MP3播放器
/system/bin/pm 包管理器
/system/bin/qemud QEMU虛擬機
/system/bin/radiooptions 無線選項
/system/bin/rild RIL組件
/system/bin/sdptool
/system/bin/sdutil
/system/bin/service
/system/bin/servicemanager 服務管理器
/system/bin/sh
/system/bin/ssltest SSL測試
/system/bin/surfaceflinger 觸摸感應驅動
/system/bin/svc 服務
/system/bin/system_server
/system/bin/telnetd Telnet組件
/system/bin/toolbox
/system/bin/wlan_loader
/system/bin/wpa_cli
/system/bin/wpa_supplicant
引用
/system/etc
#從文件夾名稱來看保存的都是系統的配置文件,比如APN接入點設置等核心配置。
/system/etc/apns-conf.xml APN接入點配置文件
/system/etc/AudioFilter.csv 音頻過濾器配置文件
/system/etc/AudioPara4.csv
/system/etc/bookmarks.xml 書簽數據庫
/system/etc/dbus.conf 總線監視配置文件
/system/etc/dhcpcd
/system/etc/event-log-tags
/system/etc/favorites.xml 收藏夾
/system/etc/firmware 固件信息
/system/etc/gps.conf GPS設置文件
/system/etc/hcid.conf 內核HCID配置文件
/system/etc/hosts 網絡DNS緩存
/system/etc/init.goldfish.sh
/system/etc/location 定位相關
/system/etc/mountd.conf 存儲掛載配置文件
/system/etc/NOTICE.html 提示網頁
/system/etc/permissions.xml 權限許可
/system/etc/pvplayer.conf
/system/etc/security
/system/etc/wifi WLAN相關組件
/system/etc/dhcpcd/dhcpcd-hooks
/system/etc/dhcpcd/dhcpcd-run-hooks
/system/etc/dhcpcd/dhcpcd.conf
/system/etc/dhcpcd/dhcpcd-hooks/01-test
/system/etc/dhcpcd/dhcpcd-hooks/20-dns.conf
/system/etc/dhcpcd/dhcpcd-hooks/95-configured
/system/etc/firmware/brf6300.bin
/system/etc/location/gps
/system/etc/location/gps/location #定位相關
/system/etc/location/gps/nmea GPS數據解析
/system/etc/location/gps/properties
/system/etc/security/cacerts.bks
/system/etc/security/otacerts.zip OTA下載驗證
/system/etc/wifi/Fw1251r1c.bin
/system/etc/wifi/tiwlan.ini
/system/etc/wifi/wpa_supplicant.conf WPA驗證組件
引用
/system/fonts
#字體文件夾,除了標准字體和粗體、斜體外可以看到文件體積最大的可能是中文字庫,或一些unicode字庫,從T-Mobile G1上可以清楚的看到顯示簡體中文正常,其中DroidSansFallback.ttf文件大小
/system/fonts/DroidSans-Bold.ttf
/system/fonts/DroidSans.ttf
/system/fonts/DroidSansFallback.ttf
/system/fonts/DroidSansMono.ttf
/system/fonts/DroidSerif-Bold.ttf
/system/fonts/DroidSerif-BoldItalic.ttf
/system/fonts/DroidSerif-Italic.ttf
/system/fonts/DroidSerif-Regular.ttf
引用
/system/framework
#framework主要是一些核心的文件,從後綴名為jar可以看出是是系統平台框架。
/system/framework/am.jar
/system/framework/am.odex
/system/framework/android.awt.jar AWT庫
/system/framework/android.awt.odex
/system/framework/android.policy.jar
/system/framework/android.policy.odex
/system/framework/android.test.runner.jar
/system/framework/android.test.runner.odex
/system/framework/com.google.android.gtalkservice.jar GTalk服務
/system/framework/com.google.android.gtalkservice.odex
/system/framework/com.google.android.maps.jar 電子地圖庫
/system/framework/com.google.android.maps.odex
/system/framework/core.jar 核心庫,啟動桌面時首先加載這個
/system/framework/core.odex
/system/framework/ext.jar
/system/framework/ext.odex
/system/framework/framework-res.apk
/system/framework/framework-tests.jar
/system/framework/framework-tests.odex
/system/framework/framework.jar
/system/framework/framework.odex
/system/framework/input.jar 輸入庫
/system/framework/input.odex
/system/framework/itr.jar
/system/framework/itr.odex
/system/framework/monkey.jar
/system/framework/monkey.odex
/system/framework/pm.jar 包管理庫
/system/framework/pm.odex
/system/framework/services.jar
/system/framework/services.odex
/system/framework/ssltest.jar
/system/framework/ssltest.odex
/system/framework/svc.jar 系統服務
/system/framework/svc.odex
引用
/system/lib
#lib目錄中存放的主要是系統底層庫,如平台運行時庫。
/system/lib/libaes.so
/system/lib/libagl.so
/system/lib/libandroid_runtime.so Android運行時庫
/system/lib/libandroid_servers.so 系統服務組件
/system/lib/libaudio.so 音頻處理
/system/lib/libaudioeq.so EQ均衡器
/system/lib/libaudioflinger.so 音頻過濾器
/system/lib/libbluetooth.so 藍牙組件
/system/lib/libc.so
/system/lib/libcamera.so 超相機組件
/system/lib/libcameraservice.so
/system/lib/libcorecg.so
/system/lib/libcrypto.so 加密組件
/system/lib/libctest.so
/system/lib/libcutils.so
/system/lib/libdbus.so
/system/lib/libdl.so
/system/lib/libdrm1.so DRM解析庫
/system/lib/libdrm1_jni.so
/system/lib/libdvm.so
/system/lib/libexif.so
/system/lib/libexpat.so
/system/lib/libFFTEm.so
/system/lib/libGLES_CM.so
/system/lib/libgps.so
/system/lib/libhardware.so
/system/lib/libhgl.so
/system/lib/libhtc_ril.so
/system/lib/libicudata.so
/system/lib/libicui18n.so
/system/lib/libicuuc.so
/system/lib/liblog.so
/system/lib/libm.so
/system/lib/libmedia.so
/system/lib/libmediaplayerservice.so
/system/lib/libmedia_jni.so
/system/lib/libnativehelper.so
/system/lib/libnetutils.so
/system/lib/libOmxCore.so
/system/lib/libOmxH264Dec.so
/system/lib/libpixelflinger.so
/system/lib/libpvasf.so
/system/lib/libpvasfreg.so
/system/lib/libpvauthor.so
/system/lib/libpvcommon.so
/system/lib/libpvdownload.so
/system/lib/libpvdownloadreg.so
/system/lib/libpvmp4.so
/system/lib/libpvmp4reg.so
/system/lib/libpvnet_support.so
/system/lib/libpvplayer.so
/system/lib/libpvrtsp.so
/system/lib/libpvrtspreg.so
/system/lib/libqcamera.so
/system/lib/libreference-ril.so
/system/lib/libril.so
/system/lib/librpc.so
/system/lib/libsgl.so
/system/lib/libsonivox.so
/system/lib/libsoundpool.so
/system/lib/libsqlite.so
/system/lib/libssl.so
/system/lib/libstdc++.so
/system/lib/libsurfaceflinger.so
/system/lib/libsystem_server.so
/system/lib/libthread_db.so
/system/lib/libUAPI_jni.so
/system/lib/libui.so
/system/lib/libutils.so
/system/lib/libvorbisidec.so
/system/lib/libwbxml.so
/system/lib/libwbxml_jni.so
/system/lib/libwebcore.so
/system/lib/libwpa_client.so
/system/lib/libxml2wbxml.so
/system/lib/libz.so
/system/lib/modules
/system/lib/modules/wlan.ko
引用
/system/media
#鈴聲音樂文件夾,除了常規的鈴聲外還有一些系統提示事件音
/system/media/audio
/system/media/audio/alarms 鬧鈴音
/system/media/audio/notifications 提示音
/system/media/audio/ringtones 鈴聲
/system/media/audio/ui 界面操作事件音
引用
/system/usr
#用戶文件夾,包含共享、鍵盤布局、時間區域文件等。
/system/usr/keychars
/system/usr/keylayout
/system/usr/share
/system/usr/srec
/system/usr/keychars/qwerty.kcm.bin
/system/usr/keychars/qwerty2.kcm.bin
/system/usr/keychars/trout-keypad-qwertz.kcm.bin
/system/usr/keychars/trout-keypad-v2.kcm.bin
/system/usr/keychars/trout-keypad-v3.kcm.bin
/system/usr/keychars/trout-keypad.kcm.bin
/system/usr/keylayout/h2w_headset.kl
/system/usr/keylayout/qwerty.kl
/system/usr/keylayout/trout-keypad-qwertz.kl
/system/usr/keylayout/trout-keypad-v2.kl
/system/usr/keylayout/trout-keypad-v3.kl
/system/usr/keylayout/trout-keypad.kl
/system/usr/share/bsk
/system/usr/share/zoneinfo
/system/usr/share/bsk/V_FD_speed_101.bsk
/system/usr/share/bsk/V_FD_std_101.bsk
/system/usr/share/zoneinfo/zoneinfo.dat
/system/usr/share/zoneinfo/zoneinfo.idx
/system/usr/srec/config
/system/usr/srec/config/en.us
/system/usr/srec/config/en.us/baseline.par
/system/usr/srec/config/en.us/baseline11k.par
/system/usr/srec/config/en.us/baseline8k.par
/system/usr/srec/config/en.us/dictionary
/system/usr/srec/config/en.us/g2p
/system/usr/srec/config/en.us/grammars
/system/usr/srec/config/en.us/models
/system/usr/srec/config/en.us/dictionary/basic.ok
/system/usr/srec/config/en.us/dictionary/cmu6plus.ok.zip
/system/usr/srec/config/en.us/dictionary/enroll.ok
/system/usr/srec/config/en.us/g2p/en-US-ttp.data
/system/usr/srec/config/en.us/grammars/VoiceDialer.g2g
/system/usr/srec/config/en.us/models/generic.swiarb
/system/usr/srec/config/en.us/models/generic11.lda
/system/usr/srec/config/en.us/models/generic11_f.swimdl
/system/usr/srec/config/en.us/models/generic11_m.swimdl
/system/usr/srec/config/en.us/models/generic8.lda
/system/usr/srec/config/en.us/models/generic8_f.swimdl
/system/usr/srec/config/en.us/models/generic8_m.swimdl