tutu101 Posted February 15, 2017 Share Posted February 15, 2017 Any updates on this? I'm thinking of buying a 9560, with 4k display. What will/wont work? Link to comment Share on other sites More sharing options...
freejack Posted February 15, 2017 Share Posted February 15, 2017 I'm working on getting Sierra to run on the 9560. FHD screen. What doesn't work: webcam sound What doesn't work well: trackpad stops working after a random period of time Wifi and BT works after swapping in a DW1560. I've also upgraded the nvme drive to a samsung evo 960. Dual booting requires pointing the bios to the cloverx64.efi file but works flawlessly now with clover. Link to comment Share on other sites More sharing options...
tutu101 Posted February 16, 2017 Share Posted February 16, 2017 Sounds good. I hope you get sound working - without it it's a no go for me. Link to comment Share on other sites More sharing options...
Jonny4911 Posted February 16, 2017 Share Posted February 16, 2017 I got my 9560 yesterday and I've been trying to follow the tutorial with no success. Can't even get it to boot to the installer, after selecting the installer in Clover all I get is OsxAptioFixDrv: Starting overrides for \.IAbootFiles\boot.efi Using reloc block: yes, hibernate Wake: no +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ and then nothing.Any idea what's wrong, I've been trawling the forums just trying to get past this with no success. EDIT: oh and just FYI, I have the i7, 1TB (Toshiba SSD), 4k touch 32gb model Link to comment Share on other sites More sharing options...
freejack Posted February 16, 2017 Share Posted February 16, 2017 I got my 9560 yesterday and I've been trying to follow the tutorial with no success. Can't even get it to boot to the installer, after selecting the installer in Clover all I get is OsxAptioFixDrv: Starting overrides for \.IAbootFiles\boot.efi Using reloc block: yes, hibernate Wake: no +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ and then nothing. Any idea what's wrong, I've been trawling the forums just trying to get past this with no success. EDIT: oh and just FYI, I have the i7, 1TB (Toshiba SSD), 4k touch 32gb model Did you apply the nvme class code spoof? Link to comment Share on other sites More sharing options...
Jonny4911 Posted February 16, 2017 Share Posted February 16, 2017 Did you apply the nvme class code spoof? I'm using all the files found in wmchris' tutorial. I've tried merging the folder from the tutorial, and tried fully replacing the folder too. I've also tried creating my own SSDT-NVMe-Pcc.aml using https://www.tonymacx86.com/threads/guide-hackrnvmefamily-co-existence-with-ionvmefamily-using-class-code-spoof.210316/which when added to EFI/Clover/ACPI/patched still results in the same hang up. I've tried switching OsxAptioFixDrv to OsxAptioFix2Drv and the other "lowmem" one, with no success. I've tried adding SATA-100-series-unsupported.kext too. Using a clean clover install with just the config.plist from the tutorial still leaves me stuck at "+++++++++++++++++++++" Link to comment Share on other sites More sharing options...
freejack Posted February 17, 2017 Share Posted February 17, 2017 I'm using all the files found in wmchris' tutorial. I've tried merging the folder from the tutorial, and tried fully replacing the folder too. I've also tried creating my own SSDT-NVMe-Pcc.aml using https://www.tonymacx86.com/threads/guide-hackrnvmefamily-co-existence-with-ionvmefamily-using-class-code-spoof.210316/which when added to EFI/Clover/ACPI/patched still results in the same hang up. I've tried switching OsxAptioFixDrv to OsxAptioFix2Drv and the other "lowmem" one, with no success. I've tried adding SATA-100-series-unsupported.kext too. Using a clean clover install with just the config.plist from the tutorial still leaves me stuck at "+++++++++++++++++++++" I've attached my EFI folder. Here's what I use to boot into the installer. Make sure you've made all the necessary bios changes also. EFI.zip 1 Link to comment Share on other sites More sharing options...
Jonny4911 Posted February 17, 2017 Share Posted February 17, 2017 Here's what I use to boot into the installer. Make sure you've made all the necessary bios changes also. Great, thanks, That's got me further but still not enough to boot the installer. I check the BIOS settings and everything looks right to me? I've attached a picture of where it hangs (with it verbose) Link to comment Share on other sites More sharing options...
Andy^^ Posted February 18, 2017 Share Posted February 18, 2017 I have the same issue with my Dell, i Get the same. I have seen it before, when working anther workstation, it where the nvidia card that "believed " that it where working and sending a display signal . When I swapped the graphics card, then it worked. I don't see a way in the bios to disable the nvidia card :/ Link to comment Share on other sites More sharing options...
freejack Posted February 18, 2017 Share Posted February 18, 2017 I have the same issue with my Dell, i Get the same. I have seen it before, when working anther workstation, it where the nvidia card that "believed " that it where working and sending a display signal . When I swapped the graphics card, then it worked. I don't see a way in the bios to disable the nvidia card :/ I don't think it's that because the config.plist I gave Jonny4911 does not use the discrete graphics and has the igpu platform-id set correctly. @Jonny4911 which guide did you follow to adjust the bios configs? Link to comment Share on other sites More sharing options...
Andy^^ Posted February 18, 2017 Share Posted February 18, 2017 Yeah maybe, but it's the same messages . So got to wonder, nv disable is on and intel graphics is injected...It should work;) Link to comment Share on other sites More sharing options...
Andy^^ Posted February 18, 2017 Share Posted February 18, 2017 Got it working 4K baby =) I added this onto the config. <key>AddProperties</key> <array> <dict> <key>Device</key> <string>IntelGFX</string> <key>Key</key> <string>AAPL00,PanelPowerUp</string> <key>Value</key> <data> MAAAAA== </data> </dict> <dict> <key>Device</key> <string>IntelGFX</string> <key>Key</key> <string>AAPL,Gfx324</string> <key>Value</key> <data> AQAAAA== </data> </dict> <dict> <key>Device</key> <string>IntelGFX</string> <key>Key</key> <string>AAPL00,PanelPowerDown</string> <key>Value</key> <data> PAAAAA== </data> </dict> <dict> <key>Device</key> <string>IntelGFX</string> <key>Key</key> <string>AAPL00,PanelPowerOff</string> <key>Value</key> <data> EQAAAA== </data> </dict> <dict> <key>Device</key> <string>IntelGFX</string> <key>Key</key> <string>AAPL00,PanelCycleDelay</string> <key>Value</key> <data> +gAAAA== </data> </dict> <dict> <key>Device</key> <string>IntelGFX</string> <key>Key</key> <string>AAPL00,PanelPowerOn</string> <key>Value</key> <data> GQEAAA== </data> </dict> <dict> <key>Device</key> <string>IntelGFX</string> <key>Key</key> <string>device-colors</string> <key>Value</key> <data> AAIAAKCdnQAAAAAAAAAAAA== </data> </dict> <dict> <key>Device</key> <string>IntelGFX</string> <key>Key</key> <string>AAPL,GfxYTile</string> <key>Value</key> <data> AQAAAA== </data> </dict> </array> 3 Link to comment Share on other sites More sharing options...
Jonny4911 Posted February 19, 2017 Share Posted February 19, 2017 Got it working 4K baby =) I added this onto the config. <key>AddProperties</key> <array> <dict> <key>Device</key> <string>IntelGFX</string> <key>Key</key> <string>AAPL00,PanelPowerUp</string> <key>Value</key> <data> MAAAAA== </data> </dict> <dict> <key>Device</key> <string>IntelGFX</string> <key>Key</key> <string>AAPL,Gfx324</string> <key>Value</key> <data> AQAAAA== </data> </dict> <dict> <key>Device</key> <string>IntelGFX</string> <key>Key</key> <string>AAPL00,PanelPowerDown</string> <key>Value</key> <data> PAAAAA== </data> </dict> <dict> <key>Device</key> <string>IntelGFX</string> <key>Key</key> <string>AAPL00,PanelPowerOff</string> <key>Value</key> <data> EQAAAA== </data> </dict> <dict> <key>Device</key> <string>IntelGFX</string> <key>Key</key> <string>AAPL00,PanelCycleDelay</string> <key>Value</key> <data> +gAAAA== </data> </dict> <dict> <key>Device</key> <string>IntelGFX</string> <key>Key</key> <string>AAPL00,PanelPowerOn</string> <key>Value</key> <data> GQEAAA== </data> </dict> <dict> <key>Device</key> <string>IntelGFX</string> <key>Key</key> <string>device-colors</string> <key>Value</key> <data> AAIAAKCdnQAAAAAAAAAAAA== </data> </dict> <dict> <key>Device</key> <string>IntelGFX</string> <key>Key</key> <string>AAPL,GfxYTile</string> <key>Value</key> <data> AQAAAA== </data> </dict> </array> any chance you could upload your EFI folder? In many of the like 10 config.plist's I've tried I have all of these haha. I'm guess it could be my BIOS settings, but I've followed all the guides on here for 9550/9360 etc. etc. So AHCI, Legacy option Roms enabled, secure boot off, TPM off, CPU XD on, Virtualization on, VT for Direct I/O off Link to comment Share on other sites More sharing options...
freejack Posted February 19, 2017 Share Posted February 19, 2017 Once you guys have Sierra installed please report back if you are having issues with the trackpad. I and another person have been struggling to find out why the trackpad randomly stops working. We're both using the latest VoodooPS2Controller. Link to comment Share on other sites More sharing options...
Andy^^ Posted February 19, 2017 Share Posted February 19, 2017 I attached the config , I used the same files that @freejack published in his EFI zip files. I found the same trackpad problem, but luckily, i had a touch screen! so I managed to install it with the touch screen as mouse. In Post-Install I followed @wmchris ´s 9550 tut. and with the voodoo kext files from that I'm now running it as normal trackpad. --- What´s missing ? Well, the intel GPU is branded unknown. so I dont get OpenGL support yet, and wifi, tho I have googled a lot, and someone says that they have made it work ? so will follow up on that. ( I have netgear N300 as backup ) --- Wrongs. Well, I applied the 4K screen patch, and now I only get a "blinking" top left side line. so I'm looking to undo that patch in single user mode. config.plist.zip 1 Link to comment Share on other sites More sharing options...
Jonny4911 Posted February 19, 2017 Share Posted February 19, 2017 Okay got everything installed now.I followed @wmchris' tutorial for post installation too. I'm not too sure what I was missing, as I didn't end up using your attached config.plist (although it was the first config that actually booted the installer) I think I had to add 0x12345678 FakeID. Trackpad freezes all the time, I just don't use it for now. Edit: hasn't frozen for a while. Edit2: nvm lol, it died again. Same problem with the intel GPU as @Andy^^WiFi, I've got a card on order from china, so... that'll be a month!Audio works with Voodoo 2.8.8. (I don't think i tested it with the vanilla apple injection etc., but oh well!) Webcam doesn't work. I applied the 4K patch, AND removed the 0x12345678 FakeID from the config.plist, haven't had any problems. 1 Link to comment Share on other sites More sharing options...
Andy^^ Posted February 19, 2017 Share Posted February 19, 2017 ok, Audio working, (Voodoo) GPU Intel working. I whole day backtracked the patches @wmchris had in his tut. and I crossed them with other forums. now the machine feels fine, the fans are running, going up when hot, and down then quiet. Attaching the CLOVER folder from my mem stick, so it can be used on others. fixed also trackpad by the looks of it. I changed the FakeID IntelGFX must be 0x12345678 when installing, then when installed, I changed it back to 0x19168086 this gave me full support, and I applied the 4K patch from wmchris, tho it looks like my resolution is only 1920x1080 ? but then again, it does not look like it hehe... Battery measurements, and the way it talks to the display ( controls dimming when low bat ) looks like it works like a charm. Todo: Wifi, still using Thumbdrive, tho I believe it´s this chipset Qualcomm Atheros QCA6174 so more googling. CPU Checking, and maxing, testing different CPU ID´s to see the difference SMBIOS see how high I can go CLOVER.zip 2 Link to comment Share on other sites More sharing options...
Jonny4911 Posted February 19, 2017 Share Posted February 19, 2017 Perfect, the FakeID IntelGFX to 0x19168086 did the trick for the graphics! Don't worry about it being 1920x1080, it's HiDPI, so it's scaled and displaying at 4K. (That's what my *actual* retina MacBook does too)As for SMBIOS, I've got a MacBookPro13,3 going haha EDIT: Trackpad definitely not fixed here! Link to comment Share on other sites More sharing options...
Andy^^ Posted February 19, 2017 Share Posted February 19, 2017 Hey @Jonny4911 test this one https://www.tonymacx86.com/threads/guide-dell-xps-13-9343-sierra.206399/ and use the track panel Sleepmode is buggy =/ Screen shuts down, but keyboard lights and all is on. Link to comment Share on other sites More sharing options...
freejack Posted February 19, 2017 Share Posted February 19, 2017 I don't think there are any drivers for the killer wifi card yet. I swapped it out with a BCM94532Z which works well along with bluetooth. Make sure you get one with the A-keyed slot. Trackpad is very flakey and with all the reports I'm hearing, may not be a hardware issue but a problem with voodoops2controller. Link to comment Share on other sites More sharing options...
Andy^^ Posted February 19, 2017 Share Posted February 19, 2017 I don't think there are any drivers for the killer wifi card yet. I swapped it out with a BCM94532Z which works well along with bluetooth. Make sure you get one with the A-keyed slot. Trackpad is very flakey and with all the reports I'm hearing, may not be a hardware issue but a problem with voodoops2controller. Question, does Sleep work for you ? Link to comment Share on other sites More sharing options...
Jonny4911 Posted February 19, 2017 Share Posted February 19, 2017 Hey @Jonny4911 test this one https://www.tonymacx86.com/threads/guide-dell-xps-13-9343-sierra.206399/ and use the track panel Sleepmode is buggy =/ Screen shuts down, but keyboard lights and all is on. Trackpad still freezes with this Yep, sleep doesn't work very well for me either with kb lights and power light on, although I left it idle for a while and it went (i think) into sleep properly an went straight back to the desktop when i pressed the power button, but then If i tried to get it to sleep again it wouldn't. Edit: Can confirm if the fans are running, the trackpad won't freeze (well it didn't freeze the whole time i had unigine heaven running, which was the simplest way i could think of producing some heat, also just wanted to see what the iGPU was like on mac) Also checked with intel power gadget and it looks like the processor is turbo boosting fine Link to comment Share on other sites More sharing options...
blazinsmokey Posted February 19, 2017 Share Posted February 19, 2017 Edit: Can confirm if the fans are running So glad to see some new people join us. I have been working with FreeJack at another forum on this. I can confirm the fan and trackpad magic . It leads me to believe there's something either wrong with our ACPI table some where in our DSDT or voodoops2 as FreeJack has suggested. Also @Freejack has been testing without the battery from his last comment over there and apparently had uptime of 50+ minutes of trackpad. Not sure what the outcome was, is this still the case? edit: just read the other thread. I just woke up a bit ago and ate breakfast but I have {censored} to do today Edit: Let me share some info... I'm no expert maybe some things here can be of use for you guys that started yesterday. Lastest Clover (4012) now has initial support for Kaby Lake so our CPU shows up as it's supposed to and not xeon type. I changed something to get it to show Intel HD 630 but it's obviously using Skylake kext but aesthetics are nice. That goes in Devices -> AddProperties. <dict> <key>Device</key> <string>IntelGFX</string> <key>Key</key> <string>model</string> <key>Value</key> <string>Intel HD Graphics 630</string> </dict> Quoted from my comment in another thread, you guys may want to enable this. My understanding is SMBIOS 9,1 would be the first of Apple's line up to take advantage of HWP and SpeedShift. Others will eventually follow. I read this IRCC on Piker's blog. May have no effect for on Macs as of now, but will in Windows if you guys are dual booting which I would expect since we apparently have the touchpad from hell. I have however enabled Speed Shift from the BIOS and confirmed in Windows using this link, super easy and set at the BIOS level. You may have already done it but worth noting here for future owners. Nice and knowledgeable thread too.http://forum.notebookreview.com/threads/xps-15-9560-owners-thread.800611/ Link to comment Share on other sites More sharing options...
Jonny4911 Posted February 19, 2017 Share Posted February 19, 2017 Lastest Clover (4012) now has initial support for Kaby Lake so our CPU shows up as it's supposed to and not xeon type. I changed something to get it to show Intel HD 630 but it's obviously using Skylake kext but aesthetics are nice. That goes in Devices -> AddProperties. Updated Clover and now About This Mac shows that I have an i7 which is nice! But I added that section in my config under the 'AddProperties' section with the rest of IntelGFX stuff I already had and it's still reported as "Intel Unknown 1536MB". Quoted from my comment in another thread, you guys may want to enable this. My understanding is SMBIOS 9,1 would be the first of Apple's line up to take advantage of HWP and SpeedShift. Others will eventually follow. I read this IRCC on Piker's blog. May have no effect for on Macs as of now, but will in Windows if you guys are dual booting which I would expect since we apparently have the touchpad from hell. Yep, I am indeed dual booting, will probably need to forever since I do actually game on this, and also have an eGPU with a 1060 which doesn't work with Mac (and probably won't for the foreseeable future). Plus I have the fingerprint reader and I don't see that working on Mac either... And I have already enabled SpeedShift It's got a touchpad from hell but I still like it more than the Retina MacBook Pro 2013 I'm coming from! Link to comment Share on other sites More sharing options...
freejack Posted February 20, 2017 Share Posted February 20, 2017 I've compiled a version of voodoops2controller where you can reinitialize the trackpad driver by pressing prtscr. Easy way to restore functionality. Credit to rehabman who suggested the change. VoodooPS2Controller.kext.zip Link to comment Share on other sites More sharing options...
Recommended Posts