Jump to content

Mac OS X Updates question


Fox222
 Share

5 posts in this topic

Recommended Posts

Hey Guys, sorry but I am a newbie to OSx86.

 

My question is once you've installed a running version of OSx86 for example 10.5.0. are you able to get security updates for it? How does upgrading to 10.5.1 work? Is it like windows that you get security patches? Or do you have to manually have to download patches and updates?

 

Thanks in advance for you help!

Link to comment
Share on other sites

Updates are downloaded and installed automatically by Mac OS (or by AppleLogo->Software Update).

 

Note: If you are using a patched osx86, then you should not allow Software Update to install any combo updates (ex: from 10.4.9 -> 10.4.10 or 10.5.0 -> 10.5.1) as this will kill all patched kexts. On the other hand, if you used EFI emulation and you are using vanilla (original) kernel and kext files, then updating the system that way is OK.

Link to comment
Share on other sites

Updates are downloaded and installed automatically by Mac OS (or by AppleLogo->Software Update).

 

Note: If you are using a patched osx86, then you should not allow Software Update to install any combo updates (ex: from 10.4.9 -> 10.4.10 or 10.5.0 -> 10.5.1) as this will kill all patched kexts. On the other hand, if you used EFI emulation and you are using vanilla (original) kernel and kext files, then updating the system that way is OK.

. . hopefully true but far from a certainty: if a point update is large [& the 10.5.1 betas are 200MB+] they may well include changes to one or more kexts vital to your OSX86 box working [or, come to that, booting].

 

It is difficult to think of an OSX86 install which has no hacked kexts for crucial hardware [sATA/video/Networking & so on].

 

Always a good idea before a point system upgrade to back up your core hacked h/w kexts, even if running PC_EFI w/ vanilla kernel, ACPIPlatform & so on.

Link to comment
Share on other sites

@shoarthing:

 

Hacked kexts are different from kexts used to support PC's hardware components (such as Graphics, Sound, LAN, ...)

 

When no EFI emulation is used, we have to patch some KEXTs originally provided by Mac OS X. If EFI emulation is present, then no patching is needed. In either cases, you will need additional kexts to support your PC hardware components which are NOT affected during the official upgrade. dsmos.kext isn't affected too, because all these kexts are *additional*. Upgrades, as the name implies, only *update* kexts originally present.

 

Your argument is only valid when your Leopard can't boot your system using vanilla kexts & kernel. But since lots of people have leopard booting successfully without patched kexts (using efi emulation), then these people are the lucky ones i'm talking about, as the only kexts they may ever need is dsmos.kext, titan.kext (or natit), azalia.kext, and some other few, and they all fall under the *additional kexts* category.

Link to comment
Share on other sites

 Share

×
×
  • Create New...