none
Cannot connect to Windows Phone 8 Device (Nokia Lumia 620)

    Question

  • Hello,

    I cannot connect my phone to deploy xap file or run a project in "Device" mode.

    So far, i've tried the following:

    • Run IpOverUSBEnum.exe in Command Prompt: No connected Partners found
    • The phone is available in Windows Explorer. I can view files and folders.
    • Check the Registry key at [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\]: 3 possibilities found
    1. VID_0421&PID_0661&MI_01: Lumia 920. Working fine: [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\VID_0421&PID_0661&MI_01\7&310c60c7&1&0001\Device Parameters]:"ExtPropDescSemaphore"=dword:00000001 (Normal value, as point out here: http://social.msdn.microsoft.com/Forums/wpapps/en-US/314a50ee-ac0e-4c78-8c8d-c81092fd362b/no-windows-phone-8-detected
    2. VID_045E&PID_04EC&MI_01: Unknown Model: [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\VID_045E&PID_04EC&MI_01\7&26241bdc&0&0001\Device Parameters]: "ExtPropDescSemaphore"=dword:00000001 , but it has some more value: DeviceInterfaceGUIDs = {246F9A1F-49EF-472b-892D-E4433F87B003}; Icons = %SystemRoot%\system32\shell32.dll,-314
    3. VID_046D&PID_C52F&MI_01: has 3 subkey and even more value than 2 above
    • Check the Registry key at [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags\042106610100] for possibility 1: osvc = hex:01,42,00,00; SkipContainerIdQuery = hex:01,00,00,00,00,00,00,00; suppose to work fine (didn't have the device to test)
    • Check the Registry key at [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags\045E04EC0000] for possibility 2: Only have 1 subkey: osvc = hex:00,00,65,79;
    • Cannot find the subkey for possibility 3:

    I did the work around here, with the appropriate subkey, no luck

    "The correct workaround, if these values are not correct, is to (1) uninstall the devices under “Universal Serial Bus Devices” from Device Manager, (2) remove the key “HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags\042106610100” manually (use that number only if it is the Nokia 920), and then attach the phone again.

    Hope this helps,

    Mark"

    • I've tried the process again with USB 2.0 Ports, no luck

    PS: I'm using Windows 8.1, official from MSDN.

    Please help

    Thanks


    Making HELLO WORLD

    Thursday, September 19, 2013 2:42 PM

Answers

  • I have a deeper look at Registry, and found something interesting.

    In another topic, Mark have point out that this registry path is only use for Lumia 920: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\VID_0421&PID_0661&MI_01

    VID: 0421

    PID: 0661

    MI: 01. Note that MI_02 is reserved for Nokia.

    Today, I connect again with Lumia 620. As usual, it said the same error. I change the port to another USB 2.0, then Uninstall the device under "Portable Devices" and "Universal Serial Bus devices" (RM-846). Then unplug and plug again. So surprise that it connected, and I can deploy a XAP, or run a project as it's suppose to be. Lucky day.

    Then, i look in registry. There is 2 subkey in HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\VID_0421&PID_0661&MI_01:

    • 7&17bcc7eb&0&0001: For Nokia Lumia 920. You can see the model name in "FriendlyName" key
    • 7&310c60c7&1&0001: For Nokia Lumia 620.

    So, they are sharing a parent key in Registry.

    PS: Connect to a network, 3G or Wifi, on devices to start deploy XAP.


    Making HELLO WORLD

    • Marked as answer by Tuan Tran 2 Saturday, September 21, 2013 6:20 AM
    Saturday, September 21, 2013 6:19 AM

All replies

  • Wow, tough question.  Have you tried from any other machine?

    Matt Small - Microsoft Escalation Engineer - Forum Moderator
    If my reply answers your question, please mark this post as answered.

    NOTE: If I ask for code, please provide something that I can drop directly into a project and run (including XAML), or an actual application project. I'm trying to help a lot of people, so I don't have time to figure out weird snippets with undefined objects and unknown namespaces.

    Friday, September 20, 2013 1:11 PM
  • Yes, I've installed Windows 8 on the same machine, in a different partition.

    Lumia 620, Lumia 920, Lumia 925 working fine.

    Lumia 520 have the same error as i've described. Cannot connect. I will do a deep look at Registry at this weekend, on Windows 8

    Thanks


    Making HELLO WORLD

    Friday, September 20, 2013 1:25 PM
  • So your Lumia 520 is not detected by any computer you attach to?

    Does it at least show up in the Device Manager?

    Do any Photo or Music transfer features work?


    -Eric.

    Friday, September 20, 2013 6:33 PM
  • It's does show up in Device Manager

    Photo, Music, Video transfer work fine.

    I'm taking a deeper look into registry. Thanks


    Making HELLO WORLD

    Saturday, September 21, 2013 6:06 AM
  • I have a deeper look at Registry, and found something interesting.

    In another topic, Mark have point out that this registry path is only use for Lumia 920: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\VID_0421&PID_0661&MI_01

    VID: 0421

    PID: 0661

    MI: 01. Note that MI_02 is reserved for Nokia.

    Today, I connect again with Lumia 620. As usual, it said the same error. I change the port to another USB 2.0, then Uninstall the device under "Portable Devices" and "Universal Serial Bus devices" (RM-846). Then unplug and plug again. So surprise that it connected, and I can deploy a XAP, or run a project as it's suppose to be. Lucky day.

    Then, i look in registry. There is 2 subkey in HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\VID_0421&PID_0661&MI_01:

    • 7&17bcc7eb&0&0001: For Nokia Lumia 920. You can see the model name in "FriendlyName" key
    • 7&310c60c7&1&0001: For Nokia Lumia 620.

    So, they are sharing a parent key in Registry.

    PS: Connect to a network, 3G or Wifi, on devices to start deploy XAP.


    Making HELLO WORLD

    • Marked as answer by Tuan Tran 2 Saturday, September 21, 2013 6:20 AM
    Saturday, September 21, 2013 6:19 AM