Interop unlock

From Windows Phone Hacker Wiki
Jump to: navigation, search

Interop unlock is a term that refers to the ability to deploy applications using the interop capability on devices updated on Mango or above. Prior to Mango, applications using interop drivers, such as registry editors, could be deployed if the device was unlocked. In the Mango update, however, Microsoft chose to block the capability, preventing the deployment of these applications. There are ways around this (see below), but in essence, no registry editors, file explorers, etc, can be used without first interop unlocking the device.

Contents

Technical aspect

A device is considered interop unlocked when the MaxUnsignedApp value is set to 300 or higher. This must be done through exploits, as standard App Hub and ChevronWP7 Labs unlocks limit this value to 10. Consequently, an interop unlock also allows unlimited unsigned applications to be deployed. If a device is not interop unlocked, deployment error 0x81030120 will appear when attempting to deploy any application using ID_CAP_INTEROPSERVICES, meaning such applications cannot be deployed or used on the device.

How To

Samsung Instructions

You can now use the WindowBreak site to interop unlock and jailbreak your WP7 device. See: Samsung WindowBreak Instructions

Manually (requires previous unlock)

LG Instructions

See also: Jailbreaking:LG

  1. Dial ##634# to open the diagnostics menu.
  2. Open the MFG app using the password: appmfg#*#
  3. Go to Engineer Menu -> Other Settings -> Edit Registry
  4. Set ROOT PATH to "HKEY_LOCAL_MACHINE"
  5. Set input path to "\Comm\Security\LVMod"
  6. Set input key to "DeveloperUnlockState" and it set to DWORD.
  7. Leave input data box empty and tap "SET".
  8. The output should be 0.
  9. Enter "1" in the inputbox and tap "SET".
  10. Change the input path to "\Software\Microsoft\DeviceReg\Install"
  11. Change the input key to "MaxUnsignedApp" and set to DWORD.
  12. Clear the input data box and hit "SET".
  13. Type "2147483647" in the inputbox and tap "SET".
  14. Output result should be "2147483647".

If all succeeds, the device is interop unlocked.

HTC Instructions

HTC first generation devices will be able to interop unlock using the instructions below. There are some quirks and criteria to it, but it should yield positive results for many people.

http://forum.xda-developers.com/showthread.php?t=1271963

Nokia

Interop unlock is currently not available for Nokia devices, but the possibility should be available soon. More info

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox