FORUMS
Remove All Ads from XDA

WMRegOptimizer - v0.1, October 6, 2008

11,416 posts
Thanks Meter: 88,106
 
By Chainfire, Moderator Emeritus / Senior Recognized Developer - Where is my shirt? on 6th October 2008, 04:44 PM
Post Reply Email Thread
This small tool was originally inspired by this thread: http://forum.xda-developers.com/showthread.php?t=432966

About
WMRegOptimizer is a small tool that tries to optimize registry access - "defrag" it, if you will. It doesn't perfectly defrag it, but it goes a long way. This results in somewhat faster registry access for applications where this is the bottle-neck.

So this speeds up my device?
Not really. It lowers latency for certain system calls, which may result in some things being a bit faster. It doesn't magically make your device faster, but it may be more responsive in some situations.

Instructions
Install the attached CAB on your device, and run WMRegOptimizer from your start menu.

Before pressing Go, make sure you do the following things:
- Close all running applications
- Uncradle the device
- Put the device in airplane mode
- Be sure your battery isn't on the low side


After the app says it's done, close it, and soft-reset your device.

The app may appear to freeze at times. Do not soft-reset or terminate the app. It will continue. The entire process may take up to 5 minutes.

Things going wrong is unlikely but by no means impossible, we want to minimize that chance. We do this by making sure as few apps and services as possible are using the registry. Mucking about with the registry is a dangerous thing, and if things do go wrong, often a hard-reset is needed to put things right again.

Why soft-reset
Some apps 'monitor' the registry, these will be informed of the changes. This is why you may for example get a QuickGPS popup or your backlight will go to full-power all of a sudden when the app is running. Soft-resetting makes these apps reread the correct data from the registry. The whole operation also messes with the registry a LOT, and this slows down the device as well (probably a bug or memory/handle leak in registry handling somewhere in WM). Again, soft-resetting clears this up.

Testing
This tool has been tested on my Raphael (Touch Pro), Diamond and Kaiser (TyTN II), and seems to work fine. Your milage may vary. The interface isn't much, but hey, it's about what it does

PROVIDED "AS-IS". USE AT YOUR OWN RISK. DO NOT REDISTRIBUTE.

DO NOT USE THIS APPLICATION ON A STOCK ROM, YOU WILL BE SORRY. Custom ROMs usually have the right registry permissions/policies to do this, but if not, there's a bigger chance things may go wrong.
Attached Files
File Type: cab WMRegOptimizer.cab - [Click for QR Code] (86.8 KB, 4299 views)
6th October 2008, 04:47 PM |#2  
AllTheWay's Avatar
Retired Senior Moderator
Flag Folsom, California
Thanks Meter: 100
 
More
Chainfire you are amazing. Thank you for all your valuable contributions!
6th October 2008, 04:58 PM |#3  
ralpheboyo's Avatar
Senior Member
Flag Planet Earth?
Thanks Meter: 2,686
 
Donate to Me
More
hahaha...
...will give this a swirl and report back...thanks for the creation!....am i correct in thinking that sktools has a similar feature with reg optimizer...
6th October 2008, 05:14 PM |#4  
Senior Member
Flag Columbus
Thanks Meter: 39
 
More
Faster = Better

Thank you for sharing.

Best regards,
-boggsie
6th October 2008, 05:14 PM |#5  
jbh00jh's Avatar
Senior Member
Flag Columbia, SC
Thanks Meter: 164
 
More
Installed and ran the program , worked great !
Great job !
6th October 2008, 05:34 PM |#6  
lepsyfou's Avatar
Senior Member
Flag Montreal ( and Lille France)
Thanks Meter: 4
 
More
thank you very much Chainfire
6th October 2008, 05:39 PM |#7  
nir36's Avatar
Retired Moderator
Flag Jerusalem
Thanks Meter: 332
 
More
it works fine on my polaris. thanks man
6th October 2008, 05:42 PM |#8  
Member
Thanks Meter: 0
 
More
sounds good. Thanks 4 sharing.
6th October 2008, 05:45 PM |#9  
uniqueboy's Avatar
Senior Member
Thanks Meter: 5
 
More
Cool for Diamond
Hi Chainfire, thanks for the tool. I've just run it on my Diamond and everything still works I'm happy to say. I can't notice any immediate difference but then I didn't expect too, any way seems to be a good app. with no diamond issues, Thanks again.
So would you recommend running this regularly, I seem to install and un-install stuff all day long, so is this reg. defrag going to help keep my phone in slick order?
6th October 2008, 05:55 PM |#10  
dyetheskin's Avatar
Senior Member
Flag bensalem, pa
Thanks Meter: 228
 
More
no good with my tilt,when i soft reset as said to do when it was finished it reset but got stuck on bootscreen
6th October 2008, 07:18 PM |#11  
Member
Flag selangor
Thanks Meter: 1
 
More
yes! its works!
thank you very much for your great program! I installed it on my Gene P3400 (lomlom's 20755 rom with manila2d), it definitely response quickly when try to go to setting - system, it is also have improvement when I try to make a call, it is much more faster when I try to send a sms from my contact list, strongly recommended to all Gene P3400 user!
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes