Jump to content

[Guide & Software] A Recipe for Delicious Leopard Soup - Now with Vanilla Flavor!


weaksauce12
 Share

1,893 posts in this topic

Recommended Posts

weaksauce - thank you SO MUCH for posting these great guides!

 

i've been reading and rereading your 10.5.4 guide and i think i've got almost everything.. but would you mind giving a tiny bit of clarification?

 

in DS3L-Package/Audio there are two files; ACL888.codec.txt and HDAEnabler.kext

 

which one should i drag-and-drop onto the frogs head? or do i do both?!

 

thank you in advance.. :)

 

Just drag the DS3l Audio Codec.txt file onto the frog and it will install.

 

 

Just drag the DS3l Audio Codec.txt file onto the frog and it will install.

 

Opps. That's the 5.5 guide, not the 5.4 Sorry.

Link to comment
Share on other sites

I hit "sleep" in Windows and it turns off, but can be turned on with any usb input device. I hit "sleep" in OSX and I cannot turn it back on with a usb device. I'm not arguing that what he's saying is true, I think this is more confusion on my part as to what standby and sleep actually are.

 

Yeah it has to be a function of the way the OS handles sleep. Vista must have some kind of low-level trigger that allows USB wake, because the Gigabyte BIOS doesn't support USB wake on the DS3L. Since we're running OS X on a Hack-a-Mac, we don't really get the full power-saving features like real Macs do. I know that the new bootloader stuff supports some crazy things like deep hibernate to an image or something, but I haven't really messed with it.

 

OMG I havent been here for ages.

 

Last install by weaksauce tutorial was month ago and the system is rock solid untill now

 

Weaksauce12

 

I have a few questions for you, if you dont mind.

 

1. I use 10.5.5 at the moment how do I update to 10.5.6 what do I need to know?

2. Planing to build a few machines for my mates here in the university, what mainboards would be the best to opt for at this moment?

 

First, backup your system (bootable clone preferred)

Second, install the 668mb 10.5.6 Combo Update:

 

http://support.apple.com/downloads/Mac_OS_...-6_Combo_Update

 

The UD3P is the current board I'm working on. Currently it's working great, all that's left is to figure out the 2 Jmicron SATA ports and then it's gold. Goes for about $140 on Newegg, has onboard Firewire, 8 USB ports, and 8 SATA ports. Pretty great!

 

ooh.. could i bother you for a link to that 5.5 guide? :gathering:

 

http://######.com/weaksauce12/files/DS3Lkit.zip

 

PDF Guide is in the Guides folder (Leopard Soup 2.0).

Link to comment
Share on other sites

http://######.com/weaksauce12/files/DS3Lkit.zip

 

PDF Guide is in the Guides folder (Leopard Soup 2.0).

 

ahh thank you..

 

your 2.0 guide looks awesome!

 

if you or anyone else could give me some insight.. does this latest [2.0] guide have the capability to use all 4 SATA ports? i hope so! if not, it would be an OSX "dealbreaker" for me.. ;)

Link to comment
Share on other sites

Anyone getting kernel panics on shut down? It comes after the HALT step... error message includes the word HDA. Happens every time but reboot works fine. Recommended way to fix? This has been occurring since I initially setup with the latest guide.

Link to comment
Share on other sites

ahh thank you..

 

your 2.0 guide looks awesome!

 

if you or anyone else could give me some insight.. does this latest [2.0] guide have the capability to use all 4 SATA ports? i hope so! if not, it would be an OSX "dealbreaker" for me.. :)

 

 

Yes all 4 ports work flawlessly. The only issue I get periodically is when I reboot the screen doesn't fully appear. (it's black with the odd patch of background showing. When this happens I just hit the dashboard macro on my keyboard and it acts like a refresh for the screen. I'm not sure if this is a graphics card kext issue or what but I'm working on it. Anyhow, if you follow the guide to a "T" you should be quite happy with the results.

 

 

Thanks Weaksauce12, great tutorial.

