mikeetastic Posted May 19, 2010 Share Posted May 19, 2010 need one last help guys, im almost done with my Zotac G43ITX-A-E ICH10 mobo w/ just 1 last problem.. booter: Asere 119 w/o theme kext used in Extra: fakesmc.kext IOAHCIBlockStorageInjector.kext - fix for orange icon EvOreboot.kext - i remove this by adding shutdown dsdt fix by mm67/restart is done by the booter smbios: MacPro3,1 working: - speedstep via DSDT - sound/lan - Automatic Time sleep or Manual sleep - Ethernet work by using RealtekR1000SL.kext (even on wakeup) - etc (this board is perfect aside from wifi) not working: - Atheros WIFI - i can turn it on/off but it wont detect any wireless networks - built in IGP (i know this before buying so im using nVidia GTS250) - wake from USB keyboard (will look for a fix but Power button works) the above is not my problem but my LG Lightscribe DVD Writer.. under AHCI and OSX my dvd drive won't get detected.. not sure what is the problem but it works in windows and linux so im sure the drive is working properly. i tried all 5 sata ports but all of them has the same output. it's detected under system profiler (sata) but Disk Utility cant see the disc/drive when i insert one.. suggestions? anyone can help? Link to comment Share on other sites More sharing options...
scrax Posted May 21, 2010 Share Posted May 21, 2010 HI to all. my zotac GF9300 D-E wifi arrived and now i'm writing from the snow installation I did thanks to yall posts. I have now: /Extra/Extensions/fakesmc.kext /Extra/Extensions/IOAHCIBlockStorageInjector.kext /Extra/Extensions/OpenHaltRestart.kext /Extra/com.apple.Boot.plist with 32bit boot and some cosmetic options /Extra/smbios.plist with the code for UUID injections (also if I was pretty sure that this would not be need, without I get error 35) /Extra/dsdt.aml posted in this thread. In S/L/E/ after installing the patched AppleHDA.kext audio is still missing... Eth works OOB Problems so far: I have problem with SATA recognized as unknown (just cosmetic) Audio unrecognized (with the modded AppleHDA and the before mentioned DSDT) No restart working Only DVI output from IGP with Graphics Enabler, I cant connect old monitor with a DVI adaptor neither. No dual screen I'm using Chameleon RC5pre12 rev.115 CPU Intel Q9300 with ArticCooling FreezerPro7, 2x 2GB DDR2 800MHz Team Elite (the corsair one were too heigh with that cooler), 2 SATA HD Link to comment Share on other sites More sharing options...
TennisGeek Posted May 21, 2010 Share Posted May 21, 2010 After taking the 10.6.3 update, the onboard sound stopped working. It was working with LegacyHDA (aka ALC662) kext before taking the 10.6.3 update. Other people with ALC662 have the same problem. -- TG Link to comment Share on other sites More sharing options...
toshibo Posted May 21, 2010 Share Posted May 21, 2010 using cd bootloader or another mac make new instalation in you HDD donwload this bootloader and install in new mac HDD http://rapidshare.com/files/322726512/Zotac_9300_ITX.zipdo do all update in you mac! after 10.6.3 you lose sound! ( http://rapidshare.com/files/373568162/Cham...C4Zotac_Pkg.rar ) donwload this and install! afiter install go to Snow Leopard/sistema/biblioteca/extensions and delet AppleHDA.kext and install new AppleHDA.kext from this file! them use Kext Utility and restart you mac i hope work! HI to all.my zotac GF9300 D-E wifi arrived and now i'm writing from the snow installation I did thanks to yall posts. I have now: /Extra/Extensions/fakesmc.kext /Extra/Extensions/IOAHCIBlockStorageInjector.kext /Extra/Extensions/OpenHaltRestart.kext /Extra/com.apple.Boot.plist with 32bit boot and some cosmetic options /Extra/smbios.plist with the code for UUID injections (also if I was pretty shure that this would not be need, without i get error 35) /Extra/dsdt.aml posted in this thread. In S/L/E/ after installing the patched AppleHDA.kext audio is still missing... Eth works OOB Problems so far: I have problem with SATA recognized as unknown (just cosmetic) Audio unrecognized (with the modded AppleHDA and the before mentioned DSDT) No restart working Only DVI output from IGP with Graphics Enabler, I cant connect old monitor with a DVI adaptor neither. No dual screen I'm using Chameleon RC5pre12 rev.115 CPU Intel Q9300 with ArticCooling FreezerPro7, 2x 2GB DDR2 800MHz Team Elite (the corsair one were too heigh with that cooler), 2 SATA HD Link to comment Share on other sites More sharing options...
francesco289 Posted May 21, 2010 Share Posted May 21, 2010 if i buy zotac 9300 g-e what will work? lan works? thanks Link to comment Share on other sites More sharing options...
scrax Posted May 22, 2010 Share Posted May 22, 2010 It is common to lose audio after a system update, simply because that update puts a new vanilla AppleHDA.kext file into your system/library/extensions file. To get audio back you just revert to whatever hack you had working before. E.g. for me, using the tinush AppleHDA.kext you just take that kext again and re-install it using kext utility. This is just everyday life with a hack....and fully to be expected. Thank your lucky stars that in most cases with our Zotacs this is the only hacked kext in SLE. In this two day I had never been able to get my audio working, from 10.6.0 to 10.6.3 I've tryed legacyHDA or modded AppleHDA with DSDT injection. none worked. Some DSDT posted here have the Hdef device with 00008000 addr. and others habe 0001b000 none of them works. But my big problem is the VGA not working under SnowLeopard @ 32bit. I've already tried the DSDT you posted before with no luck. Link to comment Share on other sites More sharing options...
KrzychuG Posted May 22, 2010 Share Posted May 22, 2010 If you want VGA working you can edit NVCAP in DSDT with these values: VGA/DVI 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 DVI/VGA 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00 Make sure you backup your current DSDT file just in case. Link to comment Share on other sites More sharing options...
scrax Posted May 22, 2010 Share Posted May 22, 2010 Thank's for your quick answer but all the two code returns me still only DVI output no dual monitor or VGA working. I'll try more on this nvcap thing using cd bootloader or another mac make new instalation in you HDD donwload this bootloader and install in new mac HDD http://rapidshare.com/files/322726512/Zotac_9300_ITX.zipdo do all update in you mac! after 10.6.3 you lose sound! ( http://rapidshare.com/files/373568162/Cham...C4Zotac_Pkg.rar ) donwload this and install! afiter install go to Snow Leopard/sistema/biblioteca/extensions and delet AppleHDA.kext and install new AppleHDA.kext from this file! them use Kext Utility and restart you mac i hope work! Already tried this two pakage with no luck... EDIT: Here is my lspci -nn results, is it normal to have all unknown devices? 00:00.1 RAM memory [0500]: nVidia Corporation Unknown device [10de:0a88] (rev b1) 00:03.0 ISA bridge [0601]: nVidia Corporation Unknown device [10de:0aac] (rev b2) 00:03.1 RAM memory [0500]: nVidia Corporation Unknown device [10de:0aa4] (rev b1) 00:03.2 SMBus [0c05]: nVidia Corporation Unknown device [10de:0aa2] (rev b1) 00:03.3 RAM memory [0500]: nVidia Corporation Unknown device [10de:0a89] (rev b1) 00:03.4 RAM memory [0500]: nVidia Corporation Unknown device [10de:0a98] (rev b1) 00:03.5 Co-processor [0b40]: nVidia Corporation Unknown device [10de:0aa3] (rev b1) 00:04.0 USB Controller [0c03]: nVidia Corporation Unknown device [10de:0aa5] (rev b1) 00:04.1 USB Controller [0c03]: nVidia Corporation Unknown device [10de:0aa6] (rev b1) 00:06.0 USB Controller [0c03]: nVidia Corporation Unknown device [10de:0aa7] (rev b1) 00:06.1 USB Controller [0c03]: nVidia Corporation Unknown device [10de:0aa9] (rev b1) 00:09.0 PCI bridge [0604]: nVidia Corporation Unknown device [10de:0aab] (rev b1) 00:0a.0 Ethernet controller [0200]: nVidia Corporation MCP79 Ethernet [10de:0ab0] (rev b1) 00:0b.0 SATA controller [0106]: nVidia Corporation Unknown device [10de:0ab8] (rev b1) 00:0c.0 PCI bridge [0604]: nVidia Corporation Unknown device [10de:0ac4] (rev b1) 00:10.0 PCI bridge [0604]: nVidia Corporation Unknown device [10de:0aa0] (rev b1) 00:15.0 PCI bridge [0604]: nVidia Corporation Unknown device [10de:0ac6] (rev b1) 00:16.0 PCI bridge [0604]: nVidia Corporation Unknown device [10de:0ac7] (rev b1) 00:17.0 PCI bridge [0604]: nVidia Corporation Unknown device [10de:0ac7] (rev b1) 00:18.0 PCI bridge [0604]: nVidia Corporation Unknown device [10de:0ac7] (rev b1) 03:00.0 VGA compatible controller [0300]: nVidia Corporation Unknown device [10de:086c] (rev b1) I'm still trying to make the graphic card full working (for now it's only DVI to DVI, if I use a DVI to VGA adapter or straight from the VGA port there is no signal to the monitor). HDMI not tested QE/CI working with GraphicsEnabler or DSDT PCB is rev 01 Zotac GF9300-D-E WIFI ITX ATX 600W PSU Snow Leopard 10.6.3 EDIT2: I've extracted whit a ubuntu live CD the original DSDT with 4 errors, now I'll try to made my own changes for a working video. lscpi -nn in ubuntu looks like more precise: 00:00.0 Host bridge [0600]: nVidia Corporation MCP79 Host Bridge [10de:0a80] (rev b1) 00:00.1 RAM memory [0500]: nVidia Corporation MCP79 Memory Controller [10de:0a88] (rev b1) 00:03.0 ISA bridge [0601]: nVidia Corporation MCP79 LPC Bridge [10de:0aac] (rev b2) 00:03.1 RAM memory [0500]: nVidia Corporation MCP79 Memory Controller [10de:0aa4] (rev b1) 00:03.2 SMBus [0c05]: nVidia Corporation MCP79 SMBus [10de:0aa2] (rev b1) 00:03.3 RAM memory [0500]: nVidia Corporation MCP79 Memory Controller [10de:0a89] (rev b1) 00:03.4 RAM memory [0500]: nVidia Corporation Device [10de:0a98] (rev b1) 00:03.5 Co-processor [0b40]: nVidia Corporation MCP79 Co-processor [10de:0aa3] (rev b1) 00:04.0 USB Controller [0c03]: nVidia Corporation MCP79 OHCI USB 1.1 Controller [10de:0aa5] (rev b1) 00:04.1 USB Controller [0c03]: nVidia Corporation MCP79 EHCI USB 2.0 Controller [10de:0aa6] (rev b1) 00:06.0 USB Controller [0c03]: nVidia Corporation MCP79 OHCI USB 1.1 Controller [10de:0aa7] (rev b1) 00:06.1 USB Controller [0c03]: nVidia Corporation MCP79 EHCI USB 2.0 Controller [10de:0aa9] (rev b1) 00:09.0 PCI bridge [0604]: nVidia Corporation MCP79 PCI Bridge [10de:0aab] (rev b1) 00:0a.0 Ethernet controller [0200]: nVidia Corporation MCP79 Ethernet [10de:0ab0] (rev b1) 00:0b.0 SATA controller [0106]: nVidia Corporation MCP79 AHCI Controller [10de:0ab8] (rev b1) 00:0c.0 PCI bridge [0604]: nVidia Corporation MCP79 PCI Express Bridge [10de:0ac4] (rev b1) 00:10.0 PCI bridge [0604]: nVidia Corporation MCP79 PCI Express Bridge [10de:0aa0] (rev b1) 00:15.0 PCI bridge [0604]: nVidia Corporation MCP79 PCI Express Bridge [10de:0ac6] (rev b1) 00:16.0 PCI bridge [0604]: nVidia Corporation MCP79 PCI Express Bridge [10de:0ac7] (rev b1) 00:17.0 PCI bridge [0604]: nVidia Corporation MCP79 PCI Express Bridge [10de:0ac7] (rev b1) 00:18.0 PCI bridge [0604]: nVidia Corporation MCP79 PCI Express Bridge [10de:0ac7] (rev b1) 03:00.0 VGA compatible controller [0300]: nVidia Corporation C79 [GeForce 9300 / nForce 730i] [10de:086c] (rev b1) Link to comment Share on other sites More sharing options...
scrax Posted May 22, 2010 Share Posted May 22, 2010 Audio - If you say audio doesn't work for you, then please say what bit of audio does not work? Does NO audio work - i.e. completely unrecognised? Or is it something like HDMI out audio (I don't think this works with any of the current solutions). Believe me that basic audio certainly should work for you unless you had a hardware problem (unlikely). Mostly, when it doesn't work it is because the layout ID in the DSDT doesn't match the layout ID in the AppleHDA.kext - some kexts and dsdts will use layout 12 (0x0c) others will use layout 662. The kext and the DSDT Must have the same layout designated. FYI, though I use the tinush kext I change it for me from 662 to 12, so unless you do that tweak then my DSDT and that kext don't go together...... check that first. Other common problems to check is that some solutions put a legacy kext in Extra/extensions (and leave the vanilla AppleHDA.kext alone), others need a hacked AppleHDA.kext in SLE. Whatever solution you adopt make sure there are no leftovers from other attempts left anywhere on your system. I think that the layout could be the problem because in system profile I see layout ID: 12 now i'll check the kext. thanks I can't test HDMI, so for now my problem is that with your DSDT patched I get the sound asseetion and something recognized in system profiler but nothing in sound preferences I've just updated the BIOS with the last one for my PCB 01 and now I'll extract the DSDT with ubuntu just to check if there is something changed. By the way I can't find in this topic your step by step guide somebody nominated around page 5 or 6 can you post a link, please? Link to comment Share on other sites More sharing options...
Smith@@™ Posted May 22, 2010 Share Posted May 22, 2010 What layout id have you try for sound? Do you have try these? (subsystem-id = 79CB0000) (subsystem-vendor-id= DE100000) layout-id = 0C000000 --> should be right for you codec-id = 6206EC10 --> should be right for you The applehda's bin is harcoded for 10.6.3 in your case? If yes, have you patch that? -- I update my totallyfix for MCP79AHCI... Keep me posted.. Link to comment Share on other sites More sharing options...
scrax Posted May 23, 2010 Share Posted May 23, 2010 I update my totallyfix for MCP79AHCI... Good to hear this For the codec ID I need to find where to check, in the info.plist i can find only a layout id=8 ? I've just finished the correction of original DSDT from the new bios, now I can start to patch it. Here ti is, without any mod, just Errors,Warnings and Remarks corrections ZotacGF9300_D_Ewifi_PCB01.zip Note that it's not intended to use for loading SnowLeopard because it's not patched. Now I''l try some basic correction and then i'll check if I can solve that audio and VGA problems. EDIT: Added DTGP method and this HDEF Device (in place of AZAD): Device (HDEF) { Name (_ADR, 0x00080000) Name (_PRW, Package (0x02) {0x15,0x05}) Method (_DSM, 4, NotSerialized) { Store (Package (0x08) { "codec-id",Buffer (0x04) {0x62, 0x06, 0xEC, 0x10}, "layout-id", Buffer (0x04) {0x96, 0x02, 0x00, 0x00}, "device-type", Buffer (0x0F) {"Realtek ALC662"}, "PinConfigurations", Buffer (0x01) {0x00} }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } Fixed HPET and RTC (cmos reset and kp) Internal Lan fix (added this code to MMAC renamed ETH0) Method (_DSM, 4, NotSerialized) { Store (Package (0x06) { "built-in", Buffer (One) {0x00}, "device_type", Buffer (0x09) {"ethernet"}, "name", Buffer (0x1E) {"Nvidia MCP79 Ethernet Gigabit"} }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } I've removed SPKR (PNP0800) and COM (PNP0501)code also removed PS2M PS2K PS2M (PS2 devices) Now i'll try with the AppleHDA.kext v. 1.7.4a1 (10.6.2 I belive) this one: AppleHDA.kext.zip ASAP some more news Link to comment Share on other sites More sharing options...
Smith@@™ Posted May 23, 2010 Share Posted May 23, 2010 I have correct up, I think that the layout id and codec id are right; the rest is a bit placebo (for sound assertion, etcetc) but the audio must work Bin patched for 10.6.3! Hi Link to comment Share on other sites More sharing options...
scrax Posted May 23, 2010 Share Posted May 23, 2010 After reboot still no audio, in system profiler i get still ID 12: But there is a difference now it's not anymore ID 12: Audio ad alta definizione Intel: ID dispositivo: 0x174B437B ID audio: 12 Dispositivi disponibili: Uscita: Connessione: Spinotto 1/8' Microfono Esterno: Connessione: Spinotto 1/8' Uscita S/P-DIF: Connessione: Interno IT is 662 but all is empty: ID dispositivo: 0x174B437B ID audio: 662 Dispositivi disponibili: now 'ill try with this other AppleHDA.kext (10.6.3 modded) from the Chameleon2RC4Zotac.pkg posted in this topic. AppleHDA.kext.zip EDIT: still nothing, it's always the same... Here the sound assertion i get at boot: May 23 05:29:06 Mac-Pro-di-scrax-2 kernel[0]: Sound assertion "0 == pathMap_aDriverInstance" failed in "/SourceCache/AppleHDA/AppleHDA-184.4.3/AppleHDA/AppleHDADriver.cpp" at line 1666 goto Exit May 23 05:29:06 Mac-Pro-di-scrax-2 kernel[0]: Sound assertion "0 != createAudioEngines ( fPathMap_aDriverInstance )" failed in "/SourceCache/AppleHDA/AppleHDA-184.4.3/AppleHDA/AppleHDADriver.cpp" at line 203 goto Exit May 23 05:29:06 Mac-Pro-di-scrax-2 kernel[0]: Sound assertion "0 == pathMap_aDriverInstance" failed in "/SourceCache/AppleHDA/AppleHDA-184.4.3/AppleHDA/AppleHDADriver.cpp" at line 1666 goto Exit May 23 05:29:06 Mac-Pro-di-scrax-2 kernel[0]: Sound assertion "0 != createAudioEngines ( fPathMap_aDriverInstance )" failed in "/SourceCache/AppleHDA/AppleHDA-184.4.3/AppleHDA/AppleHDADriver.cpp" at line 203 goto Exit when loading with ID12 with id 662: kxld[com.apple.driver.AppleHDA]: The super class vtable __ZTV13IOAudioEngine for vtable __ZTV14AppleHDAEngine is out of date. Make sure your kext has been built against the correct headers. EDIT2: I've found minihack dsdt patching guide, let's see what i've missed in my patch... Link to comment Share on other sites More sharing options...
scrax Posted May 23, 2010 Share Posted May 23, 2010 COMPLETE STEP BY STEP GUIDE I've made some correction to the DSDT extracted with the updated bios of my zotac d-e PCB 01: error fix is the same, but the third warning I've chose to eliminate the Method MWNV for the _T_0 i've used T_0 as not reserved name but it's basically the same fix. I didn't add for now the Graphics code because GraphicsEnabler in Chameleon "works" (but still only DVI out and no dual monitos or single VGA either with a DVI to VGA adaptor PC or Apple adaptor is the same) For the audio I found I'm injecting the 662 codec ID (0x96, 0x02, 0x00, 0x00) now I corrected it like yours ID 12, let's see if it works. reading all your post I don't know if it's better one or the other, i'll try to make some test For Ethernet I renamed it to ETH0 and this code is redundant in your DSDT: Scope (\_GPE) { Method (_L0B, 0, NotSerialized) { Notify (\_SB.PCI0.MMAC, 0x02) Notify (\_SB.PWRB, 0x02) } } Check the Scope (\_GPE) already in the DSDT and you will find that it's missing only Notify (\_SB.PWRB, 0x02) so i've added it there instead of duplicate the method and the scope in the ETH0 device instead in the device I've injected also the name of the device here is my ETH0 device: Device (ETH0) {Name (_ADR, 0x000A0000) Name (_PRW, Package (0x02) {0x0B,0x05}) Method (_DSM, 4, NotSerialized) { Store (Package (0x06) { "built-in", Buffer (One) {0x00}, "device_type", Buffer (0x09) {"ethernet"}, "name", Buffer (0x23) {"Realtek TRL8211CL Ethernet Gigabit"} }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } I've also removed in LPCB the Method (\_SB.PCI0._INI, 0, NotSerialized) because it's checking what windows system we have and so it's useless for Osx my Hpet fix is like yours but again it's a little more clean because ATT3 and Method (_CRS are redundant once we know we need only 0x0F: Device (HPET) {Name (_HID, EisaId ("PNP0103")) //Name (ATT3, ResourceTemplate () Name (_CRS, ResourceTemplate () { IRQNoFlags () {0} IRQNoFlags () {8} Memory32Fixed (ReadWrite,0xFEFF0000,0x00000400,) }) //Name (ATT4, ResourceTemplate () {}) Method (_STA, 0, NotSerialized) { //If (LGreaterEqual (OSFX, 0x03)) {If (HPTF) { Return (0x0F) /*} Else {Return (0x00)} } Else {Return (0x00)}*/ } /*Method (_CRS, 0, NotSerialized) { If (LGreaterEqual (OSFX, 0x03)) { If (HPTF) {Return (ATT3)} Else {Return (ATT4)} } Else {Return (ATT4) } }*/ } Also in TIMR i've used the same tipe of fix: Device (TIMR) {Name (_HID, EisaId ("PNP0100")) //Name (ATT5, ResourceTemplate () Name (_CRS, ResourceTemplate () {IO (Decode16,0x0040,0x0040,0x00,0x04,) /*IRQNoFlags () {0}*/ }) /*Name (ATT6, ResourceTemplate () {IO (Decode16,0x0040,0x0040,0x00,0x04,) }) Method (_CRS, 0, NotSerialized) { If (LGreaterEqual (OSFX, 0x03)) { If (HPTF) {Return (ATT6)} Else {Return (ATT5)} } Else {Return (ATT5)} }*/ } My DMAC section is already without IRQ so nothing done here. For a smaller dsdt I've also removed the Device SPKR and OCU1 (Speaker and COM port not used by osx). I didn't made the c.state and p-state correction still because before I'll extract my ssdt with linux to be shure of the value I put in. Hope this help somebody Just to make things a little more clear about my audio issue: now with 10.6.3 i've restored the original AppleHDA.kext and I'm using ALC662.kext in /E/E posted with the step by step instruction topic by minihack, injecting ID 662 in DSDT (not 12). Now i'll test it to se if it will work. Here my modded DSDT without C-State, P-State and Graphics inj, so it's not CPU related dsdtSCRAX.dsl.zip Here my C- and P-State declarations (P-State for a q9300@2.7Ghz) Scope (\_PR) { // Processor scope (namespace). Name (PSS, Package (0x04) { // This needs to match your CPU (use the P-State Calculator or Changer for it) Package (0x06) { Zero, Zero, 0x10, 0x10, 0x4720, Zero }, Package (0x06) { Zero, Zero, 0x10, 0x10, 0x071E, One }, Package (0x06) { Zero, Zero, 0x10, 0x10, 0x461C, 0x02 }, Package (0x06) { Zero, Zero, 0x10, 0x10, 0x061A, 0x03 } }) Name (CST, Package (0x04) {0x03, // Number of C-State packages: 3 (C1, C2 and C3). Package (0x04){ResourceTemplate (){Register (FFixedHW,0x01,0x02,0x0000000000000000,0x00,)}, One, One, 0x41C}, Package (0x04){ResourceTemplate (){Register (SystemIO,0x08,0x00,0x0000000000000814, ,)},0x02, One,0x01F4}, Package (0x04){ResourceTemplate (){Register (SystemIO,0x08,0x00,0x0000000000000815, ,)},0x03,0x55, 0xFA}}) Processor (CPU0, 0x00, 0x00000810, 0x06) {Alias (PSS, _PSS) Alias (CST, _CST)} Processor (CPU1, 0x01, 0x00000810, 0x06) {Alias (PSS, _PSS) Alias (CST, _CST)} Processor (CPU2, 0x02, 0x00000810, 0x06) {Alias (PSS, _PSS) Alias (CST, _CST)} Processor (CPU3, 0x03, 0x00000810, 0x06) {Alias (PSS, _PSS) Alias (CST, _CST)} } NOTE: All my test done in 32bit EDIT: Audio Still not working. I have original unpatched AppleHDA.kext in /S/L/E and the suggested ALC662.kext in /E/E with ID662 inj by DSDT but still this errors at boot: Not loading kext com.apple.driver.AppleHDAController - not found and kextd not available in early boot. Sound assertion "0 == pciVendorProductID" failed in "/SourceCache/AppleHDA/AppleHDA-184.4.3/AppleHDAController/AppleHDAController.cpp" at line 3226 goto Exit Sound assertion ""ERROR: EFI ROM did not publish 'hda-gfx' associative property!\n"" failed in "/SourceCache/AppleHDA/AppleHDA-184.4.3/AppleHDA/AppleHDACodecGeneric.cpp" at line 340 goto ExitError and some other sound assertions.... System Profiler seems ok (sorry for the localization): Audio ad alta definizione Intel: ID dispositivo: 0x174B437B ID audio: 662 Dispositivi disponibili: Altoparlante: Connessione: Spinotto 1/8' Microfono Interno: Connessione: Interno Microfono Esterno: Connessione: Spinotto 1/8' Ingresso: Connessione: Spinotto 1/8' Cuffie: Connessione: Spinotto 1/8' Uscita S/P-DIF: Connessione: Combo Link to comment Share on other sites More sharing options...
scrax Posted May 24, 2010 Share Posted May 24, 2010 Hi,I took your DSDT and just modified the HDEF section to be like mine. I then loaded the DSDT on my Zotac to check with the AppleHDA.kext that I use. This combination works. So please try the following: In the zip file is the DSDT (it is yours, but with my HDEF only changed) and my AppleHDA.kext. Load the AppleHDA.ket in SLE (using kext utility or whatever) put the DSDT in "Extra". Delete any pther audio kexts you might have (such as any other 662 kext, hdaenabler, voodoohda etc) and restart and see what happens. Another thing, in BIOS.... make sure you are set to using "External" codec for audio and not "Internal". By the way, apart from the layout ID change in DSDT, I saw that the _PRW name you had returns 15, 05 where mine (Method, not Name but same thing I think) returns 0D,05 in my modification I changed yours to 0D,05. If tht does not work then first just change back to 15,05 and try the DSDT and kext combination one more time........ PERFECT!! Now it works, finally thank you very much! My _PWR war 15,05 in the default DSDT so when i've patched AZAD I didn't change it. It's related with _GPE , Method (_L[color="#FF0000"]0D[/color], 0, NotSerialized) { Notify (\_SB.PCI0.USB0, 0x02) } Method (_L[color="#FF0000"]15[/color], 0, NotSerialized) { Notify (\_SB.PCI0.HDEF, 0x02) } so i think it's better 15 but it works with one or the other. Now my only issue is the VGA and dual monitor not working. again MiniHack thanks for the audio patch no more issue neither sound assertion now! Time to test my VGA on the IGP GeForge 9300, now with GraphicsEnabler=Yes in c.a.B.p I can use only DVI output to a DVI input DVI to VGA, VGA and so double monitor is not working at all. HDMI not tested. ATTACHED MY LAST (A LITTLE REDUCED FOR BEFORE) DSDT (P-State for my CPU Q9300@2.7GHz): dsdt2.2.dsl.zip Link to comment Share on other sites More sharing options...
Smith@@™ Posted May 24, 2010 Share Posted May 24, 2010 What layout id have you try for sound? Do you have try these? (subsystem-id = 79CB0000) (subsystem-vendor-id= DE100000) layout-id = 0C000000 --> should be right for you codec-id = 6206EC10 --> should be right for you The applehda's bin is harcoded for 10.6.3 in your case? If yes, have you patch that? -- I update my totallyfix for MCP79AHCI... Keep me posted.. scrax i gave you the SAME codec and the SAME layout id.... THANKS Link to comment Share on other sites More sharing options...
scrax Posted May 24, 2010 Share Posted May 24, 2010 scrax i gave you the SAME codec and the SAME layout id.... THANKS I've tried to patch by myself the original bin, and add the codec and layout ID but with no success this morning. I don't know what was wrong, but till yesterday I wasn't sure about what to do, now I've understood . I'm cleaning the dsdt because for now it won't restart without OHR.kext. I have not yet tried to switch-off. Video still the same.... Link to comment Share on other sites More sharing options...
KrzychuG Posted May 24, 2010 Share Posted May 24, 2010 Maybe the GraphicEnabler is the issue. What i posted was a NVCAP to put in directly into DSDT along with rest of CPU patches. There's no need to add anything in bootfiles after that, including GraphicEnabler. I'm preety sure VGA version worked as well since i made few tests while i was trying to get HDMI working. Eventually i had DVI/VGA and finally DVI/HDMI (which is acually DVI/DVI) with dual monitors setup. You can also push NVCAP in base64 format directly into the Extra/com.apple.Boot.plist as far as i remember and try it that way. Possible version are: DVI-I / DVI-I - BAAAAAAAAwAMAAAAAAAABwAAAAA=VGA / DVI-I - BAAAAAAAAQAGAAAAAAAAAAAAAAA= DVI-I / VGA - BAAAAAAAAwAEAAAAAAAABwAAAAA= Link to comment Share on other sites More sharing options...
scrax Posted May 25, 2010 Share Posted May 25, 2010 Maybe the GraphicEnabler is the issue. What i posted was a NVCAP to put in directly into DSDT along with rest of CPU patches. There's no need to add anything in bootfiles after that, including GraphicEnabler. I'm preety sure VGA version worked as well since i made few tests while i was trying to get HDMI working. Eventually i had DVI/VGA and finally DVI/HDMI (which is acually DVI/DVI) with dual monitors setup. You can also push NVCAP in base64 format directly into the Extra/com.apple.Boot.plist as far as i remember and try it that way. Possible version are: Thanks for the suggestions. I've already tried the nvcap value you posted before but with no success, I'll try also this last nvcap value and report back, I hope that is not a faulty board, need to do some more test with linux, to check VGA has no issue. Link to comment Share on other sites More sharing options...
qqaaaqq Posted May 28, 2010 Share Posted May 28, 2010 THAAANKS Link to comment Share on other sites More sharing options...
Renard45 Posted May 30, 2010 Share Posted May 30, 2010 I have this motherboard but a new hdd is it possible to make a boot cd and install retail snow leopard dvd? Link to comment Share on other sites More sharing options...
mastermischke Posted May 31, 2010 Share Posted May 31, 2010 Hey guys. I hope you dont mind when i ask some absolut newbie questions. This thread requieres a lot of knowledge which not all users might have from the beginning ( I'm speaking about myself ;-) ) So the question is this. I got a Zotac ITX Wifi 9300 ( ok I'm in the right thread yeaah ) CPU Core 2 Duo E6400 - PCIE Slot ATI 4850 120GB SATA Bluray / DVD Combo Device SATA 3GB RAM Bluetooth USB Adapter for my Logitech Sony PS3 Media Keyboard Currently I'm at my Macbook Pro ( Snow Leopard Installed ) I got a USB HDD So what do i want? I want to install SNOW LEOPARD SERVER!! on my setup from the USB HDD ( see above ) The snow leopard server is a *.dmg file on my macbook pro. Now i come to the actuall problem. I have absolutly NO idea where to start and what to the with all this kexts and DSTD and abc's etc. maybe someone can help me out and tell me what to do? ( newbie friendly please ) Link to comment Share on other sites More sharing options...
Hugo_bee Posted June 2, 2010 Author Share Posted June 2, 2010 mastermischke this is a new scenario. So the only experience about leopard server is in Leo (for me) and not snow. but I think they're so similar in a setup phase. The setup is not a problem with a hachintosh or a mac original. So this procedure is independent from the machine.. zotac or not. maybe if you have a zotac installed .. you have only to start the dmg of the srver. the base is that you have the zotac ready to go! if not.. you have to start my method from post 1 or read the last 2 pages because recently scrax, gaansan and other friends have deployed newer and fresh instruntions to do.. also to do it in a Snow environment. having a macbook with an external hdd is a good start. if you follow those procedures.. the best way to do a hack setup for me is right to use an attached hdd.. because you have the time to do all the modifies into it.. without boot,kp etc.. because tha mother system is stable! and when the hdd is ready you'll detach it and attach in the zotac system. remember. the hdd in the end must have the last bootloader because in teh zotac you can boot to extarnal hdd. booting in the usb hdd, you start the zotac OS. the boot in zotac is not good. well. detach and attach in the macbook.. do some mods.. re-attach it in the zotac.. boot. repeat until.. done when you feel that the zotac is ready.. do a partition in the internal hdd of zotac. carbon clone the usb hdd with the system good of the usb hdd. and reinstall the bootmanager in the internal hdd. next boot without the usb hdd.. finish the server is a package.. don't think it as a complicated setup. is like any other setup. double click.. choose to setup into a different hdd (the usb if you like to do all the setup in the 1st phase) or launch it after the internal hdd is completed. bye Link to comment Share on other sites More sharing options...
mastermischke Posted June 2, 2010 Share Posted June 2, 2010 @ugokind thanks for your long reply but i think you misunderstood my posting in some way I'd like to follow your guide on the first page BUT after the HOWTO BIOS Settings ( which I'm actually able to manage ) I'm kind of lost. for most or some of the users that are already "into it" it might be very easy to understand and follow your guide but some users ( including myself ) can't follow your guide maybe someone (or you ) will find the time to write an noob friendly guide ( step by step with some explanasions ) so that more users know the true promise of a running MAC OS I'd like to volonteer to translate that guide into the german language if there will be a need for Link to comment Share on other sites More sharing options...
scrax Posted June 4, 2010 Share Posted June 4, 2010 Hi guys, I was away for a few days, my last test with the VGA are still unsuccessful, but from a week ago I'm using an original MacMini3,1 DSDT patched with SpeedStep, HDEF inj, GFX inj (with nvcap from the same mac mini), RTC patch, SATA inj (no more unknown sata drive), removed FIREWIRE and AIRPORT part because they aren't on the ZOTAC board. Now my IOREG is almost the same of the MacMini one and smaller than the original from zotac (no code for windows in the apple one). Link to comment Share on other sites More sharing options...
Recommended Posts