Thursday, 29 May 2008

Fixed! GPS-CS1 and 10.5.3

Apple have confirmed that the latest Mac OS X Leopard release, 10.5.3, fixes the GPS-CS1 support issue. If you raised a bug with Apple reporting this issue, you should have an official response.

Readers of this site have also confirmed that both Intel and PPC versions of 10.5.3 now support the Sony GPS-CS1.

So... if you are a PPC user, upgrade to 10.5.3. If you have an Intel Mac, Leopard owners should upgrade to 10.5.3. Tiger owners may wish to try the previously reported workaround.

Wednesday, 20 February 2008

GPS-CS1 on Leopard, Intel - workaround

You might have already seen this in the comments to the last post, but I'm creating a new post to make it more visible.  There is a workaround, which adds GPS-CS1 support to Intel Macs running Leopard (note that the GPS-CS1 mounts on Intel Macs running 10.4.9 and 10.4.10, but not 10.4.11 or 10.5.0-10.5.2)

This solution should also work for Intel Macs running 10.4.11, but this is yet to be tested.

H/T Alex Donald.  Some notes from me first though.

Step 6, eject all your external drives, memory sticks, cards etc first
Step 10 - yes, I know there is no step 10.  But you should touch /System/Library/Extensions before exiting Terminal and restarting your Mac

***Disclaimer - it worked for me on my Macbook Pro Core2Duo - Do Not attempt if you are not comfortable with anything below... if it breaks, it breaks and you should boot in safe mode (hold shift at startup) to revert to the original kext.

1. Download the 10.4.10 update from apple.
2. Use Pacifist to extract IOUSBMassStorageClass.kext.
3. Open a terminal window.
4. sudo sh and type your password
5. cd /System/Library/Extensions/
6. kextunload IOUSBMassStorageClass.kext
7. mv IOUSBMassStorageClass.kext IOUSBMassStorageClass10.5.kext
8. copy the 10.1.10 IOUSBMassStorageClass.kext into System/Library/Extensions
9. sudo chown -R system:wheel IOUSBMassStorageClass.kext

Restart your machine - plugin the GPS CS1 and it should mount on your desktop