2011年12月5日 星期一

Android S-OFF (HTC Desire)

alpharev.iso幾乎大部分的程式開發人員都很喜歡可以控制在自己手上的手機,我也是!
Android於是就成為我的手機,當然喜歡可以控制就難免會刷來刷去的,試驗一下這個Rom試驗一下那個Rom。


iPhone的一體成型讓使用者在安裝App的時候完全不需要care記憶體的問題,16G就是16G的作法非常的方便,但是在Android上頭就區分了兩塊主要的記儲存空間,一是Rom一是SD Card。
Android將所有作業系統所需要的檔案全部放在Rom上,再Froyo 2.2之前所有的App只能安裝再Rom上頭,所以常常裝沒幾個App就沒空間了。


幸好! Google 也算是很快的看到了這個嚴重的問題(有時候我覺得工程師思維真的是有很多缺點的),因此在2.3之後使用者可以選擇將App安裝到SD上去了。


不過問題依然沒有解決,App to SD的模式只是簡單的將程式搬移到SD上,而App的資料依然在Rom上頭,所以當使用了太多的App之後還是會出現空間不足而SD還剩下10幾G的情形發生。


那有沒有辦法讓Android跟iPhone一樣可以讓使用者不需要老是去被空間不足給干擾嗎! 答案是可以。客製化的Rom提供幾個更好的解決方案: A2SD+, Data++。


  • A2SD+ 的技術會將 /data/app與/data/dalvik-cache 這兩個路徑儲存到SD卡上,這兩個路徑分別是軟體安裝路徑與程式碼優化的目錄
  • Data++ 的技術則選擇將dalvik-cache保留在Rom上頭以保持效率
不過如果要使用A2SD+ 或是Data++的話就必須要s-off (這裡指的是HTC的手機)。而s-ff的步驟很簡單,幾個步驟:
  1. 到(http://alpharev.nl/)下載最新的alpharev.iso
  2. 將iso燒錄成cd
  3. 使用alpharev.iso開機
  4. 依照著螢幕步驟作就可以搞定了
注意事項
執行過程中需要注意閱讀題是訊息,步驟三的時候會提醒切勿隨意關機。請遵守否則變磚就不好了

沒有留言:

張貼留言