Go Back   xda-developers > Windows Mobile Development and Hacking > Windows Mobile Apps and Games


Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 6th October 2008, 05:44 PM
Chainfire's Avatar
Chainfire Chainfire is offline
Senior Member
 
Join Date: Oct 2007
Posts: 2,113
Default WMRegOptimizer - v0.1, October 6, 2008

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 (86.8 KB, 3478 views)
__________________
BLOG - TWITTER

E-Mobile: EM-ONE
HTC: Wizard x2, Kaiser, Touch, Diamond, Pro, HD x2, Diamond 2, Pro 2 x2, HD2, Dream, Hero
Samsung: i780, i900 x2, i8000 x2, b7320, b7330, b7620 x2
BB: Storm

WMWifiRouter, KaiserTweak, FPU Enabler, MultASync, WMRegOptimizer, CFC+GUI, TF3D+v2 ports, Kaiser 3D, Omnia II GLESv1, ICSInstall, DriverWiz, WMLongLife, GfxBoost, MarketPlaceRegionSwitch, ETC!

IRC: #XDA-Devs, #WMWifiRouter, #EliteTeam @ irc.freenode.net

Donate if you like what I do! (link)


Last edited by Chainfire; 6th October 2008 at 05:51 PM..
Reply With Quote
Sponsored Links

  #2  
Old 6th October 2008, 05:47 PM
AllTheWay's Avatar
AllTheWay AllTheWay is offline
Moderator
 
Join Date: Apr 2007
Location: Sacramento, California
Posts: 4,801
Default

Chainfire you are amazing. Thank you for all your valuable contributions!
Reply With Quote

  #3  
Old 6th October 2008, 05:58 PM
ralpheboyo's Avatar
ralpheboyo ralpheboyo is offline
Senior Member
 
Join Date: Nov 2005
Location: Amsterdam
Posts: 399
Default 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...
__________________
NAKED...Shifu
Radio: 1.70.19.09
SPL 3.29 cmonex
(KAIS130)

Bengalih



Reply With Quote

  #4  
Old 6th October 2008, 06:14 PM
boggsie boggsie is offline
Senior Member
 
Join Date: Oct 2007
Location: Columbus
Posts: 249
Default

Faster = Better

Thank you for sharing.

Best regards,
-boggsie
Reply With Quote

  #5  
Old 6th October 2008, 06:14 PM
jbh00jh's Avatar
jbh00jh jbh00jh is offline
Senior Member
 
Join Date: Oct 2007
Posts: 140
Default

Installed and ran the program , worked great !
Great job !
Reply With Quote

  #6  
Old 6th October 2008, 06:34 PM
lepsyfou's Avatar
lepsyfou lepsyfou is offline
Senior Member
 
Join Date: May 2007
Location: Montreal ( and Lille France)
Posts: 1,576
Default

thank you very much Chainfire
__________________
Skin TFL2D Iphone
Skin TFL2D Blue and Bulle Xda
Skin TFL2D Red Lepsyfou
Skin TFL2D BlackCool
Soft MusicID

Best Skins - Softwares Site Actualitémobile

Like my work? Buy my pills here Thank you

My Phone : Touch HD French and Iphone 3G
Reply With Quote

  #7  
Old 6th October 2008, 06:39 PM
nir36's Avatar
nir36 nir36 is offline
Moderator
 
Join Date: Dec 2007
Location: Jerusalem
Posts: 3,667
Default

it works fine on my polaris. thanks man
Reply With Quote

  #8  
Old 6th October 2008, 06:42 PM
tonyrome6 tonyrome6 is offline
Member
 
Join Date: Dec 2007
Posts: 91
Default

sounds good. Thanks 4 sharing.
Reply With Quote

  #9  
Old 6th October 2008, 06:45 PM
uniqueboy's Avatar
uniqueboy uniqueboy is offline
Senior Member
 
Join Date: Apr 2006
Posts: 1,397
Default 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?
__________________
If You Would Like To Smile More.....Then Smile More
Reply With Quote

  #10  
Old 6th October 2008, 06:55 PM
dyetheskin's Avatar
dyetheskin dyetheskin is offline
Senior Member
 
Join Date: Dec 2006
Posts: 516
Default

no good with my tilt,when i soft reset as said to do when it was finished it reset but got stuck on bootscreen
__________________
"Takes A Freak To Please A Freak"

Reply With Quote

Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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 Off

Forum Jump


All times are GMT +1. The time now is 06:12 AM.


Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.