Jump to content

Mac OS X Lion (Retail) on HP HDX16 / HDX18 / DV6 / DV7


JBraddock
 Share

34 posts in this topic

Recommended Posts

Friends,

 

Here is the new thread for HP HDX series as well as other HP laptops that have Core 2 Duo CPU and ICH-9 chipset. Following the footsteps of Valv and many other great people from the previous topics, I do hope to carry OS X experience on our lovely laptops.

 

* I will keep this post up to date as much as possible.

 

Please do not post as I need to reserve some space for the future.

 

Updates:

 

10.7.3

- 10.7.3 is safe to update. However, if you have problems with wifi, bluetooth or firewire (all are somehow connected), please, for now, use IO80211Family.kext of 10.7.2. It fixes all the problem.

- Adding npci=0x2000 to org.chameleon.Boot as a kernel flags, see below, fixes the disappearance of disappearance of spinning wheel on boot.

- Added GPU power management kext for 10.7.3.

Edited by JBraddock
  • Like 1
Link to comment
Share on other sites

All kext files should be installed to System/Library/Extensions. On Lion, we no longer use Extra/Extension. Only DSDT, smbios.plist, org.chameleon.Boot and Chameleon theme should be in Extra folder.

 

Please do not mix files and fixes with other method you use.

 

Apple Graphic Power Management:

This is for 9600M GT. It will provide a better GPU power management. Animations should be smoother now. This is for 10.7.3.

AppleGraphicsPowerManagement.kext.zip

 

DSDT Files:

The following file includes specific fix for 9600M GT and is the one I am using right now. If you have Geforce130M and then you have to apply the fix I've shared below instead of 9600M GT. The rest of the fixes in this DSDT should apply to all HDX users.

27_Sep_DSDT.aml.zip

 

org.chameleon.Boot

This is the current content of org.chameleon.Boot

<?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">
<dict>
<key>DSDT</key>
<string>/Extra/dsdt.aml</string>
<key>Default Partition</key>
<string>hd(0,2)</string>
<key>EnableC2State</key>
<string>Yes</string>
<key>EnableC3State</key>
<string>Yes</string>
<key>EnableC4State</key>
<string>Yes</string>
<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>GenerateCStates</key>
<string>Yes</string>
<key>GeneratePStates</key>
<string>Yes</string>
<key>Graphics Mode</key>
<string>1280x1024x32</string>
<key>Kernel</key>
<string>/mach_kernel</string>
<key>Kernel Flags</key>
<string>npci=0x2000</string>
<key>SMBIOS</key>
<string>/Extra/smbios.plist</string>
<key>SystemType</key>
<string>2</string>
<key>Theme</key>
<string>LoginToLion</string>
<key>Timeout</key>
<string>2</string>
<key>USBBusFix</key>
<string>Yes</string>
<key>UseKernelCache</key>
<string>Yes</string>
</dict>
</plist>

 

Mac Model - SMbios.plist

So far, MacBookPro5,5 seems to be the most compatible mac model I've tried. Change SMmaximalclock according to your CPU.

<?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">
<dict>
<key>SMbiosdate</key>
<string>06/15/09</string>
<key>SMbiosvendor</key>
<string>Apple Computer, Inc.</string>
<key>SMbiosversion</key>
<string>MBP55.88Z.00AC.B03.0906151708</string>
<key>SMboardmanufacturer</key>
<string>Apple Computer, Inc.</string>
<key>SMboardproduct</key>
<string>Mac-F2268AC8</string>
<key>SMboardversion</key>
<string>Not Specified</string>
<key>SMexternalclock</key>
<string>266</string>
<key>SMfamily</key>
<string>MacBookPro</string>
<key>SMmanufacturer</key>
<string>Apple Inc.</string>
<key>SMmaximalclock</key>
<string>2261</string>
<key>SMmemmanufacturer</key>
<string>Apple Computer Inc.</string>
<key>SMmemspeed</key>
<string>800</string>
<key>SMmemtype</key>
<string>19</string>
<key>SMproductname</key>
<string>MacBookPro5,5</string>
<key>SMserial</key>
<string>W8923YDH66D</string>
<key>SMsystemversion</key>
<string>1.0</string>
</dict>
</plist>

 

FakeSMC

I use standard FakeSMC which doesn't have plugins support.

Fakesmc.kext.zip

 

Graphic Card - 9600M GT

The following code goes right before Device (CRT). I've already shared a DSDT file with this code being applied to.

