Jump to content

[Guide] Mammoth Method v2.00 - HP DVx 10.6.x: Fast, Easy, Comprehensive Installation. /// NEW MAMMOTH BOOT CD for i5 & i3 \\\


Mammoth
 Share

1,565 posts in this topic

Recommended Posts

Hi , thanks for the inquiries , I do have Graphics enabler =Yes

Battery shows correct % and amount unplugged , but I have not tested the time to see if it is correct.

I do not use Voodoo PS2 kext, attached are my 2 files used on Extra folder

Card reader and remote are not working at this time , I had them working on snow, with 32 bits version ,

I tried to upload my DSDT , but it did not allowed me to upload it , not sure why

it gives me this error when tried " Upload failed. You are not permitted to upload this type of file"

 

Hi oskr66,

 

Thanks for the PS2 kext. They worked like charm.

For me battery shows correct % of charge but the time is calculated wrong.

 

I too get the log - kernel: Acpi brightness levels:11, lowest brightness:0, highest brightness:100

We need to fix the graphics enabler issue. Graphics should work via DSDT w/o Graphics Enabler.

I guess once it is fixed we'll also have brightness control working.

 

Attaching here my DSDT. Compare it with yours to see if any patches missing in mine.

DSDT.aml.zip

Link to comment
Share on other sites

We need to fix the graphics enabler issue. Graphics should work via DSDT w/o Graphics Enabler.

 

I got Lion to boot with full Graphics without Graphics Enabler via DSDT. Check out your graphics card in IORegistryExplorer with Graphics Enabler enabled. It will show you where your Graphics Card info needs to be injected. For me, in Snow Leopard the DSDT info had to be under Device PCI0 - Device POP2 - Device VGA. In Lion it needs to be PCI0 - Device POP2 - Device PEGP.

I changed the location of the info injected into the DSDT, Graphics Enabler = No in org.chameleon.Boot.plist,-------- Full Graphics.

The only problem I have right now is No HDMI. No Video or Sound on HDMI. The laptop KP's as soon as I plug in the hdmi cable. I narrowed it down to a sound issue. I'm using NIXin's sound fix for 10.7. I'm not saying something is wrong with NIXin's fix... I believe it's in my DSDT somewhere. If I remove NIXin's kext's, reboot, I can plug in HDMI cable and have Video. Reinstall NIXin's kext's, reboot....KP when I plug in HDMI cable.

Hope this helps some people. It's not perfect, but it's a start. :)

Link to comment
Share on other sites

I got Lion to boot with full Graphics without Graphics Enabler via DSDT. Check out your graphics card in IORegistryExplorer with Graphics Enabler enabled. It will show you where your Graphics Card info needs to be injected. For me, in Snow Leopard the DSDT info had to be under Device PCI0 - Device POP2 - Device VGA. In Lion it needs to be PCI0 - Device POP2 - Device PEGP.

I changed the location of the info injected into the DSDT, Graphics Enabler = No in org.chameleon.Boot.plist,-------- Full Graphics.

The only problem I have right now is No HDMI. No Video or Sound on HDMI. The laptop KP's as soon as I plug in the hdmi cable. I narrowed it down to a sound issue. I'm using NIXin's sound fix for 10.7. I'm not saying something is wrong with NIXin's fix... I believe it's in my DSDT somewhere. If I remove NIXin's kext's, reboot, I can plug in HDMI cable and have Video. Reinstall NIXin's kext's, reboot....KP when I plug in HDMI cable.

Hope this helps some people. It's not perfect, but it's a start. :(

 

Here's a video in DSDT

			Device (P0P2)
		   {
			   Name (_ADR, 0x00030000)
			   Name (_PRW, Package (0x02)
			   {
				   0x09, 
				   0x04
			   })
			   Method (_PRT, 0, NotSerialized)
			   {
				   If (PICM)
				   {
					   Return (AR02)
				   }

				   Return (PR02)
			   }

			   Device (HDAU)
			   {
				   Name (_ADR, One)
				   Method (_DSM, 4, NotSerialized)
				   {
					   Store (Package (0x02)
						   {
							   "hda-gfx", 
							   Buffer (0x0A)
							   {
								   "onboard-1"
							   }
						   }, Local0)
					   DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
					   Return (Local0)
				   }
			   }

			   Device (GFX0)
			   {
				   Name (_ADR, 0xFFFF)
				   Name (_PRW, Package (0x02)
				   {
					   0x09, 
					   0x04
				   })
				   Method (_DSM, 4, NotSerialized)
				   {
					   Store (Package (0x2C)
						   {
							   "@0,AAPL,boot-display", 
							   Buffer (Zero) {}, 
							   "AAPL,slot-name", 
							   Buffer (0x06)
							   {
								   "PCI-1"
							   }, 

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

							   "@0,pwm-info", 
							   Buffer (0x18)
							   {
								   /* 0000 */	0x02, 0x18, 0x00, 0x64, 0xAE, 0x5A, 0x01, 0x00, 
								   /* 0008 */	0x08, 0x52, 0x00, 0x00, 0x82, 0x10, 0x00, 0x00, 
								   /* 0010 */	0x00, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
							   }, 

							   "@0,display-cfg", 
							   Buffer (0x04)
							   {
								   0x03, 0x01, 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,connector-type",
							   Buffer (0x04)
							   {
								   0x00, 0x08, 0x00, 0x00
							   },

							   "@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 (0x18)
							   {
								   /* 0000 */	0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 
								   /* 0008 */	0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 
								   /* 0010 */	0x00, 0x00, 0x00, 0x00
							   }, 

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

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

							   "model", 
							   Buffer (0x10)
							   {
								   "GeForce GT 230M"
							   }, 

							   "rom-revision", 
							   Buffer (0x0F)
							   {
								   "70.16.25.00.25"
							   }, 

							   "hda-gfx", 
							   Buffer (0x0A)
							   {
								   "onboard-1"
							   }
						   }, Local0)
					   DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
					   Return (Local0)
				   }

 

+ Audio in DSDT

			Device (HDEF)
		   {
			   Name (_ADR, 0x001B0000)
			   Method (_DSM, 4, NotSerialized)
			   {
				   Store (Package (0x14)
					   {
						   "codec-id", 
						   Buffer (0x04)
						   {
							   0x03, 0x76, 0x1D, 0x11
						   }, 

						   "built-in", 
						   Buffer (One)
						   {
							   0x00
						   }, 

						   "subsystem-id", 
						   Buffer (0x04)
						   {
							   0x3E, 0x36, 0x00, 0x00
						   }, 

						   "subsystem-vendor-id", 
						   Buffer (0x04)
						   {
							   0x3C, 0x10, 0x00, 0x00
						   }, 

						   "layout-id", 
						   Buffer (0x04)
						   {
							   0xB3, 0x1D, 0x00, 0x00
						   }, 

						   "model", 
						   Buffer (0x0F)
						   {
							   "ITD 92HD75B3X5"
						   }, 

						   "AAPL,slot-name", 
						   Buffer (0x06)
						   {
							   "PCI-0"
						   }, 

						   "device_type", 
						   Buffer (0x06)
						   {
							   "Sound"
						   }, 

						   "PinConfigurations", 
						   Buffer (Zero) {},
						   "hda-gfx",
						   Buffer (0x0A)
						   {
							   "onboard-1"
						   }
					   }, Local0)
				   DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
				   Return (Local0)
			   }

 

AppleHDA.kext.zip

it works

@Taptun

Link to comment
Share on other sites

Here's a video in DSDT

			Device (P0P2)
		  {
			  Name (_ADR, 0x00030000)
			  Name (_PRW, Package (0x02)
			  {
				  0x09, 
				  0x04
			  })
			  Method (_PRT, 0, NotSerialized)
			  {
				  If (PICM)
				  {
					  Return (AR02)
				  }

				  Return (PR02)
			  }

			  Device (HDAU)
			  {
				  Name (_ADR, One)
				  Method (_DSM, 4, NotSerialized)
				  {
					  Store (Package (0x02)
						  {
							  "hda-gfx", 
							  Buffer (0x0A)
							  {
								  "onboard-1"
							  }
						  }, Local0)
					  DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
					  Return (Local0)
				  }
			  }

			  Device (GFX0)
			  {
				  Name (_ADR, 0xFFFF)
				  Name (_PRW, Package (0x02)
				  {
					  0x09, 
					  0x04
				  })
				  Method (_DSM, 4, NotSerialized)
				  {
					  Store (Package (0x2C)
						  {
							  "@0,AAPL,boot-display", 
							  Buffer (Zero) {}, 
							  "AAPL,slot-name", 
							  Buffer (0x06)
							  {
								  "PCI-1"
							  }, 

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

							  "@0,pwm-info", 
							  Buffer (0x18)
							  {
								  /* 0000 */	0x02, 0x18, 0x00, 0x64, 0xAE, 0x5A, 0x01, 0x00, 
								  /* 0008 */	0x08, 0x52, 0x00, 0x00, 0x82, 0x10, 0x00, 0x00, 
								  /* 0010 */	0x00, 0x04, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
							  }, 

							  "@0,display-cfg", 
							  Buffer (0x04)
							  {
								  0x03, 0x01, 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,connector-type",
							  Buffer (0x04)
							  {
								  0x00, 0x08, 0x00, 0x00
							  },

							  "@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 (0x18)
							  {
								  /* 0000 */	0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 
								  /* 0008 */	0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 
								  /* 0010 */	0x00, 0x00, 0x00, 0x00
							  }, 

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

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

							  "model", 
							  Buffer (0x10)
							  {
								  "GeForce GT 230M"
							  }, 

							  "rom-revision", 
							  Buffer (0x0F)
							  {
								  "70.16.25.00.25"
							  }, 

							  "hda-gfx", 
							  Buffer (0x0A)
							  {
								  "onboard-1"
							  }
						  }, Local0)
					  DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
					  Return (Local0)
				  }

 

+ Audio in DSDT

			Device (HDEF)
		  {
			  Name (_ADR, 0x001B0000)
			  Method (_DSM, 4, NotSerialized)
			  {
				  Store (Package (0x14)
					  {
						  "codec-id", 
						  Buffer (0x04)
						  {
							  0x03, 0x76, 0x1D, 0x11
						  }, 

						  "built-in", 
						  Buffer (One)
						  {
							  0x00
						  }, 

						  "subsystem-id", 
						  Buffer (0x04)
						  {
							  0x3E, 0x36, 0x00, 0x00
						  }, 

						  "subsystem-vendor-id", 
						  Buffer (0x04)
						  {
							  0x3C, 0x10, 0x00, 0x00
						  }, 

						  "layout-id", 
						  Buffer (0x04)
						  {
							  0x78, 0x03, 0x00, 0x00
						  }, 

						  "model", 
						  Buffer (0x0F)
						  {
							  "ITD 92HD75B3X5"
						  }, 

						  "AAPL,slot-name", 
						  Buffer (0x06)
						  {
							  "PCI-0"
						  }, 

						  "device_type", 
						  Buffer (0x06)
						  {
							  "Sound"
						  }, 

						  "PinConfigurations", 
						  Buffer (Zero) {},
						  "hda-gfx",
						  Buffer (0x0A)
						  {
							  "onboard-1"
						  }
					  }, Local0)
				  DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
				  Return (Local0)
			  }

 

AppleHDA.kext.zip

it works

@Taptun

 

Do I add these in to my DSDT file or just modifie these parts? ?, I couldn't find these ... see my attached DSDT with all patches for my laptop :-)

 

Anyone that could fix this for me ?

dsdt.zip

Link to comment
Share on other sites

Try it

 

DSDT.zip

 

@Taptun

 

got help from MAldon, but this is not working for me

 

 

I removed HDAIDT_92HD75B3X5_nixin.kext fro E/E and put your AppleHDA.kext in /S/L/E

 

Result no sound, and I cant change my brightens, and it did some bad things for my sleep, it dosent wake up when I open the lid, that was perfect before :)

 

Please have a look in attached files ;)

 

 

After what you see, I can try your DSDT file you created for me :)

//Peter

 

 

 

Try it

 

DSDT.zip

 

@Taptun

Tested your DSDT , still no sound or able to change brightens-

 

BRIGHTNES IS WORKING :D what is working is when using BetterTouchTool where I mapped F7 & F8 to brightness upp/down, is that I get the "slider" on my screen, BUT nothing happens to the brightness

//Peter

send_me.zip

Link to comment
Share on other sites

got help from MAldon, but this is not working for me

 

 

I removed HDAIDT_92HD75B3X5_nixin.kext fro E/E and put your AppleHDA.kext in /S/L/E

 

Result no sound, and I cant change my brightens, and it did some bad things for my sleep, it dosent wake up when I open the lid, that was perfect before <_<

 

Please have a look in attached files ;)

 

 

After what you see, I can try your DSDT file you created for me :)

//Peter

 

 

 

 

Tested your DSDT , still no sound or able to change brightens-

 

BRIGHTNES IS WORKING :D what is working is when using BetterTouchTool where I mapped F7 & F8 to brightness upp/down, is that I get the "slider" on my screen, BUT nothing happens to the brightness

//Peter

 

Sorry, the layout-id error ;)

Fixed :)

 

DSDT.zip

Link to comment
Share on other sites

Hi

 

I have an HP dv3 with Lion but i have some problems. Im using voodooHda to get sound but mute doesn't work. I tried the kext from this topic but didn't work. The other problem is trackpad. Im using voodooPS2controller, but when i enable drag it doesn't work well. It becomes too sensitive and one touch is replaced by two. Im using the DSDT that i got from mald0n ant the taptun kernel.

 

DSDT:

http://www.mediafire.com/file/186d9s5dl351vc5/DSDT.aml

 

Thanks

Link to comment
Share on other sites

Thanks , sound is working now when I have the kext in S/LE, I going to try it in E/E....

 

 

How about brightens ? is it possible to bi fixed? perhaps I'm muissing some kext??

 

Thanks for your work.

 

//Peter

 

Subject

here

 

In your DSDT all fixed

Add the S/L/E GenericBrightness.kext

 

@Taptun

Link to comment
Share on other sites

Here's a video in DSDT

 

+ Audio in DSDT

 

AppleHDA.kext.zip

it works

@Taptun

 

Thank you very much Taptun ;)

Looking through your DSDT helped alot.

 

I redid my DSDT again. The part I was missing was deleting PCI0 - POP2 - VGA (Device name). Once I did that, and renamed all POP2 - VGA references to POP2 - PEGP ... it works like a champ :)

