Jump to content

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


  • Please log in to reply
33 replies to this topic

#1
JBraddock

JBraddock

    Ph.D (Can) in Human Rights

  • Members
  • PipPipPipPipPipPipPip
  • 549 posts
  • Location:UK
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, 03 February 2012 - 01:32 AM.


#2
JBraddock

JBraddock

    Ph.D (Can) in Human Rights

  • Members
  • PipPipPipPipPipPipPip
  • 549 posts
  • Location:UK
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.
Attached File  AppleGraphicsPowerManagement.kext.zip   67.98KB   310 downloads

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.
Attached File  27_Sep_DSDT.aml.zip   13.32KB   618 downloads

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.
Attached File  Fakesmc.kext.zip   32.62KB   276 downloads

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
Attached File  AppleACPIBatteryManager.kext.zip   39.55KB   435 downloads

Brightness
DSDT code is already applied to the DSDT file I shared.
Known issues: Kernel panics during plug/unplug.
Attached File  GenericBrightness.kext.zip   21.54KB   317 downloads

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.
Attached File  AppleHDA.kext.zip   1.29MB   431 downloads

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.
Attached File  VoodooPS2Controller.kext.zip   137.81KB   369 downloads
Attached File  AppleACPIPS2Nub.kext.zip   18.94KB   321 downloads
During the installation, you will need bluetooth or usb mouse/keyboard. After the installation, open Bluetooth Preference Pane > Advanced and uncheck :
Attached File  Screen_Shot_2011_09_27_at_09.46.20.png   44.66KB   224 downloads

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, 03 February 2012 - 01:26 AM.


#3
JBraddock

JBraddock

    Ph.D (Can) in Human Rights

  • Members
  • PipPipPipPipPipPipPip
  • 549 posts
  • Location:UK
#.

#4
JBraddock

JBraddock

    Ph.D (Can) in Human Rights

  • Members
  • PipPipPipPipPipPipPip
  • 549 posts
  • Location:UK
#

#5
Amit Meena

Amit Meena

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 373 posts
  • Gender:Male
i have HP DV6 2164tx core i7 laptop, i can help in testing

#6
JBraddock

JBraddock

    Ph.D (Can) in Human Rights

  • Members
  • PipPipPipPipPipPipPip
  • 549 posts
  • Location:UK

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.

#7
manmal

manmal

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 437 posts

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?

#8
JBraddock

JBraddock

    Ph.D (Can) in Human Rights

  • Members
  • PipPipPipPipPipPipPip
  • 549 posts
  • Location:UK

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.

#9
JohnEisenheim

JohnEisenheim

    InsanelyMac Protégé

  • Members
  • Pip
  • 20 posts
I've installed Lion on my HP Dv3550el. I've followed this guide:
http://www.insanelym...howtopic=256729

and I used Chameleon 2.0 RC5 r1183 with only FakeSMC.kext in Extra Folder. The installation went fine!

#10
nkrazor

nkrazor

    InsanelyMac Protégé

  • Members
  • Pip
  • 5 posts
  • Gender:Male
  • Location:Bulgaria/UK
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 ##### to install Lnx2Mac's RealtekRTL81xx Ethernet.kext .

#11
pablo101

pablo101

    InsanelyMac Protégé

  • Members
  • PipPip
  • 69 posts
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

#12
Amit Meena

Amit Meena

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 373 posts
  • Gender:Male
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

#13
JBraddock

JBraddock

    Ph.D (Can) in Human Rights

  • Members
  • PipPipPipPipPipPipPip
  • 549 posts
  • Location:UK
If you are having problem with FaceTime, you should use Chameleon RC5 r755 to pass the error message.

The server encountered an error processing registration. Please try again later.
Details are here.

#14
thanh hoang

thanh hoang

    InsanelyMac Protégé

  • Members
  • PipPip
  • 79 posts
hp dvx SERI USE core i3, i5, i7 and some core 2 duo not vanilla kernel, need patch kernel to install Snow and Lion

#15
JBraddock

JBraddock

    Ph.D (Can) in Human Rights

  • Members
  • PipPipPipPipPipPipPip
  • 549 posts
  • Location:UK
@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.
Attached File  Screen_Shot_2011_07_28_at_22.09.37.png   16.47KB   99 downloads
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.

#16
Amit Meena

Amit Meena

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 373 posts
  • Gender:Male
@JBraddock

please take a look on this thread

full list of devices

#17
Tapash Datta

Tapash Datta

    InsanelyMac Protégé

  • Members
  • Pip
  • 16 posts
Hi all

:(

I am trying to install any mac os verion on my HP DV6 i5 460M, Tried 10.6.3 vanilla, hazard, iatkos s3, but no hope. I am getting installer to run but afte reboot laptop shuts down? see the attachment. anyone can please help me????

Attached Files

  • Attached File  3.jpeg   204.92KB   78 downloads


#18
jondav2006

jondav2006

    InsanelyMac Protégé

  • Members
  • Pip
  • 15 posts
  • Gender:Male
Hi,

I have a HP HDX 16 and have tried installing Lion but keyboard and trackpad don't get recognized (for more details, please check http://www.insanelym...owtopic=268932).

Any thoughts ?

Thanks,
-J.

#19
JBraddock

JBraddock

    Ph.D (Can) in Human Rights

  • Members
  • PipPipPipPipPipPipPip
  • 549 posts
  • Location:UK
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.

#20
hbk_007

hbk_007

    InsanelyMac Protégé

  • Members
  • Pip
  • 17 posts

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!!

Attached Files

  • Attached File  dsdt.zip   37.28KB   25 downloads






0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy