marionez Posted November 14, 2009 Author Share Posted November 14, 2009 Guys here sleep is working *without* sleepenabler... and this is not a joke /extra kext: ioahciblockstoragein“jector ahciportinjector fakesmc platformuuid smbios.plist set as (tmongkol): <key>SMproductname</key> <string>MacPro3,1</string> latest 10.6.2 applehda I've got no dsdt.aml patched (actually) No nullcpupowermanagement. Link to comment Share on other sites More sharing options...
caxio Posted November 14, 2009 Share Posted November 14, 2009 big issue every time i reboot are selected headphone line and not line out, every time start the system i need select in audio preference panel line out i am only whit this issue whit latest 10.6.2 applehda? Link to comment Share on other sites More sharing options...
marionez Posted November 14, 2009 Author Share Posted November 14, 2009 known problem, remove audio preference file, read back this thread. never had any issue like this. Link to comment Share on other sites More sharing options...
caxio Posted November 14, 2009 Share Posted November 14, 2009 known problem, remove audio preference file, read back this thread.never had any issue like this. thanks but where is this file ? i need help to find exact name file to delete. thanks caxio Link to comment Share on other sites More sharing options...
sampar Posted November 14, 2009 Share Posted November 14, 2009 Are you using ATI graphic card? I have to use DSDT.aml for fixing CMOS resetting on my EP45-UD3R that has HD4870. I think DSDT will make OS can't see a soundcard on ATI card. Yes using ATI 48xx series card. Where can I find DSDT.aml and what do I do with it? Thanks much for your help. Link to comment Share on other sites More sharing options...
caxio Posted November 15, 2009 Share Posted November 15, 2009 big issue every time i reboot are selected headphone line and not line out, every time start the system i need select in audio preference panel line out i am only whit this issue whit latest 10.6.2 applehda? known problem, remove audio preference file, read back this thread.never had any issue like this. fixed mistery solved ,the problem is sleepenabler for 10.6.2, i have changed sleepnabler for 10.6.2 by stellarola whit sleepebabler by netkas and now all work propely. Link to comment Share on other sites More sharing options...
marionez Posted November 15, 2009 Author Share Posted November 15, 2009 Sleepenabler is not needed here. A suggestion: don't follow fake-geek guide. Sleep should work without any kext, here, should be the same there. Link to comment Share on other sites More sharing options...
happyjohn Posted November 15, 2009 Share Posted November 15, 2009 Ok I think I got it! Device informations: Realtek ALC1200 00:1b.0 Audio device [0403]: Intel Corporation 82801JI (ICH10 Family) HD Audio Controller [8086:3a3e] Device ID: 0x3a3e8086 You can find ALC1200 on: Asus P5Q3 tested ok Hi marionez, thanks for your work, but I think I need some help. I have a Snow Leo installed (10.6.2 working in x64 bit mode) on my motheboard, which is ASUS P5Q3. I tried your kext for sound (I hope it's ALC1200), but it doesn't work at all - the system profiler shows me no device. I had my sound working previously on 10.6 and 10.6.2 though, however I used ALC888 driver instead of yours. I don't use DSDT patch (sorry I'm almost a noob) and all I can is to use Terminal to make copy/paste operations. Permissions correct, no errors in my log are presented, so I'm frustrating what's wrong with my sound. Here's my config: ASUS P5Q3 with Core 2 Quad 9550 4Gb RAM Geforce 250 with a string SATA 1Tb storage as disk0 with EFI partition (disk0s1) Chameleon 2RC3 + PC EFI 10.3 (boot file changed only from PC EFI) Extra/Extensions contains 2 files only: FakeSMC.kext and IOAHCIBlockStorageInjector.kext. System/Library/Extensions contains your AppleHDA.kext without any enablers and nothing else modified in it. If I missed something or in case you need much info, please let me know and help me, I'm really frustrated... Link to comment Share on other sites More sharing options...
junkinternetmail Posted November 16, 2009 Share Posted November 16, 2009 Latest version of 10.6.2 kext got rid of a ton of errors on boot for my P5N7A-VM. However, I thought I'd post a few that remain. Overall, sound is working great and I don't notice any issues. If I can provide any additional info to help let me know. Sound assertion ""ERROR: EFI ROM did not publish 'hda-gfx' associative property!\n"" failed in "/SourceCache/AppleHDA/AppleHDA-179.1.4/AppleHDA/AppleHDACodecGeneric.cpp" at line 331 goto ExitError --- last message repeated 2 times --- Sound assertion "0 != result" failed in "/SourceCache/AppleHDA/AppleHDA-179.1.4/AppleHDA/AppleHDAWidget.cpp" at line 3641 goto handler Sound assertion "0 != widget->setUnsolicited ( true )" failed in "/SourceCache/AppleHDA/AppleHDA-179.1.4/AppleHDA/AppleHDACodecGeneric.cpp" at line 989 goto handler Link to comment Share on other sites More sharing options...
marionez Posted November 16, 2009 Author Share Posted November 16, 2009 About P5Q3, I don't have one, so I just collect reports about that mobo, someone in this thread told me that this worked. If you tell me this is not working, you don't have alc1200, but alc888. I don't really know where is the truth. You can try removing applehda.kext, reinstall again ALC1200_1062 and confirm that is not working... About sound assertions this is a known problem and I don't know how to solve, any solution is absolutely welcome. The good point, is that is not a great problem for osx, it works, and it sleeps. Link to comment Share on other sites More sharing options...
treizep Posted November 16, 2009 Share Posted November 16, 2009 Thanks for all the work. I confirm, this last version of the AppleHDA.kext doesn't work (no device recognized) on my P5Q3. The previous version worked very well. Link to comment Share on other sites More sharing options...
Pluskat5000Schiffe Posted November 19, 2009 Share Posted November 19, 2009 Hey, Well let me start with the good news. Installing this kext on my P5Q-EM works when using the onboard video graphics. Because this is my HTPC i need more video power so I bought a 4850 videocard. When I insert this 4850 card a second audiocontroller is detected but all audio is gone. In system profiler two HDA audio devices are deteced with different device Id's. Guess its the Audio - over hdmi codec of Ati together with onboad ALC1200. Discussed that with the netkas irc channel and netkas told me to "add device id matching to hda/hdefenabler". Thats the disadvantage with talking to netkas. Hes giving you a tip like "God" but dont help you in detail. Can you guys help me what I have to do ? What I think is that your provided modification of the AppleHDA is not aware of other HDA capable audio sources so then it goes wrong. So adding the device ID of the audio source of the videocard can help the problem to get both detected. Is my thinking wrong ??? Thxs for replying. Link to comment Share on other sites More sharing options...
happyjohn Posted November 19, 2009 Share Posted November 19, 2009 Thanks for all the work. I confirm, this last version of the AppleHDA.kext doesn't work (no device recognized) on my P5Q3. The previous version worked very well. Like yours, and like I've written before, it doesn't work on my P5Q3 even after I reinstalled AppleHDA.kext. Previous version (for Leo 10.5) worked well, though when switched on Snow Leo 10.6 x64 my sound was disappeared with your driver. Sad... By the way, marionez, I've checked my device vendor/ID# and I can confirm it's ALC1200 - HD Audio Controller 8086:3a3e. May be it helps you to improve it. Anyway, thanks! Link to comment Share on other sites More sharing options...
marionez Posted November 20, 2009 Author Share Posted November 20, 2009 I don't have any direction to fix this for your p5q3. Verbs and nodes are the same from 10.5x, so there's something that has changed on vanilla side I suppose. Link to comment Share on other sites More sharing options...
sampar Posted November 20, 2009 Share Posted November 20, 2009 Hey, Well let me start with the good news. Installing this kext on my P5Q-EM works when using the onboard video graphics. Because this is my HTPC i need more video power so I bought a 4850 videocard. When I insert this 4850 card a second audiocontroller is detected but all audio is gone. In system profiler two HDA audio devices are deteced with different device Id's. Guess its the Audio - over hdmi codec of Ati together with onboad ALC1200. Discussed that with the netkas irc channel and netkas told me to "add device id matching to hda/hdefenabler". Thats the disadvantage with talking to netkas. Hes giving you a tip like "God" but dont help you in detail. Can you guys help me what I have to do ? What I think is that your provided modification of the AppleHDA is not aware of other HDA capable audio sources so then it goes wrong. So adding the device ID of the audio source of the videocard can help the problem to get both detected. Is my thinking wrong ??? Thxs for replying. I have the same issue on my P5Q Pro with ATI 4870. I got a different solution from someone on this thread but I have not tried it yet. If your solution is simpler I may go with it. Anyway, here is what I got on this thread: You have an ATI graphic card. Some soundcard on ATI vga cards may conflict to some sound on boards. Using DSDT.aml with patching HDEF injection (sound on board) may solve your problem. You got to ask someone how to patch DSDT for ASUS mainboards. Another way is using an Nvidia vga card. For my case without DSDT.aml, I am using ATI HD4870 and EP45-UD3R (ALC889a). My GA ALC889a is working fine although there are two HDAs in System Profiler. However, I got sound assertion of ATI sound on vga card in System.log. After I am using DSDT.aml with patching HDEF function for ALC889a, I got only one HDA (ALC889a) in System Profiler and no sound assertion in System.log. Link to comment Share on other sites More sharing options...
marionez Posted November 20, 2009 Author Share Posted November 20, 2009 How to find HDAenabler: - open alc1200_1062 directory - right click on AppleHDA.kext - show package contents - Contents/Plugins/HDAEnabler.kext - show package contents - Contents/Info.plist - if you have developer package from apple, you can edit with plist editor, otherwise you'll need a plist editor editing info.plist of HDAenabler you should add your ID, here: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <string>0x04030000&0xffff0000</string> </plist> this inside string is a range of devid, put a space before the end of the string and put there devid you want to add. - save it - install applehda.kext modified - reboot tell us if that works and share. Link to comment Share on other sites More sharing options...
PacStealer Posted November 23, 2009 Share Posted November 23, 2009 hi marionez, i have 1 question: i have a 4.1 audio sistem, the green cord is attached in the back of my case directly into the motherboard; in the frontpanel of the case i got two other audio input(green and pink).. i use headphones on this... all works except the mic that works only when its on the back directly in the motherboard.. why i always have to change audio output manually from sistem prefs? in windows it is automatic that when i insert my headphones it recognises it and start working with these... what you think? Link to comment Share on other sites More sharing options...
marionez Posted November 24, 2009 Author Share Posted November 24, 2009 it's not very alc1200 related... http://forums.macrumors.com/showthread.php?t=725870 Link to comment Share on other sites More sharing options...
melaverde Posted November 25, 2009 Share Posted November 25, 2009 hi for my p5k pro turbo? what can i do? Link to comment Share on other sites More sharing options...
PacStealer Posted November 25, 2009 Share Posted November 25, 2009 it's not very alc1200 related... http://forums.macrumors.com/showthread.php?t=725870 I read somewhere that it needs an autosensing kext or something like that... What do you think? No others have this problem? Link to comment Share on other sites More sharing options...
fxd0h Posted November 26, 2009 Share Posted November 26, 2009 Hai gais!. I've installed 10.6.2 on a p5q-c mobo , first page kext kinda works with stereo miniplug jack but i'm missing some of my beloved outputs , i do really want/need spdif-rca working in my setup. What should I do to get the coax-digital output to work with this kext? This is a pinsetup from my windows7 partition. [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0000\PinConfigOverrideVerbs] "0000"=hex:40,1c,17,01 "0001"=hex:01,1d,17,01 "0002"=hex:43,1e,17,01 "0003"=hex:99,1f,17,01 "0004"=hex:10,1c,47,01 "0005"=hex:40,1d,47,01 "0006"=hex:01,1e,47,01 "0007"=hex:01,1f,47,01 "0008"=hex:12,1c,57,01 "0009"=hex:10,1d,57,01 "0010"=hex:01,1e,57,01 "0011"=hex:01,1f,57,01 "0012"=hex:11,1c,67,01 "0013"=hex:60,1d,67,01 "0014"=hex:01,1e,67,01 "0015"=hex:01,1f,67,01 "0016"=hex:14,1c,77,01 "0017"=hex:20,1d,77,01 "0018"=hex:01,1e,77,01 "0019"=hex:01,1f,77,01 "0020"=hex:50,1c,87,01 "0021"=hex:98,1d,87,01 "0022"=hex:a1,1e,87,01 "0023"=hex:01,1f,87,01 "0024"=hex:60,1c,97,01 "0025"=hex:9d,1d,97,01 "0026"=hex:a1,1e,97,01 "0027"=hex:02,1f,97,01 "0028"=hex:5f,1c,a7,01 "0029"=hex:30,1d,a7,01 "0030"=hex:81,1e,a7,01 "0031"=hex:01,1f,a7,01 "0032"=hex:20,1c,b7,01 "0033"=hex:4d,1d,b7,01 "0034"=hex:21,1e,b7,01 "0035"=hex:02,1f,b7,01 "0036"=hex:f0,1c,c7,01 "0037"=hex:01,1d,c7,01 "0038"=hex:33,1e,c7,01 "0039"=hex:59,1f,c7,01 "0040"=hex:01,1c,d7,01 "0041"=hex:e6,1d,d7,01 "0042"=hex:15,1e,d7,01 "0043"=hex:40,1f,d7,01 "0044"=hex:30,1c,e7,01 "0045"=hex:71,1d,e7,01 "0046"=hex:44,1e,e7,01 "0047"=hex:01,1f,e7,01 "0048"=hex:f0,1c,f7,01 "0049"=hex:11,1d,f7,01 "0050"=hex:11,1e,f7,01 "0051"=hex:41,1f,f7,01 "NumVerbs"=hex:34,00,00,00 Link to comment Share on other sites More sharing options...
mr_Dellay Posted November 26, 2009 Share Posted November 26, 2009 Hi marionez. First of all I want to say thank you for your awesome job! You rock I have laptop acer aspire 5737z. That is what I have inside it: Multimedia: Audio Adapter nVIDIA HDMI @ nVIDIA MCP79/7A - High Definition Audio Controller Audio Adapter Realtek ALC888/1200 @ nVIDIA MCP79/7A - High Definition Audio Controller When I install your kext ALC1200_1062, all is going fine, accept during booting a got some errors. There is log of dmesg: bash-3.2# dmesg 315A10-ABB1-3E5A-9B99-C39B9DAFC3E8 Waiting on <dict ID="0"><key>IOProviderClass</key><string ID="1">IOResources</string><key>IOResourceMatch</key><string ID="2">boot-uuid-media</string></dict>netkas presents fakesmc, a kext which emulates smc device com.apple.AppleFSCompressionTypeZlib load succeeded USBF: 1.537 AppleUSBOHCI[0xffffff80093f9000]::InitializeOperationalRegisters Non-NULL hcDoneHead: 0xafef1790 Got boot device = IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/SAT0@B/AppleMCP79AHCI/PRI0@0/IOAHCIDevice@0/AppleAHCIDiskDriver/IOAHCIBlockStorageDevice/IOBlockStorageDriver/WDC WD3200BEVT-22ZCT0 Media/IOFDiskPartitionScheme/Untitled 1@1 BSD root: disk0s1, major 14, minor 1 ApplePS2Trackpad: Synaptics TouchPad v7.2 Kernel is LP64 USBMSC Identifier (non-unique): 000000000003A6 0x3538 0x54 0x100 systemShutdown false Previous Shutdown Cause: 3 NVDANV50HAL loaded and registered. AppleBCM5701Ethernet: 0 67020a02 InitNVRam - found non-5701 with serial eeprom or unbuffered flash AppleBCM5701Ethernet: 0 0 getAdapterInfo - init/sanity check of nvram failed AppleBCM5701Ethernet: 0 0 start - getAdapterInfo failed, giving up AppleBCM5701Ethernet: 0 67020a02 InitNVRam - found non-5701 with serial eeprom or unbuffered flash AppleBCM5701Ethernet: 0 0 getAdapterInfo - init/sanity check of nvram failed AppleBCM5701Ethernet: 0 0 start - getAdapterInfo failed, giving up AppleBCM5701Ethernet: 0 0 start - Allocate Interrupt event source failed HDAEnabler: Copyright © 2008 by Kabyl HDAEnabler: 05/05/2008 Added SP-Audio support by Taruga HDAEnabler: 03/07/2009 Compiled for 32/64-bit by Taruga Waiting for DSMOS... Natit: Starting. NVinject: Setting @0,device_type=display NVinject: Setting @1,compatible=NVDA,NVMac NVinject: Setting @0,name=NVDA,Display-A NVinject: Setting NVCAP=<data not shown> NVinject: Setting device_type=NVDA,Parent NVinject: Setting rom-revision=NVinject 0.2.2 irbis NVinject: Setting NVPM=<data not shown> NVinject: Setting @1,name=NVDA,Display-B NVinject: Setting @0,compatible=NVDA,NVMac NVinject: Setting @1,device_type=display NVinject: Setting model=Graphics by NVIDIA NVinject: Setting name=display disk2: ioctl(_IOWR,'d',101,24) is unsupported. Sound assertion ""ERROR: EFI ROM did not publish 'hda-gfx' associative property!\\n"" failed in "/SourceCache/AppleHDA/AppleHDA-179.1.4/AppleHDA/AppleHDACodecGeneric.cpp" at line 331 goto ExitError Sound assertion ""ERROR: EFI ROM did not publish 'hda-gfx' associative property!\\n"" failed in "/SourceCache/AppleHDA/AppleHDA-179.1.4/AppleHDA/AppleHDACodecGeneric.cpp" at line 331 goto ExitError Sound assertion ""ERROR: EFI ROM did not publish 'hda-gfx' associative property!\\n"" failed in "/SourceCache/AppleHDA/AppleHDA-179.1.4/AppleHDA/AppleHDACodecGeneric.cpp" at line 331 goto ExitError DSMOS has arrived Natit: Starting. NVinject: Setting @0,device_type=display NVinject: Setting @1,compatible=NVDA,NVMac NVinject: Setting @0,name=NVDA,Display-A NVinject: Setting NVCAP=<data not shown> NVinject: Setting device_type=NVDA,Parent NVinject: Setting rom-revision=NVinject 0.2.2 irbis NVinject: Setting NVPM=<data not shown> NVinject: Setting @1,name=NVDA,Display-B NVinject: Setting @0,compatible=NVDA,NVMac NVinject: Setting @1,device_type=display NVinject: Setting model=Graphics by NVIDIA NVinject: Setting name=display ACPI_SMC_PlatformPlugin::start - waitForService(resourceMatching(AppleIntelCPUPowerManagement) timed out FakeSMC: key not found BEMB, length - 1 SAM Multimedia: READ or WRITE failed, SENSE_KEY = 0x03, ASC = 0x11, ASCQ = 0x05 NTFS driver 3.1 [Flags: R/W]. NTFS volume name Data, version 3.1. Sound assertion "0 != result" failed in "/SourceCache/AppleHDA/AppleHDA-179.1.4/AppleHDA/AppleHDAWidget.cpp" at line 3641 goto handler Sound assertion "0 != widget->setUnsolicited ( true )" failed in "/SourceCache/AppleHDA/AppleHDA-179.1.4/AppleHDA/AppleHDACodecGeneric.cpp" at line 989 goto handler SAM Multimedia: READ or WRITE failed, SENSE_KEY = 0x03, ASC = 0x11, ASCQ = 0x05 disk2s0: I/O error. bash-3.2 So after that in system profile I can see that my sound card found and working well (see attach) , but I do not have sound. Can you please tell me, what should i do to get sound. ps I was testing older versions of your kexkt, and some kext for alc888, but no luck. Hardware is founded by system, but sound don't work. Link to comment Share on other sites More sharing options...
felixpen Posted November 30, 2009 Share Posted November 30, 2009 Ottima guida seguito alla lettera e fuonziona alla grande solo due cose : ho poi aggiunto un hdd ata e al boot mi da 2 o tre volte queste scritte EBIOS error =xbb ecc. premetto che il primo disco nel bios è il sata (Snow Leopard) poi mi si ferma al boot e devo dare "invio" sull'icona del disco è possibile farlo partire in automatico ? grazie Claudio -------------------- Snow Leopard 10.6.2 Retail Motherboard: Asus P5Q SE2 LAN: Realtek 8111C -|- AUDIO: VIA VT1708S -|- GPU: nVidia 9400 GT Link to comment Share on other sites More sharing options...
PacStealer Posted November 30, 2009 Share Posted November 30, 2009 ma a voi funziona in automatico il cambio tra output casse e cuffie? do automatic switch between headphone and normal sound system(4.1 or 5.1 or 2.1) works? i.e when i insert the headphone jack nothing happens.. i have always to manually switch output in the prefs menu Link to comment Share on other sites More sharing options...
PacStealer Posted December 26, 2009 Share Posted December 26, 2009 marionez can you make this kext autosensitive? Link to comment Share on other sites More sharing options...
Recommended Posts