Jump to content

Help using DSDT


Thunderbolt
 Share

34 posts in this topic

Recommended Posts

On Osx, the keys controlling the brightness are FN+INS and FN+PGDOWN, you need a keymapper to setup them on their original place.

 

....plus in your DSDT in the it is "0x3A" and on the os86.es patch it is 0x38. And if i make changes in your DSDT and try to compile using DSDTSE it gives an error.

 

 

Cause the one on the page doesn´t have this:

 

"hda-gfx",

Buffer (0x0A)

{

"onboard-1"

}

 

This is why this value is different, if you want to change something, just erase the value down in red and compile. Anyway, use the patch included in my DSDT, is more complete.

 

Method (_DSM, 4, NotSerialized)

{

 

Store (Package (0x38)

 

 

You should go to preferences>Displays and find there a brightness slider.

Link to comment
Share on other sites

Open your own SSDT files, locate this:

 

	Name (SPSS, Package (0x11)
	{
		Package (0x06)
		{
			0x08FD,
			0x88B8,
			0x0A,
			0x0A,
			0x1D00,
			0x1D00
		},
		Package (0x06)
		{
			0x08FC,
			0x88B8,
			0x0A,
			0x0A,
			0x1700,
			0x1700
		},
		Package (0x06)
		{
			0x0898,
			0x8068,
			0x0A,
			0x0A,
			0x1600,
			0x1600
		},
		Package (0x06)
		{
			0x0834,
			0x7997,
			0x0A,
			0x0A,
			0x1500,
			0x1500
		},
		Package (0x06)
		{
			0x07D0,
			0x7197,
			0x0A,
			0x0A,
			0x1400,
			0x1400
		},
		Package (0x06)
		{
			0x076C,
			0x6B0E,
			0x0A,
			0x0A,
			0x1300,
			0x1300
		},
		Package (0x06)
		{
			0x0708,
			0x64A6,
			0x0A,
			0x0A,
			0x1200,
			0x1200
		},
		Package (0x06)
		{
			0x06A4,
			0x5D1D,
			0x0A,
			0x0A,
			0x1100,
			0x1100
		},
		Package (0x06)
		{
			0x0640,
			0x56F9,
			0x0A,
			0x0A,
			0x1000,
			0x1000
		},
		Package (0x06)
		{
			0x05DC,
			0x50F6,
			0x0A,
			0x0A,
			0x0F00,
			0x0F00
		},
		Package (0x06)
		{
			0x0578,
			0x49D8,
			0x0A,
			0x0A,
			0x0E00,
			0x0E00
		},
		Package (0x06)
		{
			0x0514,
			0x4418,
			0x0A,
			0x0A,
			0x0D00,
			0x0D00
		},
		Package (0x06)
		{
			0x04B0,
			0x3E7C,
			0x0A,
			0x0A,
			0x0C00,
			0x0C00
		},
		Package (0x06)
		{
			0x044C,
			0x37CA,
			0x0A,
			0x0A,
			0x0B00,
			0x0B00
		},
		Package (0x06)
		{
			0x03E8,
			0x326B,
			0x0A,
			0x0A,
			0x0A00,
			0x0A00
		},
		Package (0x06)
		{
			0x0384,
			0x2D2B,
			0x0A,
			0x0A,
			0x0900,
			0x0900
		},
		Package (0x06)
		{
			0x0320,
			0x26E4,
			0x0A,
			0x0A,
			0x0800,
			0x0800
		}
	})
	Name (_PSS, Package (0x16)
	{
		Package (0x06)
		{
			0x0B54,
			0x88B8,
			0x0A,
			0x0A,
			0x1D00,
			0x1D00
		},
		Package (0x06)
		{
			0x0AF0,
			0x88B8,
			0x0A,
			0x0A,
			0x1C00,
			0x1C00
		},
		Package (0x06)
		{
			0x0A8C,
			0x88B8,
			0x0A,
			0x0A,
			0x1B00,
			0x1B00
		},
		Package (0x06)
		{
			0x0A28,
			0x88B8,
			0x0A,
			0x0A,
			0x1A00,
			0x1A00
		},
		Package (0x06)
		{
			0x09C4,
			0x88B8,
			0x0A,
			0x0A,
			0x1900,
			0x1900
		},
		Package (0x06)
		{
			0x0960,
			0x88B8,
			0x0A,
			0x0A,
			0x1800,
			0x1800
		},
		Package (0x06)
		{
			0x08FC,
			0x88B8,
			0x0A,
			0x0A,
			0x1700,
			0x1700
		},
		Package (0x06)
		{
			0x0898,
			0x8068,
			0x0A,
			0x0A,
			0x1600,
			0x1600
		},
		Package (0x06)
		{
			0x0834,
			0x7997,
			0x0A,
			0x0A,
			0x1500,
			0x1500
		},
		Package (0x06)
		{
			0x07D0,
			0x7197,
			0x0A,
			0x0A,
			0x1400,
			0x1400
		},
		Package (0x06)
		{
			0x076C,
			0x6B0E,
			0x0A,
			0x0A,
			0x1300,
			0x1300
		},
		Package (0x06)
		{
			0x0708,
			0x64A6,
			0x0A,
			0x0A,
			0x1200,
			0x1200
		},
		Package (0x06)
		{
			0x06A4,
			0x5D1D,
			0x0A,
			0x0A,
			0x1100,
			0x1100
		},
		Package (0x06)
		{
			0x0640,
			0x56F9,
			0x0A,
			0x0A,
			0x1000,
			0x1000
		},
		Package (0x06)
		{
			0x05DC,
			0x50F6,
			0x0A,
			0x0A,
			0x0F00,
			0x0F00
		},
		Package (0x06)
		{
			0x0578,
			0x49D8,
			0x0A,
			0x0A,
			0x0E00,
			0x0E00
		},
		Package (0x06)
		{
			0x0514,
			0x4418,
			0x0A,
			0x0A,
			0x0D00,
			0x0D00
		},
		Package (0x06)
		{
			0x04B0,
			0x3E7C,
			0x0A,
			0x0A,
			0x0C00,
			0x0C00
		},
		Package (0x06)
		{
			0x044C,
			0x37CA,
			0x0A,
			0x0A,
			0x0B00,
			0x0B00
		},
		Package (0x06)
		{
			0x03E8,
			0x326B,
			0x0A,
			0x0A,
			0x0A00,
			0x0A00
		},
		Package (0x06)
		{
			0x0384,
			0x2D2B,
			0x0A,
			0x0A,
			0x0900,
			0x0900
		},
		Package (0x06)
		{
			0x0320,
			0x26E4,
			0x0A,
			0x0A,
			0x0800,
			0x0800
		}
	})

 

Replace this code inside my SSDT with your data, compile the SSDT and place it into extra folder (Be sure is named SSDT.aml).

Link to comment
Share on other sites

Open your own SSDT files, locate this:

 

 

Replace this code inside my SSDT with your data, compile the SSDT and place it into extra folder (Be sure is named SSDT.aml).

 

What is it for exactly ? and "your data" due you mean the one from osx86.es ? your voodoohda gave a kp after a reinstall.

 

Can you help with what I can do about the sleep / stnd by problem ?

Link to comment
Share on other sites

SSDT is the processor´s speed (and other stuff) control.

 

Using mine you are slowering your processor as mine is one step under yours.

 

That´s why i recommend you:

 

Get and open your own SSDT files (There are hundreds of tutorias here and there about "how to").

Lotate the piece of code i have `paste before, copy it.

Open my SSDT file, replace that code with yours.

Compile.

Use it.

Link to comment
Share on other sites

 Share

×
×
  • Create New...