Contribute
Register

Lenovo Y50 with Clover

Status
Not open for further replies.
[Guide] Lenovo Y50

Hi RehabMan. I am following this guide for what I'm trying to do.

I'm getting stuck at the DSDT (or SSDT in my case patching).



Code:
[COLOR=#9F9F9F][FONT=Verdana]Device (HDAU)[/FONT][/COLOR]
[COLOR=#9F9F9F][FONT=Verdana]{[/FONT][/COLOR]
[COLOR=#9F9F9F][FONT=Verdana]Name (_ADR, One)[/FONT][/COLOR]
[COLOR=#9F9F9F][FONT=Verdana]Method (_DSM, 4, NotSerialized)[/FONT][/COLOR]
[COLOR=#9F9F9F][FONT=Verdana]{[/FONT][/COLOR]
[COLOR=#9F9F9F][FONT=Verdana]Store (Package (0×0[/FONT][/COLOR][COLOR=#FF0000][FONT=Verdana]4[/FONT][/COLOR][COLOR=#9F9F9F][FONT=Verdana])[/FONT][/COLOR]
[COLOR=#9F9F9F][FONT=Verdana]{[/FONT][/COLOR]
[COLOR=#9F9F9F][FONT=Verdana]“hda-gfx”,[/FONT][/COLOR]
[COLOR=#9F9F9F][FONT=Verdana]Buffer (0x0A)[/FONT][/COLOR]
[COLOR=#9F9F9F][FONT=Verdana]{[/FONT][/COLOR]
[COLOR=#9F9F9F][FONT=Verdana]“onboard-1″[/FONT][/COLOR]
[COLOR=#9F9F9F][FONT=Verdana]}[/FONT][/COLOR][COLOR=#FF0000][FONT=Verdana],
"layout-id",
Buffer (0x04)
{
0x01, 0x00, 0x00, 0x00
}[/FONT][/COLOR]
[COLOR=#9F9F9F][FONT=Verdana]}, Local0)[/FONT][/COLOR]
[COLOR=#9F9F9F][FONT=Verdana]DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))[/FONT][/COLOR]
[COLOR=#9F9F9F][FONT=Verdana]Return (Local0)[/FONT][/COLOR]
[COLOR=#9F9F9F][FONT=Verdana]}[/FONT][/COLOR]
[COLOR=#9F9F9F][FONT=Verdana]}[/FONT][/COLOR]

So if I'm correct I must:

1. Delete the DSM patch from my DSDT HDEF device (used for AppleHDA)
2. Apply that patch to the SSDT-4 HDAU device

My problem:

1. Well apparently that code has errors.

I copied just the DSM method and had an error in MacIASL. If you'll try it you will get them too.

2. I must integrate it somehow to the patch I already have that inject 0a0c

3. I see in DSDT-4 IGPU > PNLF the same exact patch, should both be the same ?


Can you look at that patch and paste me a working patch ? (with both the things that I get in this method and my old method that inject 0a0c).

I uploaded my SSDT and DSDT (the ones before I started working with this patch).

Thanks!

HDMI-audio on Haswell has several requirements:
- the device at address 0x00030000, usually called B0D3, must be renamed to HDAU
- the resulting HDAU device must be recognized by AppleHDAController (config.plist patches required if not natively recognized)
- your framebuffer must be patched for HDMI-audio (there are patches in my default config.plist (disabled) files: https://github.com/RehabMan/OS-X-Clover-Laptop-Config). It is trial/error to determine which port your HDMI is connected (actually, they are positional and you can tell by looking at ioreg).
- patched AppleHDA is required (sometimes VoodooHDA works, but my experience has been not good)
- you have to inject "hda-gfx"="onboard-1" for IGPU/HDEF/HDAU objects. This is usually done with DSDT/SSDT edits (_DSM methods)
 
[Guide] Lenovo Y50

Sorry for bothering you again.

I have a working 10.10.2 System however there are some annoying little problems I would like to get rid of if possible:
  • Sometimes when I connect my iPhone all usb functionality gets disabled until a reboot.
  • Sometimes the whole screen goes black (switches off?) for a very little amount of time.
  • At every boot the login screen comes up pretty fast but I have to wait 10-15 seconds to be able to start using the system. (mouse, keyboard not responding),
    EDIT:the problem generally exists on login screen.
  • At every shutdown after the OS finished and screen went black I still need to wait for an additional 20-30 secs.
  • On my keyboard the Command and Option keys are switched (managed to switch them back in Keyboard settings -> Modifier keys) is there another way?
  • Also number "0" and "í" are switched but for this I haven't found a solution.
  • EDIT: Also HDMI causes the system to restart.

Your help is appreciated! :)
 
[Guide] Lenovo Y50 with Clover

Hey i'm back
so now everything works with my hackintosh and all is well but i discovered a very sad thing:
my external sound card doesn't work well with Yosemite and i use this laptop mainly for music production so i need to install mavericks on it! :/
can i use this guide to install mavericks too? (other than the parts about graphics injection on DSDT and stuff)
or do i have to do a whole different kind of things to get mavericks working?
 
[Guide] Lenovo Y50 with Clover

Hey i'm back
so now everything works with my hackintosh and all is well but i discovered a very sad thing:
my external sound card doesn't work well with Yosemite and i use this laptop mainly for music production so i need to install mavericks on it! :/
can i use this guide to install mavericks too? (other than the parts about graphics injection on DSDT and stuff)
or do i have to do a whole different kind of things to get mavericks working?

Installing Mavericks is very similar to Yosemite (in a few cases, less hacks are required).

How does your external sound card attach?
 
[Guide] Lenovo Y50 with Clover

Installing Mavericks is very similar to Yosemite (in a few cases, less hacks are required).

How does your external sound card attach?
via USB 2
It's a Focusrite Scarlet 18i20 the problem seems to be with it's driver. it's outdated
 
[Guide] Lenovo Y50 with Clover

via USB 2
It's a Focusrite Scarlet 18i20 the problem seems to be with it's driver. it's outdated

Is it attaching to AppleUSBXHCI or AppleUSBEHCI. Check in ioreg. Devices with poor drivers usually work better if they are attached to the USB2 drivers (AppleUSBEHCI).
 
[Guide] Lenovo Y50 with Clover

Sorry for bothering you again.

I have a working 10.10.2 System however there are some annoying little problems I would like to get rid of if possible:
  • Sometimes when I connect my iPhone all usb functionality gets disabled until a reboot.
  • Sometimes the whole screen goes black (switches off?) for a very little amount of time.
  • At every boot the login screen comes up pretty fast but I have to wait 10-15 seconds to be able to start using the system. (mouse, keyboard not responding),
    EDIT:the problem generally exists on login screen.
  • At every shutdown after the OS finished and screen went black I still need to wait for an additional 20-30 secs.
  • On my keyboard the Command and Option keys are switched (managed to switch them back in Keyboard settings -> Modifier keys) is there another way?
  • Also number "0" and "í" are switched but for this I haven't found a solution.
  • EDIT: Also HDMI causes the system to restart.

Your help is appreciated! :)

Does anyone have some of these problems?
 
[Guide] Lenovo Y50 with Clover

is there a prebuilt clover usb that I can download or someone can share? I'm afraid I will mess up the usb and brick my laptop
 
Status
Not open for further replies.
Back
Top