Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is there a way to make Leopard think that it is Snow Leopard, for the sake of installing newer software?

(At my own risk, understandably.)

share|improve this question
Shouldn't this read: "Make an installer think OS X Leopard is Snow Leopard?" I doubt it's about OS X itself, but I guess the installers should be fooled. Still then I think MarkM is right: why would a software vendor claim 10.6 is required if it would run on 10.5 as well? – Arjan Jun 13 '10 at 11:38
Truth is, I just need to run the iPhone SDK 4 installer so that I can compile something against iOS 4 for testing. Oh well. (See my comment on MarkM.) – Moshe Jun 13 '10 at 11:43
up vote 1 down vote accepted

There is no way to convince Installer itself but you can modify an installer's packages to ignore it's checks. All bets are off however as to it working (or even installing correctly) depending on how it's packaged and what tools they use in the pre and post install portions.

Not recommended at all.

share|improve this answer
How do you do that? – Moshe Jun 17 '10 at 21:24
Entirely depends on the package - you'll have to reverse engineer or look at the pre and post scripts along with the Info.plist (all available when you choose Show Package Contents). If you're dealing with a multi-package (.mpkg) you'll have to perform it on each of the child packages as well. Possible but most likely not worth the effort. – Chealion Jun 18 '10 at 15:13

No, Snow Leopard uses a different kernel than Leopard and has many different libraries.

A Snow Leopard upgrade is about $30US. That's not so much that you should consider trying to trick applications into thinking the OS is newer. I'd just get the upgrade if I were you.

share|improve this answer
Generally you are right about the upgrade. I would do it but... This is a borrowed MacBook that's being returned in a few hours. I wanted to give iOS4 SDK GM a quick spin here. I have it in the office already. Oh well. Later then. – Moshe Jun 13 '10 at 11:40

If you have access to iPhone SDK 4, then doesn't that mean you also have access to Snow Leopard -- my understanding is that because it's a requirement Apple has included Snow Leopard in the iPhone developer site for free (for registered iPhone developers).

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .