Jump to content

Lenovo Y480 DSDT help


bebeto93
 Share

15 posts in this topic

Recommended Posts

Hello, sorry ok, I expect a Lenovo Y480 laptop and would like to patch my dsdt to achieve sleep / wake and also the patch to work Speedstep work .... All I could do except for the microphone and nvidia, and now I'm stuck trying eh my DSDT patching help please, I could fix the kernel panic with ##### ... Thanks for the job

 

Lenovo Y480 core i7 3610QM 6gb ram 1TB

Works:

Intel HD4000

Bluetooth

Trackpad

Usb 3x2 2x2

Card Reader

Wifi(Changed by atheros ar9285)

 

No works:

Mic.

Nvidia 640m LE

Link to comment
Share on other sites

hello

 

there it is with all usual patch for ivy notebook

 

DSDT.zip

 

the nvidia don't work (optimus don't work in mac os x)

 

hdef layout 12 (0C)

 

must find the right applehda for u alc

 

probably must use ssdt to get better performance

 

and appleintelcpupowermanagement patched

 

u can use this patch to insert u ig-platform-id for hd 4000

 

example

 

into device name_adr 0x00020000 insert
begin
Method (_DSM, 4, NotSerialized)\n
{\n
   Store (Package (0x02)\n
    {\n
	    "AAPL,ig-platform-id",\n
	    Buffer (0x04)\n
	    {\n
		    0x03, 0x00, 0x66, 0x01\n
	    }\n
    }, Local0)\n
   DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n
   Return (Local0)\n
}
end

 

good hack

  • Like 1
Link to comment
Share on other sites

hello

 

there it is with all usual patch for ivy notebook

 

DSDT.zip

 

the nvidia don't work (optimus don't work in mac os x)

 

hdef layout 12 (0C)

 

must find the right applehda for u alc

 

probably must use ssdt to get better performance

 

and appleintelcpupowermanagement patched

 

u can use this patch to insert u ig-platform-id for hd 4000

 

example

 

into device name_adr 0x00020000 insert
begin
Method (_DSM, 4, NotSerialized)\n
{\n
Store (Package (0x02)\n
 {\n
	 "AAPL,ig-platform-id",\n
	 Buffer (0x04)\n
	 {\n
		 0x03, 0x00, 0x66, 0x01\n
	 }\n
 }, Local0)\n
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n
Return (Local0)\n
}
end

 

good hack

 

hello, thanks for the help now works Sleep / wake fine but my ALC269 stops working after returning from sleep ... I use the attached kext AppleHDA for ALC269 and leave lines having my DSDT...

Although VoodooHDA works without problems, I recommend staying with VoodooHDA ALC269 or do my work? ...

 

Device (HDEF)
 {
	 Name (_ADR, 0x001B0000)
	 OperationRegion (HDAR, PCI_Config, 0x4C, 0x10)
	 Field (HDAR, WordAcc, NoLock, Preserve)
	 {
		 DCKA, 1,
		 Offset (0x01),
		 DCKM, 1,
			 , 6,
		 DCKS, 1,
		 Offset (0x08),
			 , 15,
		 PMES, 1
	 }
	 Name (_PRW, Package (0x02)
	 {
		 0x0D,
		 Zero
	 })
	 Method (_DSM, 4, NotSerialized)
	 {
		 Store (Package (0x0C)
			 {
				 "built-in",
				 Buffer (One)
				 {
						 0x00
				 },
				 "layout-id",
				 Buffer (0x04)
				 {
						 0x01, 0x00, 0x00, 0x00
				 },
				 "PinConfigurations",
				 Buffer (One)
				 {
						 0x00
				 }
			 }, Local0)
		 DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
		 Return (Local0)
	 }
 }

 

Another thing these temperatures are within the "normal"? thanks for the help

http://imageshack.us/photo/my-images/441/capturadepantalla201303d.png/

Link to comment
Share on other sites

hello

 

only change hdef

 

 

0x0C, 0x00, 0x00, 0x00

 

to

 

 

0x01, 0x00, 0x00, 0x00

 

that should do the trick

 

about the temp don't see nothing.... see what have u post..

 

are u using ssdt and appleintelcpupowermanegement patched ?

 

good hack

Link to comment
Share on other sites

hello

 

only change hdef

 

 

0x0C, 0x00, 0x00, 0x00

 

to

 

 

0x01, 0x00, 0x00, 0x00

 

that should do the trick

 

about the temp don't see nothing.... see what have u post..

 

are u using ssdt and appleintelcpupowermanegement patched ?

 

good hack

 

Sorry I have corrected the link in the previous post ... still does not play audio after sleep :/, I think I'll just work VoodooHDA ... Do not use SSDT because I read that in the Ivy bridge is not needed, but I've only read and not paid much attention eh .. if I have patched appleintelcpupowermanegement.kext

Link to comment
Share on other sites

OK, thank you very much for the help I found the patch IOAudioFamily.kext ... Thanks now my lenovo works to 90% (with the exception of Nvidia) .. maybe do a sort of "guide" for this model: D (Y) .. one last question could leave video from VGA output?

Link to comment
Share on other sites

hello

 

i think u can open in notebook section

 

how to install

 

fine adjustments

 

and read this is kind international portuguese / english rsrsrsrsrs

 

in the end of the post is a new script to patch capri framebuffer to vga output

 

http://olarila.com/forum/viewtopic.php?f=3&t=1583&start=20

 

good hack

Link to comment
Share on other sites

Hi!

I need some help with my dsdt to make sleep and the thermal+fan issue. Se my sign for the system info. I am running with full QE/CI enabled and everything is working.

 

Thanks in advance.

 

Create your own topic, do not hijack.

Link to comment
Share on other sites

 Share

×
×
  • Create New...