2011-05-14

Upgraded to 10.6.7, SleepEnabler needs pmIncrement=0

The PM_DISPATCH_VERSION constant did not change going from 10.6.6 to 10.6.7. This is why a SleepEnabler.kext that worked with 10.6.6 should also work with 10.6.7. You need to add pmIncrement=0 or pmVersion=21 to your com.apple.Boot.plist though.

/Extra/com.apple.Boot.plist:

<plist version="1.0">
<dict>
...
        <key>Kernel Flags</key>
        <string>arch=[i386 or x86_64] pmIncrement=0</string>
...
</dict>
</plist>

- MacFiets

2011-05-06

How to download Xcode 3

Looks like there is only information about Xcode 4 on Apple's developer site http://developer.apple.com/xcode/index.php. What's more, Xcode 4 is not free -- you need to sign up for one of the developer programs, or alternatively buy it at the Mac App Store for the outrageous sum of €3.99 (or you local equivalent).

I am cheap bastard. This whole blog is about running OS X cheap after all. Well, actually I would have spent the money, but Apple's credit card verification drives me crazy. Ever tried using a credit card issued in a country different from the store's country? I got an error message saying "this card is not valid in the Netherlands". This is nonsense of course, every other shop happily accepts it. I digress.

So, where do I get Xcode 3 from? Turns out that it's still available from the old developer's site at http://connect.apple.com. Log in with your Apple id, select "Developer Tools".

Xcode 3.2.6.jpg

- MacFiets