• 31

[教學]如何將HTC HD2 改成 Android 2.2機皇


俗語說的好「出來混總是要還的」,既然說只要夠多人需要我就寫如何將HTC HD2改成Android 2.2手機,雖然人數還沒到(其實我故意寫這麼高的門檻,沒想到反應熱烈)但是既然大家真的都有需要,只好乖乖的將教學寫一寫,在開始教學前筆者要先強調幾件事情:
1.這個方法不是將內建的Windows Mobile刪除改成Android,而是在WM的基底下跑類似模擬器的機制,但還是需要刷RADIO ROM,刷機有風險沒把握沒膽的人請千萬不要嘗試,也不用問有沒有其他方法了
2.現在HTC HD2執行的是Desire的韌體核心,所以在判定上會變成Desire。
3.本教學依照XDA論壇的教學整理而成,本人僅提供教學不負任何責任,失敗的話責任自負,怕死的話請不要繼續執行!


======刷機開始======

1.首先下載筆者整理好的檔案解壓縮(檔案在本文末),接著將您的HD2關機,按住音量下不放並開啟電源,進入三色模式:


2.進入三色模式後將HD2與電腦連線:


3.進入HSPL目錄,執行HSPL.exeHSPL簡單說就是讓HTC的手機可以刷自製韌體而且每個機型所需檔案都不一樣):


4.接著點選「NEXT」:


5.此時就開始破解SPL了:


6.如果破解成功的話您的HTC HD2會顯示以下畫面(寫著We hacked it!):


7.刷SPL成功後電腦會顯示「Successfully done!」,點選確定後你就可以開始自己刷RADIO或其他韌體了:


8.接著再度關機,在HD2與電腦連線的狀態下再次進入四色模式(按住音量下+開機),接著執行「Leo_CustomRUU」目錄中的「CustomRUU.exe」:

▲在刷機的韌體目錄中我只放了RADIO ROM,筆者使用2.12.50版,網路上還有專門開機後直接執行Andorid的韌體,但筆者認為最好保留原系統這樣起碼可以使用原本的OS,如果有什麼意外起碼還有WM可用。

9.點選瞭解後,再點選NEXT:


10.再問一遍,一樣比照辦理:


11.如果一切正常的話軟體會開始辨識手機:


12.點選NEXT:


13.開始刷機,此時千萬不要中斷連線:


14.此時您的HD2應該是這樣的畫面:


15.完成,接下來就準備執行Android主程式:


16.將筆者整理的「Android」目錄複製到記憶卡的「根目錄」中


17.將記憶卡插入HD2中,先執行Android目錄中的「CLRCAD.exe」(忘記執行會沒有聲音,播放影片也會有問題):


18.再執行「HARET.exe」開始執行Android:


19.開始執行,第一次執行Android時可能會比較久,有的時候可能長達5分鐘,之後只要兩分鐘以內就可以開機完畢:


20.接下來你就可以看到HD2跑Android 2.2啦,內容跟市售的Desire幾乎完全一樣,而且核心是2.2版:


這樣的改機過程並沒有動到WM的核心所以只要關機或換電池就要從步驟17重來一遍,但你之前所有存放資料與下載的程式並不會有影響。


======HD2 For Android調校======

如果你這樣使用HD2 Android版的話其實是沒有任何問題的,開機後剩餘空閒記憶體有200MB左右,但經過調教後可以讓剩餘記憶體增加,之前提供的檔案有BUG無法開啟Wi-Fi請不要使用!


效能比MOTO剛出的Droid X好:


======HD2 Android 2.2 已知問題======