Method (_DSM, 4, NotSerialized)
				{
					Store (Package (0x5A)
						{
							"@0,AAPL,boot-display",
							Buffer (Zero) {},
							"@0,backlight-control",
							Buffer (0x04)
							{
								0x01, 0x00, 0x00, 0x00
							},
							"@0,pwm-info",
							Buffer (0x14)
							{
								/* 0000 */	0x01, 0x14, 0x00, 0x64, 0xA8, 0x61, 0x00, 0x00,
								/* 0008 */	0x1E, 0x02, 0x00, 0x00, 0x2C, 0x00, 0x00, 0x00,
								/* 0010 */	0x00, 0x04, 0x00, 0x00
							},
							"AAPL,backlight-control",
							Buffer (0x04)
							{
								0x01, 0x00, 0x00, 0x00
							},
							"AAPL,aux-power-connected",
							Buffer (0x04)
							{
								0x01, 0x00, 0x00, 0x00
							},
							"@0,built-in",
							Buffer (Zero) {},
							"@0,compatible",
							Buffer (0x0B)
							{
								"NVDA,NVMac"
							},
							"@0,device_type",
							Buffer (0x08)
							{
								"display"
							},
							"@0,connector-type",
							Buffer (0x04)
							{
								0x02, 0x00, 0x00, 0x00
							},
							"@0,display-cfg",
							Buffer (0x04)
							{
								0x03, 0x01, 0x03, 0x00
							},
							"@0,fboffset",
							Buffer (0x04)
							{
								0x00, 0x00, 0x01, 0x00
							},
							"@0,name",
							Buffer (0x0F)
							{
								"NVDA,Display-A"
							},
							"@0,use-backlight-blanking",
							Buffer (Zero) {},
							"@1,can-hot-plug",
							Buffer (Zero) {},
							"@1,compatible",
							Buffer (0x0B)
							{
								"NVDA,NVMac"
							},
							"@1,device_type",
							Buffer (0x08)
							{
								"display"
							},
							"@1,connector-type",
							Buffer (0x04)
							{
								0x00, 0x08, 0x00, 0x00
							},
							"@1,display-cfg",
							Buffer (0x04)
							{
								0xFF, 0xFF, 0x08, 0x01
							},
							"@1,name",
							Buffer (0x0F)
							{
								"NVDA,Display-B"
							},
							"NVCAP",
							Buffer (0x14)
							{
								/* 0000 */	0x05, 0x01, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00,
								/* 0008 */	0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x0B,
								/* 0010 */	0x00, 0x00, 0x00, 0x00
							},
							"NVPM",
							Buffer (0x1C)
							{
								/* 0000 */	0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
								/* 0008 */	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
								/* 0010 */	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
								/* 0018 */	0x00, 0x00, 0x00, 0x00
							},
							"NVDA,Features",
							Buffer (0x04)
							{
								0xFF, 0x06, 0xB9, 0x00
							},
							"VRAM,totalsize",
							Buffer (0x04)
							{
								0x00, 0x00, 0x00, 0x20
							},
							"device_type",
							Buffer (0x0D)
							{
								"NVDA,GeForce"
							},
							"model",
							Buffer (0x18)
							{
								"nVidia GeForce 9600M GT"
							},
							"rom-revision",
							Buffer (0x26)
							{
								"nVidia GeForce 9600M GT OpenGL Engine"
							},
							"AAPL00,DataJustify",
							Buffer (0x04)
							{
								0x01, 0x00, 0x00, 0x00
							},
							"AAPL00,Dither",
							Buffer (0x04)
							{
								0x00, 0x00, 0x00, 0x00
							},
							"AAPL00,DualLink",
							Buffer (0x04)
							{
								0x00, 0x00, 0x00, 0x00
							},
							"AAPL00,Inverter",
							Buffer (0x04)
							{
								0x00, 0x00, 0x00, 0x00
							},
							"AAPL00,InverterCurrent",
							Buffer (0x04)
							{
								0x00, 0x00, 0x00, 0x00
							},
							"AAPL00,InverterFrequency",
							Buffer (0x04)
							{
								0x08, 0x52, 0x00, 0x00
							},
							"AAPL00,LinkFormat",
							Buffer (0x04)
							{
								0x00, 0x00, 0x00, 0x00
							},
							"AAPL00,LinkType",
							Buffer (0x04)
							{
								0x00, 0x00, 0x00, 0x00
							},
							"AAPL00,PixelFormat",
							Buffer (0x04)
							{
								0x00, 0x00, 0x00, 0x00
							},
							"AAPL00,T1",
							Buffer (0x04)
							{
								0x00, 0x00, 0x00, 0x00
							},
							"AAPL00,T2",
							Buffer (0x04)
							{
								0x01, 0x00, 0x00, 0x00
							},
							"AAPL00,T3",
							Buffer (0x04)
							{
								0xC8, 0x00, 0x00, 0x00
							},
							"AAPL00,T4",
							Buffer (0x04)
							{
								0xC8, 0x00, 0x00, 0x00
							},
							"AAPL00,T5",
							Buffer (0x04)
							{
								0x01, 0x00, 0x00, 0x00
							},
							"AAPL00,T6",
							Buffer (0x04)
							{
								0x00, 0x00, 0x00, 0x00
							},
							"AAPL00,T7",
							Buffer (0x04)
							{
								0x90, 0x01, 0x00, 0x00
							},
							"AAPL00,blackscreen-preferences",
							Buffer (0x04)
							{
								0x00, 0x00, 0x00, 0x08
							},
							"@0,EDID",
							Buffer (0x80)
							{
								/* 0000 */	0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00,
								/* 0008 */	0x4C, 0xA3, 0x4D, 0x31, 0x00, 0x00, 0x00, 0x00,
								/* 0010 */	0x00, 0x12, 0x01, 0x03, 0x80, 0x23, 0x14, 0x78,
								/* 0018 */	0x0A, 0x87, 0xF5, 0x94, 0x57, 0x4F, 0x8C, 0x27,
								/* 0020 */	0x27, 0x50, 0x54, 0x00, 0x00, 0x00, 0x01, 0x01,
								/* 0028 */	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
								/* 0030 */	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1D, 0x36,
								/* 0038 */	0x80, 0xA0, 0x70, 0x38, 0x1E, 0x40, 0x30, 0x20,
								/* 0040 */	0x25, 0x00, 0x61, 0xC6, 0x10, 0x00, 0x00, 0x19,
								/* 0048 */	0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x00,
								/* 0050 */	0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x91, 0x02,
								/* 0058 */	0x64, 0x00, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x53,
								/* 0060 */	0x41, 0x4D, 0x53, 0x55, 0x4E, 0x47, 0x0A, 0x20,
								/* 0068 */	0x20, 0x20, 0x20, 0x20, 0x00, 0x00, 0x00, 0xFE,
								/* 0070 */	0x00, 0x31, 0x36, 0x30, 0x48, 0x54, 0x30, 0x33,
								/* 0078 */	0x2D, 0x30, 0x30, 0x31, 0x0A, 0x20, 0x00, 0x60
							},
							"reg",
							Buffer (0x78)
							{
								/* 0000 */	0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00,
								/* 0008 */	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
								/* 0010 */	0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x01, 0x02,
								/* 0018 */	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
								/* 0020 */	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
								/* 0028 */	0x14, 0x00, 0x01, 0x42, 0x00, 0x00, 0x00, 0x00,
								/* 0030 */	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
								/* 0038 */	0x00, 0x00, 0x00, 0x10, 0x1C, 0x00, 0x01, 0x02,
								/* 0040 */	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
								/* 0048 */	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02,
								/* 0050 */	0x24, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00,
								/* 0058 */	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
								/* 0060 */	0x80, 0x00, 0x00, 0x00, 0x30, 0x00, 0x01, 0x02,
								/* 0068 */	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
								/* 0070 */	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00
							}
						}, Local0)
					DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
					Return (Local0)
				}

 

If you have a GeForce 130M, then apply the following code. Credit goes to hdx18.

 

