Read-only archive of the All About Symbian forum (2001–2013) · About this archive

(Mac) : N80 iSync Plugin - Freeware

10 replies · 9,304 views · Started 15 July 2006

Hi,

well done for making this, but I can't get it to work.

I'm using OSX 10.4.7 on a Powerbook G4.

As per your instructions, I deleted the N80 from my bluetooth devices,
deleted my isync preferences file, copied the PhonePlugins directory into
my user's Library dir:

Powerbook:~/Library/PhonePlugins hubert$ ls -l
total 0
drwxr-xr-x 5 hubert hubert 170 Jul 17 19:12 n80.phoneplugin
Powerbook:~/Library/PhonePlugins hubert$

When I set up the new device, it only prompts to set up Internet access,
no other services. When I then launch iSync and try to add a new device,
it finds the N80 but says "This device is not supported by iSync" 😞

Any ideas? How can I debug this? I really need to add the contacts from
a big VCF file to my phone...

well a friend just tryied it and there was no problem with it, u can do a search on google bout it.

I edited my /Applications/iSync.app/Contents/PlugIns/ApplePhoneConduit.syncdevice/
Contents/PlugIns/PhoneModelsSync.phoneplugin/Contents/Resources/MetaClasses.plist file to add the following:

<key>com.nokia.N80</key>
<dict>
<key>Identification</key>
<dict>
<key>com.apple.cgmi+cgmm</key>
<string>Nokia+Nokia N80-1</string>
<key>com.apple.gmi+gmm</key>
<string>Nokia+Nokia N80-1</string>
</dict>
<key>InheritsFrom</key>
<array>
<string>family.com.nokia.serie60v2.3</string>
</array>
<key>Services</key>
<array>
<dict>
<key>ServiceName</key>
<string>com.apple.model</string>
<key>ServiceProperties</key>
<dict>
<key>ModelIcon</key>
<string>NOKN80.tiff</string>
<key>ModelName</key>
<string>N80</string>
</dict>
</dict>
</array>
</dict>

(taken from http://www.andwest.com:16080/weblog/andwest/machints/?permalink=Synkroniser_Nokia_N80_med_Mac_OS_X.txt&page=comments)

Works now, iSync recognises the phone and lets me sync.

_Dx_ wrote:thanks for the info!, ill add it to my personal records

Bloody hell Dx, you trying to be the last poster in every thread 😊 😊 😊

except this one 😊 :icon14:

Cash wrote:Bloody hell Dx, you trying to be the last poster in every thread 😊 😊 😊

except this one 😊 :icon14:


LMAO U CAUGHT ME hahahaha but im gong behind u Cash hahahaha, naw thats not true, im glad to help otter ppl

hi there:

there seems to be some version issues: the plugin definatley works on 10.4.6 and iSync 2.2, but i can't get it to work on 10.4.7 and iSync 2.3.

will have a look at it though and see what i can do.

Hi darkamber,

have you tried putting the XML I posted above into the plugin file instead?

Like I said, adding it to my main iSync metaclasses file worked fine for me
(synced 140 contacts over Bluetooth first time with no problems), so maybe
this would also work as a plugin.

Unless the issue with 10.4.7 is about loading separate plugin files, rather
than the XML content...

hi hubert -

well my plugin uses the same XML test as you posted but doesn't work: i think a possible issue is that iSync 2.3 seems to use a vendor and model id - shown below bold in the N90 section from 2.3 plist.

<key>com.nokia.N90</key>
<dict>
<key>Identification</key>
<dict>
<key>com.apple.cgmi+cgmm</key>
<string>Nokia+Nokia N90</string>
<key>com.apple.gmi+gmm</key>
<string>Nokia+Nokia N90</string>
<key>com.apple.usb.vendorid-modelid</key>
<string>0x0421/0x0432</string>

</dict>
<key>InheritsFrom</key>
<array>
<string>family.com.nokia.serie60v2.3</string>
</array>
<key>Services</key>
<array>
<dict>
<key>ServiceName</key>
<string>com.apple.model</string>
<key>ServiceProperties</key>
<dict>
<key>ModelIcon</key>
<string>NOKN90.tiff</string>
<key>ModelName</key>
<string>N90</string>
</dict>
</dict>
</array>
</dict>

problem is i don't know what the N80 model ID is. can't find info on it either...
i have tried 0x0432, 0x0453, 0x0446 but no joy..

:con? :con? does anyone know what the N80 ModelId is?:con? :con?

Also, 2.3 plugins seem to have a sync engine plist file also, which the old one didn't have so i'm going to have a tinker with that too.

cheers