在下目前還是用2003SE,想試著升級到WM6.1
目前我收集到的軟體有
BOOTLOADER 版本:3.2.10.0
WinHex 版本:v14.3 SR-4
WM6.1 版本:ROM 2.61.20 WM6.1 CHO HP4700 Build 19716.1.1.0 (本文中已知最新版本)
我的電腦是WIN XP SP3,ActiveSync 4.2.0(Build 4876),4700已升級128M
所以我的升級步驟應該會是…(截取自rexlu大的文章)
1、機器充飽電後,按contact+itask+reset (reset先放開才可放掉其他鍵)進入bootlaoder mode
2、放入底座,從電腦的工作管理員將wcecomm.exe結束掉
3、執行HX4700_Bootloader.exe ,選擇要flash的rom (*.NBF)
4、程式會自動進入mtty程式進行rom flash
5、可能會刷完100%, 但我的經驗是都會在第6,7行的*號後出現time out,eraed failed的訊息
6、硬啟PDA (contact+messenge+reset) , 會出現詢問要不要clear data的訊息, 按下calender, 畫面出現clearing data , please wait的訊息
7、放置至少2~3分鐘, 按RESET, 看看是否開機成功, (至少要等30秒以上)如是, 恭喜!! 如否,再搓一次RESET, 再等, 大部分在第二次reset後都會成功開啟
==========================================================================
因為此文發展以久,在下有幾個問題…
1、我收集到的軟體是正確的版本嗎?還需要準備哪些檔案?
2、這個6.1ROM版本還需要調整Paging Pool嗎? 依舊使用winhex來執行?
3、中文化的部份,看到大多數的辦法是加入字形檔及外掛中文輸入法,這次的升級也是嗎?
4、需不需要做資料的備份?
謝謝各位!
1.基礎教學:http://www.mobile01.com/topicdetail.php?f=226&t=570089
(裏面有HP的更新程式和圖解)
2.版本ROM:http://www.mobile01.com/topicdetail.php?f=226&t=542994&last=10859013
就是那個亂搞中文化~看你的記憶體是64M(選用8M)還是128M(選用48M)
那個HP_4700_WM6.1(0308)_48M_lite版一開始沒有新明細體
中文字會都出現方塊
如果對這不熟的不要用這版本
3.版本ROM完成後把那個office 6.1(WMV&A).cab放到SD卡,執行一次即可
4.外掛字型的可以參考:http://www.mobile01.com/topicdetail.php?f=129&t=117886
5.字型部分:"把Mac和Linux中文顯示的效果帶到Windows Mobile
其安裝檔放到SD卡,執行重開之後
即有中文字型
而且檔案比新明細體小且美觀許多
但是~還是必須把wince.nls放到\WINDOWS底下
參考"[教學] Wm5 中文外掛的DIY解決方案"
這樣能加快系統操作
(速度有非常明顯差別)
---------------------------------
至於Paging Pool,給中文版ROM的版友似乎已經分好了
所以就不用了?
漫步在火坑
我將年邁的HP4700改裝ROM版本,使用Alkor ROM buld 21054
在這裡可以找到,
http://dpdurst.ipage.com/wm6/hpmain.htm
使用英文版本+中文Droid字型(3116k)+再搭配一個精簡的 wince.nls
僅此而已,速度又往上推升了一大步!!
2.
HP 4700 WM6 會變慢的老毛病,rom太慢了,回寫rom的資料需要 Filesys.exe 去重整,
試著使用以下這個方法,測試至今似乎已解決造成filesys.exe這個程序占用接近100%cpu的問題
http://forum.xda-developers.com/showthread.php?p=2251594
修改方法:
a).
HP4700先和電腦連線後在Windows DOS Command底下執行pps.exe -t > out.txt
b).
從out.txt取得msflash.dll的PID碼
例如:57f557ce,
會找到兩個以上msflash.dll,先嘗試第一個是否解決改善,不過我看參考檔後我是抓第二個
c).
再用ultraEdit編輯打開patch_filesys.exe這個檔案,尋找位址61C這裡
將PID碼字串反向CE 57 F5 57依序填入取代源字串碼後存檔
d).
將patch_filesys.exe拷貝複製到hp4700的windows\starup\啟動夾底下
e).
用註冊表編輯工具(如Resco Explorer)刪除
HKEY_LOCAL_MACHINE\drivers\Builtin\StrataFMD\CompactionPrio256
HKEY_LOCAL_MACHINE\drivers\Builtin\StrataFMD\CompactionCritPrio256
d).
存檔重新開機,沒有出現patch_filesys.exe執行的錯誤訊息即表示修改成功!
雖然我也升級到WM6.5,同理也能適用此法,但用不習慣WM6.5,只做導航機,所以又灌回簡單的WM6.1,
飛快的速度,順暢的操作,機王風範至今,前無古人後無來者,仍無人能出奇其左右!!
多年後再次經過此地,特紀錄於此!
試著使用以下這個方法,測試至今似乎已解決造成filesys.exe這個程序占用接近100%cpu的問題
http://forum.xda-developers.com/showthread.php?p=2251594
修改方法:
a).
HP4700先和電腦連線後在Windows DOS Command底下執行pps.exe -t > out.txt
b).
從out.txt取得msflash.dll的PID碼
例如:57f557ce
會找到兩個以上msflash.dll,先嘗試第一個是否解決改善,不過我看參考檔後我是抓第二個
c).
再用ultraEdit編輯打開patch_filesys.exe這個檔案,尋找位址61C這裡
將PID碼字串反向CE 57 F5 57依序填入取代源字串碼後存檔
d).
將patch_filesys.exe拷貝複製到hp4700的windows\starup\啟動夾底下
e).
用註冊表編輯工具(如Resco Explorer)刪除
HKEY_LOCAL_MACHINE\drivers\Builtin\StrataFMD\CompactionPrio256
HKEY_LOCAL_MACHINE\drivers\Builtin\StrataFMD\CompactionCritPrio256
d).
存檔重新開機,沒有出現patch_filesys.exe執行的錯誤訊息即表示修改成功!
雖然我也升級到WM6.5,同理也能適用此法,但用不習慣WM6.5,只做導航機,所以又灌回簡單的WM6.1,
飛快的速度,順暢的操作,機王風範至今,前無古人後無來者,仍無人能出奇其左右!!
多選單畫面參考:
關閉廣告