馬上加入Android 台灣中文網,立即免費下載應用遊戲。
您需要 登錄 才可以下載或查看,沒有帳號?註冊
x
前言:主要是寫給跟自己一樣,從新手想要更深一層認識(破壞)系統的人看,不過內容很零散、簡化,所以有很多部份不會寫的鈦詳細(畢竟只是心血來潮寫的,沒花太多時間查證資料予以佐證),如有錯誤,希望大家不吝賜教。
內容:
一、關於 NEO ICS 的記憶體分割:
1) 大家一定都會覺得很奇怪,NEO 的規格上面,明明是寫 RAM 512MB、ROM 1G,怎麼可以用的 ROM 只有 380MB 咧?
詳細的分割,上網找就會有,這邊只談大家比較用的到的部份(這是以 4.0.4 版的規劃來談,2.3.4 可能不是這樣)。
/data 380MB 這就是大家看得到,用的到的部份,應用程式就是裝來這邊(dalvik-cache 也在這裡)。
/system 312.5MB 官方程式大多都裝在這邊,鈦備份或者 CWM 刷 Zip 預設也大多會裝到這裡。
/vendor 133.5MB ICS 之後,官方有很多程式也裝在這邊,所以鈦備份較早期的版本會不支援。
如此一來,光這些部份就佔掉 826MB 了,剩下還有 /cache (100MB 左右) 跟 / 的主目錄,所以…事實上 ROM 1GB只是剛剛好而已…@@…
小叮嚀:/vendor 目錄其實就是 /system/vendor 目錄,兩個是一樣的,不過 /system/vendor 的容量並不包括在 /system 目錄底下,是獨立的。
2) 既然知道容量是有限的,所以適當的調整三個目錄內的容量,是很重要的。所有的應用程式都是放在 /app 的目錄下,像是 /data/app、/system/app、/vendor/app,所以鈦備份所謂的「整合到ROM」,充其量就是把 /data/app 的 apk 檔移到 /system/app 底下而已。
小叮嚀:android 系統的安裝,就只是把 apk 檔放到 /app 目錄下而已,比方 adobe.flashplayer 安裝之後,就會變成 /data/app/com.adobe.flashplayer-1.apk 這個檔案,如果汝覺得汝 data 可用空間太少,而且這個程式很必要,最好開機就自動跑,那汝就可以把這個檔案移到 /system/app 底下,甚至名字都可以改成 Adobe.flashplayer.apk,一樣都可以跑。
3) 那相信很多人會問,要用什麼工具來移動這些檔案呢?基本上要推薦的當然是幾乎大家都在用的 Root Explorer 囉(簡稱 RE),新版本還可以顯示目錄容量,非常好用,唯一要講有什麼缺點?那就是預設權限是 064,所以每次要移動之前,都得先移到暫存的目錄(建議 lost+found)中,先改好權限之後再放到 app 底下,不然很容易就死機了…@@…
小叮嚀: 644 這是 unix 來的觀念,事實上是 rwxrwxrwx 這個九格的數字化簡稱,r (可讀)代表 4、w (可寫)代表2、x (可執行)代表1,所以 644 就代表 rw-r--r--,全滿 rwxrwxrwx 就是 777 權限全開!不過 android 中,改成 644 就可以了啦。
4) 再推薦一套程式,叫做 es 瀏覽器,這套的好處是可以與 dropbox、box.net 等網路硬碟連線,像我都是在電腦上把程式抓好,丟到 dropbox 中,再用 es 瀏覽器做資料交換,還挺方便的。
小叮嚀:其實 google play 可以在 PC 上用瀏覽器來安裝,個人是都先用 PC 去找適合的程式,然後從 PC 上面選「安裝」之後,手機只要上網,自然會下載安裝我選擇的程式,會比較方便好用。
5) 基本上,會用 RE 跟有容量的概念,相信汝已經可以進行程式整理,這樣一來 /data 的空間應該可以讓汝掙出適當的空間,搭配把程式安裝到 SD 卡,只留「必要常駐」的程式在 /data 裡面,應該就不至於那麼容易捉襟見肘了。
小叮嚀:程式可以搬,但最好別亂殺,建議手動備份或者用鈦備份來處理比較安全,以免陷入無限開機的窘境…@@…
二、鈦備份的運用簡介:
1) 網路上應該很多詳細的教學了啦,這邊就不詳細介紹了,請大家花點時間去看看,這邊只有簡單介紹一下比較常用的功能。這套軟體真的很棒,要不是台灣無法付費購買,小弟一定會花錢贊助,真的是太好用(小弟進入 android 世界的時候,付費機制就已經被封了…@@…)!
小叮嚀:進入程式後,第一個畫面就是概要,下面就有「系統ROM」(就是 /system)的容量,跟內部記憶體(就是 /data)的容量,這邊的計算單位跟 RE 有差距,所以容量顯示上面會有所不同,這是正常的。
2) 鈦備份的主要使用,就是進入「備份還原」裡面,把程式備份起來,基本操作有分輕點跟長按兩種,這邊先講輕點的介面,點了之後,一般就是先選備份,不用的東西就先凍結起來,確認真的不影響操作之後,才「考慮」移除,記得移除之前先「清理資料」。
小叮嚀:備份之後,再度進入選單下面會出現「還原」跟「刪除」,還原除了完整還原外,還可以單獨只還原資料或程式,記得內建的程式如果汝真的移除的話,最好不要把備份刪除,反正 SD 卡買大一點,放在卡上面當備份又不妨礙到汝,哪天汝臨時需要用的時候就好像及時雨一樣,有備無患!
3) 關於長按之後,裡面的「整合到 ROM」,相信大家看完了前面記憶體,大概有概念,內建的程式都裝在 /system/app 裡面, 之前也講過了,一般像是 GMail、GMaps、FB 這些程式都是內建,但是汝只要上網就會有更新啊!那這些更新就會裝到 /data/app 底下,這樣子一個程式佔兩個空間,實在很浪費,那就建議汝利用這個功能,將 /data/app 底下的程式,替換掉 /system/app 底下的程式來節省空間,只是替換要花點時間,而且 USB 偵錯模式一定要開,不然很容易當掉,要是沒跑完就重開機,這個程式可能就不見囉…@@…(所以風險很大)!
小叮嚀:哪些程式可以「整合到 ROM」咧,在備份還原的介面下,看到名字後面有(更新)的,就是可以用這個功能,不用每個都點出來看,汝會累死!另外建議更新的程式用了一段時間之後,汝確定這個新的版本就是汝要的,再來做「整合」的動作,像是 FB 我就一直只用 1.8x 版,因為更新到 1.9 之後個人覺得好難用…@@…除非汝有備份舊的版本,不然不建議汝貿然的就馬上進行整合,反正…都已經這麼斤斤計較整理 ROM 的空間了,應該空間沒那麼少吧?讓它佔用一段時間沒關係。
4) 還有個地方,也會佔用掉一點空間。那就是進入鈦備份之後,按「設定」裡面有個「清理 Dalvik 快取」,講到現在汝會發現所有程式其實都是一個 apk 的檔案,或許有人還會知道這些其實都是 java 的程式用 zip 壓縮起來而已。那…總是要有地方去跑這些程式、甚至優化吧?這個放編輯過或者優化過的空間就是 Dalvik 的空間,所以可能有某些程式汝安裝過、但是不適用移除了,這個目錄可能還是會殘留了一點垃圾在裡面。久而久之,浪費的空間還是挺可觀的,所以…當汝大量安裝移除程式之後,發現空間還是沒有恢復,那就可以考慮清理一下這個空間看看。
小叮嚀:其他快取、瀏覽器的殘留紀錄可以利用各類小工具像是「正點工具箱」之類的清除,也可以恢復一些空間。
5) 進階版:對於有用 cwm 備份的朋友,又覺得這些太簡單了!沒什麼難度,那建議從鈦備份按下「設定」之後的選單裡面選「從 Nandroid 備份還原應用程式或資料」,這就刺激了!基本上這是基於 cwm 的備份來的,會去讀取 SD 卡上的 /clockworkmod/backup/xxx(日期) 的資料,簡單講就是一份資料兩用啦!除了可以用 cwm 去還原之外,也可以用鈦備份去「單獨」還原程式啦,甚至汝會用電腦去提取 yaffs2 格式的檔案的話,這個目錄的檔案,汝也可以又提取出裡面的 apk 程式!幾乎可以說是一魚三吃(雖然好像沒這種必要)。只是缺點來說,介面真的是沒備份還原好用…@@…
呼…亂七八糟寫了一堆,總算結束了,當初完全沒預料會寫這麼一大篇,本來只是想要做個分享,順便作成備忘錄提醒自己而已,果然碎碎念的個性還是改不了…@@…只有請大家多見諒囉…m(_ _)m。
看了資料有錯誤,請諸位不吝指正,內容基本上應該不會大異動了,也不會再做大更新,不過如果有想到什麼的話,還是會上來補充一下囉。 |
評分
-
查看全部評分

|