(本文延續 oikos 的這個討論)
Mac OS X 10.4.8 的 iSync 仍沒有支援 Nokia 6103,在 MacOSXhints.com 找到了補救的方法。就是以 iSync 內建的 Nokia 6822 的資料為藍本,仿照 ALRIN 網友製作 Sony Ericsson P990i 的方式,在 MetaClasses.plist 裡加入修改過的描述:
(抄自 iSync 裡的 Nokia 6822 的資料)
<key>com.nokia.6822</key>
<dict>
<key>Identification</key>
<dict>
<key>com.apple.cgmi+cgmm</key>
<string>Nokia+Nokia 6822</string>
</dict>
<key>InheritsFrom</key>
<array>
<string>family.com.nokia.series40.bus.bt</string>
</array>
<key>Services</key>
<array>
<dict>
<key>ServiceName</key>
<string>com.apple.model</string>
<key>ServiceProperties</key>
<dict>
<key>ModelIcon</key>
<string>NOK6820.tiff</string>
<key>ModelName</key>
<string>6822</string>
</dict>
</dict>
<dict>
<key>ServiceName</key>
<string>com.apple.synchro</string>
<key>ServiceProperties</key>
<dict>
<key>MaxEventSummaryLength</key>
<integer>256</integer>
<key>MaxTaskSummaryLength</key>
<integer>256</integer>
</dict>
</dict>
</array>
</dict>
拷貝上述描述碼,貼入 MetaClasses.plist,把三處 6822 以及一處 6820 改為 6103。順便下載網友 Muriace 製做的 NOK6103.tiff 圖像與 MetaClasses.plist 一起放。
不建議直接更動 iSync 裡的 MetaClasses.plist 檔,改壞了可能會毀了這個應用程式,滋事體大;較好的方式是如網友 ALRIN 一開始建議的,用德國網站 mactomster 所用的 /Library/PhonePlugins/ 的外部定義,較容易維護。要下載的可以是 Nokia 任一系列的定義檔 (因為 6103 也不在它們的支援名單上;不過,它們所謂的 Nokia Series 40 似乎是最接近的一種)。把上述描述碼修改後,安插在 MetaClasses.plist 裡任一型號描述之前皆可。每一型號,皆以此型式起頭 <key>com.nokia.xxxx</key>。
實際執行,成功!
P.S. 幸好有成功,不然我太太就要怪我買錯手機給她了。:-P
No comments:
Post a Comment