• 7

hp4700 WM5優化接力

請不要給小弟積分啊!!!!!!!!!小弟僅是代4700的機友們轉貼m兄的文章。
文章小弟有修改,也就是沒有問題的部份沒有改,出問題的部份一定就是我改的~冤有頭債有主,請指名小弟本人我

附件請參考四樓m兄所附的monmon.zip

另依M兄要求,再次強調改ROM危險性
------------------------------------------------聲明------------------------------------------

自行修改 ROM 及註冊表 可能導致軟硬體異常 可能失去原廠保固
之前參考小弟的方法修改 WM5 可能引起的問題如下

1. LCD 觸控螢幕無法使用
2. LCD 觸控螢幕破裂
3. 觸控筆斷裂
4. 副廠電池無法使用
5. 開關按鍵失靈
6. 電池蓋鬆脫
7. USB 接頭鬆脫 無法連線
8. activesync 3.8 無法和 WM5 連線
9. 2003SE 軟體無法在 WM5 使用
10. 喇叭損壞失聲
11. BT WIFI FIR 無法使用
12. 耳機插孔無法輸出聲音
13. SD 插槽無法識別 SD
14. CF 插槽無法識別 CF
15. 無法開機及關機
16. 會自動啟動螢幕保護功能
17. WM5 ClearVue 消失不見
18. 繁體中文版無法設定地區為日本
19. 繁體中文版無法安裝及使用日文軟體
20. 系統會變慢
21. 很多很多軟體無法使用

-------------------------------------------------------------------------------------------------

有心理準備了嗎??如果有,那我們繼續下去吧~



------------------------------------------主文---------------------------------------------------

Paging Pool + Ramdisk + HX4700 WM5


---- 首部曲 製作 8M Paging Pool ROM 檔案並重刷 ROM ----
---- 這是利用 RAM 來加速系統讀取資料 ----

加大 Paging Pool 參考網頁

修改 V2.01 ROM 請用 winhex
在執行HP升級光碟後,到解壓出的資料夾iPAQ底下,找尋一個CEOS.nbf檔,使用winhex去開啟此檔。
(預設C:\iPAQ\WM5.0_Upg\CEOS.nbf)

CHS ROM 簡體中文 和 CHT ROM 繁體中文
Block 3A2010
94 9A 1B 80 00 00 48 00 28 27 19 80 B4 7B 19 80

JAP ROM 日文
Block 3A2010
74 9A 1B 80 00 00 48 00 08 27 19 80 94 7B 19 80

ENG ROM 英文
Block 3E2010
74 9A 1F 80 00 00 48 00 08 27 1D 80 94 7B 1D 80

原廠預設值是 4.8M 太小 所以要一直讀 SD 或 ROM 比較慢
change "48 00" to "80 00" 改成 8M paging pool
chaneg "48 00" to "00 01" 改成 16M paging pool
chaneg "48 00" to "00 02" 改成 32M paging pool
chaneg "48 00" to "00 03" 改成 48M paging pool (Faster than 64M)

128M RAM 建議改 48M Paging Pool 超加速
64M RAM 建議改 8M Paging Pool 使系統運作順暢


修改後的 ROM 是無法直接升級使用的
要先將修改過的 ROM 改成和 將原先購買的 ROM 一樣的檔名
再執行 hpruu.exe 用原先購買的 ROM 去檢查語言版本
檢查完成後 但是先不要按下升級鍵 也不要離開升級程式
此時再將 原先購買的 ROM 替換成修改過的 ROM
再按下升級鍵進行升級 就可以了

---- 二部曲 2M Ramdisk ----
---- 這是利用 RAM 來減少系統 回寫 ROM 的情況 ----

使用以下方法修改者 不管用哪種軟體來改其他快取大小
輕者死機需硬起 重者死機需重刷 ROM 請務必了解
覺得無效的機友 contact + mail + reset -> calendar 就可以硬起 回復原廠值
遇到變慢時 請開機閒置 待機身冷卻即可
以下優化方法對 中英日版 HX4700 WM5 2.01 都有效
安裝完畢後 會使用 2M RAM 作為虛擬磁碟 新增目錄 \Ramdisk
請勿複製檔案到 \Ramdisk 因為 Soft Reset 以後 資料會消失


以下修改加速方法 需要插入 SD 卡進行

1. 用 microsoft activesync 4.2 或 4.5 同步非非常常快

2. 安裝 resco explorer 5.42

3. 請手動增加 SD Card 根目錄下新目錄
\Cache\
\Cache\Cookies\
\Cache\History\

4.
monmon.cab
ignore_my_docs
monmon.reg
複製到 \SD Card\ 下
用 resco explorer 開啟 monmon.cab 然後再開 monmon.reg
預設是使用 2M RAMDISK
128M RAM 的機友 視個人需求 可以將 Ramdisk 改設成 4M
可以將 \4M\ramdisk.lnk 複製到 \windows\startup(啟動)\ 去取代 ramdisk.lnk
但是 RESET 以後 要先呼叫怪獸輸入法之類 否則可能會無法呼叫出怪獸輸入法

Ramdisk 來源及原理

5. 請手動到 Start -> Settings -> 關閉 Error Reporting 功能
單純到 settings 去關閉 error report 效果有限
只是不報告而已 還是在自動偵測中
要再刪除以下機碼
HKEY_LOCAL_MACHINE\Drivers\BuiltIn\ErrorReporting
ErrorReporting 裡面機碼全部刪除
HKEY_LOCAL_MACHINE\System\ErrorReporting
ErrorReporting 整個機碼刪除

6. 請手動將 ActiveSync 由自動改手動
Menu -> add server source
Server address : xx -> next
User name: xx
Password: xx
Domain: xx -> next
Disable all function -> finish
Menu -> schedule
Peak time: manually
Off-peat times: Manually -> OK
Turn off PPC
Menu -> options -> delete exchange server

7. HKEY_LOCAL_MACHINE\Services\NavPointService
NavPointService 含以下機碼全數刪除
(避免 NavPoint 自動偵測搞鬼)

8. 將 PPC 上的程式全部關閉並關機 確定註冊表修改部分儲存到 ROM


monmon.cab 已包含

\windows\SoftKeyApplet.cpl

[HKEY_LOCAL_MACHINE\System\ActiveSync\Engines\{ 176F4FFD-F 20C-4bd4-BDD7-01D 0726C567B}\Settings]
"SyncAfterTimeWhenCradled"=dword:00000000
(取消在基座上每 5 分鐘 自動同步)

[HKEY_LOCAL_MACHINE\System\GDI]
"ClearType"=dword:00000001
"DisableFarEastWordBreak"=dword:00000000

[HKEY_LOCAL_MACHINE\System\GDI\ClearTypeSettings]
"OffOnRotation"=dword:00000000

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell]
"OffOnRotation"=dword:00000001
"NoClearType"=dword:00000000

[HKEY_LOCAL_MACHINE\System\GWE\Menu]
"AniType"=dword:00000000

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
"History"="\\SD Card\\Cache\\History"
"Cookies"="\\SD Card\\Cache\\Cookies"
"Cache"="\\SD Card\\Cache"

[HKEY_LOCAL_MACHINE\Drivers\SDCARD\ClientDrivers\Class\MMC_Class]
"BlockTransferSize"=dword:00000080

[HKEY_LOCAL_MACHINE\Drivers\SDCARD\ClientDrivers\Class\SDMemory_Class]
"BlockTransferSize"=dword:00000080

[HKEY_LOCAL_MACHINE\Comm\AsyncMac1\Parms]
"DisablePowerManagement"=dword:00000000

[HKEY_LOCAL_MACHINE\Comm\PPTP1\Parms]
"DisablePowerManagement"=dword:00000000

[HKEY_LOCAL_MACHINE\Comm\L2TP1\Parms]
"DisablePowerManagement"=dword:00000000

[HKEY_LOCAL_MACHINE\Comm\Irsir1\Parms]
"DisablePowerManagement"=dword:00000000

monmon.cab 和 monmon.reg 機碼增加及修改

\windows\ramdisk.exe
\windows\ramdisk.dll
\windows\startup\ramdisk.lnk ( 4M)
\windows\start menu\progrmas\ramdisk-unload.lnk

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
"Cache"="\\Ramdisk"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\Cache\Content]
"CacheLimit"=dword:00001000

[HKEY_LOCAL_MACHINE\System\FileSys]
"TempPath"="\\Ramdisk"

[HKEY_LOCAL_MACHINE\System\StorageManager\Filters\fsreplxfilt]
"DirsToExclude"= add \Ramdisk\
"NumDirsToExclude"=dword: 0000000F (HEX)
"ReplStoreCacheSize"=dword:00000000
"ReplStorePath"="\\ReplStorVol"

[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\MSFlash\FATFS]
"DataCacheSize"=dword:00000000

[HKEY_LOCAL_MACHINE\System\GDI\GLYPHCACHE]
"limit"=dword:00020000

\windows\Start Menu(開始)\Program(程式集)\RamDisk-Unload
(卸載 ramdisk 用 沒事不要用)

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\Cache\Content]
"CacheLimit"=dword:00001000 (HEX)
(RESET 以後會改回原廠預設值 但是不影響使用)

1. 除了 字型 wince.nls 輸入法 中文系統 PIM 非用不可的 today-plug in 安裝在 ROM
其餘程式都安裝在 SD Card

2. 將 Opera 或 netfront cache 改到 \Ramdisk

----------- Opera --------------
[分享]簡易修改Opera設定檔(cache改至儲存卡,方向鈕控制網頁)

1. 先上網一次 完成註冊程序

2.. 複製 \Application data\opera\ 整個 \opera\ 目錄含所有檔案 到 SD Card
變成 \SD Card\Opera\

3. \Application data\opera\ 刪除裡面目錄及檔案 直到只剩三個檔案和一個目錄
\Application data\opera\Skin\
english.lng
opera6.adr
input.ini

4. 刪除
\SD Card\opera\Skin\
\SD Card\opera\english.lng
\SD Card\opera\opera6.adr
\SD Card\opera\input.ini

5. 將 SD 拔出 插入讀卡機
用記事本 選所有檔案 打開 \SD Card\Opera\opera.ini

6. 將 opera.ini 中所有的 Application data 字串換成 Ramdisk 然後存檔
但是下面部份不改
Button Set=\Application data\Opera\skin\windows_skin.zip

7. 將 SD 插回 PPC

8. 移動 \SD Card\opera\opera.ini 到 \Application data\opera\ 下
形成 \Application data\opera\opera.ini

9. RESET 以後 就大功告成

10. 但是每次 RESET 以後 要複製 \SD Card\Opera\ 整個目錄到 \Ramdisk\Opera\
比較麻煩

此時 \Application data\opera\ 裡面只有四個檔案和一個目錄
\Application data\opera\Skin\
english.lng
opera.ini
opera6.adr
input.ini

確認 \Ramdisk\opera\ 裡面 沒有這四個檔案及這一個目錄

------------- Netfront 3.3 ---------------
很簡單 看圖直接設即可
hp4700 WM5優化接力

各位在同步 mail 時 機身發熱 速度變慢
沒關係 將 mail 及附件改到 SD 儲存即可
需要關閉 Messaging Today plug-in 否則下列方法無效
匯入 mail.reg 關機 reset
mail.zip
自動生成
\SD Card\Mail
\SD Card\Mail\Att

以後同步 mail 就不會發高燒

Mail 改到 \Ramdisk 會更快
但是 soft reset 以後 所有 mail 會消失 請注意
真正了解的機友請自行手動修改
[HKEY_CURRENT_USER\Software\Microsoft\MAPI]
"AttachPath"="\\Ramdisk\\Mail\\Att"
"PropertyPath"="\\Ramdisk\\Mail"
2006-11-27 13:14 發佈
文章關鍵字 HP4700 WM5 接力
就是這個..真希望讓它置頂..不然也要列入精華區才對..
關機前隨手關程式是一定要的喔~!

底下是部份會碰到的問題,M兄也有事先說明,如果效能取向,可以參照這設定值。
另外如果要穩定取向,我記得是有一段TempPath指向ROM的設定值(為求穩定),不過小弟沒有留下來,還煩請各位大大接力補充。謝謝~!

-----------------------這是M兄(原作者)的設定值-----------------------------------

Ramdisk 4M

[HKEY_LOCAL_MACHINE\System\FileSys]
"TempPath"="\\Ramdisk"

[HKEY_LOCAL_MACHINE\System\StorageManager\FATFS]
"CacheSize"=dword:00000000

[HKEY_LOCAL_MACHINE\System\StorageManager\Filters\fsreplxfilt]
"ReplStoreCacheSize"=dword:00000000
"ReplStorePath"="\\Ramdisk"

[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\MSFlash\FATFS]
"DataCacheSize"=dword:00000000
(原廠值是 2000 但是感受不到有加速作用 所以歸零 避免回寫)

有些資料的遺失或開始功能表的使用記錄消失
這個部分可以試試 安裝完 monmon.cab 以後
關機後 RESET PPC 系統會變快 而且不太會變慢
但是 Papago R12.3 不關閉的情況下關機
再開機時 系統會停住沒有反應數秒
要等到系統重新載入後 才能使用
而且 Papago R12.3 已規劃好的路徑及所在地都會消失
這就是小弟的辦法會使系統失常的證據
但是只要確實在關機前關閉程式 就不會出現這個現象
之前有些機友改完後會發生停機現象 LCD 無法使用的問題也是在此
所以小弟才會修正
這些對小弟來說 並不是問題 可接受 只要系統不變慢 不死機
SPB, wisbar 等軟體 小弟本來就不喜歡用 所以不造成影響
但是每位機友使用環境不同 需求也不同

