Contribute
Register

[Guide] Dell Inspiron 15 7559 (skylake)

Joined
Sep 26, 2016
Messages
194
Motherboard
Gigabyte Aorus z390 Elite
CPU
i7-9700K
Graphics
Vega 64
Mac
  1. iMac
  2. MacBook Pro
Mobile Phone
  1. Android
Hello, thank you for your effort, it's really great !!

I followed your tutorial and I downloaded the opencore project in the attachment and I installed BigSur everything works fine except the HDMI :banghead: please help me to solve this problem
Are you running the 4k model or 1080p model?
 
Joined
Feb 4, 2015
Messages
11
Motherboard
Windows 10 / Sierra
CPU
Intel i7-6700HQ
Graphics
Intel HD 530
Mobile Phone
  1. iOS
Are you running the 4k model or 1080p model?
1080 model
I really have a strange problem !!!!! I managed to solve the HDMI problem by changing my SMBIOS but the bluetooth problem no longer works !!!! when I put the old SMBIOS back on, the bluetooth works but the HDMI no longer works !!!! any idea ? please ?
 
Joined
Sep 26, 2016
Messages
194
Motherboard
Gigabyte Aorus z390 Elite
CPU
i7-9700K
Graphics
Vega 64
Mac
  1. iMac
  2. MacBook Pro
Mobile Phone
  1. Android
Your loosing your bluetooth due to your USB ports change when you change SMBIOS. Bluetooth is an Internal USB port. Set XhciPortLimit patch in OC/config.plist/kernel and also download USBInjectAll.kext and put it in OC/Kexts. Also be sure to add it to your config.plist. This will inject All USB ports for your laptop. Then run through the port mapping process with Hackintool. Which SMBIOS did you switch too to get HDMI working by the way?
 
Joined
Feb 27, 2011
Messages
75
Motherboard
Inspiron 15 7000 Series 7559
CPU
i7-6700HQ
Graphics
HD 530
@jcarcinogen How are you figuring out how to set "target bridge count" in ACPI patch for OpenCore. Say on our Touch pads when using GENi2c. In Clover we could set target bridge. I see in OpenCore its a "skip" count. How are you figuring out what to set?
The "GPI0 _STA to _XSTA" patch is a good example. Since there are other _STA instances in the DSDT that you do not want to patch you count how many to skip over... in MaciASL you can search in your DSDT for what you are patching ("_STA" here) then count how many are before it, 19 here. Different BIOS versions and variants might have a different amount. This is not well documented and it took me forever to figure it out.

Screen Shot 2020-11-16 at 8.45.28 AM.png
 
Last edited:
Joined
Feb 4, 2015
Messages
11
Motherboard
Windows 10 / Sierra
CPU
Intel i7-6700HQ
Graphics
Intel HD 530
Mobile Phone
  1. iOS
1080 model
I really have a strange problem !!!!! I managed to solve the HDMI problem by changing my SMBIOS but the bluetooth problem no longer works !!!! when I put the old SMBIOS back on, the bluetooth works but the HDMI no longer works !!!! any idea ? please ?
Thank you So much :headbang: problem solved by adding 2 kext files : USBInjectAll_v0.7.1 & GenericUSBXHCI
 

Attachments

  • Capture d’écran 2020-11-16 à 18.50.38.png
    Capture d’écran 2020-11-16 à 18.50.38.png
    1.8 MB · Views: 38
  • 4C26D111-37EF-4390-8ECF-0074405D6B92.JPG
    4C26D111-37EF-4390-8ECF-0074405D6B92.JPG
    319.9 KB · Views: 37

Feartech

Moderator
Joined
Aug 3, 2013
Messages
29,305
Motherboard
Asus N752VX-OpenCore
CPU
i7-6700HQ / HM170
Graphics
HD 530 1920 x 1080
Mac
  1. iMac
Mobile Phone
  1. iOS
Thank you So much :headbang: problem solved by adding 2 kext files : USBInjectAll_v0.7.1 & GenericUSBXHCI
it is also possible that you do not need GenericUSBXHCI with your skylake system

assumed you have also setup your usb ports:
 
Joined
Sep 26, 2016
Messages
194
Motherboard
Gigabyte Aorus z390 Elite
CPU
i7-9700K
Graphics
Vega 64
Mac
  1. iMac
  2. MacBook Pro
Mobile Phone
  1. Android
The "GPI0 _STA to _XSTA" patch is a good example. Since there are other _STA instances in the DSDT that you do not want to patch you count how many to skip over... in MaciASL you can search in your DSDT for what you are patching ("_STA" here) then count how many are before it, 19 here. Different BIOS versions and variants might have a different amount. This is not well documented and it took me forever to figure it out.

View attachment 496412
Nice, Well explained. Thank you. I'd been looking for some information on this and had found very little, and what I did find I couldn't make sense of lol.
 
Joined
Sep 26, 2016
Messages
194
Motherboard
Gigabyte Aorus z390 Elite
CPU
i7-9700K
Graphics
Vega 64
Mac
  1. iMac
  2. MacBook Pro
Mobile Phone
  1. Android
Thank you So much :headbang: problem solved by adding 2 kext files : USBInjectAll_v0.7.1 & GenericUSBXHCI
Glad to help. You should not need GenericUSBXHCI.kext though. With USBInjectALL now all of your ports should be injected. Go ahead and now map your ports using Hackintool. It will create a USBPorts.kext or a SSDT-UIAC.aml. I usually go the kext route. Either one will work though. Make sure to remove the port limit patch and USBInjectAll.kext after installing the USBPorts.kext
 
Joined
Nov 16, 2020
Messages
4
Motherboard
Dell Inspiron 7559 with 4K touch screen
CPU
i7-6700HQ
Graphics
HD 530
Mobile Phone
  1. Android
download oc folder file, success to install big sur.
works well: 4K display through EDID inject, intel ac 9260 using itlwn kext, touch screen(amazing)
not worked: eth card, bluetooth.
 
Joined
Jul 26, 2017
Messages
19
Motherboard
Dell Inspiron 7559
CPU
i5 6300HQ
Graphics
Intel HD Graphics 530
I would stick with UEFI boot only. Go back into BIOS and select UEFI. Did you try the Clover USB boot method?

I finally got it working with the clover usb method, but I can't manage to boot OC without going into clover first.

How did you fix that problem?
 
Top