Contribute
Register

El Capitan on Lenovo P50

Status
Not open for further replies.
To recap:
I have audio (AC298), trackpad (+nipple) Integrated Graphics HD530 (1.5Gb) and a Bluetooth (CSR8510) dongle working. I wish to get the battery meter, backlight control and NVidia m2000m working and will purchase a compatable Wifi / Bluetooth card for an almost complete system. Other things that will need attention are Webcam
So here are the verbose grabs + the Clover files

Need complete "Problem Reporting" files, not a subset.
Read FAQ, "Problem Reporting" again. Carefully.
 
As I said I would keep this thread updated....Have the perfect macOS portable now....a brand new Macbook pro 15. I don't have the time to keep ****ing with stuff that is supposed to be making my workflow more efficient. I wish you folks luck!
 
Got backlight to work now...
just the battery and nVidia (+ new wifi card)

Rehabman: I hope this is everything for problem reporting...

Code:
kextstat|grep -y acpiplat
   13    2 0xffffff7f828ae000 0x66000    0x66000    com.apple.driver.AppleACPIPlatform (5.0) 65E05472-6AE7-3308-8CC8-FA6CB0DB2AEE <12 11 7 6 5 4 3 1>
kextstat|grep -y appleintelcpu
kextstat|grep -y applelpc
kextstat|grep -y applehda
   98    1 0xffffff7f825b1000 0x1d000    0x1d000    com.apple.driver.AppleHDAController (276.26) D0953002-6091-376F-8E0F-33B65F42CEF9 <97 96 75 12 7 6 5 4 3 1>

Code:
sudo touch /System/Library/Extensions && sudo kextcache -u /

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext IntelMausiEthernet.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Trackpad.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Mouse.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Keyboard.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Controller.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext NvidiaGraphicsFixup.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext Lilu.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext HDAEnabler13.kext
DirectHW.kext is in exclude list; omitting.
kext-dev-mode allowing invalid signature -67013 0xFFFFFFFFFFFEFA3B for kext AppleMobileDevice.kext
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext AppleHDAHardwareConfigDriver.kext
kext-dev-mode allowing invalid signature -67061 0xFFFFFFFFFFFEFA0B for kext AppleHDA.kext
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext AppleGraphicsDevicePolicy.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext AppleBacklightInjector.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ACPIBatteryManager.kext
KernelCache ID: 3671ADCD6B2360E8277E8F6F8748F0A0
 

Attachments

  • claydonkey.ioreg
    17.6 MB · Views: 133
  • CLOVER.zip
    3.4 MB · Views: 99
  • RehabMan.zip
    50.1 KB · Views: 88
Last edited:
Got backlight to work now...
just the battery and nVidia (+ new wifi card)

Rehabman: I hope this is everything for problem reporting...

Code:
kextstat|grep -y acpiplat
   13    2 0xffffff7f828ae000 0x66000    0x66000    com.apple.driver.AppleACPIPlatform (5.0) 65E05472-6AE7-3308-8CC8-FA6CB0DB2AEE <12 11 7 6 5 4 3 1>
kextstat|grep -y appleintelcpu
kextstat|grep -y applelpc
kextstat|grep -y applehda
   98    1 0xffffff7f825b1000 0x1d000    0x1d000    com.apple.driver.AppleHDAController (276.26) D0953002-6091-376F-8E0F-33B65F42CEF9 <97 96 75 12 7 6 5 4 3 1>

Code:
sudo touch /System/Library/Extensions && sudo kextcache -u /

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext IntelMausiEthernet.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Trackpad.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Mouse.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Keyboard.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Controller.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext NvidiaGraphicsFixup.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext Lilu.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext HDAEnabler13.kext
DirectHW.kext is in exclude list; omitting.
kext-dev-mode allowing invalid signature -67013 0xFFFFFFFFFFFEFA3B for kext AppleMobileDevice.kext
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext AppleHDAHardwareConfigDriver.kext
kext-dev-mode allowing invalid signature -67061 0xFFFFFFFFFFFEFA0B for kext AppleHDA.kext
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext AppleGraphicsDevicePolicy.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext AppleBacklightInjector.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ACPIBatteryManager.kext
KernelCache ID: 3671ADCD6B2360E8277E8F6F8748F0A0

