[REF] WP7 Registry tweak (Updated 07/01/12)

Search This thread

Vintage144

Guest
Jan 1, 1970
32
127
Go to this key: [HKEY_LOCAL_MACHINE\Software\OEM\KeyState]
Then add this value: "application_btn_vibrate3"=dword:1
to add the value, go to settings in registry editor in the described directory and choose "new value"

valuename: application_btn_vibrate3
value data: 1
value type: Dword


This will disable the vibration for the three touch keys ( back,home,search) and increase the battery life significantly.... If u want the vibration back then just change the value to 0


Taken from http://xdaforums.com/showpost.php?p=26359302&postcount=1

Doesnt work on 1st gen focus 1.3 , I dont really care about saving the battery so much , but the vibrating keys are annoying ,if I knew where I could adjust the vibrations settings would be enough!
 

Magpir

Senior Member
Jul 4, 2011
4,169
416
Any updates for keeping WIFI ON during sleep/screenlock?

Thanks,

dude, if u want always ON wifi , then hook it to the charger

i beleive always on wifi means yr battery will drain faster as the whole phone is not sleeping but working (except the screen is off)

its best not to play with with this tweak as it will offer nothign advantage except when its downloading huge files or watever if u are not on charger
 

xsever

Senior Member
Mar 11, 2012
731
270
Beirut
dude, if u want always ON wifi , then hook it to the charger

i beleive always on wifi means yr battery will drain faster as the whole phone is not sleeping but working (except the screen is off)

its best not to play with with this tweak as it will offer nothign advantage except when its downloading huge files or watever if u are not on charger

Thanks for replying. My current phones, Nokia E71 and Nokia X7 both offer better battery life with wifi always on versus using 3G. Friends with iphones and androids report similar results especially when in bad reception areas.

It's not right to not have the option. What if someone is in a basement without cellular signal but only wifi?
 

Magpir

Senior Member
Jul 4, 2011
4,169
416
Thanks for replying. My current phones, Nokia E71 and Nokia X7 both offer better battery life with wifi always on versus using 3G. Friends with iphones and androids report similar results especially when in bad reception areas.

It's not right to not have the option. What if someone is in a basement without cellular signal but only wifi?

I think wp8 will have a feature called connnected standby. i beleive that always on Wifi
 
  • Like
Reactions: vova1609 and xsever

blaster88

Senior Member
Feb 3, 2010
116
10
Does anybody know where to change in the registry the update interval for email accounts, e.g., from 15 min down to 2 min?
 

Magpir

Senior Member
Jul 4, 2011
4,169
416
I have tested the following tweaks below and had discovered some benefits from them




Disable d2d hardware acceleration for Internet explorer
This wll disable certain features of hardware acceleration in IE9 saving some battery life in web surfing

HKEY_LOCAL_MACHINE\software\Microsoft\windows\INTE RNET explorer\main\feature control/Feature Render with 2D/ (set Dword to 0)

this will disable all hardware acceleration in IE but rich graphical content in email will not show correctly and 3rd party web browsers may not work correctly.

HKEY_LOCAL_MACHINE\software\Microsoft\windows\INTE RNET explorer\main\feature control/Feature GPu Rendering/ (set Dword to 0)

---------- Post added at 04:39 AM ---------- Previous post was at 04:23 AM ----------

Does anybody know where to change in the registry the update interval for email accounts, e.g., from 15 min down to 2 min?

no need for any registry tweaks
in yr case then u can just use the "as items arrive" sync schedule
 
Last edited:

GoodDayToDie

Inactive Recognized Developer
Jan 20, 2011
6,066
2,933
Seattle
@Magpir: I begin to realize why people ask you if you've ever tested your so-called fixes for battery life at all. If you disable hardware acceleration, that just makes the browser do all the rendering using the CPU. The GPU is much more efficient at rendering than the CPU is, as well as being faster. So, all that your "tweak" will do is make IE render slower and take more battery!

As for the email polling time, I'm not aware of such a registry value, but I'll let you knwo if I find one. Not all accounts (in particular, not POP3 accounts) support "as items arrive" (also known as "push email") so if for some reason the person who asked that is using an email service that doesn't do push, the "as items arrive" option will be disabled. However, be aware that using a 2-minute polling time will have an serious effect on battery life.

EDIT: The GPU is *vastly* more efficient at video decoding than the CPU was. I was willing to buy that you might, possibly, be correct... up until you said that turning off hardware acceleration would make video decoding take less power. That's so patently absurd I can barely describe it. I would be surprised if the CPU even *can* decode 800x480x60FPS video on its own... Also, the hardware acceleration isn't ust for "advanced graphics" at all, it's used for a great many portions of the rendering process, such as resizing images (something the phone does a lot of, as you may have noticed).
 
Last edited:

Magpir

Senior Member
Jul 4, 2011
4,169
416
@Magpir: I begin to realize why people ask you if you've ever tested your so-called fixes for battery life at all. If you disable hardware acceleration, that just makes the browser do all the rendering using the CPU. The GPU is much more efficient at rendering than the CPU is, as well as being faster. So, all that your "tweak" will do is make IE render slower and take more battery!

As for the email polling time, I'm not aware of such a registry value, but I'll let you knwo if I find one. Not all accounts (in particular, not POP3 accounts) support "as items arrive" (also known as "push email") so if for some reason the person who asked that is using an email service that doesn't do push, the "as items arrive" option will be disabled. However, be aware that using a 2-minute polling time will have an serious effect on battery life.

it may work differently in different phones and what hardware they contain. Take note that HW rendered web browsing has not helped in all cases. The results are variable

yes i have tested them ( my phone is HD7) and i seem to notice that if u disable D2d hardware rendering , it somehow become faster in web surfing

However, it also results in at need to load additional D2d graphic libraries for which makes them use even more RAM.
when i had HW enabled actually, IE took longer time to load webpages with HW acceleration, compared to without. but unless the the browser performs advanced graphics, the user will not see the difference.

Another effect of the hardware acceleration is that it can make the battery drain faster in some cases. An example of this is video playback, where the hardware acceleration requires every video frame to be run through the GPU, thus making the system use more power than it would have without HW acceleration.

you should therefore evaluate if HW acceleration is required or not, as it comes with a cost in terms of RAM usage, start-up time and possibly even battery duration which can have negative effects on the user experience because the GPU has to work more...

---------- Post added at 06:58 AM ---------- Previous post was at 06:01 AM ----------
 
Last edited:

chemeng

Senior Member
Apr 14, 2010
138
22
Manchester
A very important and handy registry edit is the one that allows you to change the Mobile Operator of the device (so as to receive via Zune a firmware update specific to that Operator/country)
Go to HKLM\System\Platform\DeviceTargetingInfo\MobileOperator and enter (string) value data: ''000-88'' for unbranded device or ''SFR-FR'' or ''000-FR'' or ''FON-ES'' etc...
If I could provide a full list of those XXX-YY codes could it be possible for the devs of Tweaks apps (like WindowsPhoneHacker Tweaks, WinTT, PWPDTweaks etc) to make a registry edit/tweak with a drop down list for all the operators?
 
Last edited:
  • Like
Reactions: xsever

1031982

Senior Member
Apr 13, 2010
150
11
Amazon Kindle Fire
LG V30S
A very important and handy registry edit is the one that allows you to change the Mobile Operator of the device (so as to receive via Zune a firmware update specific to that Operator/country)
Go to HKLM\System\Platform\DeviceTargetingInfo\MobileOperator and enter (string) value data: ''000-88'' for unbranded device or ''SFR-FR'' or ''000-FR'' or ''FON-ES'' etc...
If I could provide a full list of those XXX-YY codes could it be possible for the devs of Tweaks apps (like WindowsPhoneHacker Tweaks, WinTT, PWPDTweaks etc) to make a registry edit/tweak with a drop down list for all the operators?

Not only is that known, but there is an app for that!
It's a little burred, so here is a link.
http://xdaforums.com/showthread.php?t=1624890&highlight=market+select

Oh no, Apple might sue me for using there phrase now...
 

GoodDayToDie