Method (_DSM, 4, NotSerialized)
{
Store (Package (0x32)
	{
		"@0,AAPL,boot-display",
		Buffer (Zero) {},
		"@0,backlight-control",
		Buffer (0x04)
		{
			0x01, 0x00, 0x00, 0x00
		},

		"@0,pwm-info",
		Buffer (0x14)
		{
			/* 0000 */	0x01, 0x14, 0x00, 0x64, 0xA8, 0x61, 0x00, 0x00,
			/* 0008 */	0x08, 0x52, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00,
			/* 0010 */	0x00, 0x04, 0x00, 0x00
		},

		"AAPL,backlight-control",
		Buffer (0x04)
		{
			0x01, 0x00, 0x00, 0x00
		},

		"AAPL,aux-power-connected",
		Buffer (0x04)
		{
			0x01, 0x00, 0x00, 0x00
		},

		"@0,built-in",
		Buffer (Zero) {},
		"@0,compatible",
		Buffer (0x0B)
		{
			"NVDA,NVMac"
		},

		"@0,device_type",
		Buffer (0x08)
		{
			"display"
		},

		"@0,name",
		Buffer (0x0F)
		{
			"NVDA,Display-A"
		},

		"@0,use-backlight-blanking",
		Buffer (Zero) {},
		"@1,can-hot-plug",
		Buffer (Zero) {},
		"@1,compatible",
		Buffer (0x0B)
		{
			"NVDA,NVMac"
		},

		"@1,device_type",
		Buffer (0x08)
		{
			"display"
		},

		"@1,name",
		Buffer (0x0F)
		{
			"NVDA,Display-B"
		},

		"NVCAP",
		Buffer (0x14)
		{
			/* 0000 */	0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00,
			/* 0008 */	0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A,
			/* 0010 */	0x00, 0x00, 0x00, 0x00
		},

		"NVPM",
		Buffer (0x1C)
		{
			/* 0000 */	0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
			/* 0008 */	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
			/* 0010 */	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
			/* 0018 */	0x00, 0x00, 0x00, 0x00
		},

		"VRAM,totalsize",
		Buffer (0x04)
		{
			0x00, 0x00, 0x00, 0x40
		},

		"device_type",
		Buffer (0x0D)
		{
			"NVDA,GeForce"
		},

		"model",
		Buffer (0x17)
		{
			"nVidia GeForce GT 130M"
		},

		"rom-revision",
		Buffer (0x26)
		{
			"nVidia GeForce GT 130M OpenGL Engine"
		},

		"AAPL,HasPanel",
		Buffer (0x04)
		{
			0x01, 0x00, 0x00, 0x00
		},

		"AAPL01,DualLink",
		Buffer (0x04)
		{
			0x01, 0x00, 0x00, 0x00
		},

		"@0,EDID",
		Buffer (0x80)
		{
			/* 0000 */	0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00,
			/* 0008 */	0x4C, 0xA3, 0x4D, 0x31, 0x00, 0x00, 0x00, 0x00,
			/* 0010 */	0x00, 0x12, 0x01, 0x03, 0x80, 0x23, 0x14, 0x78,
			/* 0018 */	0x0A, 0x87, 0xF5, 0x94, 0x57, 0x4F, 0x8C, 0x27,
			/* 0020 */	0x27, 0x50, 0x54, 0x00, 0x00, 0x00, 0x01, 0x01,
			/* 0028 */	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
			/* 0030 */	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1D, 0x36,
			/* 0038 */	0x80, 0xA0, 0x70, 0x38, 0x1E, 0x40, 0x30, 0x20,
			/* 0040 */	0x25, 0x00, 0x61, 0xC6, 0x10, 0x00, 0x00, 0x19,
			/* 0048 */	0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x00,
			/* 0050 */	0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x91, 0x02,
			/* 0058 */	0x64, 0x00, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x53,
			/* 0060 */	0x41, 0x4D, 0x53, 0x55, 0x4E, 0x47, 0x0A, 0x20,
			/* 0068 */	0x20, 0x20, 0x20, 0x20, 0x00, 0x00, 0x00, 0xFE,
			/* 0070 */	0x00, 0x31, 0x36, 0x30, 0x48, 0x54, 0x30, 0x33,
			/* 0078 */	0x2D, 0x30, 0x30, 0x31, 0x0A, 0x20, 0x00, 0x60
		},

		"AAPL,slot-name",
		Buffer (0x0F)
		{
			"PCI Slot@1,0,0"
		},

		"reg",
		Buffer (0x78)
		{
			/* 0000 */	0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00,
			/* 0008 */	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
			/* 0010 */	0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x01, 0x02,
			/* 0018 */	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
			/* 0020 */	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
			/* 0028 */	0x14, 0x00, 0x01, 0x42, 0x00, 0x00, 0x00, 0x00,
			/* 0030 */	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
			/* 0038 */	0x00, 0x00, 0x00, 0x10, 0x1C, 0x00, 0x01, 0x02,
			/* 0040 */	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
			/* 0048 */	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02,
			/* 0050 */	0x24, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00,
			/* 0058 */	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
			/* 0060 */	0x80, 0x00, 0x00, 0x00, 0x30, 0x00, 0x01, 0x02,
			/* 0068 */	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
			/* 0070 */	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00
		}
	}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}

 

Battery

You have to use the DSDT file I've shared and install the following driver. This is a recent version of the driver. Do not be confused with older versions. Credit goes to gsly

AppleACPIBatteryManager.kext.zip

 

Brightness

DSDT code is already applied to the DSDT file I shared.

Known issues: Kernel panics during plug/unplug.

GenericBrightness.kext.zip

 

Audio

You have two options for audio: AppleHDA of 10.6.2 or VoodooHDA.

Do not mix the drivers.

1) AppleHDA

Known issues: No audio after sleep.

Solution: Use USB or Bluetooth headset or speakers. Or change sleep mode to hibernate only.

- Add the following device to DSDT file.

Device (HDEF)
		{
			Name (_ADR, 0x001B0000)
			Method (_DSM, 4, NotSerialized)
			{
				Store (Package (0x0C)
					{
						"layout-id",
						Buffer (0x04)
						{
							0x0C, 0x00, 0x00, 0x00
						},
						"MaximumBootBeepVolume",
						Buffer (One)
						{
							0x6B
						},
						"AFGLowPowerState",
						Buffer (0x04)
						{
							0x03, 0x00, 0x00, 0x00
						},
						"CodecAddressMask",
						Buffer (One)
						{
							0x01
						},
						"PinConfigurations",
						Buffer (Zero) {},
						"platformFamily",
						Buffer (One)
						{
							0x00
						}
					}, Local0)
				DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
				Return (Local0)
			}
		}

 

- Download and install following driver. Future updates might override AppleHDA. to restore the audio, install the driver again.

AppleHDA.kext.zip

 

2) VoodooHDA

Known issues: Random kernel panics.

- You can see this and the following post to install VoodooHDA. You can also get HDMI audio working with this method.

 

Keyboard and Trackpad

These are the best kext combination that I have found.

Known issues Multitouch gestures only works in x64 mode. However, as far as I can tell, installing these drivers to System/Library/Extensions disables multitouch gestures. It might be something to the with the new cache mechanism. This needs further testing.

VoodooPS2Controller.kext.zip

AppleACPIPS2Nub.kext.zip

During the installation, you will need bluetooth or usb mouse/keyboard. After the installation, open Bluetooth Preference Pane > Advanced and uncheck :

post-562417-1317113207_thumb.png

 

Ethernet

Install Lnx2Mac's Realtek RTL81xx drivers. Download from his website.

 

Wifi

I use "Hp Atheros 9280". This card doesn't require you to have a hacked bios. If you use a different wifi card, then you have to flash your bios with a hack one to remove wifi blacklist. Assuming you use the card I've mentioned, then add the following code under Device EXP1.

Device (ARPT)
			{
				Name (_ADR, Zero)
				Method (_DSM, 4, NotSerialized)
				{
					Store (Package (0x06)
						{
							"device-id",
							Unicode ("*"),
							"subsystem-id",
							Buffer (0x04)
							{
								0x8F, 0x00, 0x00, 0x00
							},
							"subsystem-vendor-id",
							Buffer (0x04)
							{
								0x6B, 0x10, 0x00, 0x00
							}
						}, Local0)
					DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
					Return (Local0)
				}
			}

Edited by JBraddock
Link to comment
Share on other sites

i have HP DV6 2164tx core i7 laptop, i can help in testing

Unfortunately, I don't know too much about installing OS X on i series laptop. However, you are more than welcome to share your experience in this topic.

 

@Friends, I installed Lion and will update the topic soon.

Link to comment
Share on other sites

Unfortunately, I don't know too much about installing OS X on i series laptop. However, you are more than welcome to share your experience in this topic.

 

@Friends, I installed Lion and will update the topic soon.

 

Thanks James!!

Mal

 

Ps: did u have any success in having applehda.kext working after resume from sleep? Lion or snow?

Link to comment
Share on other sites

Thanks James!!

Mal

 

Ps: did u have any success in having applehda.kext working after resume from sleep? Lion or snow?

Unfortunately not. I think it is something to do with the sound chipset and I've tried everything that I came across. So I will no longer spend time on it.

 

@Friends, I am busy with many things right now, so please feel free to share your Lion experience so that others might benefit from.

Link to comment
Share on other sites