喜歡像 2003SE 使用軟體後不關閉或喜歡打開一堆程式備用
這對 HX4700 WM5 必須回寫 ROM 來說 都是災難
不管如何修改都會變成無效的
所以小弟使用過的軟體一定隨手關閉 (可以加裝 HandySwitcher)
dvdfans wrote:
關機前隨手關程式是一...(恕刪)


謝謝 Mr. Dvdfans 的整理
小弟之前的文章及註冊表修正檔 沒有版權 歡迎以任何方式 利用 重製 散佈 修改

可能很多機友已經被小弟的眾多版本搞昏頭了 重點部分整理一下

2006.12.14 00:22 更新 附加壓縮檔: monmon.zip

monmon.cab 包內設定如下

1. Ramdisk 預設 4M (當然可以依照個人習慣修正)

2. [HKEY_LOCAL_MACHINE\System\StorageManager\Filters\fsreplxfilt]
"ReplStoreCacheSize"=dword:00000000
(原廠值就是 0 千萬不要加大)
"ReplStorePath"="\\ReplStorVol"
建議不要指向 \\Ramdisk 反而會出現系統錯誤而變慢
原廠值 "\\ReplStorVol" 才順暢
"DirsToExclude"= 請用 resco registry 手動新增 \Ramdisk\
(這一步很重要 讓 \Ramdisk 內的資料不會關機回寫 ROM)
"NumDirsToExclude"=dword: 0000000F (HEX)
(16進位的 F 就是 15 的意思 因為新增一個目錄 \Ramdisk 所以由 14 改成 15)

3. [HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\MSFlash\FATFS]
"DataCacheSize"=dword:00000000
(原廠值是 2000 但是感受不到有加速作用 所以歸零 避免回寫)

4. [HKEY_LOCAL_MACHINE\System\GDI\GLYPHCACHE]
"limit"=dword: (英文版 2000 日文版 4000 繁中版 F000)
(所以字型越大 應該設越大 至於多大最適合 要看你使用的字型)
(如果沒有特別變大字型 使用原廠值即可 不需要更改)

5. monmon.reg 是註冊表修正的部分 參考用 不需要匯入

6. 想要改變系統字型的機友
將字型放入 \windows\ 並修改 SystemLink 可以使用
但是要避免拖慢系統速度 就要麻煩一些 將原廠字型移除
並將要加入的字型加進 rom file 並修改 default.hv
如此以來就不會因為大字型 拖慢系統速度

7. 系統要加速 還是改 128M RAM + 48M Paging Pool 效果最優
Papago R12.3 + 豪華版地圖
現在故意走錯路 3秒內重新規劃完成 根本是反向走 也不會當機
之前因為系統速度慢 多規劃幾次 就會因為位置一直改變 最後當機
現在這些問題都沒有了 相當穩定
如果用小弟現在的 Papago R12.3 和車機相比
速度和穩定度都不會輸
車機系統單純 地圖又是放在 ROM 所以佔盡優勢
但是現在 Papago R12.3 也能揚眉吐氣了
太令人黯魂了
這樣就不用去友站看簡體字囉

頂一下
才在另一篇發文求救,那篇就鎖帖了! 再請教一下,有沒有人知道台南哪裡可升級128M RAM? 爬文好像都是台北的!
在此肯定各位大大的付出..
尤其是M大..
今天才去昇級記憶體完回來..
看到文章真是晴天霹靂..

也對這篇好文章婉惜..
討論區本來就是大家互相討論的地方..
小弟個人認為 M大 把討論區的精義發揚..
又不吝嗇分享所知..
小弟對M大感到十分的崇敬..
又看到D大這個接力下去的精神..
小弟深感敬佩..
後悔之前都沒先下載及備份這些東西..
無法貢獻一已之力..

還是對各位大大的無私..
致上十分的肯定..

不過小弟可以問一下..
有人有附件嗎..
dilly wrote:
不過小弟可以問一下..
有人有附件嗎.....(恕刪)


這個部份想想可能還是要拜請M兄提供,這樣比較能夠確認及保證原始檔案的正確性及最新版本。
不知道M兄可否再次釋出呢??先代網上的機友們向您再次道謝了^^
3. 觸控筆斷裂
為何升級會把筆弄斷?
如果沒有附件的話..
想請問D兄..
你說你是一步步改..沒有用附件..
是不是說我照著上面改也可以等於我安裝附件呢..?
先謝了..
再怎麼麻煩我也要改..
都已經去昇級了..
改的過程中有問再勞駕D大M大等。。
  • 7
內文搜尋
X
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 7)
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?