Contribute
Register

[Guide] Dell Inspiron 15 7559 (Skylake, i7-6700HQ, Intel HD 530) Using Clover

Status
Not open for further replies.
You cannot expect to use an invalid ig-platform-id and have working graphics.
This laptop probably requires the minStolenSize patch.. (assuming you can't set DVMT-prealloc as required).
I guess I can't. I don't even know what is it.
 
Hi, RehabMan. Thanks you for your time.
I updated clover and changed ig_graphics_id to 0x91b0000.

That is not a valid ig-platform-id.

It seems working without flickering, but the system do not defines it as Intel hd 530. I tried manually to change boot option to 0x19120000, but it doesn't work, only black screen without any load indication or action.http://prntscr.com/e0cxlf I also check does
/System/Library/Extensions/ contains kexts from dell package from the top post - they are there. How could I make my system preferences to display correct Graphics? Thank you.

If you need help, provide typical "Problem Reporting" data...

Attach 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.

Provide output (in Terminal):
Code:
kextstat|grep -y acpiplat
kextstat|grep -y appleintelcpu
kextstat|grep -y applelpc
kextstat|grep -y applehda

Attach EFI/Clover folder as ZIP (press F4 at main Clover screen before collecting). Please eliminate 'themes' directory. Provide only EFI/Clover, not the entire EFI folder.

Attach output of (in Terminal):
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.
 
Hi, thanks to the OP my El Capitan is working perfectly. Just two problems.
I have, as the OP, a

Intel(R) Core(TM) i7-6700HQ Skylake.

I've applied the Audio Layout 3 Patch and installed the kexts in the guide. But the audio card isn't showing up, no audio devices are available. Also kextutil on the AppleHDA_ALC256.kext says:

The booter does not recognize symbolic links; confirm these files/directories aren't needed for startup:

AppleHDA

And in fact, in the AppleHDA_ALC256 i find a symbolic link to AppleHDA in the AppleHDA.kext. I don't think this is working :)

Also, using the ssdtPrtGen.sh, I'm trying to generate a SSDT.aml, but the problem is as following:

Scope (_PR_) {222 bytes} with ACPI Processor declarations found in DSDT (ACPI 1.0 compliant)
Generating ssdt.dsl for a 'MacBookPro11,2' with board-id [Mac-3CBD00234E554E41]
Skylake Core i7-6700HQ processor [0x506E3] setup [0x0705]
With a maximum TDP of 45 Watt, as specified by Intel
Number logical CPU's: 8 (Core Frequency: 2600 MHz)
Number of Turbo States: 9 (2700-3500 MHz)
Number of P-States: 31 (500-3500 MHz)
Adjusting C-States for detected (mobile) processor
Injected C-States for CPU0 (C1,C3,C6,C7)
Injected C-States for CPU1 (C1,C2,C3,C6,C7)

Warning: 'cpu-type' may be set improperly (0x0705 instead of 0x0905)
- Clover users should read https://clover-wiki.zetam.org/Configuration/CPU#cpu_type
Error: board-id [Mac-3CBD00234E554E41] not supported by Skylake – check SMBIOS data / use the -target option


When I try to change the SMBIOS to a MacBookPro13,x configuration (Skylake) El capitan does not boot. With the generate SSDT.aml, the power management seems not to be working (no PM kext loaded). How to generate a correct SSDT.aml using ssdtPrtGen.sh then?

Thanks a lot!!
 
That is not a valid ig-platform-id.



If you need help, provide typical "Problem Reporting" data...

Attach 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.

Provide output (in Terminal):
Code:
kextstat|grep -y acpiplat
kextstat|grep -y appleintelcpu
kextstat|grep -y applelpc
kextstat|grep -y applehda

Attach EFI/Clover folder as ZIP (press F4 at main Clover screen before collecting). Please eliminate 'themes' directory. Provide only EFI/Clover, not the entire EFI folder.

Attach output of (in Terminal):
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.
Thank you, RehabMan for your help and calm. Here is attached zip file.
 

Attachments

  • Archive.zip
    3.2 MB · Views: 84
Hi, thanks to the OP my El Capitan is working perfectly. Just two problems.
I have, as the OP, a

Intel(R) Core(TM) i7-6700HQ Skylake.

I've applied the Audio Layout 3 Patch and installed the kexts in the guide. But the audio card isn't showing up, no audio devices are available. Also kextutil on the AppleHDA_ALC256.kext says:

The booter does not recognize symbolic links; confirm these files/directories aren't needed for startup:

AppleHDA

And in fact, in the AppleHDA_ALC256 i find a symbolic link to AppleHDA in the AppleHDA.kext. I don't think this is working :)

Also, using the ssdtPrtGen.sh, I'm trying to generate a SSDT.aml, but the problem is as following:

Scope (_PR_) {222 bytes} with ACPI Processor declarations found in DSDT (ACPI 1.0 compliant)
Generating ssdt.dsl for a 'MacBookPro11,2' with board-id [Mac-3CBD00234E554E41]
Skylake Core i7-6700HQ processor [0x506E3] setup [0x0705]
With a maximum TDP of 45 Watt, as specified by Intel
Number logical CPU's: 8 (Core Frequency: 2600 MHz)
Number of Turbo States: 9 (2700-3500 MHz)
Number of P-States: 31 (500-3500 MHz)
Adjusting C-States for detected (mobile) processor
Injected C-States for CPU0 (C1,C3,C6,C7)
Injected C-States for CPU1 (C1,C2,C3,C6,C7)

Warning: 'cpu-type' may be set improperly (0x0705 instead of 0x0905)
- Clover users should read https://clover-wiki.zetam.org/Configuration/CPU#cpu_type
Error: board-id [Mac-3CBD00234E554E41] not supported by Skylake – check SMBIOS data / use the -target option


When I try to change the SMBIOS to a MacBookPro13,x configuration (Skylake) El capitan does not boot. With the generate SSDT.aml, the power management seems not to be working (no PM kext loaded). How to generate a correct SSDT.aml using ssdtPrtGen.sh then?

Thanks a lot!!

Use iMac17,1 or just ignore the warning from ssdtPRGen.sh.

--

Attach 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.

Provide output (in Terminal):
Code:
kextstat|grep -y acpiplat
kextstat|grep -y appleintelcpu
kextstat|grep -y applelpc
kextstat|grep -y applehda

Attach EFI/Clover folder as ZIP (press F4 at main Clover screen before collecting). Please eliminate 'themes' directory. Provide only EFI/Clover, not the entire EFI folder.

Attach output of (in Terminal):
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.
 
Thank you, RehabMan for your help and calm. Here is attached zip file.

You are using ig-platform-id 0x191b0000. QE/CI is working.
You have a lot of other things to finish, but what you have is a good start.
 
Here is my dump. Thank you for your help.

EDIT: as a side note, now the Audio is working perfectly. I rebuild the Extension.mkext and kextcache and now it seems to work. Only PM is left I think.

sh-3.2# touch /System/Library/Extensions && kextcache -u /
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext RealtekRTL8111.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 USBInjectAll.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext IntelBacklight.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_Intel_HD_Graphics.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext CodecCommander.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ApplePS2Keyboard.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ApplePS2Controller.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ApplePS2SmartTouchPad.kext
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext AppleHDA_ALC256.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ACPIBatteryManager.kext

sh-3.2# kextstat|egrep -y "(acpiplat|appleintelcpu|applelpc|applehda)"

13 2 0xffffff7f824f8000 0x60000 0x60000 com.apple.driver.AppleACPIPlatform (4.0) A29C7512-D3A8-3AED-9721-3A5FF1A32EB2 <12 11 7 6 5 4 3 1>
75 0 0xffffff7f81e7c000 0x3000 0x3000 com.apple.driver.AppleLPC (3.1) 32BDCF9F-0473-32D4-9DAE-F523EFB2D244 <69 12 5 4 3>
81 1 0xffffff7f821d1000 0x1e000 0x1e000 com.apple.driver.AppleHDAController (274.12) D532D0E1-0A58-3DBA-AB37-3979E2659B2B <80 79 64 12 7 6 5 4 3 1>
105 0 0xffffff7f8233d000 0xb3000 0xb3000 com.apple.driver.AppleHDA (9272.51.3) 4BBAF30A-0068-3ADC-9DE8-D0800405AFD1 <104 83 81 80 79 64 12 11 6 5 4 3 1>
 

Attachments

  • CLOVER.zip
    1.3 MB · Views: 99
  • ioRegistryDump.zip
    472.1 KB · Views: 72
Last edited:
You are using ig-platform-id 0x191b0000. QE/CI is working.
You have a lot of other things to finish, but what you have is a good start.
I disassembled dsdt file, but even first pure compilation without any change caused a lot of compilation errors. What should I do with them?
http://prntscr.com/e0l3wa
 
Status
Not open for further replies.
Back
Top