Notices

X50 / X51 Forums Talk about anything related to the X50 / X51 series.

Reply
 
LinkBack Thread Tools
Old 01-06-06, 08:54 PM   #16 (permalink)
Aximsite Veteran
 
Patrick Y.'s Avatar
Uber Member
 
Join Date: May 2005
Location: US
Posts: 1,153
Device: My x51v with Skype!
Carrier: Skype!
Thanked 0 Times in 0 Posts
Originally Posted by shsmith
I tinkered with this key a while ago and finally came to the conclusion the thread was already running at the lowest priority. It is in a critical section, so no matter how low the priority it slows anything needing to read/write the ROM. Also the "auto" speed mode doesn't seem to care about priority and will give even a low priority thread the full CPU speed as long as it doesn't go idle much.

BTW, I decompiled filesys.exe and found a patch that I hope will help. I posted the details over in the "SD flash" tutorial thread.
Can you explain how to apply the patch again? I read your post at the SD flash tutorial but I don't really understand it. Thanks.
__________________
Got my first PPC when I was 12:approve:

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.


Acer n10 > x50v > x51v :approve:
2200mah secondary
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

3 year warranty
Dopod Bluetooth Keyboard- NOW WORKS WITH WM5 THANKS TO WIDCOMM PROJECT!!
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

Big thanks to Solsie, Shsmith, Beemer, Menneisyys, and many others who provided various tweaks/fixes :approve:

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
Patrick Y. is offline   Reply With Quote
Sponsor Ads
Old 01-06-06, 08:58 PM   #17 (permalink)
nathanwj
Guest
 
Posts: n/a
Originally Posted by Patrick Y.
Can you explain how to apply the patch again? I read your post at the SD flash tutorial but I don't really understand it. Thanks.
they are still working on compiling files
  Reply With Quote
Old 01-06-06, 09:11 PM   #18 (permalink)
Aximsite Minor League
 
Join Date: Dec 2004
Location: California
Posts: 190
Thanked 2 Times in 2 Posts
Originally Posted by Patrick Y.
Can you explain how to apply the patch again? I read your post at the SD flash tutorial but I don't really understand it. Thanks.
I know how to find the patch location, and which bytes to patch. What I don't know is how to flash the patched version back to the Axim. Once we know how to make new CRC files, I should be able to try different pathes fairly easily. There is a good chance this first one won't help at all, but I am hopeful I am on the right track.
__________________
Freedom is a heavy load, a great and strange burden for the spirit to undertake. It is not easy. It is not a gift given, but a choice made, and the choice may be a hard one. -- Ursula K. LeGuin
shsmith is offline   Reply With Quote
Old 01-06-06, 09:28 PM   #19 (permalink)
Aximsite Veteran
 
Patrick Y.'s Avatar
Uber Member
 
Join Date: May 2005
Location: US
Posts: 1,153
Device: My x51v with Skype!
Carrier: Skype!
Thanked 0 Times in 0 Posts
Originally Posted by shsmith
I know how to find the patch location, and which bytes to patch. What I don't know is how to flash the patched version back to the Axim. Once we know how to make new CRC files, I should be able to try different pathes fairly easily. There is a good chance this first one won't help at all, but I am hopeful I am on the right track.
Thanks you clearing things up a bit. Also, I really appreciate you guys' hardwork. I wish I can do something useful to help...
__________________
Got my first PPC when I was 12:approve:

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.


Acer n10 > x50v > x51v :approve:
2200mah secondary
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

3 year warranty
Dopod Bluetooth Keyboard- NOW WORKS WITH WM5 THANKS TO WIDCOMM PROJECT!!
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

Big thanks to Solsie, Shsmith, Beemer, Menneisyys, and many others who provided various tweaks/fixes :approve:

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
Patrick Y. is offline   Reply With Quote
Old 01-06-06, 09:46 PM   #20 (permalink)
rsx
Aximsite Minor League
 
rsx's Avatar
Senior Member
 
Join Date: Aug 2004
Location: Houston, Texas
Posts: 255
Thanked 0 Times in 0 Posts
Originally Posted by shsmith
I tinkered with this key a while ago and finally came to the conclusion the thread was already running at the lowest priority. It is in a critical section, so no matter how low the priority it slows anything needing to read/write the ROM. Also the "auto" speed mode doesn't seem to care about priority and will give even a low priority thread the full CPU speed as long as it doesn't go idle much.

BTW, I decompiled filesys.exe and found a patch that I hope will help. I posted the details over in the "SD flash" tutorial thread.
What about deleting the keys entirely? That is what is claimed to speed things up...
rsx is offline   Reply With Quote
Old 01-06-06, 09:47 PM   #21 (permalink)
Aximsite All Star
 
bluevolume's Avatar
Elite Member
 
Join Date: Aug 2003
Location: Rochester, NY
Posts: 870
Thanked 0 Times in 0 Posts

Awards Showcase
Aximsite Active Bronze Member 
Total Awards: 1

Its going on about 3 hours now and my Axim is still working great. It still has a few slowdowns, but they are brief and don't seem to be as painful as before.

I've read through the posts and it sounds like others have already tried this and haven't had good luck. Maybe the good performance I'm seeing is because of something else. The only other changes I've made was to turn off the error reporting and running 'security turn off' utility (from tweaks2k2 I think). I'm almost afraid to install anything else on my Axim because I don't want to screw this up! This Axim was miserable before, but the same device running the same OS is now much improved.

If I find anything else out, or if it goes sour, I'll be sure to post.
bluevolume is offline   Reply With Quote
Old 01-06-06, 10:13 PM   #22 (permalink)
Aximsite Rookie
 
Join Date: Nov 2005
Posts: 59
Thanked 0 Times in 0 Posts
cant erase or modify the registry keys

i can't erase the registry keys ...when i do a soft reset after erase them form the registry with resco explorer i check the registry ... they are there again .... why?
DrBios_2005 is offline   Reply With Quote
Old 01-06-06, 10:45 PM   #23 (permalink)
Aximsite All Star
 
bluevolume's Avatar
Elite Member
 
Join Date: Aug 2003
Location: Rochester, NY
Posts: 870
Thanked 0 Times in 0 Posts

Awards Showcase
Aximsite Active Bronze Member 
Total Awards: 1

Originally Posted by DrBios_2005
i can't erase the registry keys ...when i do a soft reset after erase them form the registry with resco explorer i check the registry ... they are there again .... why?
The mystery continues. I deleted mine, but never looked after a soft-reset. Mine are back as well, but the CompactionPrio256 is still set to 128.

So the system restored the keys, but it put the second one back to my modified value? Bizarre.
bluevolume is offline   Reply With Quote
Old 01-06-06, 11:02 PM   #24 (permalink)
Aximsite Rookie
 
Join Date: Nov 2005
Posts: 59
Thanked 0 Times in 0 Posts
HKLM\drivers\Builtin\StrataFMD\CompactionPrio256 (i set this one to 128) but filesys.exe still raise ti 95%)

HKLM\drivers\Builtin\StrataFMD\CompactionCritPrio2 56 (this one was i n a number like 4234234234234 or so ... then i set it to 255)

in some part of the windows mobile 5 Microsoft Registry tutorial said that the value 255 means IDLE ... weird...so set to 128 mean high level of priority to a process
DrBios_2005 is offline   Reply With Quote
Old 01-07-06, 05:24 AM   #25 (permalink)
Aximsite Minor League
 
UnLoGiC's Avatar
Senior Member
 
Join Date: Mar 2005
Location: Sundsvall, SWEDEN
Posts: 274
Thanked 0 Times in 0 Posts
I did some googleing on this subject and found some interesting information on msdn.

Component: FSMAIN

*

020906_Q327540 - The priority of the compaction thread should be able to be set by a registry setting.

A new registry key was implemented with this update. If it is not set, Windows CE .NET 4.1 will use its default value.

HKLM\System\ObjectStore

"CompactionPrio256" = dword:251

0 is the highest priority, 255 (THREAD_PRIORITY_IDLE) is the lowest.

http://download.microsoft.com/downlo...Update_ALL.htm

http://msdn.microsoft.com/library/de...rysettings.asp
__________________
Palm IIIc -> Palm T3 -> X50v

UnLoGiC Movie Converter

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

Free and open-source of course!
UnLoGiC is offline   Reply With Quote
Old 01-07-06, 08:36 AM   #26 (permalink)
Aximsite Rookie
 
