讓我們從Android手機和平板電腦的標准內存分區列表開始。分區有:
/boot
/system
/recovery
/data
/cache
/misc
此外,有SD卡的分區。
/sdcard
/sd-ext
請注意,只有 /sdcard 存在於所有Android設備,其余為目前僅在部分設備。讓我們現在就看一看每個這些分區的目的和內容。
/boot
顧名思義,這個分區負責手機開機。它包括內核和內存。如果沒有這個分區,設備將無法啟動。僅在非常需要的情況下,可以通過recovery擦除這個分區。並且,一旦擦除該分區,在安裝一個包含/boot分區的新系統前,設備不能夠被啟動。
/system
就是我們刷ROM的分區,這個分區基本上包含了整個操作系統,比如內核和內存。這包括Android的用戶界面以及所有預先安裝在設備中的系統應用。擦除這個分區,將把Android系統從設備中刪除,但是設備依然可以啟動,你仍然可以把手機放進回收或引導模式來安裝新的ROM。
/recovery
/recovery分區可以被視為一種替代啟動分區,讓你啟動設備到一個recovery控制台上執行預置的恢復和維護操作。
/data
也稱為userdata,數據分區包含用戶的數據,這是您的聯系人,短信,設置和應用程序存放的地方,你必須安裝。擦除這個分區,就相當於執行恢復出廠設置,恢復到你第一次啟動它的狀態,或者最后一次系統升級的狀態。當你執行擦除數據/恢復工廠設置時,這個分區將被擦除。
/cache
這是Android存儲頻繁訪問的數據和應用程序的組件的分區。擦除cache分區不影響你的個人資料,只是去掉了現有的數據,它會自動為您繼續使用該裝置。
/misc
這個分區包含ON/OFF開關形式的系統設置。保存WIFI帳號,VPN設置信息等,這些設置可包括CID(Carrier or Region ID),USB配置和某些硬件的設置等。這是一個重要的分區,如果損壞或丟失,一些設備的功能將不能正常工作。
/sdcard
這不是在設備內存上的分區,而是SD卡。在使用方面,這是你的存儲空間,你可以隨意存儲您的媒體,文件,ROMs等。擦除這個分區是完全安全的,只要你備份所有你需要的數據到你的電腦。但是一些用戶安裝應用程序、保存數據和設置到SD卡,擦除這個分區會使你失去所有的數據。
在擁有內部和外部SD卡設備上,如三星Galaxy S 和 某些設備,/sdcard分區是指向內部SD卡。對於外部的SD卡,如果存在的話,不同的設備有不同的分區。例如三星Galaxy S系列設備,它是 /sdcard/sd ,而在許多其他設備,它是sdcard2 。不像/sdcard,沒有任何系統或應用程序數據會自動存儲在外部SD卡,它目前的一切都是由用戶添加的。你可以在備份后安全地擦除任何數據。
/sd-ext
這不是一個標准的分區,但已經在自定義ROM中流行。它基本上是與具有特殊功能稱為APP2SD+或data2ext啟用某些ROM中使用時充當/data分區上的SD卡額外的分區。因此,誰想要安裝更多程序比內部存儲器的用戶允許可以讓這個分區,使用它與支持此功能的自定義ROM,獲得額外的存儲空間用於安裝他們的應用程序。擦除這個分區在本質上與擦/data分區是一樣的,你失去了你的通訊錄,短信,應用市場和設置。