Jump to content

[Guide] Dell XPS 15 9560 - High Sierra 10.13.2

- - - - - dell xps 9560 hackintosh Zirconiumirish High Sierra

  • Please log in to reply
30 replies to this topic

#1
Zsparrow0

Zsparrow0

    InsanelyMac Protégé

  • Members
  • Pip
  • 42 posts
  • Gender:Male
NOT WORKING
 
SD Card Reader (Use USB adapter )
Hibernation
Nvidia Graphic Cards
Fingerprint Reader
Thunderbolt HotPlug
REQUIREMENTS
 
Fresh installation
One working OSX environment
Whole disk available (No partitions)
Knowledge in PLIST edition
Backup Made (EVERYTHING WILL BE ERASED)
Latest BIOS version
4k sector patch NVME
WIFI CARD DW1560 (EFI FOLDER CONTAIN PATCH FOR THIS CARD ONLY)
 
 
1 - CREATE USB
 
 
  • Download High Sierra from AppStore
  • Plug in your USB Key (16GB or More)
  • Format it with Disk Utility and name it « MyVolume »
  • Launch Terminal and type : sudo /Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume
  • Mount the EFI partition /MyVolume/EFI/ with Clover Configurator (See in the EFI Folder)
  • Copy the entire EFI folder linked to the post to /MyVolume/
2 - BIOS SETTINGS
 
