- Joined
- Oct 30, 2016
- Messages
- 3
This is a guide for the Dell XPS 13 9343 (2015 Model), it is a work in progress but the information contained should get you to a working install of macOS.
My aim with this configuration is to keep it as simple as possible, nothing unnecessary is installed and everything is kept clean and as close to stock as feasible without impacting usability.
0. Bios settings
Disable secure boot
Disable Virtualisation options and C-State.
Enable Legacy mode (if its disabled u will have garbled screen with your graphic enabled)
Install MAC OS X Sierra to Dell 9343 Bios A07
Before installation, it is recommended to change the BIOS DVMT pre-alloc variables as outlined in http://www.tonymacx86.com/yosemite-...hd-graphics-5500-os-x-yosemite-10-10-3-a.html.
1. DELL PREALLOC DVMT (BIOS A07)
Bios download
http://www.dell.com/support/home/hr/en/hrbsdt1/Drivers/DriversDetails?driverId=28M21
To do this it is best to first create bootable USB in step 2 , then change EFI folder with mine and u will have Uefi shell for dell
a. in EFI\CLOVER\tools rename shell64U.efi to shell64U.efi_old
b. in EFI\CLOVER\tools rename dell64.efi to shell64U.efi
c. boot clover then go to shell -> u must get black command line screen ( if u get yelow one uefi shell comands bellow will not work !!)
d. enter just 2 red commands below but be carefull to do characters right :
UEFI SHELL (grub) window
old values shoud be reported as below ( this is for reference only )
If the commands are applied succesfully u now have DVMT prealloc
2. Create bootable usb with mac os installation i used vmware and el capitan to create bootable usb
UniBeast 7.0.1
Use my clover folder for boot and for installation after u create usb , but disable INJECT INTEL for sucesfull boot to installation (u can manualy disable this in clover menu options)
With inject Intel it will fail to start
3. Prepare EFI partition on a hard drive , and partitions for sierra and windows etc... (i had used Gparted , created 500mb efi partition and HSF+ partition for Mac OS and ntfs partition for windows)
Make sure u label a partiiton for efi to efi name.
4. Boot your Sierra instalation , install it let it boot for first time (remember inject intel disabled) , create account login to desktop.
5. Download Efi Mounter v3 from internet and copy to different usb and plug it in then run it.
Mount your efi partition where u will find my Apps and S L E folder, in apps folder open Kext Utility.app then wait for
finishes rebuild caches etc... Drag and drop all files in S L E folder to kext utility , wait for it to install.
When is over restart Mac OS , boot it still no inject intel. Let it boot to desktop again.
6. Graphic Part HD 5500
So in Sierra u need to apply a patch to get UHD screen working so u need to enter in terminal this commands below
TERMINAL APPLY 4K UHD fix
7. Restart Mac and now leave it to boot with inject Intel , u shoud have graphics enabled and wireless should be enabled also sound.
If your sound stop to work reaplay AppleHDADisabler.kext and VoodooHDA.kext and restart machine.
ADD ONS - fixes
SIERRA Graphics 10.12
If u want to enable graphics on Sierra okey u need to do DVMT but after that i use this to get stuff going:
CLOVER:
Platform ID
Framebuffer
IO Glitch Fix
Important stuff is Match OS string to be on 10.12 ( that was the fix to start things roling )
CLOVER CONFIGURATOR how to setup
TERMINAL APPLY 4K UHD fix 10.12
WIRELESS BCM4360 SIERRA 10.12 / 10.12.1
Reference site i used :
To get wireless working i use this fix below :
This shoud work on 10.12 and 10.12.1 , also in my S L E folder u have kext to get wiffi on.
TRACKPAD PREFPANE SIERRA PATCHED
If u want to get your trackpad working u need to change .prepane file with this one below
It shoud be here : ~/Library/PreferencePanes
To get all stuff visible enter this into terminal :
Now go to finder and in window go to enter : / (find corresponding folder and do the change)
Prefpane Download
http://www.mediafire.com/download/8r6ew57721w5r82/macOS+Sierra+patched+Trackpad+prefPane.zip
FYI , all that stuff also didnt work right from the start i remove some kext reaply them and also rebuild kextcaches few times if i had a problem eq. wifi started to work after 2 or 3 caches clearing.
Ok so for now this is what i did to get most of stuff working, will post an update when i do DSDT and SSDT patches and other kext to get stuff working.
All of this is not my work i gather information all across the forumes on the internet so i will post that later so u all can also get some better info how to get all the stuff working for your Dell.
STUFF where i get a lot of kexts tools etc....
Credits:
maxexcloo,bynce, Helicos, ic3dm4n, insanelydeepak, RehabMan, toleda
Many amazing people's work is contained in these threads and they were invaluable in solving issues I encountered!
https://www.tonymacx86.com/threads/dell-xps-13-2016-9350.204069/
https://www.tonymacx86.com/threads/dell-xps-13-9350-cant-install.184597/
https://www.tonymacx86.com/threads/guide-dell-xps-13-9350-skylake.202854/
https://www.tonymacx86.com/threads/...0-skylake-gtx960m-ssd-via-clover-uefi.192598/
My aim with this configuration is to keep it as simple as possible, nothing unnecessary is installed and everything is kept clean and as close to stock as feasible without impacting usability.
0. Bios settings
Disable secure boot
Disable Virtualisation options and C-State.
Enable Legacy mode (if its disabled u will have garbled screen with your graphic enabled)
Install MAC OS X Sierra to Dell 9343 Bios A07
Before installation, it is recommended to change the BIOS DVMT pre-alloc variables as outlined in http://www.tonymacx86.com/yosemite-...hd-graphics-5500-os-x-yosemite-10-10-3-a.html.
1. DELL PREALLOC DVMT (BIOS A07)
Bios download
http://www.dell.com/support/home/hr/en/hrbsdt1/Drivers/DriversDetails?driverId=28M21
To do this it is best to first create bootable USB in step 2 , then change EFI folder with mine and u will have Uefi shell for dell
a. in EFI\CLOVER\tools rename shell64U.efi to shell64U.efi_old
b. in EFI\CLOVER\tools rename dell64.efi to shell64U.efi
c. boot clover then go to shell -> u must get black command line screen ( if u get yelow one uefi shell comands bellow will not work !!)
d. enter just 2 red commands below but be carefull to do characters right :
UEFI SHELL (grub) window
Code:
setup_var 0x183 0x3
setup_var 0x183 0x3
old values shoud be reported as below ( this is for reference only )
Code:
setup_var 0x183 0x1
setup_var 0x183 0x1
If the commands are applied succesfully u now have DVMT prealloc
2. Create bootable usb with mac os installation i used vmware and el capitan to create bootable usb
UniBeast 7.0.1
Use my clover folder for boot and for installation after u create usb , but disable INJECT INTEL for sucesfull boot to installation (u can manualy disable this in clover menu options)
With inject Intel it will fail to start
3. Prepare EFI partition on a hard drive , and partitions for sierra and windows etc... (i had used Gparted , created 500mb efi partition and HSF+ partition for Mac OS and ntfs partition for windows)
Make sure u label a partiiton for efi to efi name.
4. Boot your Sierra instalation , install it let it boot for first time (remember inject intel disabled) , create account login to desktop.
5. Download Efi Mounter v3 from internet and copy to different usb and plug it in then run it.
Mount your efi partition where u will find my Apps and S L E folder, in apps folder open Kext Utility.app then wait for
finishes rebuild caches etc... Drag and drop all files in S L E folder to kext utility , wait for it to install.
When is over restart Mac OS , boot it still no inject intel. Let it boot to desktop again.
6. Graphic Part HD 5500
So in Sierra u need to apply a patch to get UHD screen working so u need to enter in terminal this commands below
TERMINAL APPLY 4K UHD fix
Code:
sudo perl -i.bak -pe 's|\xB8\x01\x00\x00\x00\xF6\xC1\x01\x0F\x85|\x33\xC0\x90\x90\x90\x90\x90\x90\x90\xE9|sg' /System/Library/Frameworks/CoreDisplay.framework/Versions/Current/CoreDisplay
Code:
sudo codesign -f -s - /System/Library/Frameworks/CoreDisplay.framework/Versions/Current/CoreDisplay
7. Restart Mac and now leave it to boot with inject Intel , u shoud have graphics enabled and wireless should be enabled also sound.
If your sound stop to work reaplay AppleHDADisabler.kext and VoodooHDA.kext and restart machine.
ADD ONS - fixes
SIERRA Graphics 10.12
If u want to enable graphics on Sierra okey u need to do DVMT but after that i use this to get stuff going:
CLOVER:
Platform ID
Code:
<key>ig-platform-id</key>
<string>0x16260002</string>
Framebuffer
Code:
<dict>
<key>Comment</key>
<string>Siera Grafika</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
iUXIOcd2Tw==
</data>
<key>MatchOS</key>
<string>10.12</string>
<key>Name</key>
<string>AppleIntelBDWGraphicsFramebuffer </string>
<key>Replace</key>
<data>
iUXIOcfrTwA=
</data>
</dict>
IO Glitch Fix
Code:
<dict>
<key>Comment</key>
<string>glitch</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
AQAAdSU=
</data>
<key>MatchOS</key>
<string>10.12</string>
<key>Name</key>
<string>IOGraphicsFamily</string>
<key>Replace</key>
<data>
AQAA6yU=
</data>
</dict>
Important stuff is Match OS string to be on 10.12 ( that was the fix to start things roling )
CLOVER CONFIGURATOR how to setup
TERMINAL APPLY 4K UHD fix 10.12
Code:
sudo perl -i.bak -pe 's|\xB8\x01\x00\x00\x00\xF6\xC1\x01\x0F\x85|\x33\xC0\x90\x90\x90\x90\x90\x90\x90\xE9|sg' /System/Library/Frameworks/CoreDisplay.framework/Versions/Current/CoreDisplay
Code:
sudo codesign -f -s - /System/Library/Frameworks/CoreDisplay.framework/Versions/Current/CoreDisplay
WIRELESS BCM4360 SIERRA 10.12 / 10.12.1
Reference site i used :
To get wireless working i use this fix below :
Code:
<dict>
<key>Comment</key>
<string>AirPortBrcm4360 - PCI Error 2</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
QQ+3zTnBdQw=
</data>
<key>Name</key>
<string>AirPortBrcm4360</string>
<key>Replace</key>
<data>
QQ+3zTnBZpA=
</data>
</dict>
<dict>
<key>Comment</key>
<string>Siera Grafika</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
iUXIOcd2Tw==
</data>
<key>MatchOS</key>
<string>10.12</string>
<key>Name</key>
<string>AppleIntelBDWGraphicsFramebuffer </string>
<key>Replace</key>
<data>
iUXIOcfrTwA=
</data>
</dict>
<dict>
<key>Comment</key>
<string>AirPortBrcm4360 - PCI Error 3</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
g33EBHQG
</data>
<key>Name</key>
<string>AirPortBrcm4360</string>
<key>Replace</key>
<data>
g33EBGaQ
</data>
</dict>
<dict>
<key>Comment</key>
<string>AirPortBrcm4360 - fcvo</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
gflSqgAAdSk=
</data>
<key>Name</key>
<string>AirPortBrcm4360</string>
<key>Replace</key>
<data>
gflSqgAAZpA=
</data>
</dict>
This shoud work on 10.12 and 10.12.1 , also in my S L E folder u have kext to get wiffi on.
TRACKPAD PREFPANE SIERRA PATCHED
If u want to get your trackpad working u need to change .prepane file with this one below
It shoud be here : ~/Library/PreferencePanes
To get all stuff visible enter this into terminal :
Code:
sudo chflags -R nohidden /*
Now go to finder and in window go to enter : / (find corresponding folder and do the change)
Prefpane Download
http://www.mediafire.com/download/8r6ew57721w5r82/macOS+Sierra+patched+Trackpad+prefPane.zip
FYI , all that stuff also didnt work right from the start i remove some kext reaply them and also rebuild kextcaches few times if i had a problem eq. wifi started to work after 2 or 3 caches clearing.
Ok so for now this is what i did to get most of stuff working, will post an update when i do DSDT and SSDT patches and other kext to get stuff working.
All of this is not my work i gather information all across the forumes on the internet so i will post that later so u all can also get some better info how to get all the stuff working for your Dell.
STUFF where i get a lot of kexts tools etc....
Credits:
maxexcloo,bynce, Helicos, ic3dm4n, insanelydeepak, RehabMan, toleda
Many amazing people's work is contained in these threads and they were invaluable in solving issues I encountered!
https://www.tonymacx86.com/threads/dell-xps-13-2016-9350.204069/
https://www.tonymacx86.com/threads/dell-xps-13-9350-cant-install.184597/
https://www.tonymacx86.com/threads/guide-dell-xps-13-9350-skylake.202854/
https://www.tonymacx86.com/threads/...0-skylake-gtx960m-ssd-via-clover-uefi.192598/
Attachments
Last edited: