Monday, 25 July 2016

[Updated] Windows Phone 8++ Registry Hacks



This is a recompilation of registry hacks for Interop-unlocked Windows Phone devices.
I have tested this on my freshly hard-resetted Lumia 730; Windows Phone 8.1 GDR1.

I have used CustomPFD to explore the whole WP Registry, I will update this thread if I find something new and unusual.

- Created registry values are tested while there are some that says create a key for this key, I did not include it without initial and further testing
- Most WPTweaker tweaks are not here though, I still haven't consulted them for replicating their list of tweaks. All of the tweaks below are the ones I always use/alter on my device.
- Several tweaks might still apply on W10M but I haven't tested it out yet.

Credits:
- CustomPFD
- WP10 WPTweaker
- WPTweaker


Code:


HKLM\SYSTEM\ControlSet001\Services

(Start: 4 (Disable), 3 (Manual), 2 (Automatic), 1 (System), 0 (Boot))
- DataCollection
- DiagnosticSvc
- DiagTrack
- dmwappushsvc
- DnsCache → You might want to disable this service if and only if you are using a large hosts file
- FeedbackSvc
- telrepsvc → Telemetry
- telwatsvc → Telemetry


Code:


HKLM\SYSTEM\ControlSet001\Control

- WaitToKillServiceTimeout


Code:


HKLM\SYSTEM\Maps\Storage

- UseSmallerCache


Code:


HKLM\SOFTWARE\OEM\VolumeLimit

- EnableVolumeLimit
- VolumeLimit


Code:


HKLM\SOFTWARE\OEM\Nokia\Onboarding

- EnableNokiaCare


Code:


HKLM\SOFTWARE\Microsoft\CommandChannel\Internal

(Testing; Disables Push Notifications)
- IsWNSEnabled


Code:


HKLM\SOFTWARE\Microsoft\DataCollection\Default\WifiAutoConnectConfig

(Disables Wi-Fi Sense)
- AutoConnectEnabled


Code:


HKLM\SOFTWARE\Microsoft\DeviceEncryption

(Testing; Bitlocker?)
- Enabled


Code:


HKLM\SOFTWARE\Microsoft\Internet Explorer

- Disable Display Inline Images → Enables IE's Show Images Automatically option


Code:


HKLM\SOFTWARE\Microsoft\Internet Explorer\GestureNavigation

(Testing; IE Swipe Gesture)
- FlickThreshold


Code:


HKLM\SOFTWARE\Microsoft\Internet Explorer\Main\TabStore

(Testing; Max Tabs?)
- NumberToKeep


Code:


HKLM\Software\Microsoft\Messaging\GlobalSettings

- ShowSendingStatus


Code:


HKLM\Software\Microsoft\PolicyManager\current

(Testing; Works like Group Policy Editor?)
- ...\System\AllowTelemetry, it is set to 2. Setting this to 0 disables Telemetry and Feedback.


Code:


HKLM\Software\Microsoft\SEMgr\UI

(NFC Settings)


Code:


HKLM\Software\Microsoft\Shell\CustomHoldDelays

(Contains Hold Delays for touch taps)


Code:


HKLM\Software\Microsoft\Shell\NavigationBar

- IsBurnInProtectionEnabled → This is the one that makes your software navigation bar grayish
- IsDoubleTapOffEnabled → This option is hidden in the Navigation Bar settings for Windows Phone 8.1 GDR1 users


Code:


HKLM\Software\Microsoft\Shell\Start

(Tile Flipping Delay)
- NotificationCycleTimer


Code:


HKLM\Software\Microsoft\SQMClient\Windows

(Windows Customer Experience Improvement program)
- CEIPEnable


Code:


HKLM\Software\Microsoft\Windows\CurrentVersion\Control Panel\Theme

(Use 59, 64, or 75)
- UserPreferenceWidth → 75 in my device gives 5 Quick Settings instead of the usual 4


Code:


HKLM\Software\Microsoft\Windows\CurrentVersion\Audio

(Testing; Allows compressed format like FLAC?)
- AllowCompressedFormatSupport


Code:


HKLM\Software\Microsoft\Windows\CurrentVersion\Internet Settings

- ReceiveTimeOut
- SendTimeOut


Code:


HKLM\Software\Microsoft\Windows\CurrentVersion\WINEVT\Channels

(Testing; Event Logging)


Code:


HKLM\Software\OEM\VolumeLimit

- EnableVolumeLimit
- VolumeLimit



No comments:

Post a Comment