我的828昨天到的。香港百老匯買的,5180港幣,標(biāo)配SD Wi-fi卡。
到今天終于忍不住,刷成簡體了。
由于以前是西門子6688的老鳥,所以刷機(jī)方面完全不怎么擔(dān)心。花了一天的時(shí)間在網(wǎng)上找相關(guān)資料,另外一天在這里發(fā)了個(gè)帖子問了點(diǎn)問題。雖然回答的人不多,但這個(gè)壇子確實(shí)給了我很大的幫助。因?yàn)槲医^大部分的資料都是從這里得來的。如果說其他論壇很方便下軟件,那么這里的技術(shù)含量確實(shí)是最高的。雖然人氣不怎么好。但相對(duì)難一點(diǎn)的問題,這里找答案相對(duì)容易很多。很喜歡這里。這里一并感謝以下兄弟:
golden_wujiang 兄和hlchuang兄,特意PM我回復(fù)我的問題。
特別在感謝一下 ufolp兄。在我這里發(fā)的唯一的帖子:“多普達(dá)828+有關(guān)刷機(jī)和備份ROM的幾個(gè)問題,進(jìn)來討論一下吧” 里給我詳盡的答復(fù)。
最后就是感謝壇子里面無私奉獻(xiàn)的老鳥。大部分的資料來于你們!謝謝!
我很懶,就不貼圖了。我覺得我用文字可以說的很清楚。
壇子有的是818的詳細(xì)刷機(jī)方法,刷828和刷818基本一樣的,因?yàn)?28僅僅比818多了64M內(nèi)存而已。但是我這次很仔細(xì)的刷機(jī)和比較,有些心得,和詳細(xì)的過程,和大家分享一下。也希望能給新手一些幫助!
一、準(zhǔn)備工作:
1.多普達(dá)828主機(jī)和USB數(shù)據(jù)線。
2.SD卡:建議大于或者等于128M。
3.用到的工具軟件:
ntrw 、romupdate、 hexed、winhex。
前三種軟件都可以在這里下到:
http://www.hi-pda.com/forum/view ... &extra=page%3D1
而且保證能用!我用的就是這里下來的軟件。
winhex軟件網(wǎng)上一大把,隨便找吧。
4.最新的簡體ROM:下面是下載地址。
http://www.hi-pda.com/forum/view ... 1%26filter%3Ddigest
PS:
1.SD卡,我用的256M卡,理論上超過64M的都可以,推薦128M或者256M的卡,因?yàn)榭ㄐ↑c(diǎn),備份rom和寫新rom到卡里面用的時(shí)間就少,相對(duì)出錯(cuò)的幾率也小些。
2.關(guān)于工具軟件:
romupdate是用來備份ROM和Radio的鏡象文件到SD卡的。
hexed 和 winhex是用來編輯ROM或Radio的。
ntrw是將SD卡的鏡象文件寫到電腦硬盤里,和將硬盤里的ROM文件鏡象寫入到SD卡的。
winhex:這個(gè)軟件本來可以不用的,不過我不太會(huì)用hexed,我用hexed找02 00 00 b8 01 20 20 00 00硬是沒有找到,我就用winhex找到并改的。
二、詳細(xì)刷機(jī)過程及心得,大家一起討論討論:
前言:
我盡量詳細(xì)的把我現(xiàn)在理解到的東西講出來。828的ROM里面的內(nèi)容,重要的有三部分,一部分是Windows Mobile 2003SE的操作系統(tǒng)、一部分是系統(tǒng)預(yù)置的軟件的安裝程序、另外一部分就是Radio。Radio是什么呢,簡單理解,沒有Radio的828就是一臺(tái)純粹的PPC,有了Radio就成了PPC手機(jī)了。所以Radio是決定手機(jī)這一塊兒的(是不是也決定藍(lán)牙等無線的版本,我確實(shí)不知道,老鳥可以指教一下)。其中關(guān)于備份呢,卻只是備份兩大塊:一塊是ROM,一塊是Radio。這里的ROM里面是包括了WM操作系統(tǒng)和Extrom的。這塊ROM里面有兩處有:02 00 00 80 00 20 20 00 00 的部分就是決定了你刷機(jī)后要不要保留Extrom!如果保持02 00 00 80 00 20 20 00 00 不變,那就是完整的刷機(jī),將Extrom也刷了進(jìn)去。這樣的話,整個(gè)ROM的空余空間就減少到只有7.6M了。這7.6M就是我們平常也可以當(dāng)做SD卡來用的Rom空間,叫storage。如果將上面的這兩處的02 00 00 80 00 20 20 00 00 改成02 00 00 b8 01 20 20 00 00 這樣刷機(jī)后Extrom就會(huì)空出來作為我們可以用的storage,就是我們通常所說的BS(Big Storage),這樣我們能用的storage空間就變大成了26.7M了。不過這樣刷機(jī)后,就是不帶任何程序的WM的裸機(jī)了。要用什么軟件自己再裝。關(guān)于Extrom再多說兩句,便于新手理解。就是說,本來有64M的ROM,其中有一部分放了操作系統(tǒng)和程序的安裝文件了,然后ROM只剩下7.6M了。如果你不想把這些備份的安裝程序留著,你想有大點(diǎn)的storage空間,那就把Extrom格式化,即刪除掉所以備份的程序安裝文件,這樣你的storage空間就變成了26.7M了。代價(jià)是沒有Extrom了。
而Radio是另外單獨(dú)存在的一部分內(nèi)容,備份也需要單獨(dú)備份出來。
1.備份!
希望大家有良好的備份習(xí)慣。我在找828刷機(jī)資料的時(shí)候最先要搞定的就是找到如何備份。通過這段時(shí)間的了解,828需要備份模ㄎ沂切祿?dān),茰O豢悸牽┚褪荝OM和Radio。
A.關(guān)掉 Mircrosoft ActiveSync軟件的USB連接。
雙擊打開 Mircrosoft ActiveSync,點(diǎn) 文件-連接設(shè)置- 取消掉“允許通過USB建立”前面的勾。
這步是要在828和電腦相連的時(shí)候避免和 Mircrosoft ActiveSync軟件發(fā)生連接關(guān)系。你側(cè)底刪除 Mircrosoft ActiveSync也可以達(dá)到上述目的。
B.按住828的電源鍵和照相鍵同時(shí)用手寫筆捅重啟孔。這樣屏幕會(huì)變黑,然后會(huì)出現(xiàn)boot界面如下:
頂面正中出現(xiàn)Serial,最底下出現(xiàn) V1.02。
注:我的是1.02版本的,不排除以后的新的港版機(jī)或者海外版(i-mate等)有新的V1.xx版本甚至V2.xx版本,不過最近的1.xx版本刷機(jī)是沒有問題的。如果版本超過2.xx了,就需要考慮一下了。理論上應(yīng)該沒有問題,有保修的話可以吃一下螃蟹有結(jié)果了上來報(bào)告,呵呵!
C.此時(shí)用USB線將828和電腦連接到一起。此時(shí)828屏幕上的 Serial 字樣變成了 USB。
將下載下來的 romupdate 一定要放在C:/根目錄下。
雙擊點(diǎn)開,在 Open port setting 中的 port里面選擇有 USB字樣的 一項(xiàng)。注意是選擇有 USB字樣 的一項(xiàng),不是說只是 “USB” 三個(gè)字母,我最開始就沒有理解。想了半天。對(duì)于我的機(jī)子,我的是選擇:“//./WCEUSBSH001” 這一項(xiàng)的。剛剛又刷了一臺(tái)港行的,出現(xiàn)的也是這個(gè)“//./WCEUSBSH001” 。
然后點(diǎn) ok,再接下來出現(xiàn)的屏幕中輸入:
d2s然后回車。romupdate窗口里會(huì)顯示:
d2s
pc->drive.total_lba=78580
pc->drive.num_heads=8
pc->drive.sec_p_track=20
pc->drive.num_cylinders=785
pc->drive.block_size=200
pc->drive.features=0
pc->drive.RCA=A7C6
pc->drive.drv_type=0
pc->drive.securedAreaSize=1400
pc->drive.securityDrv=5
pc->drive.busWidth=1
pc->drive.erasedSize=0
Total card size=F0B0000
SDCARDD2S+,cStoragePlatformType=FF
*************************************************************************************
Store image to SD/MMC card successful.
USB>
同時(shí)828屏幕上會(huì)顯示:
Cal CheckSum
等一下會(huì)出現(xiàn):
storing...
下面有百分比的進(jìn)度條,進(jìn)度條走到100%之后會(huì)出現(xiàn):
CheckSum Waiting...
這需要大概3分鐘左右,然后會(huì)出現(xiàn):
CheckSum OK!
D.CheckSum OK!以后拔出SD卡和USB線。先不管828。將SD卡放入讀卡器,插入到電腦上。如果出現(xiàn)是否要格式化的提示,選擇否。否則格式化了怎么備份數(shù)據(jù)下來嘛。然后將ntrw文件拷到C:根目錄下。這也是一定的。然后點(diǎn)開始-運(yùn)行 鍵入cmd回車,出現(xiàn)Windows xp下的dos窗口。然后cd /回車,此時(shí)提示:C:/>,然后按照以下鍵入:
C:/>ntrw read oldrom.nb1 h:
其中h:是你的SD卡在xp中識(shí)別出來的盤符。最終DOS窗口中會(huì)出現(xiàn):
C:/>ntrw read oldrom.nb1 h:
NTRW v2.00
Removeable media
Cylinders: 0:31
TracksPerCylinder: 255
SectorsPerTrack: 63
BytesPerSector: 512
bufsize is 65536
255066112 bytes written bytes: 0
ReadFile(): oldrom.nb1 -- The parameter is incorrect.
(PS:這里可以看出來我們用的ntrw版本是2.00的。注意你下載的ntrw是最新的2.00版本的,可能有老的版本不能用)
此時(shí)你的C:根目錄下已經(jīng)有了一個(gè)oldrom.nb1的文件了。這就是你的ROM的備份文件。其中包含了你的Extrom。只是不包含Radio。這個(gè)oldrom.nb1文件的大小取決于你的SD卡的大小,128M的就差不多120多M,256的就差不多250多M。只要大小超過64M就ok了。不過建議最少還是用128M的卡。
E.備份Radio,備份Radio的方法基本和上面類似,我就簡單說一下。
上面的828應(yīng)該還停留在 CheckSum OK界面上。現(xiàn)在用筆捅一下重啟鍵軟重啟就ok了。(如果此時(shí)不想刷系統(tǒng),直接這樣就進(jìn)入系統(tǒng)了。相當(dāng)于硬啟了一次)。等到開始界面出現(xiàn)的時(shí)候按照上面的B步驟進(jìn)入到boot界面。同樣連上USB線。運(yùn)行C:根目錄下的 romupdate程序,選擇有USB字樣的端口(我的是/WCEUSBSH001)后點(diǎn)ok,然后在新窗口的空白處輸入:
d2s 60000000 300000
然后romupdate窗口出現(xiàn):
d2s 60000000 300000
pc->drive.total_lba=78580
pc->drive.num_heads=8
pc->drive.sec_p_track=20
pc->drive.num_cylinders=785
pc->drive.block_size=200
pc->drive.features=0
pc->drive.RCA=A7C6
pc->drive.drv_type=0
pc->drive.securedAreaSize=1400
pc->drive.securityDrv=5
pc->drive.busWidth=1
pc->drive.erasedSize=0
Total card size=F0B0000
SDCARDD2S+,cStoragePlatformType=FF
************
Store image to SD/MMC card successful.
USB>
然后按照上面的D步驟備份出你的Radio(用c:/>ntrw read oldradio.nb1)注意Radio在用ntrw讀鏡象到C:的時(shí)候,你可以在C:盤下不停的刷新,當(dāng)你看到C:下的oldradio.nb1超過3M的時(shí)候,你就可以在DOS窗口下 ctrl+c 強(qiáng)行停止了。
2.刷機(jī):
A. 修改你下載的簡體ROM為你能刷機(jī)的ROM。在http://www.hi-pda.com/forum/view ... 1%26filter%3Ddigest 這里下載的ROM是已經(jīng)修改成了BS的ROM,即它里面是存在兩處:02 00 00 b8 01 20 20 00 00的。如果不喜歡,像我這樣第一次用PPC的,就選擇刷機(jī)成帶Extrom的版本,以后熟悉了,我再改成BS就是了。這就需要用winhex在 搜索-查找16進(jìn)制數(shù)里面填上:
020000b80120200000(注意這里不能有空格),這樣找到兩處有 02 00 00 b8 01 20 20 00 00 的地方,將 b8 01 改成 80 00 即可。
然后打開用hexed軟件打開剛剛備份的 oldrom.nb1文件。選中前416字節(jié)的文件(不清楚的看http://www.hi-pda.com/forum/view ... &extra=page%3D1這里,有詳細(xì)的圖解)點(diǎn)復(fù)制。然后用hexed打開你下載下來的簡體rom,假設(shè)名字是newrom.nb1。然后用鼠標(biāo)點(diǎn)到第一個(gè)字節(jié)前面,直接右鍵選 粘貼 就可以了。(PS:所有有變化的部分都會(huì)有紅色標(biāo)示出來的。而且hexed軟件比較奇怪,不需要選中前416字節(jié)再粘貼,那樣反而修改了前面832個(gè)字節(jié),這樣改出來的rom應(yīng)該是不對(duì)的。大家用一下就明白了)。這樣適合你刷的代Extrom的簡體rom就做成了。
B.接著就是正式刷機(jī)羅。按照這樣一步一步來的話。你的828應(yīng)該還停留在 boot界面。此時(shí)你先軟重啟一下你的828。到有windows Mobile出現(xiàn)的地方。注意!!!下面是解決為什么很多朋友在boot界面老是等不到 PRess power to Flash 的提示的問題!!!
這個(gè)問題的根本解決辦法就是:你必須保證在你進(jìn)入boot界面前,你的做好要刷的ROM的鏡象的SD卡要插在你的828上!!!而不是你進(jìn)入boot界面之后再插入你的SD卡。這樣十有八九你是等半天也等不到出現(xiàn) Press power to Flash 的提示!我第一次就是等了十分鐘后不行的!剛開始我?guī)团笥阉⒌牡诙_(tái)機(jī)子也證實(shí)了這一點(diǎn)。如果你保證在進(jìn)入boot界面前就把你的SD卡插入到你的828中的話,那在進(jìn)入到boot界面后不需要等待太久的時(shí)間,基本2分鐘不到就出來 Press power to Flash 的提示了。
接著上面進(jìn)行。在出現(xiàn) Windows Mobile的界面的時(shí)候,你把你的SD卡插入到你的828中,此時(shí)會(huì)彈出提示框問你是否要格式化你的SD卡,當(dāng)然不能了,選擇否!然后按下power鍵和照相鍵同時(shí)用手寫筆捅reset孔進(jìn)入到boot界面。(實(shí)際上在任何界面下按下power鍵和照相鍵同時(shí)用手寫筆捅reset孔都能進(jìn)入到boot界面。)
此時(shí)你只需要等待,等待不到2分鐘就會(huì)在828屏幕上出現(xiàn)以下字樣:
首先是:
SD Download
--------------------------------------------------
Sections=1
Press power to Flash...
此時(shí)你輕輕按下你的power鍵,828上就出現(xiàn)以下字樣:
SD Download
--------------------------------------------------
Sections=0
Please waiting for Downlading...
0%
Updating...
此時(shí)你只需靜靜的等待進(jìn)度條走到100%,然后828屏幕上會(huì)出現(xiàn)以下字樣:
SD Downloading
--------------------------------------------------
Download
Fail
CheckSum
Fail
100%
此時(shí)就大功告成了!你只需要用手寫筆軟重啟你的機(jī)子。重啟后你的機(jī)子就進(jìn)入簡體中文的界面了!
終于寫完這篇詳細(xì)過程了!希望對(duì)新手有些幫助吧!我想我明天或許就不會(huì)寫了!實(shí)在沒有精力來寫。趁現(xiàn)在剛刷完兩臺(tái)港行的新鮮勁兒把詳細(xì)過程都寫出來!
最后說幾個(gè)問題吧:
1.上次golden_wujiang 兄提出來的:
“3,每次sd卡備份到電腦后,416字節(jié)會(huì)不一樣,以后刷回去的時(shí)候,需要重新讀一下828的rom ,提取416,不然會(huì)出現(xiàn) not rollw update 字樣,。 其實(shí)最簡單的辦法就是最好不要把那個(gè)有rom的卡重寫另外派用途,就那樣放著,這樣以后直接讀取刷方便。。。呵呵。。。我有很多個(gè)128m哈哈
”
我這次專門做了實(shí)驗(yàn)。我用同一張256M的卡,備份了一次繁體ROM后,格式化后備份了一次Radio,再格式化后又備份了一次ROM。我比較了兩次的ROM,是完全一樣的!!!尤其是前416字節(jié)。這說明每次前416字節(jié)應(yīng)該是不變的。有空了,我再把我現(xiàn)在的簡體ROM再備份一次,或者換張SD卡再備份一次試試前416字節(jié)會(huì)不會(huì)變。我覺得,理論上是應(yīng)該不會(huì)變的。
2.關(guān)于最后在boot頁面等不到Press power to Flash...提示的注意事項(xiàng)和解決方法我上面提得很詳細(xì),請(qǐng)大家多看看。
3.我今天刷機(jī),很謹(jǐn)慎,也記錄了很多東西,我把我的幾個(gè)數(shù)據(jù)報(bào)一下:
我原來的繁體版本具體信息如下:
ROM版本:1.12.06 CHT
ROM時(shí)間: 05/28/05
Radio版本:1.12.00
協(xié)議版本:1337.42
Extrom: 1.12.179 CHT
快閃晶片類型: 28F256L18
儲(chǔ)存空間大小:7.60MB(這個(gè)就是storage的大小)
型號(hào):PM10B
平臺(tái):Pocketpc
國際行動(dòng)設(shè)備識(shí)別碼:3573xxxxxxxxx313
來電:39分56秒
撥出:21分29秒
刷了wpfmobile 兄的“828+最新ROM1.12,RADIO 1.13” 簡體ROM后(注意,我沒有要BS,我自己把wpfmobile
兄專門改的 b8 01 改回成了 80 00)相對(duì)上面的數(shù)據(jù),具體顯示如下:
ROM版本:1.12.07 CHS
ROM時(shí)間: 05/28/05
Radio版本:1.12.00
協(xié)議版本:1337.42
Extrom: 1.12.117 CHT
快閃晶片類型: 28F256L18
儲(chǔ)存空間大小:7.60MB(這個(gè)就是storage的大小)
型號(hào):PM10B
平臺(tái):Pocketpc
國際行動(dòng)設(shè)備識(shí)別碼:3573xxxxxxxxx313
來電:39分56秒
撥出:21分29秒
注意,有變化的僅僅是ROM和Extrom的版本,其他的全部保持一致。連通話時(shí)間都保持一致!包括我的IMEI碼也沒有變,很爽,呵呵!
我沒有刷Radio,改天再刷羅。因?yàn)槲覍?duì)現(xiàn)在的1.12沒有什么意見啊,而且刷Radio很簡單,也基本沒有什么風(fēng)險(xiǎn)的,哪天心情好再刷吧~!
好了,太晚了,我也要睡覺了!先寫這么多吧!
希望對(duì)新手有所幫助吧!
今天我順利的連刷兩臺(tái),充分證明了,這樣刷機(jī),只要步驟不錯(cuò),基本沒有什么風(fēng)險(xiǎn)的!
新聞熱點(diǎn)
疑難解答
圖片精選