InfiniteMac OSx86

InfiniteMac OSx86 (http://infinitemac.com/forum.php)
-   10.X (http://infinitemac.com/forumdisplay.php?f=36)
-   -   10.5.8 is out (http://infinitemac.com/showthread.php?t=3554)

tham50 08-05-2009 09:28 PM

10.5.8 is out
 
the title says it all.

more here http://support.apple.com/kb/HT3606

miliuco 08-06-2009 12:08 AM

Update success from 10.5.7:

- AHCI mode (IDE disabled in BIOS)
- using dsmos and Disabler for 10.5.8 from netkas.org
- using Chameleon2 RC1 because RC2 doesn't load items (timeout, gfx string...) from com.apple.Boot.plist
- gfx string (EFi Studio by Inside) for nVidia 8800gt
- reinstalling ALC 889a (Gigabyte Control Center by Pcwiz)
- Geekbench and XBench results are the same as 10.5.7.

slic 08-06-2009 12:19 AM

hi, i am succesfuly updated from 10.5.7 iAtkos to 10.5.8 via Software update!

Chameleon 2,
Intel C2D,
VoodooHDA,
VoodooPS2Controler,
BCM 57xx,
Intel GMA X3100,
2GB RAM
Custom DSDT.aml
Vanilla kernel

Everything works with no issuies! No touches needed!

topsykretts 08-06-2009 01:03 AM

I've just downloaded the update (iatkos v7) and will edit this post if everything goes smoothly.

If I don't, pray for me.

Ok, well it downloads and 'installs' fine, but when it gets to the restart it just closes the menu bar and everything and stays on the blue screen.. it doesn't restart. It doesn't seem to be hanging, the mouse is responsive.. but theres no HD activity. Any help?

I hold down the power button so that it shuts down and then I boot it up, and I go to check the OS version and its still 10.5.7.

CyCLoBoT 08-06-2009 07:15 AM

Guys, I have a Gigabyte EP45-DQ6 motherboard and my sound doesn't work anymore after updating to 10.5.8. I believe I have the ALC889A sound. How can I fix this?

Aydinz 08-06-2009 08:44 AM

just delete the audio kext in your extensions folder add the audio kext you were using in 10.5.7

Code:

rm -rf /System/Library/Extensions.mkext
kextcache -k /System/Library/Extensions/

then use those commands to rebuild your kext cache and reboot :) hopefully that will work :)

aschar1 08-06-2009 09:27 AM

Quote:

Originally Posted by CyCLoBoT (Post 30533)
Guys, I have a Gigabyte EP45-DQ6 motherboard and my sound doesn't work anymore after updating to 10.5.8. I believe I have the ALC889A sound. How can I fix this?


try using EFI strings or patch your dsdt

works with stock AppleHDA.kext - (remove HDAEnabler! and legacy kexts) works at least on my board gigabyte X58 UD5 Bios 8E but should work on other Gigabyte boards too

put your DSDT.aml on program icon of iaslme ( http://www.mediafire.com/?jchmtymqlmd) - results in DSDT.dsl, which you can edit with textedit . Just drop after you edited the DSDT.dsl on icon of iaslme again and you have your patched DSDT.aml

Its easy
Now the exact patch

1. replace all entries AZAL with HDEF
(there are 2) use search

2. replace the entire Device (HDEF) entry with the following:

Device (HDEF)
{
Name (_ADR, 0x001B0000)
Method (_PRW, 0, NotSerialized)
{
Return (Package (0x02)
{
0x0D,
0x05
})
}

Method (_DSM, 4, NotSerialized)
{
Store (Package (0x08)
{
"codec-id",
Buffer (0x04)
{
0x89, 0x08, 0xEC, 0x10
},

"layout-id",
Buffer (0x04)
{
0x0C, 0x00, 0x00, 0x00
},

"device-type",
Buffer (0x11)
{
"ALC889a"
},

"PinConfigurations",
Buffer (0x28)
{
/* 0000 */ 0x50, 0x70, 0x21, 0x01, 0x40, 0x01, 0x13, 0x90,
/* 0008 */ 0x20, 0x30, 0x81, 0x01, 0x41, 0x40, 0x01, 0x01,
/* 0010 */ 0x30, 0xE0, 0xC5, 0x01, 0x60, 0xE0, 0x45, 0x01,
/* 0018 */ 0x0F, 0x00, 0x00, 0x40, 0x0F, 0x00, 0x00, 0x40,
/* 0020 */ 0x10, 0x01, 0xA0, 0x90, 0x11, 0x01, 0xA0, 0x90
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}

Method (DTGP, 5, NotSerialized)
{
If (LEqual (Arg0, Buffer (0x10)
{
/* 0000 */ 0xC6, 0xB7, 0xB5, 0xA0, 0x18, 0x13, 0x1C, 0x44,
/* 0008 */ 0xB0, 0xC9, 0xFE, 0x69, 0x5E, 0xAF, 0x94, 0x9B
}))
{
If (LEqual (Arg1, One))
{
If (LEqual (Arg2, Zero))
{
Store (Buffer (One)
{
0x03
}, Arg4)
Return (One)
}

If (LEqual (Arg2, One))
{
Return (One)
}
}
}

Store (Buffer (One)
{
0x00
}, Arg4)
Return (Zero)
}
}


Name (BUFA, ResourceTemplate ()
{
IRQ (Level, ActiveLow, Shared, )
{3,4,5,6,7,9,10,11,12,14,15}
})
Name (BUFB, ResourceTemplate ()
{
IRQ (Level, ActiveLow, Shared, )
{}
})
CreateWordField (BUFB, One, IRQV)
Device (LNKA)
{
Name (_HID, EisaId ("PNP0C0F"))
Name (_UID, One)
Method (_STA, 0, NotSerialized)
{
And (PIRA, 0x80, Local0)
If (LEqual (Local0, 0x80))
{
Return (0x09)
}
Else
{
Return (0x0B)
}
}

Method (_PRS, 0, NotSerialized)
{
Return (BUFA)
}

Method (_DIS, 0, NotSerialized)
{
Or (PIRA, 0x80, PIRA)
}

Method (_CRS, 0, NotSerialized)
{
And (PIRA, 0x0F, Local0)
ShiftLeft (One, Local0, IRQV)
Return (BUFB)
}

Method (_SRS, 1, NotSerialized)
{
CreateWordField (Arg0, One, IRQ1)
FindSetRightBit (IRQ1, Local0)
Decrement (Local0)
Store (Local0, PIRA)
}
}


Thanks for this DSDT Patch goes to Solar. Sound quality is good analog stereo although ahs several sound assertions at boot.

You have to use Line Out for analog Output (black plugin)



Edit: This DSDT patch works on 10.5.8 and 10.6 but not on 10.5.7.

aschar1 08-06-2009 09:29 AM

10.5.8 breaks Sleep same as Snow Leo on my mobo x58UD5

atka 08-06-2009 02:02 PM

Update went smooth and sleep is finally working again on my motherboard. :)

aschar1 08-06-2009 03:43 PM

atka what mobo do you have? using openhaltrestart?