Contribute
Register

[Guide] DELL Inspiron 7560 High Sierra installation

Status
Not open for further replies.
Joined
Oct 25, 2011
Messages
119
Motherboard
DELL Inspiron 7560
CPU
i7-7500u
Graphics
HD 620 / 940MX , 1920x1080
Many thanks for your help . Sound is now working!
Looks like the issue was down to the lilu version in your files being version 1.2.4

So to recap, I'm using my DSDT, your SSDT files&config.plist

Sound working
Sleep works
Graphics works
Touchpad gestures working
Bios 1.6.0

I've just ordered a DW1560 card ( currently on USB WiFi)

Thaks very much for your time and help!
 
Joined
May 13, 2011
Messages
543
Motherboard
DELL Inspiron 7560-1.3.0-CLOVER
CPU
i7 7500U
Graphics
HD 620 / GTX 940MX, 1920x1080
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
Update: 20180802
  • Re-compile DSDT file based on BIOS version 1.6.0
  • Update Lilu to 1.2.5
  • Update IntelGraphicsDVMTFixup to 1.2.2
  • Added SSDT-ALC256.aml for fully support on CodecCommander (means no plist edit needed in CodecCommander)
New CL file has uploaded at #1.
 
Last edited:
Joined
May 13, 2011
Messages
543
Motherboard
DELL Inspiron 7560-1.3.0-CLOVER
CPU
i7 7500U
Graphics
HD 620 / GTX 940MX, 1920x1080
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
Hot patch the BIOS to setting DVMT and others

Hi everyone,

Previously there're many posts that introduce how to hot patch the BIOS settings to increase DVMT size or others.
But I wasn't recognize it, so I just follow the general solution that using IntelGraphicsDVMTFixup to avoid the issue.

Now I'm just get it.

The key point is using EFI_Shell to patch it. You can find it and see how to find the variables in here.
You can try, but note that patching BIOS settings is very dangerous, even hot patch!
Use at your own risk!

For DELL Inspiron 7560, there're three variables you may interest.
Code:
0x785 - Setting the DVMT pre-allocate size
0x786 - Setting the DVMT max size
0x4AD - Enable / Disable Intel SpeedShift Technology
(Note: These variables are verified from BIOS version 1.6.0、1.7.0、and 1.8.0)

And the values for these variables are:
Code:
0x785 (DVMT pre-allocate size):
0x1 = 32MB (Default)
0x2 = 64MB

0x786 (DVMT max size):
0x1 = 128MB
0x2 = 256MB (Default)
0x3 = Max

0x4AD (Intel SpeedShift Technology)
0x0 = Disable (Default)
0x1 = Enable
For example, we wish can set higher DVMT size to avoid "not enough DVMT size can allocate" issue.
And also setting higher DVMT max size, or enable SpeedShift.

So when we enter into GRUB EFI_Shell, first we type the variable to check the value.
Code:
setup_var 0x785
It will show up the current value of this variable.

Next, to change the value, just insert the value you wish after the variable.
Code:
setup_var 0x785 0x2
Enter, and it will show the value has changed.
After setting, type 'reboot' to reboot the laptop.

I already tried this method and found I can boot without insert IntelGraphicsDVMTFixup.kext

But as I said above, patching BIOS is dangerous.
So I still keep IntelGraphicsDVMTFixup in CLOVER file.

Also note that you may need to patch these variables again every time of BIOS update.
 
Last edited:
Joined
Jun 27, 2017
Messages
138
Motherboard
Dell Inspiron 15 7560
CPU
i7-7500U
Graphics
HD 620
Mac
  1. MacBook Pro
Mobile Phone
  1. Other
Hi missile0407! thanks for this amazing job!
I'd like know if is possible to install the Lan kext too? I have this same model and everything is working fine i just need to do the Ethernet works. Do you have any suggestion?
Thanks my dear friend!
 
Joined
Jun 27, 2017
Messages
138
Motherboard
Dell Inspiron 15 7560
CPU
i7-7500U
Graphics
HD 620
Mac
  1. MacBook Pro
Mobile Phone
  1. Other
Hi missile0407! thanks for this amazing job!
I'd like know if is possible to install the Lan kext too? I have this same model and everything is working fine i just need to do the Ethernet works. Do you have any suggestion?
Thanks my dear friend!
fixed! thanks my friend, God bless you!
 
Joined
Dec 13, 2012
Messages
10
May I ask one question?

When you say the sleep is working, does it mean you can wake it up by internal/external keyboard/mouse or just wake it up by press the power bottom?
 
Joined
May 13, 2011
Messages
543
Motherboard
DELL Inspiron 7560-1.3.0-CLOVER
CPU
i7 7500U
Graphics
HD 620 / GTX 940MX, 1920x1080
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
May I ask one question?

When you say the sleep is working, does it mean you can wake it up by internal/external keyboard/mouse or just wake it up by press the power bottom?
Wake up by press power button or open the laptop monitor.
You can't wake up by keyboard or mouse because of OS X design. Unless modify it.
 
Joined
Mar 30, 2015
Messages
46
Motherboard
DELL Inspiron 15 7560 (CLOVER)
CPU
i5-7200U
Graphics
HD 620/GT 940mx
Mobile Phone
  1. iOS
Thanks for dvmt patching info.
Yet, in my case I got a problem, the computer won't boot after setting dvmt to 0x2.
I still can boot on safe mode and recovery. I tried to remove IntelGraphicsDVMTFixup.kext from efi/clover/kexts but no luck.
Did you have a similar problem?
The last visible text in verbose mode(before it enters crazy fast scrolling mode and reboots) is "VoodooGPI0Sunri", as can be seen in photo.
Attached photos and PR files
 

Attachments

  • IMG_2373.PNG
    IMG_2373.PNG
    1.3 MB · Views: 187
  • IMG_2374.PNG
    IMG_2374.PNG
    1.3 MB · Views: 189
  • IMG_2376.PNG
    IMG_2376.PNG
    1.1 MB · Views: 168
  • IMG_2377.PNG
    IMG_2377.PNG
    995.2 KB · Views: 190
  • IMG_9590.JPG
    IMG_9590.JPG
    2.1 MB · Views: 150
  • debug_21259.zip
    1.9 MB · Views: 73
Last edited:
Joined
Dec 13, 2012
Messages
10
Wake up by press power button or open the laptop monitor.
You can't wake up by keyboard or mouse because of OS X design. Unless modify it.


Not sure why you say that but I can wake up my Macbook Pro by USB wireless mouse.
 
Joined
May 13, 2011
Messages
543
Motherboard
DELL Inspiron 7560-1.3.0-CLOVER
CPU
i7 7500U
Graphics
HD 620 / GTX 940MX, 1920x1080
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
Not sure why you say that but I can wake up my Macbook Pro by USB wireless mouse.
I have MBP, too. Which is early 2015.
But I can't do like you said at this MBP.

Update:
I tested USB keyboard and mouse at sleep mode (in DELL laptop), and still can't wake with them.
But I can wake up the system by press touchpad on laptop.
 
Last edited:
Status
Not open for further replies.
Top