Your ioreg is not in ZIP format (and may be captured with wrong version of IORegistryExplorer).
Please read "Problem Reporting" carefully.

Note: Battery status guide is linked from the FAQ.
 
Shall we try that again?
I have got everything I want to work so far except for the nVidia m2000m card and audio from the laptop speakers

I managed to get it to boot up to a very rudimentary OSX desktop using the config2.plist and setting the BIOS to display Discrete Graphics. The HD530 works a charm though with 1.5Gb Graphics reported in the "About Mac".
The battery gauge is working fab as is the backlight / touchpad and nipple and the audio is working through the jack (as AC298). The power management seems adequate (not running hot)


To finish off I am about to purchase an m.2 bluetooth/wifi card.
Which would be better?
Broadcom BCM94352Z
or
Broadcom BCM94350ZAE

and also how will I get the webcam working...
 

Attachments

  • Claydonkey's MacBook Pro.ioreg.zip
    532.8 KB · Views: 99
  • CLOVER.zip
    3.4 MB · Views: 103
  • RehabMan.zip
    50.3 KB · Views: 98
  • Terminal.rtf.zip
    1.6 KB · Views: 136
Last edited:
Shall we try that again?
I have got everything I want to work so far except for the nVidia m2000m card and audio from the laptop speakers

I managed to get it to boot up to a very rudimentary OSX desktop using the config2.plist and setting the BIOS to display Discrete Graphics. The HD530 works a charm though with 1.5Gb Graphics reported in the "About Mac".
The battery gauge is working fab as is the backlight / touchpad and nipple and the audio is working through the jack (as AC298). The power management seems adequate (not running hot)


To finish off I am about to purchase an m.2 bluetooth/wifi card.
Which would be better?
Broadcom BCM94352Z
or
Broadcom BCM94350ZAE

and also how will I get the webcam working...

As per FAQ, Nvidia is not supported in Optimus.
Your ioreg shows CPU PM not implemented. Guide is linked from the FAQ. It is very easy to implement "XCPM only" with SSDT-PluginType1.aml.
BCM94350 has issues with certain laptops, you could try it, but more success generally with BCM94352.
Webcam is probably a USB issue (no webcam on the USB bus). See related topic in the FAQ.
 
Sorry about the similar post in Custom P50. I will ask questions here instead.
I was suspended twice (the first time I understand - I was not thorough in adhering to the FAQ / Problem Reporting section) but I am confused as to why I was suspended again... Were my zip file's wrong or was it my Profile Signature...
Another smaller issue is that the laptop speaker does not work. I looked at the Pike patches but they are not valid for AC298. So at the moment I'm using insanelydeepak 's kext file with HDAEnabler13.kext which works ok except for the speaker.
 
Hi Rehabman.
I tried restoring the Original AppleHDA.kext, removed HDAEnabler13.kext. Cleared the cache installed CodecCommander.kext (with SHDT-298.alc in CLOVER/AHCPI/patched) = no audio. Does Codec Commander need a layout id specified?
I have read the Github readme multiple times and the FAQ but other than creating an entry in the info.plist which is defined as not necessary in the readme:
By customizing via ACPI instead of modifying Info.plist, it can make upgrades to future versions of CodecCommander easier. It also means that future profiles do not need to be added to the kext itself, since customization is handled externally
I am at a loss.
 
Hi Rehabman.
I tried restoring the Original AppleHDA.kext, removed HDAEnabler13.kext. Cleared the cache installed CodecCommander.kext (with SHDT-298.alc in CLOVER/AHCPI/patched) = no audio. Does Codec Commander need a layout id specified?
I have read the Github readme multiple times and the FAQ but other than creating an entry in the info.plist which is defined as not necessary in the readme:

I am at a loss.

Read FAQ, "Problem Reporting"
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
 
Status
Not open for further replies.
Back
Top