Link to comment
Share on other sites

added post so i could host a file to send in a PM

 

its the "enable audio" script

 

Sorry, the layout-id error :D

Fixed :)

 

DSDT.zip

 

I'm really confused how this video fix works for the DSDT. I've got no P0P2 only P0P3, please see my DSDT attachment. I've compared the other users "before" and "after" you modified but i couldn't work out what you changed.. :/ desperately missing my brightness up and down :unsure:

 

http://www.insanelymac.com/forum/index.php...st&id=98908

EnableAudio.zip

Link to comment
Share on other sites

Taptun, I followed your link, installed the kext,i s the same as before ,the brightness info "slider" shows up on my screen, but it never change my brightnes, this is strangen, do you have any ides?

 

Taptun, Thanks for your great work you do for us :)

 

Any way sound is working , removed Graphicsenabler from boot plist, my LION is working better or same as my SL :D

 

SILLY me :tomato: I found the brightness kext both in E/E and S/LE, removed the kext from E/E and now my brightness are working :)

 

//Peter

Link to comment
Share on other sites

I'm really confused how this video fix works for the DSDT. I've got no P0P2 only P0P3, please see my DSDT attachment. I've compared the other users "before" and "after" you modified but i couldn't work out what you changed.. :/ desperately missing my brightness up and down :)

 

