We have moved to a new Sailfish OS Forum. Please start new discussions there.

How to connect to my PC (Windows XP)?

asked 2013-12-26 17:42:44 +0300

vsydan gravatar image

updated 2013-12-26 22:23:11 +0300

LaruX gravatar image

Currently I have some problems to connect Jolla to my PC since its cannot recognize it, and ask me to instal a software. Do you think it is cause i use Windows XP?

edit retag flag offensive close delete



I wanna connect to WinXP too...

Hiro ( 2014-01-09 17:21:13 +0300 )edit

3 Answers

Sort by » oldest newest most voted

answered 2014-01-17 15:16:04 +0300

Philippe De Swert gravatar image

updated 2014-01-17 15:23:26 +0300

For PC connection mode you need XP service pack 3 and a recent windows mediaplayer.

For developer mode you need to manually install an inf file. Since apparently I cannot attach it here :(

Open wordpad and copy/paste what is between the lines below and save it as jolla.inf

(or from here if the contents got mangled: http://pastebin.ca/2554639 )

; MS-Windows driver config matching some basic modes of the ; Linux-USB Ethernet/RNDIS gadget firmware: ; ; - RNDIS plus CDC Ethernet ... this may be familiar as a DOCSIS ; cable modem profile, and supports most non-Microsoft USB hosts ; ; - RNDIS plus CDC Subset ... used by hardware that incapable of ; full CDC Ethernet support. ; ; Microsoft only directly supports RNDIS drivers, and bundled them into XP. ; The Microsoft "Remote NDIS USB Driver Kit" is currently found at: ; http://www.microsoft.com/whdc/hwdev/resources/HWservices/rndis.mspx

[Version] Signature = "$CHICAGO$" Class = Net ClassGUID = {4d36e972-e325-11ce-bfc1-08002be10318} Provider = %Jolla% Compatible = 1 MillenniumPreferred = .ME DriverVer = 03/30/2004, ; catalog file would be used by WHQL ;CatalogFile = Android.cat

[Manufacturer] %Jolla% = Sailfish,NT.5.1

[Sailfish] %Sailfish% = RNDIS, USB\VID_2931&PID_0a02

[Sailfish.NT.5.1] %Sailfish% = RNDIS.NT.5.1, USB\VID_2931&PID_0a02

[ControlFlags] ExcludeFromSelect=*

; Windows XP specific sections -----------------------------------

[RNDIS.NT.5.1] Characteristics = 0x84 ; NCF_PHYSICAL + NCF_HAS_UI BusType = 15 DriverVer = 03/30/2004, AddReg = RNDIS_AddReg_NT, RNDIS_AddReg_Common ; no copyfiles - the files are already in place

[RNDIS.NT.5.1.Services] AddService = USB_RNDIS, 2, RNDIS_ServiceInst_51, RNDIS_EventLog

[RNDIS_ServiceInst_51] DisplayName = %ServiceDisplayName% ServiceType = 1 StartType = 3 ErrorControl = 1 ServiceBinary = %12%\usb8023.sys
LoadOrderGroup = NDIS AddReg = RNDIS_WMI_AddReg_51

[RNDIS_WMI_AddReg_51] HKR, , MofImagePath, 0x00020000, "System32\drivers\rndismp.sys"

; Windows 2000 and Windows XP common sections --------------------

[RNDIS_AddReg_NT] HKR, Ndi, Service, 0, "USB_RNDIS" HKR, Ndi\Interfaces, UpperRange, 0, "ndis5" HKR, Ndi\Interfaces, LowerRange, 0, "ethernet"

[RNDIS_EventLog] AddReg = RNDIS_EventLog_AddReg

[RNDIS_EventLog_AddReg] HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll" HKR, , TypesSupported, 0x00010001, 7

; Common Sections -------------------------------------------------

[RNDIS_AddReg_Common] HKR, NDI\params\NetworkAddress, ParamDesc, 0, %NetworkAddress% HKR, NDI\params\NetworkAddress, type, 0, "edit" HKR, NDI\params\NetworkAddress, LimitText, 0, "12" HKR, NDI\params\NetworkAddress, UpperCase, 0, "1" HKR, NDI\params\NetworkAddress, default, 0, " " HKR, NDI\params\NetworkAddress, optional, 0, "1"

[SourceDisksNames] 1=%SourceDisk%,,1

[SourceDisksFiles] usb8023m.sys=1 rndismpm.sys=1 usb8023w.sys=1 rndismpw.sys=1 usb8023k.sys=1 rndismpk.sys=1

[DestinationDirs] RNDIS_CopyFiles_98 = 10, system32/drivers RNDIS_CopyFiles_ME = 10, system32/drivers RNDIS_CopyFiles_NT = 12

[Strings] ServiceDisplayName = "USB Remote NDIS Network Device Driver" NetworkAddress = "Network Address" Jolla = "Jolla" Sailfish = "Sailfish USB Ethernet/RNDIS" SourceDisk = "Ethernet/RNDIS Driver Install Disk"

Plug in the device => choose install from specific location => don't search. I will choose... => network adapters => have disk => chose sailfish.inf => say yes to the warning => continue anyway on the windows logo screen => done

Windows XP is an almost 13 year old OS that is end of life (out of sale for almost 6 years), which means it is not a realistic canidate for support anymore.

edit flag offensive delete publish link more

answered 2014-04-22 23:17:05 +0300

this post is marked as community wiki

This post is a wiki. Anyone with karma >75 is welcome to improve it.

updated 2014-04-22 23:17:05 +0300

Francesco gravatar image

Hello, i got my jolla today, and unfortunately i still use xp, i installed wmp11 plus service pack 3, but the jolla is still not shown..any suggestion?

edit flag offensive delete publish link more


what I've understood in the past discussions: xp is dead, no one will bother to make it working on USB. If you don't like that (sadly) you can either use bluetooth or return the phone.


(see other replies in this discussion to my posts)

c.la ( 2014-04-23 11:45:41 +0300 )edit

answered 2013-12-26 17:50:02 +0300

thwint gravatar image

Most probably it is because there are no drivers available for Windows XP. On Windows 7 the driver to transfer files is available. Eventually you can find a compatible MTP driver for Windows XP.

edit flag offensive delete publish link more


Do u know how can find it?

Hiro ( 2014-01-09 17:21:41 +0300 )edit

Where you can find XP driver for Jolla ????

tvppes ( 2014-01-16 07:58:08 +0300 )edit

I saw some comments that Windows Media player 11 includes MTP drivers, so that might help. I don't have XP to try with.

Jukka ( 2014-01-16 12:49:09 +0300 )edit

Windows XP is almost End Of Life, I would consider an upgrade (or switch to linux, If you don't want to spend money on a new Windows license)

Cmdr_Zod ( 2014-01-17 02:02:00 +0300 )edit

re:Jukka, it just can read, cannot do anything.

Hiro ( 2014-01-17 12:35:23 +0300 )edit
Login/Signup to Answer

Question tools



Asked: 2013-12-26 17:42:44 +0300

Seen: 2,858 times

Last updated: Nov 16 '18