Inactive Recognized Developer
Jan 20, 2011
6,066
2,933
Seattle
What @chemeng is posting has been known for, oh, at least 16 months now... since at least the NoDo update. What @1031982 linked is actually quite different, and may change the OemName registry value within DeviceTargetingInfo (as opposed to the MobileOperator registry value mentioned above). DO NOT DO THIS!! It will permanently break the Marketplace DRM on your phone; you won't be able to install or run Marketplace apps until you hard-reset. (This is also well-known on the forum.)

Apps which change the Marketplace configuration files without changing the registry are safe to use. Those apps will let you download or update apps from other OEM and mobile operator Marketplace sections, although some apps won't work.
 
Last edited:
  • Like
Reactions: mido-mido

chemeng

Senior Member
Apr 14, 2010
138
22
Manchester
What @chemeng is posting has been known for, oh, at least 16 months now... since at least the NoDo update.
I didn't bragg that it's a new tweak or anything. It just isn't on the first page and I think it should be added. I was looking for it quite some time to find it (I had to go through previous posts of mine back to the KK1 Omnia7 fw era).
 
Last edited:

FSB

Senior Member
Sep 2, 2007
204
21
Melbourne
Change email download days

I want to download 6 months of email, the only options are 1 month or all.
Is there a registry tweak for this?
Thanks in advance
 

AndrewSh

Senior Member
Jan 17, 2006
2,081
846
Minsk
forum.asusmobile.ru
it may work differently in different phones and what hardware they contain. Take note that HW rendered web browsing has not helped in all cases. The results are variable

yes i have tested them ( my phone is HD7) and i seem to notice that if u disable D2d hardware rendering , it somehow become faster in web surfing

However, it also results in at need to load additional D2d graphic libraries for which makes them use even more RAM.
when i had HW enabled actually, IE took longer time to load webpages with HW acceleration, compared to without. but unless the the browser performs advanced graphics, the user will not see the difference.

Another effect of the hardware acceleration is that it can make the battery drain faster in some cases. An example of this is video playback, where the hardware acceleration requires every video frame to be run through the GPU, thus making the system use more power than it would have without HW acceleration.

you should therefore evaluate if HW acceleration is required or not, as it comes with a cost in terms of RAM usage, start-up time and possibly even battery duration which can have negative effects on the user experience because the GPU has to work more...

Dude, aren't you tired to copy-paste your wise maxims from improper places?
Now you start to copy from Learn about the technical differences between Gingerbread and ICS:
Introducing full hardware acceleration
Yet another change in ICS, is that the graphics hardware acceleration is on by default for all apps from API level 14. For apps at lower API levels, it can be turned on in the manifest with the attribute android:hardwareAccelerated=”true”. Hardware acceleration means that the GPU is used to render graphics, which enables a smooth user interface. However, it also results in at need to load additional graphic libraries for certain apps, which makes them use even more RAM.

When we performed internal tests on our applications, we saw that the Settings app consumed 1-2MB more RAM, and actually took longer time to start with HW acceleration, compared to without. Once the app is running, the UI is HW accelerated, but unless the app performs advanced graphics, the user will not see the difference.

Another effect of the hardware acceleration is that it can make the battery drain faster in some cases. An example of this is video playback, where the hardware acceleration requires every video frame to be run through the GPU, thus making the system use more power than it would have without HW acceleration.

As a developer, you should therefore evaluate if HW acceleration is required or not, as it comes with a cost in terms of RAM usage, start-up time and possibly even battery duration which can have negative effects on the user experience. You can read more about hardware acceleration in Ice Cream Sandwich on the Android Developers blog.

So, what will be your platform of choice? We hope this article clarifies some of the aspects to consider when making the decision. As always, we are eager to hear your opinion, so drop us a comment below and let us know! For more details on timing and practicalities on the ICS upgrade, check out this latest post on the Sony Xperia™ Product Blog.
When you next time post here - do not forget to check at least the title of your wisdom source - no need to bring articles from Android, iOs or other things like that to WP thread.
 
  • Like
Reactions: -=Barin=-

Top Liked Posts

  • There are no posts matching your filters.
  • 66


    Registry editors doesn't see all keys mentionned here (security restriction)!
    i recommand provxml method to edit registry keys.


    The purpose of this thread is to collate all WP7 interesting Registry Entries &
    Tweaks we found and have them in the first page to don't having to search in many pages.


    Majority of this registry tweak work on all WP7 Device.
    ______________________________________________________

    Enable instant resuming(JaxBot' Dehydrate hack)
    Code:
    [HKEY_LOCAL_MACHINE\Software\Microsoft\TaskHost]
    "DehydrateOnPause"=dword:0
    Nodo fix 16 bit colour banding
    Code:
    HKEY_LOCAL_MACHINE\Drivers\Display\Primary]
    "PrimBPP"=dword:32 
    HKEY_LOCAL_MACHINE\Drivers\Display\Primary]
    "bpp"=dword:32 
    HKEY_LOCAL_MACHINE\Drivers\Display\Primary]
    "PanelBPP"=dword:32
    -Allow max number of unsignd apps
    Code:
    [HKEY_LOCAL_MACHINE\Software\Microsoft\DeviceReg\Install]
        "MaxUnsignedApp"=dword:7fffffff
    -Prevent Relock for ChevronWP7 unlocked device
    Code:
    [HKEY_LOCAL_MACHINE\Software\Microsoft\DeviceReg]
        "PortalUrlProd"=""
        "PortalUrlInt"=""
    Live ID Activation Code
    (Usefull on HD2 to bypass boring serial number step, need a valid serial!)
    Code:
    REGEDIT4
    [HKEY_LOCAL_MACHINE\Software\Microsoft\GwpCPC]
      "ActivationCode"="*****-*****-*****-*****-*****"

    Developer Unlock the device(this is what chevron apply)
    Code:
    [HKEY_LOCAL_MACHINE\Comm\Security\LVMod]
        "DeveloperUnlockState"=dword:1

    -Enable Dolby Mobile in HTC Sound
    Code:
    [HKEY_LOCAL_MACHINE/Software/HTC/APP_CUST/SoundEnhancer/IsDolbyDisabled]

    -prevent taskhost kill ( fix vs 2010 deployement issue)
    Code:
    [HKEY_LOCAL_MACHINE\System\OOM\DoNotKillApps]
    "\\Application Data\\Phone Tools\\10.0\\CoreCon\\bin\\ConmanClient3.exe"=""
    "\\Application Data\\Phone Tools\\10.0\\CoreCon\\bin\\edm3.exe"=""

    shutter sound will be disabled when master volume is 0
    Code:
    [HKEY_LOCAL_MACHINE\Audio\StreamClass\Output\10]
    "BypassDeviceGain"=dword:0

    Permanently disable shutter sound
    Code:
    [HKEY_LOCAL_MACHINE\Audio\StreamClass\Output\10]
    "ClassGain"=dword:0

    change alert sound path
    Code:
    [HKEY_current_user\ControlPanel\Sounds\SMS]
    "Sound" = \My Documents\My Ringtones\whatever.wma

    Disables the lockscreen
    Code:
    [HKEY_LOCAL_MACHINE\System\State]
    "Lock"=dword:1

    -Bluetooth A2DP settings
    Code:
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Bluetooth\A2DP\Settings]
        "UseJointStereo"=dword:1    ;For A2DP audio quality in AKU2.3 and above.
        "BitPool"=dword:1E          ;By default, A2DP uses a bitpool of 0x30. 0x40 - Better than Excellent audio quality 0x3A.
        "MaxSupportedBitPool"=dword:50 ; PTS 3.0.1 requests Max Bit Pool is 0x35.

    -Enable A2DP Playback
    Code:
    HKLM\Software\Microsoft\Zune\Playback\Video\A2DP\CapsSet1]
    "DisableA2DPPLayback"= dword:1

    -Change ie 1st run page
    Code:
    [HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\First Run]
     "Url"="http://www.google.com"

    Disable time synchronization
    Code:
    [HKEY_LOCAL_MACHINE\System\State\DateTime]
     "NetworkTime Sync"=dword:0

    -Enable Disable delivery notification
    Code:
    "DeliveryNotifySupported"=dword:1 
    "SMSDeliveryNotify"=dword:1

    Battery saving settings:
    Code:
    [HKEY_LOCAL_MACHINE\System\State\Battery\Savings]
     "BatterySavingsAutoTrigger"=dword:1
     "SavingsModeState"=dword:0

    Add Soft Shutter Button (Camera):
    Code:
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Camera\Settings]
    "SoftShutterButton"=dword:1

    Show 3G Toogle
    Code:
    [HKEY_LOCAL_MACHINE\Software\Microsoft\Connectivity\CellularCPL]
     "Show3GToggle"=dword:1

    -add "never" option to Lockscreen screen time-out
    Code:
    [HKEY_LOCAL_MACHINE\ControlPanel\Lock]
    "DisableNever"=dword:0
    -system & Home Background color to grey (replace dark theme background color)
    Code:
    [HKEY_LOCAL_MACHINE\ControlPanel\Themes\1]
        "PageBackgroundColor"="#FF818181"
        "SysTrayBackgroundColor"="#FF818181"
    -keypad,keyboard background & menu color black (Restart needed to apply)
    Code:
    [HKEY_LOCAL_MACHINE\ControlPanel\Themes\1]
     "ChromeColor" value="#FF000000"

    -Enable Wifi 11n ??
    Code:
    [HKEY_LOCAL_MACHINE\Comm\BCMSDDHD1\Parms]
        "11nModeDisable"=dword:0
    -Caller ID issue fix
    Code:
    [HKEY_CURRENT_USER\ControlPanel\Phone]
    "CallIDMatch"=dword:7

    -Unlock Hidden option in ease of access settings.

    Code:
    [HKEY_LOCAL_MACHINE\System\Accessibility]
        "CompactMode"=dword:0
        "TTY"=dword:1
        "telecoil_UI"=dword:1
        "telecoil"=dword:1

    -Set AutoData

    Code:
    [HKEY_LOCAL_MACHINE\System\AutoDataConfig]
    "RunADC"=dword:1
    "ConfigurationStatus"=dword:0
    "Attempt"=dword:0
    "MaxAttemptsAllowed"=dword:3

    -Change default IE search engine
    Bing
    Code:
    [HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchScopes]
        "DefaultScope"="Bing"
    
    [HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchScopes\Bing]
    "URL"="http://m.bing.com/search/search.aspx?mid=8015&LC=en-us"
    Google
    Code:
    [HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchScopes]
        "DefaultScope"="Google"
    
    [HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchScopes\Google]
    "URL"="http://www.google.com/m?hl=en&gl=us&client=ms-hms-tmobile-us&q={searchTerms}"

    Yahoo
    Code:
    [HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchScopes]
        "DefaultScope"="Yahoo"
    
    [HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchScopes\Yahoo]
    "URL"="http://de.search.yahoo.com/search?p={searchTerms}"
    -Add url to IE new Tabs.
    Code:
    [HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\AboutURLs]
    "tabs"="http://www.google.fr"


    How to change primary LiveID email without resetting WP7 (by sensboston)

    On the desktop:
    1) Go to http://account.live.com and sign in with your old account;
    2) Change your LiveID email (use existing email or get new one from @hotmail.com);
    3) Save your changes and re-login with new ID.

    On the handset:
    1) Using registry editor or provisioning file, change these values:

    Code:
    [HKCU\Software\Microsoft\ActiveSync\Partners\{B2830118-7BC6-4A74-8C9A-3D8B9CEF88E0}]
    "Email"=[B]your_new_id@hotmail.com[/B]
    "User"=[B]your_new_id@hotmail.com[/B]
    
    [HKCU\Software\Microsoft\IdentityCRL\Environment\Production]
    "DefaultID"=[B]your_new_id@hotmail.com[/B]

    Provisioning file:
    Code:
    <wap-provisioningdoc>
       <characteristic type="Registry">
          <characteristic type="HKCU\Software\Microsoft\ActiveSync\Partners\{B2830118-7BC6-4A74-8C9A-3D8B9CEF88E0}">
             <parm name="Email" value="your_new_id@hotmail.com" />
             <parm name="User" value="your_new_id@hotmail.com" />
          </characteristic>
          <characteristic type="HKCU\Software\Microsoft\IdentityCRL\Environment\Production">
             <parm name="DefaultID" value="your_new_id@hotmail.com" />
          </characteristic>
       </characteristic>
    </wap-provisioningdoc>

    2) Reboot phone.

    Now you on new LiveID email without factory reset!


    this thread will be updated as soon as we have identify or found new entries.


    Please submit any Registry Tweak you have and I will update this post.
    thanks

    8
    To turn off vibrate the Back & Start & Search button:

    Code:
    [HKEY_LOCAL_MACHINE\Software\OEM\KeyState]
    "application_btn_vibrate3"=dword:1

    Using full unlock custom Rom, run Registry editor:
    Go to this key [HKEY_LOCAL_MACHINE\Software\OEM\KeyState]
    Then add this value: "application_btn_vibrate3"=dword:1

    I have just find this key from darkforcesteam.com.cn
    6
    How to change primary LiveID email without resetting WP7

    On the desktop:
    1) Go to http://account.live.com and sign in with your old account;
    2) Change your LiveID email (use existing email or get new one from @hotmail.com);
    3) Save your changes and re-login with new ID.

    On the handset:
    1) Using registry editor or provisioning file, change these values:

    (remark: you may have different GUID than mine {B2830118-7BC6-4A74-8C9A-3D8B9CEF88E0}. Try to locate correct GUID by "Email" value)

    [HKCU\Software\Microsoft\ActiveSync\Partners\{B2830118-7BC6-4A74-8C9A-3D8B9CEF88E0}]
    "Email"=your_new_id@hotmail.com
    "User"=your_new_id@hotmail.com

    [HKCU\Software\Microsoft\IdentityCRL\Environment\Production]
    "DefaultID"=your_new_id@hotmail.com

    Provisioning file:
    Code:
    <wap-provisioningdoc>
       <characteristic type="Registry">
          <characteristic type="HKCU\Software\Microsoft\ActiveSync\Partners\{B2830118-7BC6-4A74-8C9A-3D8B9CEF88E0}">
             <parm name="Email" value="your_new_id@hotmail.com" />
             <parm name="User" value="your_new_id@hotmail.com" />
          </characteristic>
          <characteristic type="HKCU\Software\Microsoft\IdentityCRL\Environment\Production">
             <parm name="DefaultID" value="your_new_id@hotmail.com" />
          </characteristic>
       </characteristic>
    </wap-provisioningdoc>

    2) Reboot phone.

    Now you on new LiveID email without factory reset!
    5
    Use each music and each audio format with each size as Ringtone , Alert , Alarm

    Hey guys
    I finally found : Use .m4a , .wma , .wav and .mp3 formats as Alarm,Alert,Ringtone ((without size and length limitations))
    without changing the audio name for example Alert-01.wma or .....

    first copy/paste your favorite(s) music(s) to \windows folder.

    ok go [HKCU/ControlPanel/Sounds/
    OEMNotifications << for Alerts
    OEMAlarms << for Alarms
    OEMRingtones] << for ringtones < as Alarms

    in these 3 folders add "new value" and then :

    Value Name: name.m4a or name.mp3 or name.wav or name.wma << name=name of your audio file that pasted in WINDOWS folder.

    Value Data: enter a name for your audio that you want to be shown.

    Value Type: String

    then click "ok" to set it and go to Setting>ringtones+sounds and see

    I tested with .aac , .amr , .m4a , .ac3 , .aiff , .flac , .mka , .mp2 and .ogg formats but just .m4a worked as SMS Alert.
    I try it to add a small .mp4 video as ringtone but did not work.
    I think if we can add more formats for Ringtones Category it will be possible to have video as ringtone.

    (important) If you use a long music as sms alert for example you can not stop playing it so you must shutdown your phone.

    I think with this registry tweak all applications related to Ringtones and RingtoneMaker and ... must be change.
    5
    Mod. REGISTRY KEY:

    Add Soft Shutter Button (Camera):
    Code:
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Camera\Settings]
    "SoftShutterButton"=dword:1