Join Date: Nov 2005
Posts: 59
Thanked 0 Times in 0 Posts
Big Smile

after set up to 255 both registry values ... it seems that the compactation last less than before and the x50v get more responsive when compactation take place ...
i check filesys in wm2003 and it's the same thing ...it happens only when you write in the built in store ... but of course we don't notice because the priority it set to low ... if i have to guess ... maybe this regsitry hack it a 99% solution for this mather...

after this registry hack ... no problem at all
DrBios_2005 is offline   Reply With Quote
Old 01-07-06, 11:43 AM   #27 (permalink)
Aximsite Minor League
 
UnLoGiC's Avatar
Senior Member
 
Join Date: Mar 2005
Location: Sundsvall, SWEDEN
Posts: 274
Thanked 0 Times in 0 Posts
This is my conclusion of the reading and testing that I've done so far:

HKLM\drivers\Builtin\StrataFMD\CompactionPrio256 has a default value of 0xFF which is 255 in decimal and seen in my previous post 255 stands for THREAD_PRIORITY_IDLE which is the lowest availible priotity setting so I dont think we should bother changing the value of this setting at all.

HKLM\drivers\Builtin\StrataFMD\CompactionCritPrio2 56 on the other hands has a default prio of 0xFFFFFFFF which is 4294967295 in decimal seems more interesting although changing it 0xFF (255) doesnt make any noticable diffrence on my X50v.

I think the biggest problem lies within the filesys.exe file itself!
__________________
Palm IIIc -> Palm T3 -> X50v

UnLoGiC Movie Converter

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

Free and open-source of course!
UnLoGiC is offline   Reply With Quote
Old 01-07-06, 12:06 PM   #28 (permalink)
Aximsite Minor League
 
Join Date: Dec 2004
Location: California
Posts: 190
Thanked 2 Times in 2 Posts
Originally Posted by rsx
What about deleting the keys entirely? That is what is claimed to speed things up...
That is something I did not try. I suspect it uses the default (lowest) priority when the key is missing, but there is a possibility it doesn't even start the thread.

Meanwhile, I flashed a rom with filesys patched to stay asleep, and so far I think it has made a difference. Time will tell. It is easy to jump to the conclusion that the problem is solved, only to see it return in day or two.
shsmith is offline   Reply With Quote
Old 01-07-06, 12:12 PM   #29 (permalink)
Aximsite Minor League
 
UnLoGiC's Avatar
Senior Member
 
Join Date: Mar 2005
Location: Sundsvall, SWEDEN
Posts: 274
Thanked 0 Times in 0 Posts
Originally Posted by shsmith
That is something I did not try. I suspect it uses the default (lowest) priority when the key is missing, but there is a possibility it doesn't even start the thread.

Meanwhile, I flashed a rom with filesys patched to stay asleep, and so far I think it has made a difference. Time will tell. It is easy to jump to the conclusion that the problem is solved, only to see it return in day or two.

Is there any way to replace filesys.exe without flashing the rom?
__________________
Palm IIIc -> Palm T3 -> X50v

UnLoGiC Movie Converter

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

Free and open-source of course!
UnLoGiC is offline   Reply With Quote
Old 01-07-06, 12:26 PM   #30 (permalink)
Aximsite Minor League
 
Join Date: Apr 2004
Posts: 130
Thanked 0 Times in 0 Posts
Originally Posted by SolSie
The X51 does not have those keys neither. Can sombody display the key HKLM\drivers\Builtin\StrataFMD\CompactionCritPrio2 56...CompactionPrio256
on the X51..Or something similar, I know the X51 does not have strataFMD..I am tempted to take them out completely?
I'm guessing that there is something about the X50v ROM being different that makes the compaction/filesys.exe necessary. That is why the X51 and Ipaq don't have it. I don't think that HP has come out with a WM5 upgrade for their 2003 models have they?. Isn't there some way to find out what problem this thing is trying to solve. I think most of us would trade speed for more ROM space if all it is doing is compressing files but I'm a bit concerned it could be doing something more vital. Someone has to know right Well speak up :approve:
kam33mitch is offline   Reply With Quote
Reply

Tags
close, compactionprio256, filesysexe, fixing, wm5

Sponsor Ads

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -5. The time now is 04:59 AM.
Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.0
Copyright © 2003-09 LeckMedia, LLC