筆者所使用的ROM是基於XDA論壇裡的「mattc Leo + Froyo w/Sense 1.5」這個版本,裡面有最完整的HTC SENSE與中文輸入法,已經ROOT過且內建Flash Player 10.1BETA 已經相當接近完美,但是還是有一些問題:
1.偶而會有無預警的觸控螢幕失效,XDA論壇中建議修改WM中的登錄檔,將「gsensor.dll」的機碼刪除,筆者今天才剛試,效果還要驗證(剛剛確認無效)。
2.無法開啟Wi-Fi熱點功能,會重新開機,也無法直接當數據機,但可以安裝PDANET就可以當外接式3.5G數據機。
3.內建手電筒功能無效,但可以從Market中下載「MotoTorch LED」開啟手電筒。
4.這一版的相機只有300萬化素,錄影也沒有720P,下方的實體按鍵也不會發亮,後續版本會改進。
5.如果ROM有出新版的話檔案必須重新覆蓋,資料也會消失,所以除非有大變動不然筆者覺得這一版已經很完美了,先不要衝動改版。
6.聽說9月份會有完全取代WM的原生韌體,如果確定沒問題我再通知大家使用。
7.送修前要記得刷回原廠韌體,否則保固會受影響。
8.想到再補...XD


最後我再次強調,刷機有風險,怕死的千萬不要執行,也不要問我任何我已經寫在這邊的問題,我不想浪費生命在回答廢話上,最後附上小弟製作的懶人包:
點我下載

小弟的3C BLOG:http://www.kocpc.com.tw/
2010-08-13 22:08 發佈
謝謝大大的分享, 先感謝~ 再繼續研究!!! 辛苦啦!!
謝謝大大的教學,本人英文不好,去了xda看了很久,看到頭也大了
好在有大大的教學,謝謝

ADA wrote:
筆者所使用的ROM是基於XDA論壇裡的「mattc Leo + Froyo w/Sense 1.5」這個版本,裡面有最完整的HTC SENSE與中文輸入法,已經ROOT過且內建Flash Player 10.1BETA 已經相當接近完美,但是還是有一些問題:
1.偶而會有無預警的觸控螢幕失效,XDA論壇中建議修改WM中的登錄檔,將「gsensor.dll」的機碼刪除,筆者今天才剛試,效果還要驗證。
2.無法開啟Wi-Fi熱點功能,會重新開機,也無法直接當數據機,但可以安裝PDANET就可以當外接式3.5G數據機。
3.內建手電筒功能無效,但可以從Market中下載「MotoTorch LED」開啟手電筒。
4.這一版的相機只有300萬化素,錄影也沒有720P,下方的實體按鍵也不會發亮,後續版本會改進。
5.如果ROM有出新版的話檔案必須重新覆蓋,資料也會消失,所以除非有大變動不然筆者覺得這一版已經很完美了,先不要衝動改版。
6.聽說9月份會有完全取代WM的原生韌體,如果確定沒問題我再通知大家使用。
7.送修前要記得刷回原廠韌體,否則保固會受影響。


1.從kernel角度來看 這只是催眠自己 WM的一切東西 在haret.exe停掉IRQ flush memory之後 就不負存在 由於這問題是偶發 目前確定原因應該是kernel問題 XDA上的偏方太多了

2.kernel iptable還沒建好... 革命尚未成功 還得繼續努力 等新kernel

3.應該是init.rc或init.d沒做好,某個地方要當777 可是變成774 所以沒辦法開燈 可用market軟體 或 超級管理器

4.按鍵是保留進haret砍爆WM memory之前的狀態 簡單說 要亮燈 點HARET.exe之前 請讓燈亮 反之 就不會亮燈

5.我已經自己build好幾版的ROM了 有興趣學習的話 這算不錯的開發平台

6.Cottula還在努力 為她加油了
大大~真的非常謝謝你詳盡的解說

雖然我已經之前都用成功了但是我想因該有很多大大需要

希望大大可以補上如何還原怕到時候要有問題要送修原廠的時候用

這部分我還不太確定我會

所以希望大大可以圖文教學一下在此一定要謝謝大大

推推推啦大大辛苦啦
我英文也不好,真的要謝謝大大的中文教學,Thank You
非常非常感謝樓主的無私教學分享 !!!!!
非常詳盡的解說

還有圖文教學

辛苦啦
謝謝樓主無私的分享,我已經完成安裝
好阿
雖然我沒勇氣給它刷下去
不過還是太感謝你的文章
給大家幸福阿
感恩
  • 31
內文搜尋
X
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 31)
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?