月亮的太陽

          小乖的BLOG
          posts - 114, comments - 41, trackbacks - 0, articles - 27
            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理
          本文借鑒很多高手的介紹刷機的文章,并引用了部分文字和圖片,由于覺得上述文章太過繁雜,所以決定綜合一下只針對刷Big Storage(26.7M)的方法加以總結(jié),以備有需要的朋友作為參考,有不對的地方敬請指正。

              關(guān)于一些基礎(chǔ)知識我在這里就不再贅述了,大家也已經(jīng)看到了很多文章。我在這里把我刷機的詳細(xì)步驟共享出來,以備想把Storage從7.6M變成26.72M的朋友,起到借鑒作用。請注意刷Storage會使Rom中的Extended_ROM丟失,請在刷機前做好備份。或者制作一個迷你Extended_ROM,我制作了一個給大家分享一下僅供參考。

          我這里說的只是加大Storage,并沒有升級ROM,還是用原來手機ROM的版本。
          好了,開始說刷機:

          一、需要的工具和軟件:
               1、同步usb數(shù)據(jù)線、SD讀卡器、SD卡,對于手機電量其實接上數(shù)據(jù)就不用考慮了,再說整個步驟最長不超過一個小時(我只是根據(jù)我刷機的大概時間估計的)。
               2、 RomUpdate :用于提取818原配ROM,該軟件也有人叫Mtty,軟件必須復(fù)制在C盤根目錄下。
               3、ntrw :用于在讀卡器和pc間讀寫ROM鏡像文件,軟件必須復(fù)制在C盤根目錄下。
               4、UltraEdit或者WINHEX:用于修改ROM里的十六進(jìn)制字節(jié),就是把80 00改為B8 01(后面會說明)。

          二、步驟:

          (一)備份818內(nèi)原來Rom到SD卡。
          1、打開電腦上ActiveSync軟件,依次點“文件”、“連接設(shè)置”,取消“允許通過usb連接”前面的勾。如果不取消usb連接Romupdat軟件就不能找到818并備份Rom。 (圖1)                                                               
          2、確定完成以上操作后,將818切換到boot界面,方法為按住電源和照相鍵,同時用筆觸軟啟孔,進(jìn)行軟啟動,818就會進(jìn)入boot界面;用usb線連接電腦,然后將SD卡插入818。
          3、打開RomUpdat軟件,此時會看到一個open port setting的窗口,在port選項內(nèi)選擇 \\. \WCEUSBSH001之后按OK鍵。(圖2) 
                                                                           

          然后在彈出的窗口內(nèi)輸入“d2s”后回車,這時RomUpdat軟件就開始備份你的818原配Rom到SD卡了,備份過程中818的屏幕的背光會關(guān)閉,但是屏幕仍然是打開的,在屏幕上可以看到一個百分之幾的計數(shù),當(dāng)?shù)竭_(dá)100%的時候,會有一個checksum的過程,耐心的等等,直到出現(xiàn)checkcum ok。現(xiàn)在你的SD卡內(nèi)就有一個你的818原配Rom的備份了,如右圖:                                                                 


          (二)備份SD卡內(nèi)Rom到電腦。

          1、把SD卡插入連接電腦的讀卡器,此時會出現(xiàn)一個SD卡沒有格式化,詢問是否格式化的警告,點否(不然就前功盡棄了,要重備份一次),在PC上的“開始”-“運行”中輸入cmd打開DOS窗口。注:在打開的DOS系統(tǒng)輸入" CD\ "可以轉(zhuǎn)換到C盤根目錄下C:\>。
          5、改到C盤根目錄下后,輸入“ntrw read 818.nb1 x: ” 命令,將 SD卡內(nèi)的ROM寫到C盤根目錄下(x: 是讀卡器在PC上顯示的盤符,818.nb1為ROM文件名,可任意命名,后綴nb1也可以不要。結(jié)束從SD到PC的拷貝過程后ntrw會出現(xiàn)一個“參數(shù)不正確”的錯誤警告,不要管它。(圖4) 

                                                                           
          注意,一定注意觀察你在C盤讀取的文件只要大于64M(不要小于64M,也不要太大,保持在70M左右即可。),就可以按Ctrl+C或直接關(guān)閉DOS窗口中止ntrw的讀取過程了。在C盤找到這個ROM文件,做好備份。

          (三)用UltraEdit修改ROM。
          1、用UltraEdit等軟件打開C盤根目錄下的ROM文件。
          2、查找 二進(jìn)制串“02 00 00 80 00 20 20 00 00”,如下圖:(圖5)                                                                  
          找到二進(jìn)制串“02 00 00 80 00 20 20 00 00”,就把80 00改成 B8 01。注意應(yīng)該有兩個地方需要修改,修改好后點擊保存即可。
          3、把修改好的ROM寫入SD卡。把改好的新ROM存到C盤根目錄下,在DOS窗口內(nèi)輸入“ntrw write 818.nb1 x:” (x:是SD卡的盤符,818.nb1是剛才你修改過的ROM的文件名,等待軟件寫完SD卡。如下圖:(圖6) 

                                                                          
          另:還有一個方法就是備份ROM到SD卡后,直接用WINHEX打開,把80 00修改成 B8 01。
          1、運行WINHEX,如圖:(圖7)                                                                  
          點擊“工具"運行啟動中心,選擇”磁盤編輯器“(不同版本的軟件名稱會不一樣)。接下來一定要選擇“物理媒體”中的“可移動媒體”。(圖7-1)                                                                 
          2、找到”搜索“--->”查找16進(jìn)制數(shù)值"--->就會出現(xiàn)下面這個圖(圖8),在要搜索的字節(jié)中一定要填020000800020200000,中間不能有空格(用UltraEdit軟件不一樣,字符中要有空格的),點擊“確定”,它就會自動搜索我們要找的字符了。找到第一處修改的地方80 00改為B8 01(圖9),再點“搜索”--->“繼續(xù)搜索”  來找第二處修改的地方80 00字節(jié)(圖10)。                                                                  
          3、修改好后點‘保存“按鈕,會出一個對話框,不用理它,點”確定“,下面又出現(xiàn)一個點”是“,它就會出百分比的條,進(jìn)行寫卡了。(圖11、12)


          (四)刷機。

          把寫好ROM的SD卡插入818,再次把818切換到boot界面,在沒有背光的屏幕上可以看見serial,等一會,就看見Press Power to flash,此時按下電源鍵,出現(xiàn)一個百分比數(shù),數(shù)字到了百分之百后同樣會checksum,這時一般會出現(xiàn)Checksum failed - Flashing failed的錯誤提示,不用管他,軟啟動一次818,刷機完成。
          這次重啟手機會停留在啟動界面很久,不要著急,耐心等待,它在格式化 BigStorage呢(27.6M 呀)。然后手機重新解包ROM裝系統(tǒng),設(shè)置好屏幕后,由于沒有 Extended_ROM了,所以也不會安裝那些垃圾軟件,你可以安裝自己做好的迷你Extended_ROM(這是必須的因為Extended_ROM還是有一些補丁和其他有用的應(yīng)用程序)。如果ExtROM版本沒有顯示,可以安裝 version_11207.sa.CAB(不同版本文件名不完全一樣)就可以了。

          現(xiàn)在你可以看看刷機成果了呵呵,整個過程我用了不到一個小時,很快就完成了。用WINHEX直接在SD卡上修改的方法好處是省去了從讀卡器的SD卡往電腦上寫入ROM和修改后的ROM寫入讀卡器的SD卡的過程,不過我在用這個方法并沒有成功,在修改80 00字節(jié)后,按上面的步驟點擊保存后程序報錯自動退出,所以沒有成功,只有改用第一種方法刷機成功。


                                           雪中飄
                                    2006年1月1日 0:30完成

          附件: [doc] 刷Big Storage(26.7M)的詳細(xì)說明 .rar (2006-1-1 10:26 AM, 492 K)
          主站蜘蛛池模板: 石狮市| 衡阳县| 沭阳县| 安康市| 潢川县| 崇文区| 安西县| 乳源| 北流市| 东莞市| 凤冈县| 宁陕县| 和静县| 玛多县| 肥城市| 黄冈市| 如皋市| 淮南市| 乌拉特前旗| 浮梁县| 白城市| 育儿| 乐业县| 芦溪县| 裕民县| 常宁市| 垣曲县| 苍梧县| 丽水市| 榕江县| 西城区| 石城县| 泸州市| 颍上县| 吉首市| 佛坪县| 永登县| 阳高县| 鄂伦春自治旗| 灵川县| 察雅县|