Hi pablo101,

Try this DSDT. It's the same one you posted, with a few tweaks. Get Taptun's AppleHDA.Kext from above (Post #705). Remove all other sound kext's from E/E. Install Taptun's AppleHDA'kext S/L/E. Repair disk permissions. Reboot with GraphicsEnabler=No.

pablo101New.zip

 

Hi

 

I have an HP dv3 with Lion but i have some problems. Im using voodooHda to get sound but mute doesn't work. I tried the kext from this topic but didn't work. The other problem is trackpad. Im using voodooPS2controller, but when i enable drag it doesn't work well. It becomes too sensitive and one touch is replaced by two. Im using the DSDT that i got from mald0n ant the taptun kernel.

 

DSDT:

http://www.mediafire.com/file/186d9s5dl351vc5/DSDT.aml

 

Thanks

 

Hi,

What are your system specs? Did you have Snow Leopard Working?

Link to comment
Share on other sites

Hi,

What are your system specs? Did you have Snow Leopard Working?

 

I didn't try snow leopard. I have a core i7, ati 5470hd, 4gb ram, sound is IDT, synaptics touchpad. Sound is working with voodooHda but mute doesn't work, and touchpad is not fully working with voodooPs2Controller. I can sleep but when on wake up i don't get image in internal monitor only in vga. I think i have to patch ati5000controller.

 

IOREG

http://www.mediafire.com/?z1stqlcsyxsztaw

 

Thanks

Link to comment
Share on other sites

@ Taptun,

Hi, I cant also find out the P0P2 references in my dsdt,please take a look into my dsdt and help me make the changes needed for sound ,brightness HDMI and graphics enabler.

Attached is my patched dsdt that is working correctly in Snow Leopard

 

Thanks

Link to comment
Share on other sites

@ Taptun,

Hi, I cant also find out the P0P2 references in my dsdt,please take a look into my dsdt and help me make the changes needed for sound ,brightness HDMI and graphics enabler.

Attached is my patched dsdt that is working correctly in Snow Leopard

 

Thanks

 

Try it

 

macq.zip

 

@Taptun

Link to comment
Share on other sites

Hi, I am new to OSx86 but have been reading up a lil bit and gaining a little knowledge.

 

I recently just purchased a dv6-6190US and was seeing if any ground has been made on installing OSX... I am not looking for Lion, SL would be just fine for me at the moment... The following are my specs, I know sandy bridge is an area of concern..

 

i7 - 2630QM

8GB DDR3 1333

Mobile Intel HD Graphics / ATI 6770M 2GB

Broadcom 4313

Realtek PCIe

 

Thanks for anyones help

Link to comment
Share on other sites

@Taptun,

 

well,sadly for me not everything is working right,and it seems to have something to do with the chameleon build too.

With rc2 build 1083 I have normal graphics with enabler=no,but no sound,I do have the brightness slider with this but there is no change in brightness levels(no control).

 

But with newer chameleon builds there is:

-no trackpad properties

-no brightness control

-no graphics with enabler=no,need enabler=yes

-and no sound.

 

Please advise cos with Snow leo everything was working out of the box with dsdt patching .

 

Thanks

Link to comment
Share on other sites

@Taptun,

 

well,sadly for me not everything is working right,and it seems to have something to do with the chameleon build too.

With rc2 build 1083 I have normal graphics with enabler=no,but no sound,I do have the brightness slider with this but there is no change in brightness levels(no control).

 

But with newer chameleon builds there is:

-no trackpad properties

-no brightness control

-no graphics with enabler=no,need enabler=yes

-and no sound.

 

Please advise cos with Snow leo everything was working out of the box with dsdt patching .

 

Thanks

 

This DSDT for 10.6.8 and Lion ;)

 

