Contribute
Register

Lenovo Thinkpad P50 Issues

Status
Not open for further replies.
IntelGraphicsFixup.kext is deprecated, replaced by WhateverGreen.kext.



Mistake is obvious from looking at kextcache output:
Code:
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fd42f28add0 [0x7fff937998f0]> { URL = "AppleALC.kext/ -- file:///System/Library/Extensions/", ID = "as.vit9696.AppleALC" }
AppleALC.kext - no compatible dependency found for as.vit9696.Lilu.
AppleALC.kext is missing dependencies (including anyway; dependencies may be available from elsewhere)

Obviously the Lilu.kext you installed is not new enough for the AppleALC.kext you installed.
Always install latest/matching builds.

Note: kexts should be installed to /L/E, not /S/L/E. Refer to the FAQ:
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/

Ok, so, as far as I can tell, this is currently in a very usable state.

Intel Graphics fully working (including brightness slider. No key shortcuts though)
WiFi through USB
Keyboard/Trackpad
Audio In/Out

I'm going to upload my files. If you see anything that should be fixed, just let me know. Thanks.
 

Attachments

  • PR-Files.zip
    2.2 MB · Views: 55

Ok, so I believe this is generating ACPI events for my brightness keys. I was able to monitor it and determined that it is using _Q15 for brightness down and _Q14 for brightness up.

I threw together a quick patch to test:

Code:
into method label _Q15 replace_content
begin
// Brightness Down\n
    Notify(\_SB.PCI0.LPC.EC, 0x0405)\n
end;
into method label _Q14 replace_content
begin
// Brightness Up\n
    Notify(\_SB.PCI0.LPC.EC, 0x0406)\n
end;

This did not work though. Any ideas on what I did wrong.

P.S. Problem Files do not include Debugging patches atm. I reverted to the version I had before they were applied. They do not include the aforementioned patch either.
 

Attachments

  • PR-Files.zip
    2 MB · Views: 38
They do not include the aforementioned patch either.

No expectation it will work without patched methods.
PR files must represent the problem scenario.
 
No expectation it will work without patched methods.
PR files must represent the problem scenario.

Alright. Uploading the patched version.
 

Attachments

  • PR-Files.zip
    2 MB · Views: 70
Alright. Uploading the patched version.

Your patches are wrong.
You must notify the keyboard object not the EC object.

Your keyboard is at _SB.PCI0.LPC.KBD.
 
Your patches are wrong.
You must notify the keyboard object not the EC object.

Your keyboard is at _SB.PCI0.LPC.KBD.

Ok. That worked like a charm. Is there anything else you can tell from the last setup of PR files I sent that looks absolutely wrong? I'm assuming USBs are not setup properly.
 
I am new to the MAC OS world
and just got Mojava installed on my Lenovo P50 laptop but the wifi and ethernet is not working
the wifi is Intel(R) Dual Band Wireless-AC 8260 : this info from the Windows10 device manager

I just wanna get wifi works?


Any help or solution?
 
I am new to the MAC OS world
and just got Mojava installed on my Lenovo P50 laptop but the wifi and ethernet is not working
the wifi is Intel(R) Dual Band Wireless-AC 8260 : this info from the Windows10 device manager

I just wanna get wifi works?


Any help or solution?
intel wifi is not supported, you will need to replace the hardware
 
Status
Not open for further replies.
Back
Top