Installed Lion using this guide but followed only to step 4. I then installed Chameleon RC5 752 on both the Snow Leopard partition and the newly created partition. Copied the content of the Extra folder in the Snow Leopard partition to the Extra folder on the new partition. I then replaced the com.apple.Boot.plist in both Extra folders with this one (Thanks to JBraddock). This enables speedstep for the bootloader I used. Then I restart and boot from the new partition and install Lion.

 

So far, Lion runs really well on my HDX18t. However, Ethernet, Battery and Cardreader( haven't tested it though) do not work. I haven't noticed any other issues so far.

 

I managed to make the Ethernet work using [url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url] to install Lnx2Mac's RealtekRTL81xx Ethernet.kext .

Link to comment
Share on other sites

I have Lion installed on a HP DV8-1110ea fine.

 

I have the following working:

All 8 cores with 64 bit kernel (core i7-720qm)

Atheros 9285 wifi card

Sound

Blu Ray Drive

Native Graphics Support

Microphone Out

Sleep

 

If anyone wants any information based on my setup just PM or reply to me on this thread

Link to comment
Share on other sites

installed with myhack 2 RC1 on HP DV6 2164tx with generic chameleon and with older ones from 10.6.6 too……

 

but no wifi no audio……used RTL81xx enabler for LAN and graphicsenabler=y for Gfx card

 

boots with cpus=1

 

voodooHDA tested : not working

 

will update later

Link to comment
Share on other sites

@Friends, I remember one of you mentioned about a media player that doesn't play very well with Lion. Also i mentioned previously that GPU performance in Lion is not really good and sometimes sluggish. Today, I tried MPlayerX from Apple Store and noticed that it doesn't play media files very well, which wasn't the case in Snow Leopard. VLC on the other hand works really well but apparently only uses software acceleration.

 

So, I played with DSDT and AppleGraphicsPowerManagement.kext and I solved the above mentioned problems. GPU still doesn't throttle completely but whatever OS X Lion, iTunes, Quicktime and MPlayerX etc. are using during animations or playing media files, OS X is now able to utilise it properly as I can see "AGPM Client" in IOREG Explorer depending on the application I am running. Mail, Login Window, iTunes, MPlayerX are all appear in the list.

post-562417-1311887414_thumb.png

I wonder if other HP users have the above problem? Are you able to see AGPM Client in IOREG Explorer?

 

For now, it is a bit dirty hack. I'll try to simplify and share it soon.

Link to comment
Share on other sites

  • 2 weeks later...
  • 1 month later...

Hello guys,

 

I updated the second post with the files I am using right now. I managed to get battery working again. There is one more fix that I want to share, which is to get graphic power management working. Without it, as you may have noticed, the graphic performance is really bad on Lion.

 

Stay tuned.

Link to comment
Share on other sites

  • 3 weeks later...
Hello guys,

 

I updated the second post with the files I am using right now. I managed to get battery working again. There is one more fix that I want to share, which is to get graphic power management working. Without it, as you may have noticed, the graphic performance is really bad on Lion.

 

Stay tuned.

 

@JBraddock:

Hi,

I wanted to inform you about an issue with the following DSDT.

When I upgraded to 10.7.2, my screen turns off at login, as if my screen has no power. Please see if you have the same issue? Kindly suggest me a solution. (DSDT Fix if possible)

 

Best Regards!!

dsdt.zip

Link to comment
Share on other sites

@JBraddock:

Hi,

I wanted to inform you about an issue with the following DSDT.

When I upgraded to 10.7.2, my screen turns off at login, as if my screen has no power. Please see if you have the same issue? Kindly suggest me a solution. (DSDT Fix if possible)

 

Best Regards!!

Hi,

 

Right now, I am away from my computer so I haven't updated to 10.7.2 yet. I did take a look at your DSDT file and noticed that it is not an up to date version of the DSDT that I'd shared. Secondly, the easiest way to see if there is an overall problem with the DSDT or just with the GPU part is to remove Method (_DSM, 4, NotSerialized) from Device (VGA) and then either boot with -x or use GraphicEnabler=Yes.

 

Also, you can remove the GPU injector from my DSDT and try that file as well.

Let us know the result.

Link to comment
Share on other sites

Hi,

 

Right now, I am away from my computer so I haven't updated to 10.7.2 yet. I did take a look at your DSDT file and noticed that it is not an up to date version of the DSDT that I'd shared. Secondly, the easiest way to see if there is an overall problem with the DSDT or just with the GPU part is to remove Method (_DSM, 4, NotSerialized) from Device (VGA) and then either boot with -x or use GraphicEnabler=Yes.

 

Also, you can remove the GPU injector from my DSDT and try that file as well.

Let us know the result.

 

Hi,

Thanks for the suggesting the removal of method from device (VGA). Now its booting properly. Haven't tried VGA Output/HDMI after removing the method. Hope this issue can be solved.

 

Cheers!!

Link to comment
Share on other sites

@JBraddock:

Hi,

I wanted to inform you about an issue with the following DSDT.

When I upgraded to 10.7.2, my screen turns off at login, as if my screen has no power. Please see if you have the same issue? Kindly suggest me a solution. (DSDT Fix if possible)

 

Best Regards!!

To fix the problem in the DSDT injector, simply do the following.

Replace:

"device_type",
Buffer (0x0D)
{
"NVDA,Geforce"
}

 

with:

 

"device_type",
Buffer (0x0C)
{
"NVDA,Parent"
}

Credit goes to zoliky. I was quite surprised to see how much I got used to the brightness. Without it, I couldn't use OS X :)

 

BTW, do not forget to use a boot loader with FaceTime fix, which also fixes iCloud related issues.

Link to comment
Share on other sites

Hi,

Lion work on HP DV7,you think ?

 

 

 

 

Ordinateur:

Type de systËme ACPI x64-based PC (Mobile)
SystËme d'exploitation Microsoft Windows 7 Home Premium
Service Pack du systËme Service Pack 1
Internet Explorer 8.0.7601.17514
DirectX DirectX 11.0
Nom du systËme
Nom de l'utilisateur
Domaine de connexion
Date / Heure 2011-10-09 / 07:29

Carte mËre:
Type de processeur QuadCore , 2266 MHz (23 x 99)
Nom de la carte mËre Hewlett-Packard HP Pavilion dv7 Notebook PC
Chipset de la carte mËre Inconnu
MÈmoire systËme 6091 Mo
DIMM1: Samsung M471B5273DH0-CH9 4 Go DDR3-1333 DDR3 SDRAM (8-8-8-22 @ 609 MHz) (7-7-7-20 @ 533 MHz) (6-6-6-17 @ 457 MHz) (5-5-5-14 @ 380 MHz)
DIMM3: Samsung M471B5773CHS-CH9 2 Go DDR3-1333 DDR3 SDRAM (8-8-8-22 @ 609 MHz) (7-7-7-20 @ 533 MHz) (6-6-6-17 @ 457 MHz) (5-5-5-14 @ 380 MHz)
Type de BIOS Insyde (07/20/11)

Moniteur:
Carte vidÈo AMD Radeon HD 6700M Series (1024 Mo)
Carte vidÈo AMD Radeon HD 6700M Series (1024 Mo)
Carte vidÈo Mobile Intel® HD Graphics (2889656 Ko)
Carte vidÈo Mobile Intel® HD Graphics (2889656 Ko)
Moniteur Moniteur Plug-and-Play gÈnÈrique NoDB

MultimÈdia:
Carte audio IDT 92HD81B1X @ Intel Cougar Point PCH - High Definition Audio Controller
Carte audio Intel Unknown @ Intel Cougar Point PCH - High Definition Audio Controller

Stockage:
ContrÙleur IDE Intel® Mobile Express Chipset SATA AHCI Controller
ContrÙleur IDE Realtek PCIE CardReader
Disque dur TOSHIBA MK1059GSM (931 Go, IDE)
Disque dur V88 V88 USB Device (3 Go, USB)
Lecteur optique hp DVDRAM GT31L
…tat des disques durs SMART OK

Partitions:
C: (NTFS) 916.1 Go (873.3 Go libre)
D: (NTFS) 15442 Mo (1908 Mo libre)
F: (FAT32) 98 Mo (84 Mo libre)
Taille totale 931.3 Go (875.3 Go libre)

EntrÈe:
Clavier Clavier standard PS/2
Souris Souris HID
Souris Synaptics PS/2 Port TouchPad

RÈseau:
Adresse IP principale 192.168.1.40
Adresse MAC principale 68-B5-99-E2-F5-E6
Carte rÈseau Ralink RT5390 802.11b/g/n WiFi Adapter
Carte rÈseau Realtek PCIe GBE Family Controller (192.168.1.40)

PÈriphÈriques:
Imprimante Fax
Imprimante Microsoft XPS Document Writer
ContrÙleur USB1 NEC uPD720200 USB 3.0 Host Controller
ContrÙleur USB2 Intel Cougar Point PCH - USB EHCI #1 Controller
ContrÙleur USB2 Intel Cougar Point PCH - USB EHCI #2 Controller
PÈriphÈrique USB Generic USB Hub
PÈriphÈrique USB Generic USB Hub
PÈriphÈrique USB HP TrueVision HD
PÈriphÈrique USB PÈriphÈrique díentrÈe USB
PÈriphÈrique USB PÈriphÈrique de stockage de masse USB
PÈriphÈrique USB PÈriphÈrique USB composite
PÈriphÈrique USB Ralink Motorola BC8 Bluetooth 3.0+HS Adapter
PÈriphÈrique USB Validity Sensors (WBF) (PID=0018)
Batterie Adaptateur secteur Microsoft
Batterie Batterie ‡ mÈthode de contrÙle compatible ACPI Microsoft
Batterie Batterie composite Microsoft

DMI:
Distributeur du BIOS Hewlett-Packard
Version du BIOS F.1A
Fabricant du systËme Hewlett-Packard
Nom du systËme HP Pavilion dv7 Notebook PC
Version du systËme 0595100000244710000020100
NumÈro de sÈrie du systËme 5CH1130QAS
UUID du systËme B2C2C97E-4ECD5051-64F268B5-99E2F5E6
Fabricant de la carte mËre Hewlett-Packard
Nom de la carte mËre 165A
Version de la carte mËre 10.31
NumÈro de sÈrie de la carte mËre PBUBB09HT0810F
Fabricant du ch‚ssis Hewlett-Packard
Version du ch‚ssis Chassis Version
NumÈro de sÈrie du ch‚ssis Chassis Serial Number
Identifiant du ch‚ssis Chassis Asset Tag
Type du ch‚ssis Notebook


-------- Debug - PCI -------------------------------------------------------------------------------------------------

B00 D00 F00: 2nd Generation Intel® Core™ Processor Family DRAM Controller - 0104 8086-0104 NoDB

Offset 000: 86 80 04 01 06 00 90 20 09 00 00 06 00 00 00 00
Offset 010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 020: 00 00 00 00 00 00 00 00 00 00 00 00 3C 10 5A 16
Offset 030: 00 00 00 00 E0 00 00 00 00 00 00 00 00 00 00 00
Offset 040: 01 90 D1 FE 00 00 00 00 01 00 D1 FE 00 00 00 00
Offset 050: 09 02 00 00 19 00 00 00 0F 00 90 9F 01 00 00 9D
Offset 060: 01 00 00 E0 00 00 00 00 01 80 D1 FE 00 00 00 00
Offset 070: 00 00 80 7F 01 00 00 00 00 0C 80 FF 7F 00 00 00
Offset 080: 10 11 11 11 11 33 33 00 1A 00 00 00 00 00 00 00
Offset 090: 01 00 80 7F 01 00 00 00 01 00 D0 DF 01 00 00 00
Offset 0A0: 01 00 00 80 01 00 00 00 01 00 E0 DF 01 00 00 00
Offset 0B0: 01 00 A0 9D 01 00 80 9D 01 00 00 9D 01 00 A0 9F
Offset 0C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF
Offset 0E0: 09 00 0C 01 9E 21 80 C2 90 00 00 14 00 00 00 00
Offset 0F0: 00 00 00 01 00 00 00 00 B8 0F 06 00 00 00 00 00

B00 D01 F00: Intel Sandy Bridge - PCI Express Graphics Root Port

Offset 000: 86 80 01 01 07 00 10 00 09 00 04 06 10 00 81 00
Offset 010: 00 00 00 00 00 00 00 00 00 01 06 00 50 50 00 20
Offset 020: 50 C6 40 C7 01 A0 F1 AF 00 00 00 00 00 00 00 00
Offset 030: 00 00 00 00 88 00 00 00 00 00 00 00 10 01 00 00
Offset 040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0A
Offset 080: 01 90 03 C8 08 00 00 00 0D 80 00 00 3C 10 5A 16
Offset 090: 05 A0 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0A0: 10 00 42 01 00 80 00 00 00 00 00 00 82 2C 21 02
Offset 0B0: 43 00 82 50 80 25 0C 00 00 00 48 00 00 00 00 00
Offset 0C0: 00 00 00 00 00 08 00 00 00 00 00 00 00 00 00 00
Offset 0D0: 42 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0F0: 00 00 00 00 00 00 01 00 00 00 00 00 00 00 10 00

B00 D02 F00: Mobile Intel® HD Graphics 8086-0116 NoDB

Offset 000: 86 80 16 01 07 00 90 00 09 00 00 03 00 00 00 00
Offset 010: 04 00 00 C0 00 00 00 00 0C 00 00 B0 00 00 00 00
Offset 020: 01 60 00 00 00 00 00 00 00 00 00 00 3C 10 5A 16
Offset 030: 00 00 00 00 90 00 00 00 00 00 00 00 10 01 00 00
Offset 040: 09 00 0C 01 9E 21 80 C2 90 00 00 14 00 00 00 00
Offset 050: 09 02 00 00 19 00 00 00 00 00 00 00 01 00 A0 9D
Offset 060: 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 090: 05 D0 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0A0: 00 00 00 00 13 00 06 03 00 00 00 00 00 00 00 00
Offset 0B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0D0: 01 A4 22 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0E0: 00 00 00 00 00 00 00 00 00 80 00 00 00 00 00 00
Offset 0F0: 00 00 00 00 00 00 00 00 00 00 06 00 18 40 F6 9C

B00 D16 F00: Intel Cougar Point PCH - Manageability Engine Interface 1

Offset 000: 86 80 3A 1C 06 00 10 00 04 00 80 07 00 00 80 00
Offset 010: 04 40 50 C7 00 00 00 00 00 00 00 00 00 00 00 00
Offset 020: 00 00 00 00 00 00 00 00 00 00 00 00 3C 10 5A 16
Offset 030: 00 00 00 00 50 00 00 00 00 00 00 00 10 01 00 00
Offset 040: 45 02 00 1E 08 00 01 80 06 00 00 60 F8 17 00 10
Offset 050: 01 8C 03 C8 08 00 00 00 00 00 00 00 00 00 00 00
Offset 060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 080: 00 00 00 00 00 00 00 00 00 00 00 00 05 00 80 00
Offset 090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0B0: 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 C0
Offset 0C0: 4F 50 17 6E BF E4 C8 1D BE 05 EC 0D 6E 01 67 93
Offset 0D0: C0 52 48 C7 62 CD 34 47 AE 9B 79 E4 2D 76 43 54
Offset 0E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

B00 D1A F00: Intel Cougar Point PCH - USB EHCI #2 Controller

Offset 000: 86 80 2D 1C 06 00 90 02 04 20 03 0C 00 00 00 00
Offset 010: 00 A0 50 C7 00 00 00 00 00 00 00 00 00 00 00 00
Offset 020: 00 00 00 00 00 00 00 00 00 00 00 00 3C 10 5A 16
Offset 030: 00 00 00 00 50 00 00 00 00 00 00 00 10 01 00 00
Offset 040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 050: 01 58 C2 C9 00 00 00 00 0A 98 A0 20 00 00 00 00
Offset 060: 20 20 81 07 00 00 00 00 01 00 00 01 00 20 00 00
Offset 070: 00 00 DF 3F 00 00 00 00 00 00 00 00 00 00 00 00
Offset 080: 00 00 80 00 11 88 0C 93 30 0D 00 24 00 00 00 00
Offset 090: 00 00 00 00 00 00 00 00 13 00 06 03 00 00 00 00
Offset 0A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0D0: 00 00 00 00 00 AA FF 00 00 00 00 00 00 00 00 00
Offset 0E0: 00 00 00 00 00 00 00 00 00 00 00 00 84 90 EA 98
Offset 0F0: 00 00 00 00 88 85 80 00 87 0F 05 08 08 17 5B 20

B00 D1B F00: Intel Cougar Point PCH - High Definition Audio Controller

Offset 000: 86 80 20 1C 06 00 10 00 04 00 03 04 10 00 00 00
Offset 010: 04 00 50 C7 00 00 00 00 00 00 00 00 00 00 00 00
Offset 020: 00 00 00 00 00 00 00 00 00 00 00 00 3C 10 5A 16
Offset 030: 00 00 00 00 50 00 00 00 00 00 00 00 16 01 00 00
Offset 040: 01 00 00 45 00 00 00 00 00 00 00 00 00 00 00 00
Offset 050: 01 60 42 C8 00 00 00 00 00 00 00 00 00 00 00 00
Offset 060: 05 70 80 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 070: 10 00 91 00 00 00 00 10 00 08 10 00 00 00 00 00
Offset 080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0C0: 00 04 00 01 02 24 00 40 00 0C A3 82 10 00 33 02
Offset 0D0: 00 0C A3 02 10 00 33 02 00 00 00 00 00 00 00 00
Offset 0E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0F0: 00 00 00 00 00 00 00 00 87 0F 05 08 00 00 00 00

B00 D1C F00: Intel Cougar Point PCH - PCI Express Port 1

Offset 000: 86 80 10 1C 07 00 10 00 B4 00 04 06 10 00 81 00
Offset 010: 00 00 00 00 00 00 00 00 00 07 0C 00 40 40 00 20
Offset 020: 50 C5 40 C6 41 C0 31 C1 00 00 00 00 00 00 00 00
Offset 030: 00 00 00 00 40 00 00 00 00 00 00 00 11 01 00 00
Offset 040: 10 80 42 01 00 80 00 00 00 00 10 00 12 3C 12 01
Offset 050: 40 00 11 70 60 B2 04 00 08 00 40 00 00 00 00 00
Offset 060: 00 00 00 00 16 00 00 00 00 00 00 00 00 00 00 00
Offset 070: 02 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 080: 05 90 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 090: 0D A0 00 00 3C 10 5A 16 00 00 00 00 00 00 00 00
Offset 0A0: 01 00 02 C8 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0D0: 00 00 00 01 02 0B 00 00 02 80 11 C1 00 00 00 00
Offset 0E0: 00 3F 00 00 00 00 00 00 01 00 00 00 00 00 00 00
Offset 0F0: 00 00 00 00 00 00 00 00 87 0F 05 08 00 00 00 00

B00 D1C F01: Intel Cougar Point PCH - PCI Express Port 2

Offset 000: 86 80 12 1C 07 00 10 00 B4 00 04 06 10 00 81 00
Offset 010: 00 00 00 00 00 00 00 00 00 0D 12 00 30 30 00 20
Offset 020: 50 C4 40 C5 41 C1 31 C2 00 00 00 00 00 00 00 00
Offset 030: 00 00 00 00 40 00 00 00 00 00 00 00 10 02 00 00
Offset 040: 10 80 42 01 00 80 00 00 00 00 10 00 12 3C 12 02
Offset 050: 43 00 11 70 60 B2 0C 00 08 00 40 00 00 00 00 00
Offset 060: 00 00 00 00 16 00 00 00 00 00 00 00 00 00 00 00
Offset 070: 02 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 080: 05 90 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 090: 0D A0 00 00 3C 10 5A 16 00 00 00 00 00 00 00 00
Offset 0A0: 01 00 02 C8 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0D0: 00 00 00 01 02 0B 00 00 02 80 11 C1 00 00 00 00
Offset 0E0: 00 03 00 00 00 00 00 00 03 00 00 00 00 00 00 00
Offset 0F0: 00 00 00 00 00 00 00 00 87 0F 05 08 00 00 00 00

B00 D1C F02: Intel Cougar Point PCH - PCI Express Port 3

Offset 000: 86 80 14 1C 07 00 10 00 B4 00 04 06 10 00 81 00
Offset 010: 00 00 00 00 00 00 00 00 00 13 18 00 20 20 00 00
Offset 020: 50 C3 40 C4 41 C2 31 C3 00 00 00 00 00 00 00 00
Offset 030: 00 00 00 00 40 00 00 00 00 00 00 00 12 03 00 00
Offset 040: 10 80 42 01 00 80 00 00 00 00 10 00 12 3C 12 03
Offset 050: 43 00 11 70 60 B2 14 00 08 00 40 00 00 00 00 00
Offset 060: 00 00 00 00 16 00 00 00 00 00 00 00 00 00 00 00
Offset 070: 02 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 080: 05 90 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 090: 0D A0 00 00 3C 10 5A 16 00 00 00 00 00 00 00 00
Offset 0A0: 01 00 02 C8 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0D0: 00 00 00 01 02 0B 00 00 02 80 11 C1 00 00 00 00
Offset 0E0: 00 03 00 00 00 00 00 00 01 00 00 00 00 00 00 00
Offset 0F0: 00 00 00 00 00 00 00 00 87 0F 05 08 00 00 00 00

B00 D1C F03: Intel Cougar Point PCH - PCI Express Port 4

Offset 000: 86 80 16 1C 06 00 10 00 B4 00 04 06 10 00 81 00
Offset 010: 00 00 00 00 00 00 00 00 00 19 19 00 F0 00 00 00
Offset 020: 40 C3 40 C3 F1 FF 01 00 00 00 00 00 00 00 00 00
Offset 030: 00 00 00 00 40 00 00 00 00 00 00 00 13 04 00 00
Offset 040: 10 80 42 01 00 80 00 00 00 00 10 00 12 3C 12 04
Offset 050: 43 00 12 70 00 B2 1C 00 00 00 40 01 00 00 00 00
Offset 060: 00 00 00 00 16 00 00 00 10 00 00 00 00 00 00 00
Offset 070: 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 080: 05 90 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 090: 0D A0 00 00 3C 10 5A 16 00 00 00 00 00 00 00 00
Offset 0A0: 01 00 02 C8 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0D0: 00 00 00 01 02 0B 00 00 00 80 11 81 00 00 00 00
Offset 0E0: 00 03 00 00 00 00 00 00 03 00 00 00 00 00 00 00
Offset 0F0: 00 00 00 00 00 00 00 00 87 0F 05 08 00 00 00 00

B00 D1D F00: Intel Cougar Point PCH - USB EHCI #1 Controller

Offset 000: 86 80 26 1C 06 00 90 02 04 20 03 0C 00 00 00 00
Offset 010: 00 90 50 C7 00 00 00 00 00 00 00 00 00 00 00 00
Offset 020: 00 00 00 00 00 00 00 00 00 00 00 00 3C 10 5A 16
Offset 030: 00 00 00 00 50 00 00 00 00 00 00 00 14 01 00 00
Offset 040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 050: 01 58 C2 C9 00 00 00 00 0A 98 A0 20 00 00 00 00
Offset 060: 20 20 01 06 00 00 00 00 01 00 00 01 00 20 00 00
Offset 070: 00 00 DF 3F 00 00 00 00 00 00 00 00 00 00 00 00
Offset 080: 00 00 80 00 11 88 0C 93 30 0D 00 24 00 00 00 00
Offset 090: 00 00 00 00 00 00 00 00 13 00 06 03 00 00 00 00
Offset 0A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0D0: 00 00 00 00 00 AA FF 00 00 00 00 00 00 00 00 00
Offset 0E0: 00 00 00 00 00 00 00 00 00 E8 05 40 84 E0 EB 98
Offset 0F0: 00 00 00 00 88 85 80 00 87 0F 05 08 08 17 5B 20

B00 D1F F00: Intel® HM65 Express Chipset Family LPC Interface Controller - 1C49 8086-1C49 NoDB

Offset 000: 86 80 49 1C 07 00 10 02 04 00 01 06 00 00 80 00
Offset 010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 020: 00 00 00 00 00 00 00 00 00 00 00 00 3C 10 5A 16
Offset 030: 00 00 00 00 E0 00 00 00 00 00 00 00 00 00 00 00
Offset 040: 01 04 00 00 80 00 00 00 01 05 00 00 10 00 00 00
Offset 050: F8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 060: 87 83 8A 8A D0 00 00 00 80 84 85 8B F8 F0 00 00
Offset 070: 78 F0 79 F0 7A F0 7B F0 7C F0 7D F0 7E F0 7F F0
Offset 080: 10 00 03 3F 01 02 08 00 69 00 0C 00 00 00 00 00
Offset 090: 00 00 00 00 00 0F 00 00 00 00 00 00 00 00 00 00
Offset 0A0: 14 0E 80 00 09 38 06 00 00 47 00 00 00 00 00 80
Offset 0B0: 00 00 00 00 00 00 00 00 07 81 00 20 00 00 00 00
Offset 0C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0D0: 33 22 00 00 67 45 00 00 CF FF 00 00 00 00 00 00
Offset 0E0: 09 00 0C 10 00 00 00 00 13 06 64 0E 00 00 00 00
Offset 0F0: 01 C0 D1 FE 00 00 00 00 87 0F 05 08 00 00 00 00

B00 D1F F02: Intel Cougar Point-M PCH - SATA AHCI 6-Port Controller

Offset 000: 86 80 03 1C 07 00 B0 02 04 01 06 01 00 00 00 00
Offset 010: 89 60 00 00 9D 60 00 00 81 60 00 00 99 60 00 00
Offset 020: 61 60 00 00 00 80 50 C7 00 00 00 00 3C 10 5A 16
Offset 030: 00 00 00 00 80 00 00 00 00 00 00 00 13 02 00 00
Offset 040: 00 80 00 80 00 00 00 00 00 00 00 00 00 00 00 00
Offset 050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 070: 01 A8 03 40 08 00 00 00 00 00 00 00 00 00 00 00
Offset 080: 05 70 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 090: 60 1E 21 81 83 01 00 1E 08 42 5C 01 00 00 00 00
Offset 0A0: E0 00 00 00 39 00 00 00 12 B0 10 00 48 00 00 00
Offset 0B0: 13 00 06 03 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0F0: 00 00 00 00 00 00 00 00 87 0F 05 08 00 00 00 00

B00 D1F F03: Intel Cougar Point PCH - SMBus Controller

Offset 000: 86 80 22 1C 03 00 80 02 04 00 05 0C 00 00 00 00
Offset 010: 04 60 50 C7 00 00 00 00 00 00 00 00 00 00 00 00
Offset 020: 41 60 00 00 00 00 00 00 00 00 00 00 3C 10 5A 16
Offset 030: 00 00 00 00 00 00 00 00 00 00 00 00 0A 03 00 00
Offset 040: 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 060: 03 04 04 00 00 00 08 08 00 00 00 00 00 00 00 00
Offset 070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 080: 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0F0: 00 00 00 00 00 00 00 00 87 0F 05 08 00 00 00 00

B01 D00 F00: AMD Radeon HD 6700M Series 1002-6740 NoDB

Offset 000: 02 10 40 67 06 04 10 00 00 00 00 03 10 00 00 00
Offset 010: 0C 00 00 A0 00 00 00 00 04 00 4E C7 00 00 00 00
Offset 020: 01 5F 00 00 00 00 00 00 00 00 00 00 3C 10 5A 16
Offset 030: 00 00 00 00 50 00 00 00 00 00 00 00 00 01 00 00
Offset 040: 00 00 00 00 00 00 00 00 00 00 00 00 3C 10 5A 16
Offset 050: 01 58 03 06 00 00 00 00 10 A0 12 00 A1 8F 2C 01
Offset 060: 10 29 09 00 02 0D 00 00 43 00 82 10 00 00 00 00
Offset 070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 080: 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 00
Offset 090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0A0: 05 00 81 00 0C F0 EF FE 00 00 00 00 73 49 00 00
Offset 0B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

B07 D00 F00: Realtek RTL8168/8111 PCI-E Gigabit Ethernet Adapter

Offset 000: EC 10 68 81 07 04 10 00 06 00 00 02 10 00 00 00
Offset 010: 01 40 00 00 00 00 00 00 0C 40 40 C0 00 00 00 00
Offset 020: 0C 00 40 C0 00 00 00 00 00 00 00 00 3C 10 5A 16
Offset 030: 00 00 00 00 40 00 00 00 00 00 00 00 00 01 00 00
Offset 040: 01 50 C3 FF 08 00 00 00 00 00 00 00 00 00 00 00
Offset 050: 05 70 80 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 070: 10 B0 02 02 C1 8C 90 05 10 50 19 00 11 3C 07 00
Offset 080: 48 00 11 10 00 00 00 00 00 00 00 00 00 00 00 00
Offset 090: 00 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00
Offset 0A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0B0: 11 D0 03 80 04 00 00 00 04 08 00 00 00 00 00 00
Offset 0C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0D0: 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

B0D D00 F00: Ralink RT5390 802.11b/g/n WiFi Adapter 1814-539F NoDB

Offset 000: 14 18 9F 53 06 04 10 00 00 00 80 02 10 00 00 00
Offset 010: 00 00 50 C4 00 00 00 00 00 00 00 00 00 00 00 00
Offset 020: 00 00 00 00 00 00 00 00 00 00 00 00 3C 10 37 16
Offset 030: 00 00 00 00 40 00 00 00 00 00 00 00 00 01 00 00
Offset 040: 01 50 C3 01 00 00 00 00 00 00 00 00 00 00 00 00
Offset 050: 05 70 8B 00 0C F0 EF FE 00 00 00 00 93 49 00 00
Offset 060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 070: 10 00 02 00 C0 8E 90 05 10 20 09 00 11 3C 07 00
Offset 080: 43 01 11 10 00 00 00 00 00 00 00 00 00 00 00 00
Offset 090: 00 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00
Offset 0A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

B13 D00 F00: Realtek PCIE CardReader 10EC-5209 NoDB

Offset 000: EC 10 09 52 06 04 10 00 01 00 00 FF 10 00 00 00
Offset 010: 00 00 50 C3 00 00 00 00 00 00 00 00 00 00 00 00
Offset 020: 00 00 00 00 00 00 00 00 00 00 00 00 3C 10 5A 16
Offset 030: 00 00 00 00 40 00 00 00 00 00 00 00 00 01 00 00
Offset 040: 01 50 C3 77 00 00 00 00 00 00 00 00 00 00 00 00
Offset 050: 05 70 81 00 0C F0 EF FE 00 00 00 00 83 49 00 00
Offset 060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 070: 10 00 02 00 00 87 90 05 10 20 09 00 11 7C 07 00
Offset 080: 03 01 11 10 00 00 00 00 00 00 00 00 00 00 00 00
Offset 090: 00 00 00 00 10 00 00 00 00 00 00 00 00 00 00 00
Offset 0A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

B19 D00 F00: NEC uPD720200 USB 3.0 Host Controller

Offset 000: 33 10 94 01 06 00 10 00 04 30 03 0C 10 00 00 00
Offset 010: 04 00 40 C3 00 00 00 00 00 00 00 00 00 00 00 00
Offset 020: 00 00 00 00 00 00 00 00 00 00 00 00 3C 10 5A 16
Offset 030: 00 00 00 00 50 00 00 00 00 00 00 00 00 01 00 00
Offset 040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 050: 01 70 C3 C9 08 00 00 00 00 00 00 00 00 00 00 00
Offset 060: 30 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 070: 05 90 86 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 090: 11 A0 07 80 00 10 00 00 80 10 00 00 00 00 00 00
Offset 0A0: 10 00 02 00 C0 8F 00 00 00 28 10 00 12 EC 07 00
Offset 0B0: 43 01 12 10 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0C0: 00 00 00 00 10 08 00 00 00 00 00 00 00 00 00 00
Offset 0D0: 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0E0: FC 1F 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Offset 0F0: 08 14 60 00 00 00 00 00 00 00 00 00 00 00 00 00


-------- Debug - Video BIOS ------------------------------------------------------------------------------------------

C000:0000 U.x...000000000000."..!.@...00IBM VGA Compatible BIOS. .f.v.....
C000:0040 PCIR............................&...f...........................
C000:0080 ../............................................DH.....DH.....DH.
C000:00C0 ...0DH.....DI.....DI.....DJ.....DJ....0DJ.....DI....0DI.....DJ..
C000:0100 ...DK.....DK.....DK....0.L......L......L....0.L......M......M...
C000:0140 ..0.<..2.`..4....8....:....<....A.<..C.`..E....I....K....M....P
C000:0180 <..R `..T ...X ...Z ...\ ...`....a....b ...c....d....e ...f....g
C000:01C0 ....h ...i....j....k ...l.-..m.-..n -..o.G..p.G..q G..}....~....
C000:0200  ........ .-..`............ .1..l...........rQ.. n(U...!.......
C000:0240 ....`"........... ....@.......... .1X. (.........V. .1X. .P....
C000:0280 ....d..@A.&0..6.......... A. 0.`........0*..Q.*@0p.........4..Q.
C000:02C0 *@..........H?@0b.2@@.........h[..r.
C000:0300 .......................................E........................
C000:0340 ...........For Evaluation Use Only....(........c-'(.+...........
C000:0380 ......................................(........c-'(.+...........
C000:03C0 ......................................P........c_OP.U...........


-------- Debug - Unknown ---------------------------------------------------------------------------------------------

ACPI : Unknown
HDD TOSHIBA MK1059GSM
Monitor ID AUO139E: Moniteur Plug-and-Play gÈnÈrique NoDB
Monitor Model B173RW01 V3
Monitor Vendor AUO
Optical hp DVDRAM GT31L
PCI/AGP 1002-6740 SubSys: 103C-165A: AMD Radeon HD 6700M Series 1002-6740 NoDB
PCI/AGP 10EC-5209 SubSys: 103C-165A: Realtek PCIE CardReader 10EC-5209 NoDB
PCI/AGP 1814-539F SubSys: 103C-1637: Ralink RT5390 802.11b/g/n WiFi Adapter 1814-539F NoDB
PCI/AGP 8086-0104 SubSys: 103C-165A: 2nd Generation Intel® Core™ Processor Family DRAM Controller - 0104 8086-0104 NoDB
PCI/AGP 8086-0116 SubSys: 103C-165A: Mobile Intel® HD Graphics 8086-0116 NoDB
PCI/AGP 8086-1C49 SubSys: 103C-165A: Intel® HM65 Express Chipset Family LPC Interface Controller - 1C49 8086-1C49 NoDB
PnP INT340E: Ressources de la carte mËre NoDB
PnP INT3F0D: Ressources de la carte mËre NoDB
PnP SYN1E47: Synaptics PS/2 Port TouchPad NoDB

 

img0055so.jpg

Link to comment
Share on other sites

  • 2 weeks later...

hi JBraddock!

I may need your help... in a new laptop i am testing(i am considering purchasing a new laptop with sandybridge i7-2630qm cpu for its amazing performance), i have a wifi card by atheros with venid_devid 168c_002b ; it's a variant of 9285 with different devid. I see such minipci card as Wi-Fi and something is strange there, not as an airport... and i cannot connect to network (and i cannot even see wifi networks).

In your dsdt i am seeing you added code (ARPT) to recognize it as an airport, have you put your devid (1382) and venid(168c) somewhere? I cannot understand the procedure to "adapt" it to other cards (such numbers i see there seem not related to the devid_venid you have.

May you explain a bit better how you built such code?

I am on lion 10.7.1 .

Thanks a lot!

Mal

Link to comment
Share on other sites

 Share

×
×
  • Create New...