Contribute
Register

Lenovo y510p - Yosemite (help from 0)

Status
Not open for further replies.
See what happens if you disable nvidia...

Download patchmatic: https://github.com/RehabMan/OS-X-MaciASL-patchmatic.
Extract the 'patchmatic' binary from the ZIP. Copy it to /usr/bin, such that you have the binary at /usr/bin/patchmatic.

In terminal,
Code:
rm -Rf ~/Downloads/RehabMan
mkdir ~/Downloads/RehabMan
cd ~/Downloads/RehabMan
patchmatic -extract

Post contents of Downloads/RehabMan directory (as ZIP).

Also, post ioreg: http://www.tonymacx86.com/audio/58368-guide-how-make-copy-ioreg.html. Please, use the IORegistryExplorer v2.1 attached to the post! DO NOT reply with an ioreg from any other version of IORegistryExplorer.app.

And output from:
Code:
kextstat|grep -y acpiplat
kextstat|grep -y appleintelcpu

Hello RehabMan,

I am replying after a year (some circumstances didn't allow me to perform the steps earlier and respond).

I have performed a fresh install of El Capitan this time and latest Clover v3354. But the issue of garbled screen persists. I have attached latest IOreg and patchmatic output. Output from kextstat is as follows:

Code:
Tushars-MBP:RehabMan tushar$ kextstat|grep -y acpiplat
   13    2 0xffffff7f82b47000 0x66000    0x66000    com.apple.driver.AppleACPIPlatform (4.0) 3BE4E926-E063-3BBD-BE05-F6F97358C7A4 <12 11 7 6 5 4 3 1>
Tushars-MBP:RehabMan tushar$ kextstat|grep -y appleintelcpu
Tushars-MBP:RehabMan tushar$
 

Attachments

  • RehabMan.zip
    32.9 KB · Views: 100
  • Tushar’s MacBook Pro.ioreg
    5 MB · Views: 110
Hello RehabMan,

I am replying after a year (some circumstances didn't allow me to perform the steps earlier and respond).

I have performed a fresh install of El Capitan this time and latest Clover v3354. But the issue of garbled screen persists. I have attached latest IOreg and patchmatic output. Output from kextstat is as follows:

Code:
Tushars-MBP:RehabMan tushar$ kextstat|grep -y acpiplat
   13    2 0xffffff7f82b47000 0x66000    0x66000    com.apple.driver.AppleACPIPlatform (4.0) 3BE4E926-E063-3BBD-BE05-F6F97358C7A4 <12 11 7 6 5 4 3 1>
Tushars-MBP:RehabMan tushar$ kextstat|grep -y appleintelcpu
Tushars-MBP:RehabMan tushar$

Follow the Clover guide linked from the FAQ.

http://www.tonymacx86.com/el-capita...faq-read-first-laptop-frequent-questions.html

If you have an issue, please describe it in detail.
 
I read through the FAQ's and they discuss about the issue of "garbled screen at boot". I do not have that issue, instead the garble occurs when connecting the HDMI screen. When in mirror mode, both screen display perfectly. But when extending the desktop over both screens, the HDMI monitor continues to work perfectly, but laptop screen shows garbled data. Switching back to 'mirror mode' or unplugging the HDMI fixes the issue, but is back when cable is plugged in again. I have second NVIDIA gpu removed and primary nvidia disabled from BIOS.
 
I read through the FAQ's and they discuss about the issue of "garbled screen at boot". I do not have that issue, instead the garble occurs when connecting the HDMI screen. When in mirror mode, both screen display perfectly. But when extending the desktop over both screens, the HDMI monitor continues to work perfectly, but laptop screen shows garbled data. Switching back to 'mirror mode' or unplugging the HDMI fixes the issue, but is back when cable is plugged in again. I have second NVIDIA gpu removed and primary nvidia disabled from BIOS.

Let's see if you followed the guide...

Post ioreg as ZIP: http://www.tonymacx86.com/audio/58368-guide-how-make-copy-ioreg.html. Please, use the IORegistryExplorer v2.1 attached to the post! DO NOT reply with an ioreg from any other version of IORegistryExplorer.app.

And output from:
Code:
kextstat|grep -y acpiplat
kextstat|grep -y appleintelcpu
kextstat|grep -y applelpc
kextstat|grep -y applehda

Also, post EFI/Clover folder as ZIP (press F4 at main Clover screen before collecting). Please eliminate 'themes' directory, especially if you have an overabundance of themes installed. Provide only EFI/Clover, not the entire EFI folder.

Also post output of:
Code:
sudo touch /System/Library/Extensions && sudo kextcache -u /

Compress all files as ZIP. Do not use external links. Attach all files using site attachments only.
 
Let's see if you followed the guide...

Post ioreg as ZIP: http://www.tonymacx86.com/audio/58368-guide-how-make-copy-ioreg.html. Please, use the IORegistryExplorer v2.1 attached to the post! DO NOT reply with an ioreg from any other version of IORegistryExplorer.app.

And output from:
Code:
kextstat|grep -y acpiplat
kextstat|grep -y appleintelcpu
kextstat|grep -y applelpc
kextstat|grep -y applehda

Also, post EFI/Clover folder as ZIP (press F4 at main Clover screen before collecting). Please eliminate 'themes' directory, especially if you have an overabundance of themes installed. Provide only EFI/Clover, not the entire EFI folder.

Also post output of:
Code:
sudo touch /System/Library/Extensions && sudo kextcache -u /

Compress all files as ZIP. Do not use external links. Attach all files using site attachments only.

Hey RehabMan,

This is what I have:

Code:
Tushars-MBP:~ tushar$ kextstat|grep -y acpiplat
   13    2 0xffffff7f82b96000 0x66000    0x66000    com.apple.driver.AppleACPIPlatform (4.0) 3BE4E926-E063-3BBD-BE05-F6F97358C7A4 <12 11 7 6 5 4 3 1>
Tushars-MBP:~ tushar$ kextstat|grep -y appleintelcpu
Tushars-MBP:~ tushar$ kextstat|grep -y applelpc
   82    0 0xffffff7f825cb000 0x3000     0x3000     com.apple.driver.AppleLPC (3.1) 32BDCF9F-0473-32D4-9DAE-F523EFB2D244 <75 12 5 4 3>
Tushars-MBP:~ tushar$ kextstat|grep -y applehda
   88    1 0xffffff7f82890000 0x1c000    0x1c000    com.apple.driver.AppleHDAController (272.50) 7A5FAC87-3715-3982-8CCC-D4FA619D62C3 <87 86 78 12 7 6 5 4 3 1>
  107    0 0xffffff7f82a09000 0xb2000    0xb2000    com.apple.driver.AppleHDA (999.1.1fc1) BD6DEC43-A9EF-39D5-B29F-F7F0534DF346 <106 92 88 87 86 78 6 5 4 3 1>
Tushars-MBP:~ tushar$ sudo touch /System/Library/Extensions && sudo kextcache -u /
Password:
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext CodecCommander.kext
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext AppleHDA282.kext
Tushars-MBP:~ tushar$

EFI/CLOVER attached as EFI.zip (Themes removed)
IOReg attached as Tushar's MacBook Pro.zip

Just as reference, the issue I am facing is shown in images mirrored.jpg and seperate_1.jpg (seperate_2 is just a close-up image). Everything works great in Mirrored display mode, but not in Seperate mode. Using HDMI.

Regards

T
 

Attachments

  • seperate_2.jpg
    seperate_2.jpg
    711.9 KB · Views: 110
  • seperate_1.jpg
    seperate_1.jpg
    681.3 KB · Views: 99
  • mirrored.jpg
    mirrored.jpg
    658.4 KB · Views: 115
  • EFI.zip
    3.2 MB · Views: 102
  • Tushar’s MacBook Pro.zip
    587.6 KB · Views: 99
Hey RehabMan,

This is what I have:

Seems like you have a lot of things to implement:
- backlight control is not implemented
- HDMI audio not implemented
- IGPU PM not implemented
- ACPI not patched correctly
 
Seems like you have a lot of things to implement:
- backlight control is not implemented
- HDMI audio not implemented
- IGPU PM not implemented
- ACPI not patched correctly

Hey RehabMan,

After reading your last reply, I was wondering what had I missed as I had implemented all of those in my DSDT and SSDT's. After spending a day, I discovered that in my config.plist, DropOEM was set to false. Enabling all of that fixed brightness and HDMI-audio. I had not noticed that they were missing as I use headphones and max brightness. Even with all this the problem persist. Here are updated outputs from commands and IOreg.

Code:
Last login: Sat Mar 12 22:12:29 on ttys000
Tushars-MacBook-Pro:~ tushar$ kextstat|grep -y acpiplat
   13    2 0xffffff7f82bb7000 0x66000    0x66000    com.apple.driver.AppleACPIPlatform (4.0) 3BE4E926-E063-3BBD-BE05-F6F97358C7A4 <12 11 7 6 5 4 3 1>
Tushars-MacBook-Pro:~ tushar$ kextstat|grep -y appleintelcpu
Tushars-MacBook-Pro:~ tushar$ kextstat|grep -y applelpc
   88    0 0xffffff7f825c3000 0x3000     0x3000     com.apple.driver.AppleLPC (3.1) 32BDCF9F-0473-32D4-9DAE-F523EFB2D244 <78 12 5 4 3>
Tushars-MacBook-Pro:~ tushar$ kextstat|grep -y applehda
   94    1 0xffffff7f82888000 0x1c000    0x1c000    com.apple.driver.AppleHDAController (272.50) 7A5FAC87-3715-3982-8CCC-D4FA619D62C3 <93 92 36 12 7 6 5 4 3 1>
  112    0 0xffffff7f82a01000 0xb2000    0xb2000    com.apple.driver.AppleHDA (999.1.1fc1) BD6DEC43-A9EF-39D5-B29F-F7F0534DF346 <111 98 94 93 92 36 6 5 4 3 1>
Tushars-MacBook-Pro:~ tushar$ sudo touch /System/Library/Extensions && sudo kextcache -u /
Password:
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext CodecCommander.kext
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext AppleHDA282.kext
Tushars-MacBook-Pro:~ tushar$

I do not know why 'grep -y appleintelcpu' shows nothing, but have run the ssdtPRGen.sh and placed the output in EFI/CLOVER/patched folder. Moreover Intel Power Gadget shows that PM is working fine. See graphs in image attached.

Regards

T
 

Attachments

  • intel_power.tiff
    81.7 KB · Views: 117
  • Tushar’s MacBook Pro.zip
    636.8 KB · Views: 82
  • EFI.zip
    3.2 MB · Views: 106
Hey RehabMan,

After reading your last reply, I was wondering what had I missed as I had implemented all of those in my DSDT and SSDT's. After spending a day, I discovered that in my config.plist, DropOEM was set to false. Enabling all of that fixed brightness and HDMI-audio. I had not noticed that they were missing as I use headphones and max brightness. Even with all this the problem persist. Here are updated outputs from commands and IOreg.

Try using ig-platform-id 0x0a260006.
 
Just tried that. It restarts right before login screen.

Boot verbose, show photo. Post EFI/Clover folder as ZIP (omit 'themes' folder).
 
Status
Not open for further replies.
Back
Top