MAKE SURE EVERYTHING IS CORRECT BEFORE CONTINUE OR IT WILL FAIL ON BOOT !
 
  System Information
 
 
  •      Check that Video Memory is already 64MB 
  •      Advanced Boot Options (all off
 
 
  System Configuration
  •      SATA Operation (AHCI)
  •      Drives (all on)
  •      SMART Reporting (on)
  •      USB Configuration (all on)
  •      Dell Type-C Dock Configuration (on)
  •      Thunderbolt Adapter Configuration (all on, no security)
  •      USB PowerShare (on)
  •      Audio (all on)
  •      Touchscreen (on)
  •      Miscellaneous Devices (all on except SD Card Reader)
  •      CPU XD (on) 
 
  Secure Boot
 
  •      Secure Boot Enable (disabled
 
  Intel Software Guard Extensions
 
  •      Intel SGX Enable (Software-Controlled) 
 
  Performance
 
  •      (Everything on/enabled
 
 
  Power Management
 
  •      (USB Wake Support = off)
  •      (Wake on Dell USB-C Dock = on) 
  •      Wake on WLAN (off)
  •      Block Sleep (off) 
 
 
  Virtualization Support
 
  •      (Everything on) 
 
3 - BOOT PROCESS
 
  • Start your computer and press F12 to open the boot menu
  • Boot from your USB Key
  • Select the "Installer from (Your usb key)" (Verbose mode is enable by default to see what's going on if it fail)
 
-----------------------------------------------------------------------------------------------------------------------------------------
 
 
WAIT ! EVEN IF YOU THINK THAT THE LOADING BAR IS STUCKED IT COULD TAKE 5MIN TO LOAD ENTIRELY
 
 
IF IT FAIL SEE THE REHABMAN GUIDE BEFORE ASKING QUESTION
 
 
IF YOU CAN'T BOOT YOU CAN TRY TO USE A FAKE IG-PLATFORM
GO TO THE CLOVER OPTION IN THE GRAPHIC PARTS AND USE A FAKE IG-PLATFORM SUCH AS 34567898764
 
----------------------------------------------------------------------------------------------------------
 
 
4 - INSTALLATION
 
- Once arrived on the installation screen
- Open Disk Utility and Erase your Main Hard Drive and format to : MacOS AFPS (not encrypted)
- Go back to the installer continue and choose your Formated Hard Drive to install MacOS.
- The computer will reboot after about 2 min
- Press F12 to choose your usb key and hit ENTER
 
(YOU COULD HAVE 2 CHOICE DURING THE REBOOT : INSTALLER ON "YOUR DRIVE NAME" OR PRELOADER "YOUR DRIVE NAME". You have to use "Installer on your "drive name" in case it FAIL select the OTHER OPTION.
You will have to do this twice if I remember correctly.
 
BE CAREFUL YOU HAVE TO ALWAYS BOOT ON YOUR USB KEY BECAUSE CLOVER IS NOT YET INSTALLED ON THE SYSTEM, SO PRESS F12 ON EVERY REBOOT AND CHOOSE YOUR USB KEY UNTIL CLOVER PROPERLY INSTALLED
 
 
5 - POST INSTALLATION
 
- Open Kext Wizard in My EFI folder
- Click on installation tabs browse kext and select ALL THE KEXT IN USB/EFI/CLOVER/KEXT/OTHER
- Make sure that the destination drive is your MAIN HARD DRIVE and press INSTALL
- Once done go to MAINTENANCE TAB and select the radio button for System/Library/Extensions and press EXECUTE.
 
6 - RESTART WITHOUT USB
 
- Disconnect your usb and reboot normally, everything should work properly now.
 
 
!!! CONGRATULATION YOU DID IT !!!
 
 
 
03cd165b414f0315422c6931ac21c016.gif 
 
 
 
if not...
 
 
 
Give us enough clear information in the comments section so we can help you to have this laptop working.
 
A BIG
 
thanks.gif 
 
 
TO
 
 
  • Dell for making this laptop
  • Apple for Mac OS
  • RehabMan for so many detailed posts, enormous collection of SSDT files, kext development, and being overall incredibly helpful throughout this whole process
  • KNNSpeed for this amazing guide
  • Pike R. Alpha for his in-depth blog and the 0xE2 patch (among being the source of many other developments and patches)
  • The Clover team for the Clover bootloader
  • netkas, kozlek, and Slice for FakeSMC
  • wmchris for his initial XPS 9550 write-up
  • Jonny4911 for posting his 9560 setup and his version of the AudioFix folder
  • syscl for a lot of work into the XPS 9360 and his build of VoodooPS2Controller
  • darkhandz for his XPS 9550 repo
  • toleda and goodwin_c for audio, ALCPlugFix
  • goodwin_c for HWP
  • dpassmor for the Thunderbolt/USB-C ExpressCard trick
  • vit9696 for Lilu and AppleALC
  • PMHeart for CoreDisplayFixup
  • lvs1974 for NvidiaGraphicsFixup
  • darkvoid for Wi-Fi patches
  • filequit for the 5GHz global channel bonding patch
  • denskop for the "Boot Graphics Glitch" patch
  • netkas, kid2010, and syscl for the Thunderbolt 3 blacklist bypass patch
  • Blazinsmokey for all his good advice and knowledge
 
AND ALL THE OTHER THAT I DIDN'T QUOTE BUT WHO CONTRIBUTED TO MAKE THIS DREAM HAPPENED !
 
 
MORE CUSTOMIZATION
 
Improve battery life and CPU temperature :
 
Check the @abn6x Guide : http://www.insanelym...-and-above-cpu/
 
 

Attached Files

  • Attached File  EFI.7z   7.93MB   81 downloads


#2
ferchizzle

ferchizzle

    InsanelyMac Protégé

  • Members
  • Pip
  • 8 posts

@zsparrow0 thank you for making the guide. I see that you are moving all kexts to S/L/E. how come you chose to do that instead of moving to L/E or just leaving the kexts in Clover/Kexts/Other?



#3
Aschne23

Aschne23

    InsanelyMac Protégé

  • Members
  • Pip
  • 3 posts

Thanks bro!   :thumbsup_anim:


I successfully updated from 10.12 to 10.13 without formating my ssd  :DD

So far almost everything is working as expected and all apps are working just like under 10.12.   :w00t:

 

The only thing i am missing is working display brightness control.



#4
vusun123

vusun123

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,095 posts
  • Gender:Male

For Thunderbolt you might want to look at this



#5
Zsparrow0

Zsparrow0

    InsanelyMac Protégé

  • Members
  • Pip
  • 42 posts
  • Gender:Male

@zsparrow0 thank you for making the guide. I see that you are moving all kexts to S/L/E. how come you chose to do that instead of moving to L/E or just leaving the kexts in Clover/Kexts/Other?

 

 

Hi Ferchizzle it really depend of people from @Rehabman point of you it load kext early and better, but I didn't have any issue so far pasting in S/L/E and "Kext wizard" is doing this by default so should work fine =)


Thanks bro!   :thumbsup_anim:


I successfully updated from 10.12 to 10.13 without formating my ssd  :DD

So far almost everything is working as expected and all apps are working just like under 10.12.   :w00t:

 

The only thing i am missing is working display brightness control.

 

Hi you are welcome =)

 

Try to see if there is a new version of VoodooPS2Controller on rehabman github.

 

And open kext wizard in "Load tab" to check if he is properly loaded, if not reimport it and don't forget to rebuild the cache.



#6
Aschne23

Aschne23

    InsanelyMac Protégé

  • Members
  • Pip
  • 3 posts

I am using Clover to load the kexts.

After switching to the EMlyDinEsH Smart Touchpad driver instead of Voodoo brightness control is working.

Also the touchpad feels a lot better now.



#7
Zsparrow0

Zsparrow0

    InsanelyMac Protégé

  • Members
  • Pip
  • 42 posts
  • Gender:Male

why do you say the nvdia card doesnt work but have files for it?

 

Which files are talking about ?

 

The Nvidia Graphics Cards will never work with this type of hardware config

Only the intel HD 630 is working.



#8
Zsparrow0

Zsparrow0

    InsanelyMac Protégé

  • Members
  • Pip
  • 42 posts
  • Gender:Male

you have in your kext folder, NvidiaGraphicsFixup.kext

 

This one is not loading it help me to boot while using the nv_disable flag on clover.

But of course nothing useful once your MacOS environment Setup !



#9
Zsparrow0

Zsparrow0

    InsanelyMac Protégé

  • Members
  • Pip
  • 42 posts
  • Gender:Male

you dont have nv_disable=1 in your config.plist... you can remove NvidiaGraphicsFixup.kext and youll be able to boot fine.... if not. then the nvidia card must work.

 

have you loaded the web drivers for it?

 

have you checked ioreg?

 

I think your are talking to the wrong guy..

I ve got my System Up and running and don't need this Nvidia graphic card to work and IF I would like to that would be impossible.

Because that's optimus technology and Everybody knows that it didn't work on this Pc



#10
Zsparrow0

Zsparrow0

    InsanelyMac Protégé

  • Members
  • Pip
  • 42 posts
  • Gender:Male

yeah i know that it doesnt work because of optimus...

 

thats fine, u can continue to run an un-optimized system.

 

sorry for wanting to help you.

 

I just didn't have time to go further in this type optimization..

I'm happy with my Intel GC, but

If you want to do it and you have time that would be awesome because people are really looking for this feature.



#11
blazinsmokey

blazinsmokey

    InsanelyMac Protégé

  • Members
  • PipPip
  • 80 posts

you dont have nv_disable=1 in your config.plist... you can remove NvidiaGraphicsFixup.kext and youll be able to boot fine.... if not. then the nvidia card must work.

 

have you loaded the web drivers for it?

 

have you checked ioreg?

 

NvidiaGraphicsFixup is not just for NVIDIA. There's actually multiple uses for it besides making a NVIDIA card work.

The reason for our laptops using this is stated clearly in the original guide created by KNNSpeed. Quoted below.

 

NvidiaGraphicsFixup.kext - Enables video out on the HDMI port by causing the board-id check in AppleGraphicsDevicePolicy to fail and default to the “none” ConfigMap. (https://sourceforge....agraphicsfixup/)

 

Just like how a desktop can use this kext it to avoid black screen on boot by using a ConfigMap of "none" our laptops can use this method so that our HDMI out will function properly.

 

yeah i know that it doesnt work because of optimus...

 

thats fine, u can continue to run an un-optimized system.

 

sorry for wanting to help you.

 

Don't be sorry for wanting to help. If he removes that kext, how would you get the HDMI working the "optimized" way? I'm fascinated by your tremendous knowledge on how our hack's components are setup to function. Please enlighten us.



#12
abn6x

abn6x

    InsanelyMac Protégé

  • Members
  • Pip
  • 4 posts

hey there guys i found a method to undervolt the CPU, for better temps and battery life, if you interested check my guide here http://www.insanelym...-and-above-cpu/



#13
Zsparrow0

Zsparrow0

    InsanelyMac Protégé

  • Members
  • Pip
  • 42 posts
  • Gender:Male

hey there guys i found a method to undervolt the CPU, for better temps and battery life, if you interested check my guide here http://www.insanelym...-and-above-cpu/

 

 

Cool thanks for your help I'll add your guide to my guide =)



#14
antomaug97

antomaug97

    InsanelyMac Protégé

  • Members
  • Pip
  • 4 posts

Hi :)

I'm quite scared of changing the following BIOS settings:

 

SATA Operation (AHCI),

Thunderbolt Adapter Configuration (all on, no security),

USB PowerShare (on), 

Miscellaneous Devices (all on except SD Card Reader),

Secure Boot Enable (disabled)

 

Can I avoid changing some of these? What happens if I don't change the one referring to SDs? At the end of the day hackintosh won't use them.

 

Do I actually risk anything by changing the power management of the I/O ports?

 

 

Moreover, I should add that I'd like to install the OS on a external SSD (via USB3.0): can I follow the guide from Zsparrow0 and simply select my external Drive in Disk Utility?

 

 

Thanks!



#15
Zsparrow0

Zsparrow0

    InsanelyMac Protégé

  • Members
  • Pip
  • 42 posts
  • Gender:Male

Hi :)

I'm quite scared of changing the following BIOS settings:

SATA Operation (AHCI),
Thunderbolt Adapter Configuration (all on, no security),
USB PowerShare (on),
Miscellaneous Devices (all on except SD Card Reader),
Secure Boot Enable (disabled)

Can I avoid changing some of these? What happens if I don't change the one referring to SDs? At the end of the day hackintosh won't use them.

Do I actually risk anything by changing the power management of the I/O ports?


Moreover, I should add that I'd like to install the OS on a external SSD (via USB3.0): can I follow the guide from Zsparrow0 and simply select my external Drive in Disk Utility?


Thanks!


Hi, these options for the BIOS are just advise to make sure you can access to the boot installation.
You can try different options and see if it work =)

The SD card will be disable just to use less energy and will never be compatible with that pc.

You can use it on your SSD external but make sure that he is compatible and properly erased in the right format.

#16
Zsparrow0

Zsparrow0

    InsanelyMac Protégé

  • Members
  • Pip
  • 42 posts
  • Gender:Male

Thank you for the kind reply :) What Bios option do you think are strictly necessary then?

 

Moreover, do you think I should follow this guide or this other one?

Thanks!

 

 

Of course you can follow the guide from KNNSpeed which is really good. You have a mix of people with sierra and High Sierra so double check their config before making change.

For me th most important are these options :

 

Secure Boot Enable (disabled)

SATA Operation (AHCI)

USB PowerShare (on)

 


#17
acdop1000

acdop1000

    InsanelyMac Protégé

  • Members
  • Pip
  • 2 posts
Hey, I’m having issues booting into the installer. In verbose mode it loads really quick and ends in what looks like a panic. I attached a picture to my post. Can you try and help me out? Thanks

Attached Files



#18
antomaug97

antomaug97

    InsanelyMac Protégé

  • Members
  • Pip
  • 4 posts

Hey, I’m having issues booting into the installer. In verbose mode it loads really quick and ends in what looks like a panic. I attached a picture to my post. Can you try and help me out? Thanks


Did you manage to solve this? I'm still on the fence and don't know to try this tutorial or not :)

#19
tg4m

tg4m

    InsanelyMac Protégé

  • Members
  • Pip
  • 8 posts

Like with 10.12 I can't seem to get HDMI audio working... did anyone else have any luck?



#20
tg4m

tg4m

    InsanelyMac Protégé

  • Members
  • Pip
  • 8 posts

Thanks bro!   :thumbsup_anim:


I successfully updated from 10.12 to 10.13 without formating my ssd  :DD

So far almost everything is working as expected and all apps are working just like under 10.12.   :w00t:

 

The only thing i am missing is working display brightness control.

 

I did the same, but are you able to update to 10.13.3?

The ones who did a clean install apparently were able to, but I'm stuck at 10.13.1 and I upgraded from 10.12 (the update downloads and restarts but I get a bunch of errors when it's upgrading so it reverts)







Also tagged with one or more of these keywords: dell, xps 9560, hackintosh, Zirconiumirish, High Sierra


1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users

© 2017 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy