April 23, 2011

root HTC Desire

由於某人心愛的小白最近老是出現記憶體不足的警示。不能同步又沒辦法在安裝一些新軟體。先前已經用過底下的指令把大部分的app都搬到SD卡了。adb shell pm setInstallLocation 2 無奈大概2.2的App2SD的效率不夠高,記憶體不足的狀況還是時常發生。

昨天終於狠下心決定幫他root了。

survey之後發現,原來Desire要root不需要unlock boot loader。(還是說Desire根本沒鎖boot loader?) 現在只要到unrevoked3下載for Desire的軟體下來跑就可以了。甚至有支援Windows/MacOSX以及Linux。現在的破解團體都這麼專業了那樣。

不過首次下載下來的最新版似乎並不適用已經OTA到最新版本的Desire。google之後看到有人說,下載舊的3.2.2版的unrevoked3就可以用了。

打開unrevoked後,他會自動偵測device是否連接上了。一路跑下去沒什麼問題,重開機幾次之後,unrevoked顯示Done,就完成了!(切記,過程中千萬不要去碰他,以免發生什麼意外就不妙了。)

順利root之後,下一步就是要把system mount起來,然後把不要的東西砍掉囉。

差不多照這篇下一些指令就可以了。

以上。整理了一下昨天root大致的步驟,如果有興趣自己開刀的話,請切記,一切改機行為都是有風險的。請搞清楚每一個步驟代表的意義再下手。否則刷壞了可要自行負擔後果唷。