Noid's Geek

Milestone Android 2.1 app2sd complete!

0

最近買進了 Motorola Milestone ,想當年我的第一隻手機就是 Moto 的 CD938+。都年後第一隻 Android 手機也是 Moto 的,難道冥冥之中自有什麼定數?回歸正題,拿到手機的第三天,手機就出現空間不足的提醒。上網找了一下,空間不足雖不足懼,但有網友反應會因此收不到簡訊!?這部份本來我也不太在意的,直到要安裝新的遊戲需要 30MB,而系統只剩下 32 MB,所以當然不給裝了!

上網找了一下,最直接的方法是作 APP2SD。經過了一整夜的奮戰,終於成功了!過程之困難,比我想像中的還要嚴重。不過還好之前有經過 WM 的洗禮,這一點小問題只要交給 google 大神就可解決了。下面就是我一夜奮戰的心得和步驟:

*對 PDA 手機不熟的,請小心考慮是否需要,弄不好變磚頭不要找我喔。(不過 Android 應該沒有 WM 那麼容易變磚吧?)

1. 先將手機 root。這部份, Milestone 有很方便的工具,就是 universal androot ,安裝後,只要一下指就可以將手機 root。

2.尋找 Android 2.1 的 APP2SD 語法。這部份之前以 milestone 為關鍵字找到的方法一直都不能用,當中也試過了 Mobile01 的冏大包,依然得到 signature not verified 的錯誤。後來成功後,覺得應該是因為冏大包沒有更新到 Android 2.1 的原因吧?後來,以 Android 2.1 為關鍵字,找到了手機中國的文章,有針對 Milestone Android 2.1 版的 APP2SD 教學。然而,問題是在執行 adb shell 時,一直出現下面這個問題

* daemon not running. starting it now *
CreateProcess failure, error 2
* failed to start daemon *
error: cannot connect to daemon

就連安裝了Google 的 Android SDK 也解決不了。所幸,尋找有沒有辦法在手機上執行終端機(命令列)的方式。(adb shell 就是用電腦進入 Android 的終端機執行命令。) 然後,發現了關鍵的這篇文章 當中的 app2sd-2.1.rar 和 sufbs.apk 這兩個檔案是最重要的!app2sd-2.1.rar 就是 app2sd 的安裝語法,而 sufbs.apk 就是讓你在手機上執行終端機的程式。不過,在文章最後的那一句「先輸入 sh 空白再輸入 go.sh 按下回車」這一句,因為 sh 隱藏得太好,我一直沒看到 (外加已經四、五年沒碰 Linux,早已忘了 sh 執行時要怎麼下指令),所以在執行 go.sh 處卡了很久。最後回過神才發現是怎麼回事。

在 app2sd 完成後,再按照這一篇文章第三點檢查有成功並刪除 cache 檔後,系統空間終於釋放成功,而之前不能安裝的遊戲也可以安裝了!!!然後,就是一連串的廣告簡訊轟炸。。。果然,傳言中系統空間不足會收不到簡訊是真的。

最後,覺得我廢話太多,只想知道如何快速 app2sd Milestone Android 2.1 版的,簡單步驟是:

1.先 root

2.格式化你的 SD 卡

3.到這篇安裝 app2sd

4.清暫存

5.play!

0 意見 :

張貼留言