-no trackpad properties

VoodooPS2Controller.kext.zip

 

-no brightness control

GenericBrightness.kext.zip

 

-and no sound

AppleHDA.kext.zip

Remove all previous versions!!!

 

-no graphics with enabler=no,need enabler=yes

Send me your IOReg -_-

 

Friends, you read that only the most recent posts ;)

 

Always with you

@Taptun :)

Link to comment
Share on other sites

I didn't try snow leopard. I have a core i7, ati 5470hd, 4gb ram, sound is IDT, synaptics touchpad. Sound is working with voodooHda but mute doesn't work, and touchpad is not fully working with voodooPs2Controller. I can sleep but when on wake up i don't get image in internal monitor only in vga. I think i have to patch ati5000controller.

 

IOREG

http://www.mediafire.com/?z1stqlcsyxsztaw

 

Thanks

 

Hi nami,

Injected IDT Sound into your DSDT. Remove VoodooHDA and install Taptun's AppleHDA into S/L/E (back up original first).

Get VoodooPS2Controller.kext.zip and AppleHDA.kext.zip from above.

Sorry can't help with ATI Video...... I got nVidia.

 

Hope this helps

nami.dsdt.zip

Link to comment
Share on other sites

@Taptun,

Thanks for all the help my friend.

I have all the kexts in the correct places,Genericbrightness and your AppleHDA.kext in S/L/E but only the sound works ,the brightness slider appears but no change occurs with slider movement.

 

.But the problem is that even this works only with Chamaleon v2 rc5 1083 build,if I install a newer build of Chamaleon I lose my graphics(need enabler=yes),no slider, and no sound. :D

My ioreg is attached.

Please look into it.

Thanks for your time.

Link to comment
Share on other sites

 Share

×
×
  • Create New...