Skip to content

The Demise of Common Sense

Wronging the Right, One Right at a Time

So many things to do. So many things not done. Back I am, to the demise.

OUTDATED (12/5/09)

Apple has released the seventh update to Leopard OS (10.5.7) a few days ago. I decided to wait until the dust settled, but realized that the method is no different from the last update so I went ahead and applied the update. Everything worked out well. My Hackintosh is composed of many outdated components so I hope someone out there that’s using similar hardware can use this post as a gentle push from behind. Muster that courage up, if you’ve done this before it’s really no different than the last 5 updates with one exception of a new kext you have to “while sleep 1″, called “AppleTyMCEDriver.kext”. Read on for details.

Stat:
MB : P5LD2-VM rev 1 = BIOS ver 1303
CPU : Intel Pentium D 940 @ 3.2 GHZ
GPU : ASUS Geforce 8600 GT Silent
Kernel : Voodoo XNU 9.5.0
Boot loader : Chameleon 2.0 Release Candidate 1

Everything is bone stock and everything on the board works fine. Many people are claiming that they had to reinstall certain kexts, audio/network being the most common, but fortunately this wasn’t the case for me.

Make sure you have Voodoo XNU 9.5.0 installed with the correct Seatbelt.kext (mount a DMG to test if you do. If it mounts without a problem, you’re good. If not, look for the kext in the Voodoo installer) before you proceed. I don’t know if Chameleon 2.0 RC1 had any partaking in this flawless update procedure, but you might as well install it if you’re using the older version….? If you have 10.5.6 working, chances are, updating it won’t break anything essential. Apparently you can revert back to the older boot loader pretty easily too, since it automagically creates a backup.

Here’s the link for Chameleon 2.0 RC 1

Now, the basics. If you’re on a system that’s UNDER (older than) 10.5.5, you HAVE to update using the combo update package, which can be found here on Apple’s website. If you’re on 10.5.6, you use what’s called the Delta update, which can be found here. Many people stick with the combo update even if they’re one behind for precaution. For your info, I used the Delta update and everything was fine. You might want to remember this since it’s pretty much common knowledge.

*For this instance, I really didn’t care if my Hackintosh went kaputs so I didn’t back anything up, but if you’re at all the slightest bit worried I recommend you do so before you start. Once again, common sense =)

Once you have the correct DMG file, open up your terminal. Spotlight it if you don’t know where it is, or go open it manually : /Applications/Utilities/Terminal.app. Now type this in the terminal

sudo while sleep 1 ; do rm -rf /System/Library/Extensions/AppleTyMCEDriver.kext ; done

This deletes AppleTyMCEDriver.kext right when it installs. It looks like this specific kext is causing problems for many and I’ve yet to see any consequences for getting rid of it.

Install, reboot.

That’s it. The machine rebooted at 1 min and 27 seconds (like it’s suppose to) and I was back on my Desktop at 3 min 20 seconds. Simple as simple can be.

Just to reiterate, if you’re using the Vanilla Kernel this method probably won’t work for you. I’m 99% sure you’ll end up with a broken machine, so if you’re Vanilla-ing, go to netkas’s site for more info. For all the rest of us with older hardware (or AMD users) can take a break and update without worrying about dsmos, applecrypt, appleintelcpupm disable etc =)

Good luck!

Tags: , , , , , ,

OUTDATED (12/5/09)

Recently, I had the opportunity to install a copy of OSX86 onto a Dell Dimension 9200. Certain things took forever to figure out, but I want to start off by saying that it was time worth spent. The final result is a fully working Hackintosh. USB 2.0, LAN, sleep, and it’s even software-update-able thanks to the XNU Voodoo Kernel.

Anyways, long story short, I tried three distros. LEO4ALL 10.5.2, Kalyway 10.5.2, and iPC Final 10.5.6, and the only one that worked (well enough to call it a usable computer) was the iPC release and it’s nuts really, because I’ve never been able to conjure up the patience to figure out all the minor specifics that’s required prior to the install. Yeah, I’ve done a a lot of finger crossing with the Kalyway distro, but hey, it’s the most popular one for a reason right?

Here’s a gist of how the op took place:

1. Installed Kalyway’s distro but got stuck at the infamous “Do you already own a Mac?” kernel panic loop.
2. Booted into single user mode -s and manually set a resolution low enough to bypass the setup.
3. Booted fine after this, but USB and Ethernet wasn’t working.
4. Got slightly annoyed.

When USB and ethernet isn’t working, it’s pretty much game over because I’ll be damned if I had to burn a CD with a few kexts weighing in under 5 MB in the year 2009.

*As a minor note to anyone who cares, the “Do you already own a Mac?” kernel panic was being caused by conflicting/non-existing ethernet kext. I guess that’s the step where the OS tries to contact Apple to sell you MobileMe.

Leo4All pretty much went the same way, except USB was working, but there were other annoyances (like finding out the ninth beer of the night was the last one left in the fridge) and I wanted to start over again. Here’s where iPC Final came.

The next day, I sobered up, did all the homework and found out that at the time when Kalyway and Leo4All 10.5.2 was released, the kext for the NIC card on the 9200 mother board wasn’t written/compiled yet, hence the non working ethernet. For anyone out there planning on OSX86ing your Dimension 9200, this is what you need to know about your computer:

KERNEL : XNU Voodoo 9.5
CHIPSET : Intel ICHx SATA Drivers (or the closest to this)
NIC : Intel82566MM.Kext LAN Driver
AUDIO : Stac9227 Audio driver
VIDEO : NVinject 021 (Only if you have a Nvidia card obviously)

Be sure to add the seatbelt.kext and USB controller fix (the newer one). Mismatching versions of seatbelt.kext and kernel version will result in a kernel panic when you try to mount an image.

Everything was working after this, except I was using the aluminum Apple keyboard at the time, and for some reason the keyboard kext failed to load after the first reboot. Unplugging it fixed the issue.

The result:

Dell Dimension 9200
Core 2 Duo @ 2.13 Ghz
2GB DDR2 533 Mhz
250 GB SATA Drive @ 7200 RPM
Nvidia 7600 GS 128 MB

XBench score was 127. 130+ without the hard drive. Thats right around where the 15″ unibody MBP are at currently. Granted the Dell is a desktop, but not bad for a slightly outdated computer.

UPDATE FOR Niknacnooh:
This is what the key string should look like:
infoplist

Tags: , , , , ,

Follow

Get every new post delivered to your Inbox.