Windows phone 8, 8.1 & 10 registry hacks

Search This thread

lm2520

Member
Sep 1, 2016
14
1
Is there any way to control network settings like DNS?

Trying to find a way to fix the DNS leak that comes with win10 + dhcp WiFi and mobile internet with VPN

nothing has worked so far :(
 

lm2520

Member
Sep 1, 2016
14
1
turns out the issue is IPv6

ms says this key disables it.... HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters\

running a search in interop now, but its slooow, if it turns up nothing, anyone know if there might be another keyname in win phone?

this is one method using disabled components...
from ms website said:
You can disable IPv6 on the host computer through the DisabledComponents registry value. The DisabledComponents registry value affects all network interfaces on the host.

To disable certain IPv6 components, follow these steps:
Click

Start, type regedit in the Start Search box, and then click regedit.exe in the Programs list.
In the User Account Control dialog box, click Continue.
In Registry Editor, locate and then click the following registry subkey:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters\
Double-click DisabledComponents to change the DisabledComponents entry.

Note If the DisabledComponents entry is unavailable, you must create it. To do this, follow these steps:
In the Edit menu, point to New, and then click DWORD (32-bit) Value.
Type DisabledComponents, and then press Enter.
Double-click DisabledComponents.
Type any of the following values in the Value data field to configure the IPv6 protocol to the intended state, and then click OK:
Type 0 to re-enable all IPv6 components (Windows default setting).
Type 0xff to disable all IPv6 components except the IPv6 loopback interface. This value also configures Windows to prefer using IPv4 over IPv6 by changing entries in the prefix policy table. For more information, see Source and destination address selection.
Type 0x20 to prefer IPv4 over IPv6 by changing entries in the prefix policy table.
Type 0x10 to disable IPv6 on all nontunnel interfaces (both LAN and Point-to-Point Protocol [PPP] interfaces).
Type 0x01 to disable IPv6 on all tunnel interfaces. These include Intra-Site Automatic Tunnel Addressing Protocol (ISATAP), 6to4, and Teredo.
Type 0x11 to disable all IPv6 interfaces except for the IPv6 loopback interface.
 
Last edited:

jmx777

Member
Feb 28, 2017
15
1
I also have Lumia 630 DS, and this trick also work for me...
1. Just create block 1 & 2 registry keys.
2. After that, go to Settings->Personalization->Lock screen, there you'll see feature named "Double-tap to wake up phone".
3. Enable it (after turning on it, block 3 registry will be create automatically).
4. Restart your phone.

I've made a mistake when creating settings block, created string instead and now IT tells me that can't delete it, and don't let me create the proper one :(
 

elkami

Member
Aug 23, 2010
8
1
There is a way to improve app lifecycle

First or all, whats this registry do?
in SYSTEM
Execution\MultipleForeground it has a REG_DWORD with 0, i change to 0, nothing seems to happend.

There is a way to prevent some app going to suspend? or delay suspend state, or maybe priority for resume that particular app?
or for that particular app give them more cpu priority ??

maybe on policy registry or something?
there are a lot values there.

another question, i saw registry for disabled buttons, and something for give the buttons a appID
can i disable search button and reassign for other stuff?

trying on Lumia 920 with regex hack change it to lumia 830 and win10mob insider prev.

I think its good idea to have all the regex hacks identify and grouped in somewhere.
 

Jahdiel2011

Senior Member
Oct 30, 2011
109
40
Bogotá
On WP7 they are in HKLM\Software\Microsoft\Connectivity\CellularUx\DataConnectionIcon\ and default values on my EU Omnia7:
1XEDGE E
1XEVDO DO
1XEVDV DV
1XHSDPA 3G+
1XRTT 1X
1XUMTS 3G
GPRS G
LTE 4G
NONE
WIMAX W

If anyone is still interested for Windows 10 Mobile this is located at:

HKLM\SOFTWARE\Microsoft\Shell\OEM\SystemTray\DataConnectionStrings
 

marianodelfino

Senior Member
Apr 30, 2015
270
70
Go to:
HKLM-> SYSTEM -> TOUCH -> Settings

Add those dword keys:
WakeUpGestureSupported = 1
EnableWakeUpGesture = 1
WakeUpGesture = 1


Go to:
HKLM-> SYSTEM -> TOUCH -> Settings -> FF

Add those dword keys:
WakeUpGestureSupported = 1
EnableWakeUpGesture = 1
WakeUpGesture = 1

Go to:
HKLM-> SOFTWARE -> OEM -> Nokia -> Touch -> WakeupGesture

Add those dword keys:
Enabled = 1
ProxyDetected = 1

I know some of the keys are not needed but I added them just in case and I got dt2w working on my 630 :D

ProxyDetected = 0

No need to be one. I set to 0 by default and d2tw works.
 
Some Registry Hack for Lumia phones:
> Enable Graphic Equalizer on unsupported devices (Nokia Lumia):
Code:
HKLM\SOFTWARE\OEM\Nokia\GraphicEqualizer\
Key: Supported
Type: DWORD
Value: 1
Key: Enabled
Type: DWORD
Value: 1

NOTE: Set the values back to original before restarting phone. Otherwise, it will likely brick your phone.

> MAC Address:
Code:
HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}\0004*\
Add new String value: NetworkAddress
(this will overwrite the default one with the new one)
Value: AABBCCDDEEFF**
==You can delete the key if you want to revert back to the default MAC Address.==

