目前的不可擴充套件外部儲存的手機跟電腦一樣,執行記憶體 和 儲存記憶體 分在兩個儲存晶片上。
儲存記憶體就相當於電腦的硬碟,一樣可以調整分割槽數量和大小。但是鑑於 Android 是高度定製的 Linux,對各個分割槽的順序和功能依賴性較強且不像電腦一樣靈活,調整分割槽數量比電腦麻煩得多,應該也沒什麼可參考的文件。不過調整分割槽大小還是相對容易的,保持分割槽數量和相應功能不變,保證每個分割槽各自有足夠的大小,剩下的就隨便調整了。
據我所知目前沒有使用者介面友好易於使用的專門軟體來完成“手機調整分割槽”這件事。調整方法主要有兩種。
一是進入較為底層的 shell 環境,比如各種高階 recovery 提供的 shell,然後用 linux 下常用的分割槽工具手動調整分割槽。這種方法靈活性很高,基本上想怎麼調都行,保留分割槽上的資料也可以做到。
二是刷寫包含重新分割槽指令的刷機檔案,這種方法其實跟上面的一樣,只是把手動調整工作交給指令碼完成而已。這樣的刷機檔案可以透過修改常規刷機檔案得到,但由於是自動化工作,沒有機會給你 debug,風險比細心的手動操作要高。
總之,很多人都覺得手機跟電腦差別很大,其實在硬體層面上他們是非常相似的,特別 Android 和 Linux 還有共通之處,修改起來更方便了一些。雖然在有能力有技術的情況下基本沒什麼是不可能的,但是考慮所花費的時間和精力以及遇上的麻煩,真的還不如買一臺設計良好的手機。有時候花錢能減少很多麻煩。
目前的不可擴充套件外部儲存的手機跟電腦一樣,執行記憶體 和 儲存記憶體 分在兩個儲存晶片上。
儲存記憶體就相當於電腦的硬碟,一樣可以調整分割槽數量和大小。但是鑑於 Android 是高度定製的 Linux,對各個分割槽的順序和功能依賴性較強且不像電腦一樣靈活,調整分割槽數量比電腦麻煩得多,應該也沒什麼可參考的文件。不過調整分割槽大小還是相對容易的,保持分割槽數量和相應功能不變,保證每個分割槽各自有足夠的大小,剩下的就隨便調整了。
據我所知目前沒有使用者介面友好易於使用的專門軟體來完成“手機調整分割槽”這件事。調整方法主要有兩種。
一是進入較為底層的 shell 環境,比如各種高階 recovery 提供的 shell,然後用 linux 下常用的分割槽工具手動調整分割槽。這種方法靈活性很高,基本上想怎麼調都行,保留分割槽上的資料也可以做到。
二是刷寫包含重新分割槽指令的刷機檔案,這種方法其實跟上面的一樣,只是把手動調整工作交給指令碼完成而已。這樣的刷機檔案可以透過修改常規刷機檔案得到,但由於是自動化工作,沒有機會給你 debug,風險比細心的手動操作要高。
總之,很多人都覺得手機跟電腦差別很大,其實在硬體層面上他們是非常相似的,特別 Android 和 Linux 還有共通之處,修改起來更方便了一些。雖然在有能力有技術的情況下基本沒什麼是不可能的,但是考慮所花費的時間和精力以及遇上的麻煩,真的還不如買一臺設計良好的手機。有時候花錢能減少很多麻煩。