Link to comment
Share on other sites

Sounds like a video card bug. Do you have another card available? Or perhaps try out a different driver than the EFI String in Uinstaller.

 

I think I have an old 6600 lying around somewhere, I'll give it a try. Still, I would rather have the flimsy 8400 GS working as it has no fan at all, while the old 6600 has a whining one (very annoying). After reading your post (and once I was sober again after the holydays ;) ), I tried to use the NVinstaller package, which did not change anything. I also came across a post that explained how to use a small gfxutil to generate a string for the video card, which I then put in the Boot.plist, but it did not resolve the issue. Maybe I would need to try that custom string without the NVinstall package installed? I would assume that NVinstall overwrote some nVidia files in the extensions folder, so I guess I would need to redo my setup again as I was not careful enough to back it up...

 

I know this is off topic, but what are the video driver options I have at this point?

 

By the way, I stated last time that the video card would work fine when booting with -f. This is incorrect. The video card will be fine once in a while, but I have not figured what makes it happy yet.

Link to comment
Share on other sites

*only* in Vista. So in other words, it does not wake OSX.

 

USB wake from sleep works in windows.

USB wake from sleep does not work in OSX and apparently never will.

 

I mentioned this earlier... I have a P35 DS3L, I am using a Microsoft wireless 6000 (the one with the crappy mouse...)

 

It DOES wake from sleep by touching the space bar... Do not know why or why not.

 

The only OS on this machine is OS X from the latest guide...

 

The keyboard also has all the shortcuts and they all work..

Link to comment
Share on other sites

Ok, just re-did my setup all over again, this time using the old GeForce 6600. I got exactly the same behavior as with my 8400 GS: the video works a-ok after the 10.5.5 combo update and all software updates are done. Then I install the kext package and the audio, then reboot and the video problem happens.

 

Obviously my system doesn't like either the audio fix or one of the kexts. I guess I will need to install each kext one by one to see what is causing the bug. I assume I need to use the kexts that are, in the package :