* Depends on the device. The common one is "0004".
** Type in the new address without dashes, similar to that. Reboot for changes. (Format: AA-BB-CC-DD-EE-FF)
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 11
    Enable 3 Rows of Tiles with this tweak!

    Enable 3 rows of tiles on your ATIV S with this registry tweak! (GDR3 only)

    Code:
    [HKLM\Software\Microsoft\Shell\OEM\Start]
    "ScreenSize"="dword:000001"


    Thanks to @jessenic and @OndraSter for discovering this tweak!

    Hit the thanks button if you thought this post was helpful!
    10


    Changing the size of the interface, and activation of 5 toggles in the action center.

    Code:
    HKLM\Software\Microsoft\Windows\CurrentVersion\Control Panel\Theme
    Key = UserPreferenceWidth
    1. Value - 0(Default) 
    2. Value - 68(medium text)
    3. Value - 75(small text, 5 toggles)

    more [ATIV S][GT-I8750] Edytor rejestru i modyfikowanie rejestru na przykładach
    7
    see for yourself...ALL VALUES BELOW ARE DEFAULT VALUES !!!!

    all in HKEY_LOCAL_MACHINE

    SOFTWARE\OEM\VolumeLimit
    EnableVolumeLimit 1
    VolumeLimit 19

    SOFTWARE\Microsoft\FMRadio\OEM
    NotPresent 1

    SOFTWARE\Microsoft\Settings\Lock
    DisableNever 1

    SOFTWARE\Microsoft\Settings\Volume
    Key 2
    Screen 2
    Mute 7
    Volume 3328624230
    MaxSystemUIVolume 30
    MaxInCallUIVolume 10
    MaxdBAtten 45
    MinInCallVolume 4369

    SOFTWARE\Microsoft\SecurityManager
    DeveloperUnlockState 1


    nice...
    m :cowboy:


    Upadate the title only on 12-7-2015
    7
    Custom Alert Tones for WP8 Registry Tweak!

    Registry Tweak to enable custom alert tones for your Interop-Unlocked device!

    Step 1: Make sure your intended alert tone is in your ringtones folder and your phone is unplugged from your computer (can be charging on wall charger but not plugged in to PC)

    Step 2: Go to your registry editor and enter this value:
    Code:
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\EventSounds\Sounds\{Intended Alert Tone}]

    Replace {Intended Alert Tone} with any of these values:
    Code:
    Achievement
    Alarm
    BatteryCharging
    BusyCDMA
    BusyTone
    CallDrop
    CallWaiting
    Camera
    CellBroadcast
    Clock
    CMAS
    Congestion
    CopyPaste
    DownloadComplete
    Dtmf#
    Dtmf*
    Dtmf0
    Dtmf1
    Dtmf2
    Dtmf3
    Dtmf4
    Dtmf5
    Dtmf6
    Dtmf7
    Dtmf8
    Dtmf9
    E-mail
    FindPhone
    IM
    ImeAddToDictionary
    ImeSelectCandidate
    InCallBuzz
    InCallDtmf#
    InCallDtmf*
    InCallDtmf0
    InCallDtmf1
    InCallDtmf2
    InCallDtmf3
    InCallDtmf4
    InCallDtmf5
    InCallDtmf6
    InCallDtmf7
    InCallDtmf8
    InCallDtmf9
    InCallVoiceText
    Infbeg
    Infend
    InfInt
    Interrupt
    Keypress
    KnownCallerRing0
    LoudestInCallVolume
    Lowbattery
    Netbegin
    Netend
    NetInt
    NetworkDrop
    NfcInRange
    NfcPaymentFail
    NfcPaymentSuccess
    NfcTransactionComplete
    NfcTransactionCompleteShort
    Notification
    NotificationToast
    Password
    PhoneLocked
    PhoneUnlocked
    PhotoScroll
    PingRing
    Pip
    Reminder
    Reorder
    Ringback
    Ringout
    RingPreview
    RingTone
    RingVoiceText
    Shutdown
    SMS
    SMSNudge
    StartButton
    SystemAsterisk
    SystemDefault
    SystemExclamation
    SystemHand
    SystemQuestion
    SystemStart
    Toolkit
    TransferComplete
    VoiceMail
    VoicePrivacyDrop
    Warning

    Step 3: Key should be set to "Sound".

    Step 4: Change the value of the files location to C:\Data\Users\Public\Ringtones\YourRingtoneName.mp3

    Example:
    Code:
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\EventSounds\Sounds\SMS]
    "Sound"="C:\Data\Users\Public\Ringtones\AppleSucks.mp3


    That would set a ringtone named "AppleSucks" in your Ringtone folder as your SMS tone.


    Regards,



    Hit the thanks button if you thought this was helpful!
    7
    Enable touch function keys.(WP8.1)



    HKLM\SOFTWARE\Microsoft\Shell\NavigationBar
    SoftwareModeEnabled
    Change from 0 to 1
    IsAutoHideEnabled
    Change from 0 to 1

    [ATIV S][GT-I8750] Edytor rejestru i modyfikowanie rejestru na przykładach