Làm cho Hx4700 WM5 chạy nhanh hơn

phamcd

New member
GÂY DỰNG
Làm cho WM5 chạy nhanh hơn . Patch mới nhất

Tóm tắt từ http://www.mobilitysite.com/forums/showthread.php?t=29885
(có sự cho của tác giả để dịch)

Các bạn làm theo các bước sau đây:

1. Mở File Explorer vào Windows\Start Menu\Programs\Games

Rename Games directory trở thành MyGames

2. Tạo một Game directory mới và để trống

3. Soft Reset . Sau khi soft reset thì các bạn sẻ thấy máy chạy nhanh hơn một chút.

LƯU Ý : Mổi lần install game mới thì nên dời các files .lnk trong directory "\Windows\Start Menu\Programs\Games" vào "Mygames". Khi nào uninstall thì lại đem vào .

- Mỗi khi cài mềm nào vào máy thì phần mềm đó sẻ tạo ra file .lnk
- File .lnk chứa những directories mà phần mềm tạo ra để cài các files của phần mềm này vào máy .
- File .lnk được dùng khi chúng ta gở phần mềm ra khỏi máy. (khi các bạn thử phần mềm nào mới thì nên xem qua trong file .lnk của phần mềm đã bỏ vào máy mình những gì. Có những phần mềm dù uninstall nhưng không delete hết các file, đôi khi gây ra máy treo sau khi reset hoặc reset mà chạy rất chậm, tôi đã gặp trường hợp này)

[4. filesys.exe : bạn nào xài AximX50V thì có lẻ đã biết cái patch này. Tương tự như Axim nhưng tạo ra bởi Werner Ruotsalainen

Bạn download file ở đây:

http://www.winmobiletech.com/052006iPAQhx4700WM5/patch_filesys-f3.exe

Copy vào \Windows\Startup folder . Mỗi lần reset thì file sẻ tự động chạy và bấm OK .

File patch_filesys-f3.exe có công dụng hạn chế việc xử dụng CPU của filesys.exe trong việc "housekeeping" do đó CPU sẻ được tận dụng vào việc chạy các phần mềm .

5. Các tip khác: có lẻ đã biết rồi , nhưng xin nhắc lại

a) Cài phần mềm vào SD card sẻ giảm bớt sự làm việc của filesys.exe - (Compaction thread)

b) Notes , documents and tự điển database ....vào SD

c) Dùng cache files trong SD Card

d) Dùng Resco hay registry editor nào cũng được và các key sau đây:

HKEY_LOCAL_MACHINE\System\StorageManager\FATFS\CacheSize=0x1000(4096)
HKEY_LOCAL_MACHINE\System\StorageManager\FATFS\EnableCache=0x1(1)
HKEY_LOCAL_MACHINE\System\StorageManager\Filters\fsreplxfilt\ReplStoreCacheSize=0x1000(4096)


sau khi đổi đừng Reset vội vì WM5 không viết vào ROM liền, chờ một chốc rồi hảy reset .



d) Dùng Opera thay cho PIE để vào internet . Cài phần mềm vào SD card -

1) Cài Opera vào SD card

2) Edit file \Application data\Opera\opera.ini .

Tìm các path \Application data\Opera\*something*
Thay bằng \Memory card\Opera\*something*

LƯU Ý : Memory card là SD hay MMC hay CF

Tăng cache lên từ 2000 - 10000

3) Copy tòan bộ Opera directory from \Application data\ vào \Memory card\

Bây giờ có hai folders giống nhau hòan tòan : một trong memory và một trong SD/MMC/CF card.

4) Vào folder \Application data\Opera và delete tòan bộ ngọai trừ 3 files: english.lng, opera.ini and opera6.adr.
Bây giờ cache file đã ở trong memory card.

Reset máy . Chúc các bạn thành công
 
thế hx4700 của em vẫn đang dùng wm2k3 có áp dụng được cái gì không hả bác ?
 
WM3 thì không xài cái patch mới này đuợc vì WM5 dùng 'FileStore" tức là internal flashrom để chứa OS và installed programms.
Mình không rành lắm về cái model thiết kế của Hx4700 nhưng có thể giải thích như sau về các thiết kế thông dụng của mobile:
1. XIP (executed in place) : xưa nhất, đơn giản nhất và dể thiết kế . Thiết kế này hay dùng NOR flash, DRAM . Flash dùng để execute code, Ram dùng cho stack, variables, ... NOR flash thì write chậm nên nếu chỉ dùng vào việc chạy OS thì không thành vấn đề .
Nhưng nếu dùng NOR để vừa chạy OS, vừa chạy các phần mềm xài cache, temporary scratch pads, chổ chứa rác... thì phải dọn dẹp thường xuyên vì không chóng thì chầy Flash sẻ không đủ chổ để chứa. Lý do là Flash chia thành từng sector, khi viết vào Flash thì có thể vài ba bytes nhưng khi xóa thì phải xóa một sector/block không thể nào xóa từng byte riêng rẻ (như RAM).
Một điều cần nhớ là Flash có độ sử dụng hữu hạn , viết đi xóa lại khỏang 100 ngàn - 1 triệu lần , sau đó thì ...die ! Nếu mỗi lần thay đổi data lại cứ lôi cùng một sector ra xóa đi viết lại thì máy sẻ trở thành cục gạch rất mau .
Do đó khi muốn thay đổi dử liệu thì ta lại copy vào RAM để sửa lại và viết vào flash - nhưng không viết vào chổ củ - mà viết vào chổ mới . Vậy thì chổ củ để làm gì ? OS đánh dấu chổ này không dùng được nữa . Như vậy đến một lúc nào đó , Flash sẻ không còn chổ trống mặc dù Flash vẫn chưa đầy - vì có nhiều chổ bị đánh dấu không dùng được .
Housekeeping sẻ bắt đầu công việc dọn dẹp , WM5 có filesys.exe đi làm việc này . Filesys sẻ xóa những chổ đánh dấu không dùng được trong Flash. Lúc này thì máy bảo đảm là chậm như rùa bò (nếu bạn nào viết program cho embeded/mobile thì biết - Cái này là compaction thread )
Tóm tắt là như vậy. Nên cái patch mới giảm tối đa việc dọn dẹp .
Đối với Win2003 thì install những phần mềm chính vào Filestore , database của tự điển, bản đồ, ebooks vào SD. Dời tất cả DLL vào FileStore thì chạy rất nhanh vì còn nhiều RAM .
Nếu đã dời hết mà RAM còn nhiều và vẫn xài PIE thì nên để PIE cache (temp, history) trong RAM thì Internet sẻ nhanh hơn , nhưng cũng đừng quên là phải dọn RAM thường xuyên .
Nếu xài SKTools thì nên lưu ý - không phải cái patch nào cũng giúp máy chạy nhanh hơn. Có cái sẻ làm máy treo hoặc chạy như rùa . Tốt nhất là back up rồi hảy thử .
Chào
 
Xin cáo lổi . Trong bài trên DLL phải dời vào FileStore ( internal flash). Hôm qua khuya quá viết dài nên lổi .
 
Hx4700 New Hack cho Games Folder va`Filesys

23/05/06 - Game folder hack - Cách dể nhất và công hiệu hơn . Cách này thay thế bước 1, 2, 3 trong post trước .
1. Dùng Resco Registry Editor, mở Registry và chọn key :
HKEY_LOCAL_MACHINE\ Services\ NavPointService
hx4700NavPointServiceDelete.bmp.png

2. Highlight key này và chọn Delete All
3. Sau đó chờ (20 giây) rồi tắt (suspend) và bật máy trở lại.
Vì MW5 không viết thẳng vào flash, nên mỗi khi data trong Flash thay đổi (registry hoặc những setup, config của các phần mềm) thì nên chờ (cho OS viết từ RAM vào Flash) trước khi tắt máy - cho chắc ăn.
Suspend mode : nếu dùng SPB thì bấm nút này máy sẻ tắt , sau đó bật trở lại .
Nếu có Magic button thì vào bấm vào TAB ->> Turn Off để tắt
Còn không có các phần mền trên thì bấm nút tắt/mở.
Link English ở đây :
http://www.pocketpcmag.com/blogs/index.php?blog=3&p=830&more=1&c=1&tb=1&pb=1#more830
4. Patch cho filesys.exe không chạy :
Patch cho filesys.exe không phải máy nào cũng chạy được. Lý do là filesys.exe ở mỗi máy có thể khác PID (process ID). Theo như tôi biết thì cái patch này hardcoding (tức là không hoặc chưa thể đổi PID tùy theo mỗi máy khi install).Tác giả của patch có thể sửa PID của filesys patch và gởi cho bạn theo yêu cầu. Link:
http://www.pocketpcmag.com/blogs/in...grade_prolonged&more=1&c=1&tb=1&pb=1#comments
Khi chạy patch_filesys-f3.exe mà máy hiện lên thông báo dưới đây :
‘Sorry, cannot find filesys:msflash thread!’
a) Download http://www.winmobiletech.com/sekalaiset/isutils-pps.zip
và unzip vào directory iustils đừng nhiều hơn 8 mẩu tự (còn chạy ngoài DOS).
b) Đặt máy vào craddle và để cho máy synch với PC. (Activesynch is running)
c) Chạy vào DOS – (đừng mở RUN command box trong window – bạn sẻ không thấy out.txt – đã test trên máy của mình Hx4700 và PC chạy W2K)
đi vào directory isutils
và gỏ pps.exe -t >out.txt
gỏ xong, hit enter, sau đó vào directory isutils thì sẻ thấy file out.txt
File này chứa PID ( process ID của những tasks đang chạy trong máy )
Bạn dùng Notepad và mở file out.txt, tìm những dòng nào có msflash.dll và filesys.exe ở cùng một dòng , copy vào email và gởi cho ngườI tạo ra cái patch này
Ví dụ như :
f7f687642 02dcb400 fb fb 0.0 0.0 msflash.dll f9fa6754: filesys.exe
f7f8a0de 00041080 fb fb 0.0 0.0 f9fa6754: filesys.exe
PID chẳng liên can đến vấn đề bảo mật của máy, giống như Task Manager trong Window, khi bạn mở Task Manager thì thấy những process đang chạy trên máy, mỗi task có một PID để cùng một progam mà có thể chạy những việc khác nhau.
Chúc may mắn
 
Cám ơn bác PhamCD đã bỏ thời gian tìm kiếm mẹo cho HP 4700. Rất mong được làm quen với bác, bác cho em nick YAHOO được không?

Có vẻ bác cũng yêu quí con 4700 của mình ghê, giống em --> hì hì.

Em đang định lập 1 nhóm dùng HP 4700, rất mong bác tham gia cho vui.

Hiện giờ em đang hơi bận 1 tí, đợi hè tới em sẽ cho ra trang www.hx4700.net.tf rất mong được bác cộng tác viết bài.
 
Đã vào trang của X30H , rất hữu dụng cho người xài PPC. Cứ email cho mình thoải mái. Mình không có nich yahoo vì chẳng bao giờ chat, chỉ có yahoo email.
Chỉ có Hx4700 là miễn cưỡng thay tạm cho Laptop trong nhiều việc (ngọai trừ viết phần mềm, vẻ hoặc thiết kế) vì màn hình lớn và processor chạy nhanh - nếu optimise -. Tiếc thay HP không làm nửa .

Có đề tài nào muốn viết thì cứ mail . Mình cố gắng trong khả năng hiểu biết giới hạn . Chào .
 
Bài viet cua bác hay quá, tôi cũng đang dung 4700 win2003se, rất bực mình khi bộ nhớ còn có 5Mb thôi. vậy bác chỉ giúp có nên up Win5 không. thank
 
Bạn còn 5MB ở phần "Program" hay "Storage" ? Trong diển dàn hình như có link nói về việc cài phần mềm trong Filestore và SD.
Bạn có thể dùng Resco để edit registry và tạo hồ sơ trong Filestore để dời một số DLLs, Dockware folder, Printing folder, Bluetooth, Fonts ... tất cả những phần mềm và những dữ kiện chỉ dùng để chạy những phần mềm này (it hoặc không thay đổi - ngoại trừ tự điển data base)
Những dữ kiện do phần mềm quản lý nhưng thay đổi mỗi khi dùng thì nên cho vào SD.
Nếu không rành về Registry edit thì bạn dùng SKTool để làm một số công việc trên . Xem thử lấy lại được bao nhiêu RAM.
Nếu không khá hơn thì tôi sẻ viết bài hướng dẩn về việc Edit registry và dời các phần mềm cũng như các files lặt vặt . Đã lâu lắm không sửa cái gì trong máy cả nên phải coi lại .
Chào
 
Bạn còn 5MB ở phần "Program" hay "Storage" ? Trong diển dàn hình như có link nói về việc cài phần mềm trong Filestore và SD.
Bạn có thể dùng Resco để edit registry và tạo hồ sơ trong Filestore để dời một số DLLs, Dockware folder, Printing folder, Bluetooth, Fonts ... tất cả những phần mềm và những dữ kiện chỉ dùng để chạy những phần mềm này (i't hoặc không thay đổi - ngoại trừ tự điển data base)
Những dữ kiện do phần mềm quản lý nhưng thay đổi mỗi khi dùng thì nên cho vào SD.
Nếu không rành về Registry edit thì bạn dùng SKTool để làm một số công việc trên . Xem thử lấy lại được bao nhiêu RAM.
Nếu không khá hơn thì tôi sẻ viết bài hướng dẩn về việc Edit registry và dời các phần mềm cũng như các files lặt vặt . Đã lâu lắm không sửa cái gì trong máy cả nên phải coi lại .
Chào
 
thanhthuan nói:
Bài viet cua bác hay quá, tôi cũng đang dung 4700 win2003se, rất bực mình khi bộ nhớ còn có 5Mb thôi. vậy bác chỉ giúp có nên up Win5 không. thank
kinh nghiệm sử dụng hx4700 đã nói rất nhiều rồi đấy bác. Máy em chưa bao giờ Ram chỉ còn dứơi 5Mb như bác nói thêm một lần nào nữa, ngoại trừ duy nhất lần đầu tiên mua máy về và cài... vào Ram!!! ^_^
em hiện vẫn dùng WM 2003, up lên WM5 mà phải chọc ngoái nhiều quá em hơi ngại, cần máy dùng hàng ngày mà.
với hx4700 WM2003, cabintall là soft không thể thiếu được.
 
thanhhieu_nt nói:
với hx4700 WM2003, cabintall là soft không thể thiếu được.
Cũng nên dùng kèm Memmaid, chuyển hết các *.dll (có thể) sang DLL store bên SD sẽ giải phóng được nhiều bộ nhớ.
Việc up Hx4700 lên WM2005 tùy vào cách dùng PPC của từng người, trước có up lên nhưng thử chạy cùng một lúc: Lacviet - Pocketplayer - Opera ... thì máy chạy rất chậm nên nếu ai dùng PPC hàng ngày cho công việc hoặc học tập thì có lẽ cứ để WM2003, còn ai thích mày mò, chọc ngoáy thì nên up lên 2005 - pro hơn rất nhiều.
Tui cũng thích up lên, nhưng up lên lại sợ ảnh hưởng đến công việc, :p
 
Tôi phát hiện ra thủ phạm ăn RAM của tôi rồi, do vô Internet nhiều quá nên nó tạo temperary internet files. Các bác chĩ cách di dời nó ra SD card đươc không, vì khi Delete file / Options /Tools thì nó trả lại 16Mb.
 
Chúc mừng bạn tìm ra nguyên nhân. Đổi temp folder vào storage card thì mất ...30 giây .
Bạn dùng Resco để edit registry . Mở Resco registry vào folders :
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\
Trong folder này có keys : Cache, Cookies và History .
Nếu bạn có SD thì sửa lại là
\SD Card\Internet\Temporary Internet Files
\SD Card\Internet\Cookies
\SD Card\Internet\History
Không nhất thiết là phải dùng directory "Internet\xxxxxx" bạn muốn dùng tên gì cũng được.
Chào
 
Cảm ơn các kinh nghiệm sd hx4700 của Bác phamcd. Em đã up lên WM5 rồi nhưng chậm quá nên đã quay lại với WM2003SE. Làm theo các bước của Bác có nhanh lên nhiều không bác ? Nếu khá hơn thì em lại up lại lên WM5.

Một lần nữa cảm ơn Bác.

Chúc bác luôn có sức khoẻ để giúp đỡ cộng đồng. Đặc biệt là các members sử dụng hx4700 như em.

Trân trọng
 
thanhthuan nói:
Tôi phát hiện ra thủ phạm ăn RAM của tôi rồi, do vô Internet nhiều quá nên nó tạo temperary internet files. Các bác chĩ cách di dời nó ra SD card đươc không, vì khi Delete file / Options /Tools thì nó trả lại 16Mb.
Memmaid sẽ giúp bác chuyện này.
Em thấy thế này các bác ạh, khi dùng các shareware soft để chuyển dll ra Card (như Systempath chẳng hạn) hay chuyển font ra thẻ nhớ (như FontOnStorage) hay xảy ra tình trang treo máy khi soft reset! Không biết đây là lỗi do soft (free) hay là do hệ điều hành WM2003SE các bác???
Sau vài lần soft reset, em cạch mặt Systempath luôn, nếu giải quyết được chuyện xung đột thì thằng này rất hữu dụng cho tiết kiệm RAM.
 
Back
Top