1- in Installation/Motherboards/Gigabyte GA-EP35-DS3l.plugin/kext/*.kext

2- in Developer/Kext Files/Mkext Files/*.kext

 

Right ?

Link to comment
Share on other sites

weaksauce,

 

1. Would you be willing to briefly list the kexts you're using so far with the UD3P board? I tried out the VoodooPower 1.2.1 you mentioned--it works nicely so far; I'd like to know what else you're using at this point.

 

2. Also, I have a Sapphire ATI HD 3870 512mb and used "ATI Radeon HD 3870.pkg" installed upon the first boot (can't remember where I got the pkg from). It seems to work just fine without any other modifications, as far as I can tell. Is the EFI string method any different and/or better?

 

I totally second the 3rd party silent video cooler--am using the Arctic Cooling Accelero S1 rev 2--haven't been monitoring the video temperature, but it sure is a lot quieter, even with the optional fans.

 

Thanks so much...

Link to comment
Share on other sites

weaksauce,

 

1. Would you be willing to briefly list the kexts you're using so far with the UD3P board? I tried out the VoodooPower 1.2.1 you mentioned--it works nicely so far; I'd like to know what else you're using at this point.

 

2. Also, I have a Sapphire ATI HD 3870 512mb and used "ATI Radeon HD 3870.pkg" installed upon the first boot (can't remember where I got the pkg from). It seems to work just fine without any other modifications, as far as I can tell. Is the EFI string method any different and/or better?

 

I totally second the 3rd party silent video cooler--am using the Arctic Cooling Accelero S1 rev 2--haven't been monitoring the video temperature, but it sure is a lot quieter, even with the optional fans.

 

Thanks so much...

 

Here ya go, it's open for beta:

 

http://www.mediafire.com/file/mzzzgynji44/UD3P.zip

 

The only thing that doesn't work is the 2 Jmicron SATA AHCI ports. One user I'm working with already has it working, so it's just a matter of narrowing down the kexts to get it right. Right now, I get a Kernel Panic at boot when I enable the Jmicron SATA ports with AHCI turned on. So I have that off until I've got it nailed down. The package includes the full kit otherwise, everything works. Ethernet requires 10-20 seconds to wake from sleep and you'll see a lot of errors from the audio HDA, but it works just fine. Keep in mind that on the 889a, the green port is "internal speaker" and the black port is "line out". Headphone out works via internal headers, if your case has front audio jacks. To install, pop in a hard drive and do the following using Uinstaller:

 

1. Install Leopard

2. Install the 668mb 10.5.6 Combo Update (just download off Apple's site)

3. Install Uinstaller (I included the 3870 hex for you) and copy the UD3P package to that hard drive

 

Boot it up, setup Leopard, and you'll get an error about Voodoo not loading properly. Re-install the kexts using Uinstaller and reboot; you'll need to manually restart after a minute (Voodoo power management replaces OpenHaltRestart and adds speedstepping, but since it doesn't load the first time you have to manually re-install it). Go ahead and download all the small updates and keep rebooting until you get everything. Once I've got that last Jmicron thing fixed, I'll put it all together in an Mkext (except for R1000 & AppleSMBIOSEFI, which need to be in SLE) and release it. Very stable, been enjoying it for the last week with zero hiccups :)

 

As far as the EFI String goes, I don't know if there's any differences. All I can tell you is that the string works fine, no problems for me. Only gripe is the fan noise. Newegg delivered my Accelero fans today, but no heatsink haha. Another night with the whirrr of the 3870 on full blast :)

 

Ok, just re-did my setup all over again, this time using the old GeForce 6600. I got exactly the same behavior as with my 8400 GS: the video works a-ok after the 10.5.5 combo update and all software updates are done. Then I install the kext package and the audio, then reboot and the video problem happens.

 

Obviously my system doesn't like either the audio fix or one of the kexts. I guess I will need to install each kext one by one to see what is causing the bug. I assume I need to use the kexts that are, in the package :

1- in Installation/Motherboards/Gigabyte GA-EP35-DS3l.plugin/kext/*.kext

2- in Developer/Kext Files/Mkext Files/*.kext

 

Right ?

 

The files in the Developer folder are the same as the files in the Plugin, it's just there for convenience. Here's a hint: a Plugin is nothing but a folder saved with a .plugin extension. You can right-click and view contents. Inside is a Kext folder and an Extensions.mkext folder. You can extract the Mkext files by using Mkext Tool in the Developer's folder, but instead just use the kexts I already copied to the Developer's folder (they're there for convenience!). Install all of the kexts but the video kext using Kext Helper. Then try something like NVKush. Odd that it would happen with 2 cards.

Link to comment
Share on other sites

So I re-did my setup again. This time, after the 10.5.5 combo update, I applied the audio patch and I installed using the Kext Helper tool all the kernel extensions that are in Developer/Kext Files/MkextFiles except the two PS-2 related kernel extensions and I thought I did not need the HDAEnabler.kext since I applied the Taruga audio patch. I also installed the two extensions in Developers/Kext Files/SLE Files/ folder.

 

So far, everything works fine.

 

Weaksauce, first thanks for your time and the hints. Second, I don't see any of the extensions in the folders I mentioned above being related to video. Is that correct? Im asking because you suggested that I "Install all of the kexts but the video kext".

 

Since there are only 3 kext remaining uinstalled, I would assume that my trouble came from either the PS-2 kexts or the HDAEnabler.kext... does the UInstall tool actually installs the "HDAEnabler.kext" ? Based on your description of that kext in the guide, I would assume it is not used. In which case it would look like the problem comes from the PS2 extensions, something I will try out to confirm but I need to let my machine run a bit before I can be 100% sure that the problem is not going to happen.

Link to comment
Share on other sites

Hijacking my own thread here, but:

 

UD3P Package is Done!

 

Special thanks to bibendum for helping me with the Jmicron kexts. We narrowed it down to two: JmicronATA and LegacyJmicronATA. They are co-dependant on each other to enable the Jmicron SATA to work in AHCI mode on the UD3P. Also, you must use a special version of the Jmicron ATA kext, v1.0.0, which I have included in the Mkext bundle. Here's the download:

 

http://www.mediafire.com/file/4cqz3omazwg/UD3P.zip

 

Basic install procedure - Leopard, 10.5.6, then the package. If you're install from the HDD, be sure to drag the "Copy to HDD" over to the new HDD because you'll need to install those two kexts with Kext Helper after booting up for the first time (they don't load properly if installed to SLE via HDD). Here's a basic overview of the 13 drivers:

 

General:

AppleDecrypt (bypass encryption)

AppleSMBIOSEFI (shows System Profiler info; must be in SLE)

IntelCPUCPMDisabler (disablers Intel CPU Power Management; Disabler doesn't work on this board)

RealtekR1000 (Ethernet driver; must be in SLE)

VoodooPower (Handles Shutdown & Restart, also adds Speedstepping to the CPU for power savings)

 

Audio:

HDAEnabler

LegacyHDAController

LegacyHDAPlatformDriver

 

ICH10R SATA:

LegacyAppleAHCIPort

LegacyAppleIntelPIIXATA

LegacyIOAHCIBlockStorage

 

Jmicron SATA:

JmicronATA

LegacyJmicronATA

 

Pretty easy...even wakes via USB keyboard or mouse! Even a mouse wiggle wakes it up :wacko: The Ethernet still takes 10-20 seconds to wake from sleep, so if you want "instant" Internet after sleep then just install one of those $8 Encore Gigabit PCI cards. You'll see a LOT of HDA Audio errors due to the 889a driver; this can add like 30 seconds to the shutdown sometimes because it tries to kill the audio 50 times (do a -v and you'll see what I mean). You can overcome this with a simple $8 USB sound card (I use a Syba). Not a big deal on either count (networking or audio). The 889a audio sounds way better than the 888 on the DS3L. Special note here: For sound prefs, the "internal speaker" setting is the green jack on the rear panel and the "line out" setting is the black jack on the rear panel. Headphone is front headphone jack if you have an HD Audio plug for your case. So you get stereo 2.1 plus digital if you want it (haven't hooked up digital but it shows up in prefs).

 

Schedule:

 

I've got a few days before classes start, so I'm going to finish converting the DS3L guide to Wiki format before posting the Leopard Soup 2.0 thread, then I'll finish up the UD3P guide now that the driver package is finished.

Link to comment
Share on other sites

Hijacking my own thread here, but:

 

UD3P Package is Done!

 

Special thanks to bibendum for helping me with the Jmicron kexts. We narrowed it down to two: JmicronATA and LegacyJmicronATA. They are co-dependant on each other to enable the Jmicron SATA to work in AHCI mode on the UD3P. Also, you must use a special version of the Jmicron ATA kext, v1.0.0, which I have included in the Mkext bundle. Here's the download:

 

http://www.mediafire.com/file/4cqz3omazwg/UD3P.zip

 

Basic install procedure - Leopard, 10.5.6, then the package. If you're install from the HDD, be sure to drag the "Copy to HDD" over to the new HDD because you'll need to install those two kexts with Kext Helper after booting up for the first time (they don't load properly if installed to SLE via HDD). Here's a basic overview of the 13 drivers:

 

General:

AppleDecrypt (bypass encryption)

AppleSMBIOSEFI (shows System Profiler info; must be in SLE)

IntelCPUCPMDisabler (disablers Intel CPU Power Management; Disabler doesn't work on this board)

RealtekR1000 (Ethernet driver; must be in SLE)

VoodooPower (Handles Shutdown & Restart, also adds Speedstepping to the CPU for power savings)

 

Audio:

HDAEnabler

LegacyHDAController

LegacyHDAPlatformDriver

 

ICH10R SATA:

LegacyAppleAHCIPort

LegacyAppleIntelPIIXATA

LegacyIOAHCIBlockStorage

 

Jmicron SATA:

JmicronATA

LegacyJmicronATA

 

Pretty easy...even wakes via USB keyboard or mouse! Even a mouse wiggle wakes it up ;) The Ethernet still takes 10-20 seconds to wake from sleep, so if you want "instant" Internet after sleep then just install one of those $8 Encore Gigabit PCI cards. You'll see a LOT of HDA Audio errors due to the 889a driver; this can add like 30 seconds to the shutdown sometimes because it tries to kill the audio 50 times (do a -v and you'll see what I mean). You can overcome this with a simple $8 USB sound card (I use a Syba). Not a big deal on either count (networking or audio). The 889a audio sounds way better than the 888 on the DS3L. Special note here: For sound prefs, the "internal speaker" setting is the green jack on the rear panel and the "line out" setting is the black jack on the rear panel. Headphone is front headphone jack if you have an HD Audio plug for your case. So you get stereo 2.1 plus digital if you want it (haven't hooked up digital but it shows up in prefs).

 

Schedule:

 

I've got a few days before classes start, so I'm going to finish converting the DS3L guide to Wiki format before posting the Leopard Soup 2.0 thread, then I'll finish up the UD3P guide now that the driver package is finished.

 

 

Great job on the GA-EP45-UD3P. I wonder if I should go ahead and buy that mobo since I'm already using the GA-P35-DS3L board. I guess I should , huh? Built myself another quad core imac...hahaicon6.gif

Link to comment
Share on other sites

Great job on the GA-EP45-UD3P. I wonder if I should go ahead and buy that mobo since I'm already using the GA-P35-DS3L board. I guess I should , huh? Built myself another quad core imac...hahaicon6.gif

 

Thanks! If you're buying new, I'd say yes. The UD3P is currently in production, is readily available, and is more compatible with Hackintosh (no more Taruga, yay!). Plus installation is SUPER simple. I already have a handful of DS3L boards that don't require replacing, but the extra SATA ports, USB ports, and onboard Firewire ports are a real blessing. Especially with the craptacular Macworld announcements today, haha.

Link to comment
Share on other sites

weaksauce.. is there any way at all you can do a 10.5.6 kalyway update guide as at present it is not possible for me to do the boot-132 method.

 

i need it as ilife 09 is now out and needs 10.5.6! ;)

 

I haven't tried .6 on Kalyway; all of my machines are Boot-132 now. I'd imagine it's the same as upgrading from .5 - just use the Netkas method. As always, have a bootable backup before doing any upgrades to your Hackintos. What is making it not possible to switch to the BOOT-132 method? It's a much better route than Kalyway...

 

So I re-did my setup again. This time, after the 10.5.5 combo update, I applied the audio patch and I installed using the Kext Helper tool all the kernel extensions that are in Developer/Kext Files/MkextFiles except the two PS-2 related kernel extensions and I thought I did not need the HDAEnabler.kext since I applied the Taruga audio patch. I also installed the two extensions in Developers/Kext Files/SLE Files/ folder.

 

So far, everything works fine.

 

Weaksauce, first thanks for your time and the hints. Second, I don't see any of the extensions in the folders I mentioned above being related to video. Is that correct? Im asking because you suggested that I "Install all of the kexts but the video kext".

 

Since there are only 3 kext remaining uinstalled, I would assume that my trouble came from either the PS-2 kexts or the HDAEnabler.kext... does the UInstall tool actually installs the "HDAEnabler.kext" ? Based on your description of that kext in the guide, I would assume it is not used. In which case it would look like the problem comes from the PS2 extensions, something I will try out to confirm but I need to let my machine run a bit before I can be 100% sure that the problem is not going to happen.

 

Okay let's do this: do a full, fresh install, but skip the video driver installation. NVIDIA cards can run in VESA mode just fine on a Hackintosh, so let's get you to 10.5.6 first on a fresh install and then muck around with your video stuff. So basically follow the guide, step-by-step, but don't install your video card. Once you get 10.5.6 up and running, install the Time Machine Fix AND the video card kext in Uinstaller, then reboot and see what happens. Only use Uinstaller for all of the driver installation, don't touch anything in the Developer's folder and don't use Kext Helper.

 

I mentioned this earlier... I have a P35 DS3L, I am using a Microsoft wireless 6000 (the one with the crappy mouse...)

 

It DOES wake from sleep by touching the space bar... Do not know why or why not.

 

The only OS on this machine is OS X from the latest guide...

 

The keyboard also has all the shortcuts and they all work..

 

So you're saying your DS3L wakes from sleep via USB keyboard under OS X? Do you have a dual-plug setup - both PS/2 and USB from the receiver, or just USB?

 

Yes all 4 ports work flawlessly. The only issue I get periodically is when I reboot the screen doesn't fully appear. (it's black with the odd patch of background showing. When this happens I just hit the dashboard macro on my keyboard and it acts like a refresh for the screen. I'm not sure if this is a graphics card kext issue or what but I'm working on it. Anyhow, if you follow the guide to a "T" you should be quite happy with the results.

Thanks Weaksauce12, great tutorial.

 

What video card are you using?

 

Part of my goal with the Wiki is to create a "compatible hardware database" for us DS3L users. Despite the EFI Strings support list, not ALL cards are supported. For example, the Zotac 256mb 7300GT works great, but the Zotac 512mb 7300GT does not. I think we have enough of a userbase here that we can get a pretty good list of hardware going!

Link to comment
Share on other sites

Okay let's do this: do a full, fresh install, but skip the video driver installation. NVIDIA cards can run in VESA mode just fine on a Hackintosh, so let's get you to 10.5.6 first on a fresh install and then muck around with your video stuff. So basically follow the guide, step-by-step, but don't install your video card. Once you get 10.5.6 up and running, install the Time Machine Fix AND the video card kext in Uinstaller, then reboot and see what happens. Only use Uinstaller for all of the driver installation, don't touch anything in the Developer's folder and don't use Kext Helper.

 

Just to be 100% clear, you want me to:

- install Leopard;

- using UInstaller, do as stated in the 10.5.5 guide except for the EFI strings for Ethernet and video card;

- install the 10.5.6 combo update and see if this works;

- try to install the EFI strings for ethernet and video, still using UInstaller.

 

Correct?

Link to comment
Share on other sites

Just to be 100% clear, you want me to:

- install Leopard;

- using UInstaller, do as stated in the 10.5.5 guide except for the EFI strings for Ethernet and video card;

- install the 10.5.6 combo update and see if this works;

- try to install the EFI strings for ethernet and video, still using UInstaller.

 

Correct?

 

Yup! Also, give me a detailed list of your hardware.

Link to comment
Share on other sites

Just updated my boot 132 giga to 10.5.6 and all seems well except one thing, I've lost all sound?

 

Not sure what's going on? Have re-installed Taruga twice now...

 

Reinstall all the kexts & Taruga, see if that fixes it. It's weird because most people's upgrades went fine, but you're the third to mention that sound went out and won't come back with Taruga. Also how did you install - from the Apple Updater or from a Combo package download?

Link to comment
Share on other sites

Just updated my boot 132 giga to 10.5.6 and all seems well except one thing, I've lost all sound?

 

Not sure what's going on? Have re-installed Taruga twice now...

 

It happen to me when I upgraded mine to 10.5.6. I re-installed taruga and also went into the sound setting and change back to line out. For me, it change the sound settings from line out to internal line.

Link to comment
Share on other sites

It happen to me when I upgraded mine to 10.5.6. I re-installed taruga and also went into the sound setting and change back to line out. For me, it change the sound settings from line out to internal line.

 

lol weird. worked fine on mine. I wonder if it defaults to last used state or something?

Link to comment
Share on other sites

 Share

×
×
  • Create New...