View Full Version : Snow Leopard AppleHDA / HDAEnabler kext help
chadp1a
11-15-2009, 03:18 AM
Hi. Could someone please help me with modifying AppleHDA abd HDAEnabler for Snow Leopard.
I have tried using my 10.5 kexts but have had no luck at all. I edited the 10.6 kexts to match the 10.5 ones using plist edit pro and it still doesn't work.
VoodooHDA works somewhat. It gives me sound when I use a usb headset but when setting to speakers there is no sound coming from the speakers. I have added the VoodooHDA preferences panel and played with the mixers for PCM and still no sound from the internal speakers.
My setup is
Gateway P6860FX
HDAUDIO\FUNC_01&VEN_111D&DEV_76B0&SUBSYS_107B0692&REV_1001
HDAUDIO\FUNC_01&VEN_111D&DEV_76B0&SUBSYS_107B0692
device id listed in OSX about>more info though is 0x107B0690
Hope someone can guide me in the right direction here. I have spent two days trying to get this thing to work.
Thanks in advance.
chadp1a
11-17-2009, 03:30 AM
All is good! Finally got sound!!!
Thanks to this wonder guide.
http://www.infinitemac.com/f57/guide-how-to-port-applehda-to-sl-t3981/
Now wish I could get my wireless 4965AGN working :(
be11o
11-21-2009, 03:17 AM
mate can u possibly upload yr kexts for audio and video im battling with those over 2 weeks already
or maybe mail em to me
[email protected] (
[email protected])
id be very greatfull thx in advance
managed to get qe/cl working but i still cant get sound... i read that guide u linked did as it says but still not working, ported applehda refuse to work =/
be11o
11-23-2009, 01:22 AM
any1 able to help? =(
ps2pk
11-23-2009, 03:49 PM
I've been trying for the past 2 days to get audio working.
It's fruitless. I've tried the whole guide and still no sound. I'm thinking about just buying those usb ones if I can't get it work.
Can you tell me what you did to get it working? Soooo frikin jealous!
edit: 6860fx. same device id in osx
I have audio in 10.5.8 but nothing in 10.6.
be11o
11-23-2009, 11:09 PM
I've been trying for the past 2 days to get audio working.
It's fruitless. I've tried the whole guide and still no sound. I'm thinking about just buying those usb ones if I can't get it work.
Can you tell me what you did to get it working? Soooo frikin jealous!
edit: 6860fx. same device id in osx
I have audio in 10.5.8 but nothing in 10.6.
same thing altho im doing this for a 2weeks or smth already and ye i got same laptop, tbh doubt he wil reply, if i manage to get it working ill post dsdt and kexts
be11o
11-23-2009, 11:11 PM
think so we got problem with dsdt btw, its aint kext issue mine compliling with 3 warnings so...
chadp1a
11-24-2009, 02:14 PM
@be11o
i sent you a pm two days ago concerning the kext.
here is my dsdt. place this right before Device (MCHC) replacing your current HDEF
Device (PCI0)
{
Device (HDEF)
{
Name (_ADR, 0x001B0000)
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x06)
{
"codec-id",
Buffer (0x04)
{
0xB0, 0x76, 0x1D, 0x11
},
"layout-id",
Buffer (0x04)
{
0x0C, 0x00, 0x00, 0x00
},
"PinConfigurations",
Buffer (Zero) {}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}
Name (_S3D, 0x02)
Name (_S4D, 0x02)
Name (_HID, EisaId ("PNP0A08"))
Name (_CID, EisaId ("PNP0A03"))
make sure you have the DTGP method below. I added mine right above this method Method (_INI, 0, NotSerialized)
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)
}
be11o
11-24-2009, 07:29 PM
@be11o
i sent you a pm two days ago concerning the kext.
wierd =/ i got it only today thx alot =)
now i got not warnings but errors even when trying to complile dsdt back any ideas?
Error 4063 - and its like hundred times
chadp1a
11-24-2009, 07:41 PM
ummm. check your pm.
chadp1a
11-25-2009, 01:19 AM
Are you guys having problems with the P6860FX shutting down completely?
ps2pk
11-25-2009, 06:45 AM
Okay 10.6 is not playing nice. I edited the dsdt.aml to inject the audio and recomplied. I also followed the directions to port the AppleHDA.kext but after installing and rebooting the system hangs at the blue screen.
Decided to start over. Installed Ideneb 10.5.8. Working perfectly including the BMC9431 wireless pci-e card + ethernet + sound + full graphics support (i think).
I'd like to see if we can get a dedicated thread regarding the P-6860X, 6831 7805 as they're pretty much all the same.
So here's my set up.
Windows 7 on 320gb scorpio black.
Snow Leopard on 1st partition of 320gb scorpio blue. Leopard on 2nd partition of 320gb scorpio blue. Formatted to GUI.
I followed the guide from here (http://www.insanelymac.com/forum/index.php?showtopic=183751) (vanilla install for snow leopard).
Installed perfectly. Boot up from USB and then select my snow leopard drive. Start the 3.macloader. Finish and restart.
I boot up perfectly using -v arch=i386 (64-bit should work but if you read that thread there are a few problems regarding the macloader but it still works on 32bit)
Download efistudio and inject the string to com.apple.plist
Restart and mostly everything works.
External monitor with 1920x1200 resolution HDMI
External keyboard
External Mouse
Ethernet
Wireless (bcm9431 wireless)
What doesn't work
Sound
Laptop keyboard and touchpad
Bluetooth
Webcam
I am getting the restarting problem. I restart and it hangs up (forgot the exact thing it says) and takes a while (upto a minute) for it to completely restart and load the bootloader. I have not tried shutting down completely. Will do and let you know.
I will also attach my DSDT.aml if you guys like. Something to compare and see if everything is correct. I think my dsdt is causing no sound. Don't have it properly edited. Am trying again now
be11o
11-25-2009, 07:22 AM
just finished with sound working as charm altho had to edit dsdt abit think so cause i updated bios to 94.31
shutdown works correctly
for trackpad and laptop to work install voodooo ps2 kexts,but it worked w/o it for me
thx alot chadp1a w/o u it would be pain 1 more week lol
be11o
11-25-2009, 07:24 AM
efi string not working for us btw.. since its impossible to nvcap our video bios(impossible to make propper hex string) to make qe/cl work install nvdarvin 512 kext or just install via install package
i suggest u to install sl from the scratch using retal dvd and some bootloader ( i used empire efi)
be11o
11-25-2009, 07:31 AM
only thing annoys me =/ no sound via hdmi but i can live with it =) got receiver to cover analog in anyways
btw i wont suggest u to update to 10.6.2 there is video issues over there think so its cause apple released some new drivers there
ps2pk
11-25-2009, 10:03 AM
How are you guys checking if video is supposed to be working correctly?
I just updated to 10.6.2 and it seems to be working fine. Just injected the EFI string into the com.apple.plist file and rebooted. Haven't enabled quartzgl yet. Last time I got the blue screen and had to start from scratch.
Here's what I'm talking about the DSDT
Here is the Device (MCHC). Some code before and after.
Device (PCI0)
{
Name (_S3D, 0x02)
Name (_S4D, 0x02)
Name (_HID, EisaId ("PNP0A08"))
Name (_CID, EisaId ("PNP0A03"))
Device (MCHC)
{
Name (_ADR, 0x00)
OperationRegion (HBUS, PCI_Config, 0x40, 0xC0)
Field (HBUS, DWordAcc, NoLock, Preserve)
{
EPEN, 1,
, 11,
EPBR, 20,
Offset (0x08),
MHEN, 1,
, 13, And here is the Method (_INI....) Some code before and after.
/* 0538 */ 0x0E, 0x44, 0x65, 0xBF, 0x0A, 0x04, 0xE4, 0x10,
/* 0540 */ 0x20, 0x3A, 0x25, 0x10, 0x33, 0x40, 0x4C, 0x0E,
/* 0548 */ 0x88, 0x0E, 0x00, 0x04, 0x88, 0xC6, 0x02, 0xA2,
/* 0550 */ 0x92, 0xFE, 0x5B, 0x02, 0xB2, 0x40, 0x10, 0x01,
/* 0558 */ 0x39, 0x1C, 0x10, 0x8D, 0x0A, 0x44, 0xFF, 0xFF
})
}
Method (_INI, 0, NotSerialized)
{
If (DTSE)
{
TRAP (0x47)
}
Store (0x07D0, OSYS)
If (CondRefOf (\_OSI, Local0))
{
If (\_OSI ("Linux"))
{
Store (0x01, LINX)
}
If (\_OSI ("Windows 2001"))
How exactly should I stick the code in?
This is unmodified and what The DSDT patcher spit out.
ps2pk
11-25-2009, 10:24 AM
One more question.
Which guide if any did you guys follow and how'd you create the DSDT.aml file? I used the guide I mentioned in post 12. Followed his directions for a vanilla install and how to get the dsdt file.
be11o
11-25-2009, 04:04 PM
top bar should be transparament that means yr gfx works okish
if u rly preffer hex strings u can try nvcapmaker(tomake hex string)+bios editor(to extract video rom off bios)
but there is no warrantys it will work not trried it self
be11o
11-25-2009, 06:25 PM
here is the link for editors http://www.madmodmax.ru/files_win0.html#sys1
site is in russian but file names in eng anyways so shouldnt be problem
ps2pk
11-26-2009, 12:15 PM
Thanks guys.
Got everything mostly working except for keyboard/touch and webcam. I know for keyboard/touch the voodoo kexts help but i'm not sure which one. Don't want to mess up install number 10. FinallY!!
Ethernet, Wireless, Sound all work perfectly.
And with the help of chadp1a who corrected my dsdt and supplied the applehda.kext this could not have been possible. So thanks a lot chadp1a. You are the man.
My top bar is still not transparent. I will without a doubt fix it!
edit: Okay so I thought I messed up installing the chameleon package. Redid the installation. Sound works again so that's good. Wasn't a fluke.
But graphics are still 1024x768.
Heres the about my system (graphics)
Display:
Type: GPU
Bus: PCIe
PCIe Lane Width: x16
VRAM (Total): 32 MB
Vendor: NVIDIA (0x10de)
Device ID: 0x0609
Revision ID: 0x00a2
Displays:
Display:
Resolution: 1024 x 768
Pixel Depth: 32-Bit Color (ARGB8888)
Main Display: Yes
Mirror: Off
Online: Yes
What I've tried previously but to no avail was using EFISTUDIO and OSX86TOOLS. Tried both the 8800gts 512mb g92 and the 8800gt 512mb g92. Both worked meaning resolution was there, dual monitor support but no quartz support. How did you guys manage to get all that working and get the transparent top bar. Sooo close to having a complete set up.
Could you guys post a screenshot of the graphics in about my mac? Thanks
chadp1a
11-26-2009, 03:46 PM
@ps2pk
Which chameleon package are you using? If you are using the latest make sure and add GraphicsEnabler=Yes to your boot.plist
Lemme know if that helped.
be11o
11-27-2009, 12:00 PM
Thanks guys.
Ethernet, Wireless, Sound all work perfectly.
wireless? o.O 4695agn is in prealpha state and definitly not working here
as for video i do use nvdarwin 1.2.5
chadp1a
11-27-2009, 01:40 PM
wireless? o.O 4695agn is in prealpha state and definitly not working here
as for video i do use nvdarwin 1.2.5
he is using BMC9431 wireless pci-e card
be11o
11-27-2009, 09:23 PM
ow i с it shows up as ethernet device or useable in airport utility?
chadp1a
11-27-2009, 11:13 PM
ow i с it shows up as ethernet device or useable in airport utility?
airport more than likely
ps2pk
12-01-2009, 06:15 PM
sorry guys been away with exams and thanksgiving.
Yes i use bmc9431. Works in airport utility and is flawless. Cost like $20 from hongkong on ebay.
Got keyboard/touchpad working. Sound is working. Graphics are working fully. Webcam is coming along slowly. It's not that important but I'm trying like 10 new drivers each day. Still nothing that is flawless.
Again I wanted to say thanks chadp1a and be11o for getting me on the right track. I'm going to do a writeup soon so fellow 6860fx owners are more inclined. Let me know if you guys want to add anything.
One more question - for sleep which kext did you guys use if any? that's still not working 100%. If i leave the computer alone for 30 minutes it doesn't turn back on. I've tried 2 differnet kexts. Installed them using kext utilty. If I leave it alone for 10-15 it'll turn back on. Weird.
be11o - instead of nvdarwin why not edit boot.plist and insert GraphicsEnabler=Yes. Is there any benefit from nvdarwin?
edit: also got snow leopard working on my i7 p6t desktop. woo!
gi1gamesh
12-02-2009, 06:27 AM
I am having a heck of a time trying to get audio working on this machine. I am currently using Voodoohda and it acts like it's working but I can't hear sound out of any of my available outputs. I have tried modifying my dsdt with no success. I am able to add the dtgp code but I am unable to change my HDEF section. I've included a bit of extra code because my PCI section begins on line 740ish and this HDEF line is around 3400. Can you please suggest how I would go about modifying my dsdt to include your modifed HDEF section?
I have been cutting the code where I've indicated in the code section below and inserting your code in it's place. I've tried with and without the Device (PCI) line. but I can't get it to compile.
Thanks in advance!
Device (LANC)
{
Name (_ADR, 0x00190000)
OperationRegion (LANF, PCI_Config, 0xCC, 0x04)
Field (LANF, DWordAcc, NoLock, Preserve)
{
, 15,
PMES, 1
}
Name (_PRW, Package (0x02)
{
0x0D,
0x05
})
}
//BEGIN CUT ----------------------------------
Device (HDEF)
{
Name (_ADR, 0x001B0000)
OperationRegion (HDCS, PCI_Config, 0x54, 0x04)
Field (HDCS, DWordAcc, NoLock, Preserve)
{
, 15,
PMES, 1
}
}
//END CUT ------------------------------------
Device (RP01)
{
Name (_ADR, 0x001C0000)
OperationRegion (PXCS, PCI_Config, 0x40, 0xC0)
Field (PXCS, AnyAcc, NoLock, WriteAsZeros)
{
Offset (0x12),
, 13,
LASX, 1,
Offset (0x1A),
ABPX, 1,
, 2,
PDCX, 1,
, 2,
PDSX, 1,
Offset (0x1B),
LSCX, 1,
Offset (0x20),
Offset (0x22),
PSPX, 1,
Offset (0x98),
, 30,
HPEX, 1,
PMEX, 1,
, 30,
HPSX, 1,
PMSX, 1
}
Device (PXS1)
{
Name (_ADR, Zero)
Name (_PRW, Package (0x02)
{
0x09,
0x03
})
Method (_PS0, 0, Serialized)
{
Store (Zero, ^^^LPCB.EC0.WLDS)
}
ps2pk
12-02-2009, 09:23 AM
Try my modified dsdt and also the applehda kext by chadp1a.
AppleHDA (http://www.mediafire.com/?twheytziwho) - install with kext utility.
DSDT (http://www.mediafire.com/?oi1wzjktgkj) for 6860fx (I've upgraded my processor to an x7800 so not sure if it'll make a difference but try it anyways)
My audio works flawless now. I was also able to upgrade to 10.6.2. Installed the update as a standalone (not through the software update). Deleted sleepenabler.kext. Downloaded new sleepenanbler and rebooted and everything went fine.
BTW - This is the guide I used - http://www.infinitemac.com/f57/how-to-install-snow-leopard-on-a-pc-t3137/
It lists 4 kexts but you can add any others you want as well. I added the applehda by the OP, plus keyboard/touch kexts.
gi1gamesh
12-03-2009, 12:39 AM
This fix is confirmed to work on the Gateway P-6831FX with 10.6.2 Retail.
Thank you so much! I don't know what you guys did to get that DSDT to compile or what you added to AppleHDA.kext but it totally works!
Thanks again you guys ROCK!
Try my modified dsdt and also the applehda kext by chadp1a.
AppleHDA (http://www.mediafire.com/?twheytziwho) - install with kext utility.
DSDT (http://www.mediafire.com/?oi1wzjktgkj) for 6860fx (I've upgraded my processor to an x7800 so not sure if it'll make a difference but try it anyways)
My audio works flawless now. I was also able to upgrade to 10.6.2. Installed the update as a standalone (not through the software update). Deleted sleepenabler.kext. Downloaded new sleepenanbler and rebooted and everything went fine.
BTW - This is the guide I used - http://www.infinitemac.com/f57/how-to-install-snow-leopard-on-a-pc-t3137/
It lists 4 kexts but you can add any others you want as well. I added the applehda by the OP, plus keyboard/touch kexts.
ps2pk
12-03-2009, 02:29 AM
Hell yeah! Good to hear it works on the 6831. The 6860fx and 6831 are pretty much the exact same except for processor, hd and 1gb memory.
Did you also get your keyboard/touch pad working? If not just google voodoosp2 and you'll find them.
What did you do for sleep? Which kexts did you use? I'm going to make a guide and that's the only thing holding me back.
Oh yeah and chadp1a is the man! He compiled/fixed the dsdt and got the applehda working! Thanks again chad. Still enjoyin SL here and loving it more everyday.
gi1gamesh
12-03-2009, 04:00 AM
neither sleep nor shutdown work properly yet. I am using VoodooPS2Controller for the keyboard and VoodooPS2Trackpad for the touchpad along with VoodooBattery for the battery meter and NVkush for the video.
Looks like my microphone doesn't work with the applehda.kext I'll have to do some reading to see if I can figure out how to fix it. Still very happy to have audio output though.
chadp1a
12-03-2009, 05:11 AM
you guys welcome
I'm gonna try and get sleep,shutdown, and maybe internal mic working this week. If I have success I'll post the steps.
gi1gamesh
12-07-2009, 12:22 AM
I was able to get Sleep and restart working with a combination of EvoReboot along with the EHCI and USB DSDT Fix. http://www.insanelymac.com/forum/index.php?showtopic=168014&start=100&p=1247462&#entry1247462
I also applied some changes to the lid function in DSDT. Shutdown however is still not working properly.
Please make sure to backup your DSDT before applying mine.
Thank you aschar for straightening out my compile errors.
REkLiSS
12-09-2009, 01:19 PM
Much Thanx to chadp1a (http://www.infinitemac.com/member.php?u=17996) for finding a solution for sound !! I musta been lookin for a month THANK YOUUU ! Im running a 6831 with the myhack usb installer (its the best one ive found so far) when i updated to 10.6.2 using standalone and plugged in HDMI the screen would freeze so i used the 10.6.1 NVDANV50Hal.kext and NVDAResman.kext to get it workin again !! here they are if anyone needs em.http://www.megaupload.com/?d=8EVX9G3K
gi1gamesh
12-09-2009, 03:01 PM
REkLiSS Do you have any issues with shutdown?
When I choose shutdown the machine executes Halt but the lights and fans keep on running. I've let the machine sit overnight in this state and it gets fairly warm so I'm guessing other things are left powered.
I've tried, Openhaltrestart, Evoreboot, and removing AppleHDA.kext (some suggested it caused shutdown issues.) None of which seemed to allow for a proper 'Soft Off' state.
It seems like S5 is not being initiated by the OS or it's somehow getting messed up in translation in the DSDT maybe?
Anyone have a suggestion?
chadp1a
12-09-2009, 09:51 PM
REkLiSS Do you have any issues with shutdown?
When I choose shutdown the machine executes Halt but the lights and fans keep on running. I've let the machine sit overnight in this state and it gets fairly warm so I'm guessing other things are left powered.
I've tried, Openhaltrestart, Evoreboot, and removing AppleHDA.kext (some suggested it caused shutdown issues.) None of which seemed to allow for a proper 'Soft Off' state.
It seems like S5 is not being initiated by the OS or it's somehow getting messed up in translation in the DSDT maybe?
Anyone have a suggestion?
Do you have GraphicsEnabler=yes in you boot plist? If so this is causing the problem. Only deal is I don't know why. If I set it to No laptop will shutdown properly. I have tried using another injection method such as nvinject etc.. but I do not get transparency in the menu bar. :(
gi1gamesh
12-10-2009, 03:04 AM
Do you have GraphicsEnabler=yes in you boot plist? If so this is causing the problem. Only deal is I don't know why. If I set it to No laptop will shutdown properly. I have tried using another injection method such as nvinject etc.. but I do not get transparency in the menu bar. :(
I am using NVkush.kext and not using the GraphicsEnabler string. However, I did find that if I remove NVkush.kext the machine shutsdown properly. I guess for now I'll choose to have nice graphics and hold down the power button for shutdown.
gi1gamesh
12-10-2009, 03:17 AM
Do any of you have your camera working properly? Mine works by using Camtwist. I can use it with photobooth and if you tell Camtwist to be enabled by application it works with Skype Also.
So I guess I have a nearly complete Hackint0sh. Only things not quite perfect are Shutdown and Mic.
I can use a USB Mic if needed and holding down the shutdown button is no biggie.
REkLiSS
12-10-2009, 03:59 PM
Theres still the problem with the eSATA controller not working tho, I use it alot and would love to have it running on snow.
On a side note ps2pk (http://www.infinitemac.com/../../member.php?u=18821) mentioned in an earlier post that he wanted to put out a guide for the FX series. I propose we all put out our own sort of mini guide with a semi-detailed description of everything we used eg: install guides, methods, extra kexts, workarounds, DSDTs, ect. I think that this would greatly benefit not only us but the entire FX Hackintosh community. I'm gonna start workin on mine as soon as i post this ! I look foward to hearing everyones ideas ;-P
REkLiSS
12-11-2009, 05:22 AM
Took me a little while to finish this I had some family issues. Anyways here it is my P-6831/6860FX Snow Leo 10.6.2 Hackint0sh guide (Aside from eSATA, Intel Wifi, internal mic and proper shutdown these are not currently working):
* To start I used Conti's Myhack USB installer on a 16GB flash drive from a restored dmg image of 10.6 using disk utility, this is by far the most current, and thorough method that I have used. It allows for an all-digital install which virtually eliminates the possibility of burn errors or faulty media. It also uses the latest Chameleon (RC3). Heres the link-
http://osx86.sojugarden.com
here are the options I chose in myhack:
* com.apple.Boot.plist
* GraphicsEnabler - Adds GraphicsEnabler = Y to com.apple.Boot.plist for Full QE/CI Support
* AHCIPortinjector.kext
* AppleIntelPIIXATA.kext & IOATAFamily.kext
* PS2Controller
* FakeSMC.kext
* JMicronATA.kext
* LegacyAppleRTC.kext
* NullCPUPowerManagement.kext
* OpenHaltRestart.kext
* PlatformUUID.kext
* Sleepenabler.kext
* Installed ATools_Snow.pkg extracted From the SnowOsx leopard Universal v3.6 (10.6.2) distro from dan1234. It has a ton of useful utilities and kexts . You can probably find ATools pkg if you do a bit of googling but i already had the distro. You can find the iso here-
http://www.mechodownload.com/forum/macintosh-programs/218804-mac-os-x-snow-leopard-universal-v3-6-10-6-2-a-Full-Free-Downloads-Keygen-Crack-Serial-Activator-Free-Hosts.html
* I used this guide along with the standalone combo update to upgrade to 10.6.2-
http://prasys.co.cc/2009/11/tutorial-upgrading-to-osx-10-6-2/ (http://prasys.co.cc/2009/11/tutorial-upgrading-to-osx-10-6-2/)
*** I deleted Sleepenabler.kext (after update but before boot-up from another computer running windows 7 with Macdrive 8)
* For sound (FINALLY!) I used Gilgamesh's and chadp1a's recompiled DSDT along with chadp1a's AppleHDA.kext found here- http://www.infinitemac.com/attachment.php?attachmentid=967&d=1260141640 and here http://www.mediafire.com/?twheytziwho
* To enable HDMI without screen freezing i used NVDANV50Hal.kext & NVDAResman.kext from 10.6.1 found here-
http://www.megaupload.com/?d=8EVX9G3K
* To fix the memory read error in system profiler i used SMBIOSResolver.kext found in ATools
* I used EvOSpeedStep.kext, EvOreboot.kext and VoodooBattery.kext all from ATools
* This is a semi-fix/workaround i used for the webcam
install CamTwist 2.1 found here- http://allocinit.com/images/b/b6/CamTwist-2.1.dmg
Launch the Program
In preferences > video devices force the resolution to 320x240 on the "USB 2.0 camera"
In the box Step 1: Choose a video source, double click "Webcam"
Select nothing else, at least for now (unless you want effects)
Keep the program open, and relaunch Skype (for example) in skypes preferences > video
Instead of choosing "USB 2.0 camera" as the camera (can't, because it is in use by CamTwist) - choose "CamTwist"
*****Ok thats my install. If anyone has any ideas, questions, or possible solutions to eSATA, IntelWifi, internal mic and proper shutdown, please post them. I'm looking forward to hearing everyones feedback.:rolleyes:
gi1gamesh
12-11-2009, 02:50 PM
* To start I used Conti's Myhack USB installer on a 16GB flash drive from a restored dmg image of 10.6 using disk utility, this is by far the most current, and thorough method that I have used. It allows for an all-digital...:
Great post!
haze295
12-14-2009, 06:29 PM
Hi everyone,
I use to be a avid helper / poster over at Insanelymac, but the scene over there has slowed down to a screeching halt.
First let me say thank you so much for this thread. I had one of the launch Gateway 6xxx line (when they were p-171fx) and through 10.5 i got everything working except two things: No surprise shutdown and camera.
The reason I am posting is I am humbly asking if someone could please help me converting my appleHDA from 10.5 to 10.6. Back in the day I had Taruga (applehda patcher creator) create a HDA for my chipset because of how rarely used it was on boards. I've read the tutorial on here but keep screwing up the hex work. I have a fully working DSDT with only 1 warning INC cmos fix and all the fixings.
So far on my gateway I have everything back up and running except shutdown, audio, and camera. Someone already posted about the CamTwist fix. BTW, the problem with the cameras in these laptops are the fact that OSX can't regulate the correct MP setting and therefore that's why you get it to turn on, but a black screen.
I understand this is asking a huge favor from someone and hoping that somenoe could help me out. I would be more than willing to donate for your time for a working HDA. I truly thank you guys for your time reading this and thanks again for all your help with everything on this forum.
Sincerely,
Tony
Haze295
chadp1a
12-14-2009, 07:57 PM
Hi everyone,
I use to be a avid helper / poster over at Insanelymac, but the scene over there has slowed down to a screeching halt.
First let me say thank you so much for this thread. I had one of the launch Gateway 6xxx line (when they were p-171fx) and through 10.5 i got everything working except two things: No surprise shutdown and camera.
The reason I am posting is I am humbly asking if someone could please help me converting my appleHDA from 10.5 to 10.6. Back in the day I had Taruga (applehda patcher creator) create a HDA for my chipset because of how rarely used it was on boards. I've read the tutorial on here but keep screwing up the hex work. I have a fully working DSDT with only 1 warning INC cmos fix and all the fixings.
So far on my gateway I have everything back up and running except shutdown, audio, and camera. Someone already posted about the CamTwist fix. BTW, the problem with the cameras in these laptops are the fact that OSX can't regulate the correct MP setting and therefore that's why you get it to turn on, but a black screen.
I understand this is asking a huge favor from someone and hoping that somenoe could help me out. I would be more than willing to donate for your time for a working HDA. I truly thank you guys for your time reading this and thanks again for all your help with everything on this forum.
Sincerely,
Tony
Haze295
Post your specs here and I'll see if I can help you.
haze295
12-14-2009, 11:40 PM
Thank you so much for your help. I tried VoodooHDA but like I said the audio set was a chipset that no one used except gateway and they upgraded after 2 months of factory :)
Specifications
Audio: SigmaTel 92HD71B Dual SPDF
KBC: Winbond 8763
HDMI: HDMI block integrated in GFX
BIOS: Winbond W25x80
Memory reader (7 in 1): RealTek RTS5158
AC Adapter receptical: 120 Watt
Supported: Intel® Intel Merom Core Duo and Merom-Lite CPUs, Extreme
Package: Socket-P, uFCPGA
FSB: 533/667/800 MHz
Thermal: Digital Thermal Sensor
North Bridge: Intel® PM965
South Bridge: Intel® ICH8ME
chadp1a
12-15-2009, 01:02 AM
Thank you so much for your help. I tried VoodooHDA but like I said the audio set was a chipset that no one used except gateway and they upgraded after 2 months of factory :)
Specifications
Audio: SigmaTel 92HD71B Dual SPDF
KBC: Winbond 8763
HDMI: HDMI block integrated in GFX
BIOS: Winbond W25x80
Memory reader (7 in 1): RealTek RTS5158
AC Adapter receptical: 120 Watt
Supported: Intel® Intel Merom Core Duo and Merom-Lite CPUs, Extreme
Package: Socket-P, uFCPGA
FSB: 533/667/800 MHz
Thermal: Digital Thermal Sensor
North Bridge: Intel® PM965
South Bridge: Intel® ICH8ME
Ok..first things first here. We are going to need a linux codec dump. If you have a spare usb thumbdrive I need you to grab yourself fedora live and install it to the thumbdrive. Download it from here:
h**ps://fedorahosted.org/liveusb-creator/
* = t
Just follow the instructions when running. It's self explanatory.
When you get the thumbdrive created boot with it. Once you are in linux please type this in a terminal window and press enter.
cat /proc/asound/card0/codec#0
Also type in
cat /proc/asound/card0/codec#1
Post both results separate here and I'll try to mod you a kext.
haze295
12-15-2009, 03:42 AM
Thank you so much :) ... I booted up in Fedora 10 (12 had bad check sum) and run codec0 and 1. 0 as you can see didn't come up but 1 did. I also have my 10.5 apple hda working and my dsdt if you need it. :) Couple things I noticed... volume buttons worked moving the volume and speaker icon up top but didn't hear any audio (didn't have anything to test with due to limited files).
Side Note: Linux can't properly shutdown the system either so appearently it's not just a mac issue :)
[liveuser@localhost ~]$ cat /proc/asound/card0/codec#0
cat: /proc/asound/card0/codec#0: No such file or directory
[liveuser@localhost ~]$ cat/proc/asound/card0/codec#0
bash: cat/proc/asound/card0/codec#0: No such file or directory
[liveuser@localhost ~]$
[liveuser@localhost ~]$ cat /proc/asound/card0/codec#0
cat: /proc/asound/card0/codec#0: No such file or directory
[liveuser@localhost ~]$ cat /proc/asound/card0/codec#1
Codec: LSI ID 1040
Address: 1
Vendor Id: 0x11c11040
Subsystem Id: 0x107b0690
Revision Id: 0x100200
Modem Function Group: 0x1
[liveuser@localhost ~]$
chadp1a
12-15-2009, 03:06 PM
Thank you so much :) ... I booted up in Fedora 10 (12 had bad check sum) and run codec0 and 1. 0 as you can see didn't come up but 1 did. I also have my 10.5 apple hda working and my dsdt if you need it. :) Couple things I noticed... volume buttons worked moving the volume and speaker icon up top but didn't hear any audio (didn't have anything to test with due to limited files).
Side Note: Linux can't properly shutdown the system either so appearently it's not just a mac issue :)
Yea the hda kext and dsdt would be of help. Paste the links to them and I'll get them.
haze295
12-15-2009, 06:03 PM
Chad,
Thank you once again :) (truly). I have attached my dsdt for 10.6 (which only gave me 1 warning about a zero value), the original Enabler and AppleHDA from taruga (10.5.x) and i pulled a copy from the 10.5.x drive of applehda JIC
hXXp://rapidshare.com/files/321250795/Archive.zip.html <--just replace the XX with tt
MD5: 150740DA64090A69518401EC1875F06B
chadp1a
12-15-2009, 09:08 PM
Chad,
Thank you once again :) (truly). I have attached my dsdt for 10.6 (which only gave me 1 warning about a zero value), the original Enabler and AppleHDA from taruga (10.5.x) and i pulled a copy from the 10.5.x drive of applehda JIC
hXXp://rapidshare.com/files/321250795/Archive.zip.html <--just replace the XX with tt
MD5: 150740DA64090A69518401EC1875F06B
Hey.. let's try
cat /proc/asound/card0/codec#2
in fedora
lemme know. thanks
haze295
12-16-2009, 02:54 AM
Bazinga!!!! :d
[liveuser@localhost ~]$ cat /proc/asound/card0/codec#2
codec: Idt 92hd71b8x
address: 2
vendor id: 0x111d76b0
subsystem id: 0x107b0692
revision id: 0x100101
no modem function group found
default pcm:
Rates [0x7e0]: 44100 48000 88200 96000 176400 192000
bits [0xe]: 16 20 24
formats [0x1]: Pcm
default amp-in caps: Ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
default amp-out caps: Ofs=0x7f, nsteps=0x7f, stepsize=0x02, mute=1
gpio: Io=8, o=0, i=0, unsolicited=1, wake=1
io[0]: Enable=1, dir=1, wake=0, sticky=0, data=1
io[1]: Enable=0, dir=0, wake=0, sticky=0, data=0
io[2]: Enable=0, dir=0, wake=0, sticky=0, data=0
io[3]: Enable=0, dir=0, wake=0, sticky=0, data=0
io[4]: Enable=0, dir=0, wake=0, sticky=0, data=0
io[5]: Enable=0, dir=0, wake=0, sticky=0, data=0
io[6]: Enable=0, dir=0, wake=0, sticky=0, data=0
io[7]: Enable=0, dir=0, wake=0, sticky=0, data=0
node 0x0a [pin complex] wcaps 0x400183: Stereo amp-in
amp-in caps: N/a
amp-in vals: [0x00 0x00]
pincap 0x081c: Out hp detect
pin default 0x0321101f: [jack] hp out at ext left
conn = 1/8, color = black
defassociation = 0x1, sequence = 0xf
pin-ctls: 0xc0: Out hp
unsolicited: Tag=30, enabled=1
connection: 3
0x10 0x11* 0x17
node 0x0b [pin complex] wcaps 0x400081: Stereo
pincap 0x081724: In detect
vref caps: Hiz 50 grd 80
pin default 0x03a11020: [jack] mic at ext left
conn = 1/8, color = black
defassociation = 0x2, sequence = 0x0
pin-ctls: 0x24: In vref_80
unsolicited: Tag=00, enabled=0
node 0x0c [pin complex] wcaps 0x400081: Stereo
pincap 0x081724: In detect
vref caps: Hiz 50 grd 80
pin default 0x40f000f0: [n/a] other at ext n/a
conn = unknown, color = unknown
defassociation = 0xf, sequence = 0x0
pin-ctls: 0x00: Vref_hiz
unsolicited: Tag=00, enabled=0
node 0x0d [pin complex] wcaps 0x400183: Stereo amp-in
amp-in caps: N/a
amp-in vals: [0x00 0x00]
pincap 0x0814: Out detect
pin default 0x90170110: [fixed] speaker at int n/a
conn = analog, color = unknown
defassociation = 0x1, sequence = 0x0
misc = no_presence
pin-ctls: 0x40: Out
unsolicited: Tag=00, enabled=0
connection: 3
0x10 0x11 0x17*
node 0x0e [pin complex] wcaps 0x400081: Stereo
pincap 0x081724: In detect
vref caps: Hiz 50 grd 80
pin default 0x40f000f1: [n/a] other at ext n/a
conn = unknown, color = unknown
defassociation = 0xf, sequence = 0x1
pin-ctls: 0x00: Vref_hiz
unsolicited: Tag=00, enabled=0
node 0x0f [pin complex] wcaps 0x400183: Stereo amp-in
amp-in caps: N/a
amp-in vals: [0x00 0x00]
pincap 0x0814: Out detect
pin default 0x40f000f2: [n/a] other at ext n/a
conn = unknown, color = unknown
defassociation = 0xf, sequence = 0x2
pin-ctls: 0x40: Out
unsolicited: Tag=00, enabled=0
connection: 3
0x10 0x11 0x17*
node 0x10 [audio output] wcaps 0xd0c05: Stereo amp-out r/l
amp-out caps: N/a
amp-out vals: [0x49 0x49]
converter: Stream=0, channel=0
power: Setting=d0, actual=d0
delay: 13 samples
node 0x11 [audio output] wcaps 0xd0c05: Stereo amp-out r/l
amp-out caps: N/a
amp-out vals: [0x2e 0x2e]
converter: Stream=0, channel=0
power: Setting=d0, actual=d0
delay: 13 samples
node 0x12 [audio input] wcaps 0x1d0541: Stereo
converter: Stream=0, channel=0
sdi-select: 0
power: Setting=d0, actual=d0
delay: 13 samples
connection: 1
0x1c
processing caps: Benign=0, ncoeff=0
node 0x13 [audio input] wcaps 0x1d0541: Stereo
converter: Stream=0, channel=0
sdi-select: 0
power: Setting=d0, actual=d0
delay: 13 samples
connection: 1
0x1d
processing caps: Benign=0, ncoeff=0
node 0x14 [pin complex] wcaps 0x400102: Mono amp-in
amp-in caps: N/a
amp-in vals: [0x80]
pincap 0x0810: Out
pin default 0x40f000f3: [n/a] other at ext n/a
conn = unknown, color = unknown
defassociation = 0xf, sequence = 0x3
pin-ctls: 0x00:
Connection: 1
0x16
node 0x15 [audio selector] wcaps 0x300101: Stereo
connection: 3
0x10* 0x11 0x17
node 0x16 [audio mixer] wcaps 0x200100: Mono
connection: 1
0x15
node 0x17 [audio mixer] wcaps 0x20010b: Stereo amp-in
amp-in caps: Ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1
amp-in vals: [0x1f 0x1f] [0x97 0x97] [0x97 0x97] [0x97 0x97] [0x97 0x97]
connection: 5
0x10 0x11 0x27 0x1a 0x1b
node 0x18 [pin complex] wcaps 0x40000d: Stereo amp-out
amp-out caps: Ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
amp-out vals: [0x00 0x00]
pincap 0x0820: In
pin default 0x90a6012e: [fixed] mic at int n/a
conn = digital, color = unknown
defassociation = 0x2, sequence = 0xe
misc = no_presence
pin-ctls: 0x20: In
node 0x19 [pin complex] wcaps 0x40000d: Stereo amp-out
amp-out caps: Ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
amp-out vals: [0x00 0x00]
pincap 0x0820: In
pin default 0x40f000f5: [n/a] other at ext n/a
conn = unknown, color = unknown
defassociation = 0xf, sequence = 0x5
pin-ctls: 0x20: In
node 0x1a [audio selector] wcaps 0x30010d: Stereo amp-out
amp-out caps: Ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
amp-out vals: [0x00 0x00]
connection: 3
0x0b* 0x0c 0x0e
node 0x1b [audio selector] wcaps 0x30010d: Stereo amp-out
amp-out caps: Ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
amp-out vals: [0x00 0x00]
connection: 3
0x0b* 0x0c 0x0e
node 0x1c [audio selector] wcaps 0x30090d: Stereo amp-out r/l
amp-out caps: Ofs=0x00, nsteps=0x0f, stepsize=0x05, mute=1
amp-out vals: [0x0d 0x0d]
connection: 4
0x1a* 0x17 0x18 0x19
node 0x1d [audio selector] wcaps 0x30090d: Stereo amp-out r/l
amp-out caps: Ofs=0x00, nsteps=0x0f, stepsize=0x05, mute=1
amp-out vals: [0x80 0x80]
connection: 4
0x1b* 0x17 0x18 0x19
node 0x1e [pin complex] wcaps 0x400301: Stereo digital
pincap 0x0810: Out
pin default 0x044513a0: [jack] spdif out at ext right
conn = optical, color = black
defassociation = 0xa, sequence = 0x0
misc = no_presence
pin-ctls: 0x00:
Connection: 1
0x24
node 0x1f [pin complex] wcaps 0x400701: Stereo digital
pincap 0x0810010: Out eapd
eapd 0x0:
Pin default 0x40f000f8: [n/a] other at ext n/a
conn = unknown, color = unknown
defassociation = 0xf, sequence = 0x8
pin-ctls: 0x00:
Power: Setting=d0, actual=d0
connection: 2
0x24* 0x25
node 0x20 [pin complex] wcaps 0x400301: Stereo digital
pincap 0x0810: Out
pin default 0x90451360: [fixed] spdif out at int n/a
conn = optical, color = black
defassociation = 0x6, sequence = 0x0
misc = no_presence
pin-ctls: 0x40: Out
connection: 1
0x25
node 0x21 [audio output] wcaps 0x40211: Stereo digital
converter: Stream=0, channel=0
digital:
Digital category: 0x0
pcm:
Rates [0x7e0]: 44100 48000 88200 96000 176400 192000
bits [0xe]: 16 20 24
formats [0x5]: Pcm ac3
delay: 4 samples
node 0x22 [audio output] wcaps 0x40211: Stereo digital
converter: Stream=0, channel=0
digital:
Digital category: 0x0
pcm:
Rates [0x7e0]: 44100 48000 88200 96000 176400 192000
bits [0xe]: 16 20 24
formats [0x5]: Pcm ac3
delay: 4 samples
node 0x23 [vendor defined widget] wcaps 0xf00000: Mono
node 0x24 [audio selector] wcaps 0x300101: Stereo
connection: 3
0x21* 0x1c 0x1d
node 0x25 [audio selector] wcaps 0x300101: Stereo
connection: 3
0x22* 0x1c 0x1d
node 0x26 [beep generator widget] wcaps 0x70000c: Mono amp-out
amp-out caps: Ofs=0x03, nsteps=0x03, stepsize=0x17, mute=1
amp-out vals: [0x00]
node 0x27 [pin complex] wcaps 0x400000: Mono
pincap 0x0820: In
pin default 0x40f000f7: [n/a] other at ext n/a
conn = unknown, color = unknown
defassociation = 0xf, sequence = 0x7
pin-ctls: 0x00:
Node 0x28 [volume knob widget] wcaps 0x600000: Mono
volume-knob: Delta=1, steps=127, direct=1, val=127
connection: 2
0x10* 0x11
chadp1a
12-25-2009, 05:57 AM
Guys,
I've finally got shutdown working now. As soon as I get sleep working I'll post instructions.
Peace
ps2pk
02-17-2010, 02:02 AM
Here is a bootcd I put together.
It's an .iso so just burn it on a cd or dvd at the slowest speed.
Remember to either have a snow leopard restored on a usb drive or have an actual snow leopard 10.6 disc.
Boot from the bootcd. once at the bootloader take out the cd and insert the dvd or if you have an usb select that (be sure to plug it in before boot).
http://www.mediafire.com/?q4nizy0ftty
Let me know
BoostedH23a1
10-01-2010, 05:55 PM
any luck with the guide yet?
where can i order another internal hard drive and that wifi card from? part numbers?
BoostedH23a1
10-02-2010, 01:44 AM
ok, i am at a standstill...
6860 fx
brand new hard drive (2nd one, windows will be on the 1st one)
i have snow leopard disk to work from....(10.6)
after reading all these threads im so damn confused on how to procede, It sounds like i need 10.5 install disk? i dont know
i will try to do a walk through if i can but i doubt it.
edit: ok nevermind. i used a bootdisk from ps2pk and had a snow leopard disk to install 10.6 straight off that, worked great, didnt have to install 10.5 then upgrade or anything like that.
also used a bundle from ps2pk called gateway files, now i have sound and all.
currently working on trying to get it in the options to boot without using the boot cd
BoostedH23a1
10-02-2010, 05:57 PM
with some help from ps2pk using his bootdisk worked great for the install.
he gave me some gateway file so the keyboard and mouse and sound is working fine.
i thought i was having boot issues but i had to go into bios and make my other hard drive bootable...duh.. now the boot sequence seems to work fine.
-still have issues with shutdown and my webcam is weird. it will light up the "Gateway USB 2.0" webcam and seem like it takes a picture but its all black..
-still have issus with sleep not waking up
all i know of at the moment.