iPhone SDK 3.1.2 and Leopard 10.5.6

Its been a crazy month, but one little trick I picked up was how to install the latest iPhone SDK without having the latest version of Leopard installed. By default, the SDK looks for version 10.5.8, which is most definitely not what my Hackintosh is running. After several failed attempts to perform the update, ranging from the iDeneb combo update to netkas’ method, I was all but ready to give up, and start looking for a new system that supports native Apple updates. That was up until I found this nifty little hack from insanelymac that explains how to just update the version number, so programs such as the SDK are more than happy to install. The basic concept is the version number is stored in a file, and that file is read every time a program needs to check what version the system is on. By manually changing this, any programs that were complaining before won’t anymore, and it even updates the “About This Mac” dialog to show the new version. All you have to do is type "sudo nano /System/Library/Coreservices/Systemversion.plist" and then change the version from 10.5.X to 10.5.8.

The original file will look something like this:

<dict>
<key>ProductBuildVersion</key>
<string>9G55</string>
<key>ProductCopyright</key>
<string>1983-2008 Apple Inc.</string>
<key>ProductName</key>
<string>Mac OS X</string>
<key>ProductUserVisibleVersion</key>
<string>10.5.6</string>
<key>ProductVersion</key>
<string>10.5.6</string>
</dict>
</plist>

While the changed version will be this:
<dict>
<key>ProductBuildVersion</key>
<string>9G55</string>
<key>ProductCopyright</key>
<string>1983-2008 Apple Inc.</string>
<key>ProductName</key>
<string>Mac OS X</string>
<key>ProductUserVisibleVersion</key>
<string>10.5.8</string>
<key>ProductVersion</key>
<string>10.5.8</string>
</dict>
</plist>

This entry was written by Marc Budofsky , posted on Thursday November 05 2009at 02:11 pm , filed under Hackintosh, Programming, Software, Tutorial and tagged , , , , . Bookmark the permalink . Post a comment below or leave a trackback: Trackback URL.

3 Responses to “iPhone SDK 3.1.2 and Leopard 10.5.6”

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>