Jump to content

[GUIDE] Dell XPS 15 (9550) Mojave 10.14 / 10.15 Quick Installation


Krim404
 Share

1,806 posts in this topic

Recommended Posts

on 9550 you dont need this workaround.

 

At least the FAN is not working like it should. System is quiet. After a heavy load fans spins faster (normal) after finished Work, CPU Core are cold as in idle, fans still are very loud. Takes very long time to spin lower. (Almost 100% Fan for 20 Minutes in IDLE)

Link to comment
Share on other sites

I successfully installed 10.12.2 last night on my 9550. I have a UHD, i7, Samsung 960 SSD. I did install the UHD kext and was wondering before upgrading to 10.12.5, do I need to delete the kext from the ./10.12.2 UHD folder that was copied over? I saw that the lilu kext was named DONOTUSE and dunno if this was updated and the guide didn't reflect that. 

 

If I did need to delete any UHD kexts, would it be as simple as going to the extension folder and deleting those kexts? Do i need to rebuild kernel cache after?

 

As for the step to copy kexts from EFI/CLOVER/kexts/10.12 to /Library/Extensions. I skipped that step during the installation. Is it possible for me just to copy them over now? Do I need to do anything else if I do? I assume i just copy them over and delete all the kexts in the EFI location then. 

 

Thanks!

Link to comment
Share on other sites

Anyone else have the same issue that the fan is fast getting loud in OS X although CPU is not really hot (All Cores at best. 45-48°C). And it took very long time until fan is getting more quiet (IDLE). Is there a reason or solution for this?

Link to comment
Share on other sites

same here... not measured the time, but after a while, the screen turns off (when the device isnt in use)

I am using InsomniaX to prevent Mac from sleeping. You can also use 

pmset noidle

 if You don't want to install any third party applications. 

Hi,

 

First of all, great tutorial! Got it working with relative easy. (my second time installing a hackintosh)

 

I do have some problems with my install though:

- I'm not getting audio over HDMI:

- I have done the HDMI/VGA fix, which worked, but only for video (i'm on MBP13,3 SMB btw).

- Installed pached AppleHDA with files on repo.

- tried installing via cloverHDMI, no succes.

I am getting an error that AppleGraphicsDevicePolicy.kext is invalid or something so I might have done something wrong. Is it possible to get hold of a original copy of that kext somewhere?

 

- My laptop gets really hot while it's charging. The heat comes from right under the Ctrl/Fn keys, and it's not that hot while using from battery (using Intel Speedstep in case this matters). Would switching to OS power management fix this, or is it hardware related?

- None of my sensors seem to be working. Noticed this while troubleshooting the heat issue from the last point (Getting no temperature reading on anything in iStat).

 

I have the i7 / 4k-touch / 16G Ram / Toshiba 512G model.

My laptop also gets hot while charging but if I remember correctly it was getting hot on Windows too.

Link to comment
Share on other sites

Anyone else have the same issue that the fan is fast getting loud in OS X although CPU is not really hot (All Cores at best. 45-48°C). And it took very long time until fan is getting more quiet (IDLE). Is there a reason or solution for this?

If I had to guess, it sounds like you don't have everything finished yet. Could be that the GPU is still powered on, could be incomplete power management, could be a lot of things. My 9560 was like this until I pretty much overhauled my entire build from scratch.

 

I also think you should use the SSDT-Fans from my build per my previous post. It sounds like you have a lot of similar problems I did. Also, just for sanity, make sure you're renaming ECDV to EC, dropping the ptiddevc table, and are doing nothing to H_EC.

Link to comment
Share on other sites

You cannot compare 9550 with 9560. Different Bios, different Hardware (CPU, Chipset, Graphicscard etc.) You have a whole different machine/system.

All is fine on my System and is working well. GPU is disabled, PM is working without any problems. Yeah, i must say all is working (only Cardreader is not, because no driver).

Link to comment
Share on other sites

Your post above indicates that you need to do some more research.

 

1. Almost everything I've suggested is common across *all* laptops. Thus far, I've posted only generic laptop suggestions or things that are known (i.e. I know) to be common between both models. My suggestions also assume that you understand your own DSDT/SSDT/ACPI Tables. RehabMan's github repo that has a bunch of laptop config SSDTs is a good place to use a reference.

 

2. You should understand that the 9560 as of right now only works because the OS thinks it's a 9550 (we have to spoof 9560s as 9550s to make them work, essentially). ACPI is a standard no matter what hardware you use. It's even more similar between laptops within the same product line. Have you ever bothered to compare the DSDT between the 9550 and the 9560? Because if you did you'd have seen they're very similar. Conceptually, the majority of things a 9560 needs a 9550 does, too. The differences are in the actual numbers and letters in the code (some of the patches look to be downright identical, actually), but that's about it.

 

3. The 9550 uses a 6700hq. The 9560 only works right now because we act like it has a 6700hq. The dGPU, though a different model, behaves the same way and is from the same company (NVidia). The motherboard between the two is extremely similar, which is why the TB3 controller on the 9560 only has 2 lanes. The only one of your points that has any merit is that the BIOSes are different, and once again I've only suggested generic things or things that have come from previous 9550 configurations. Someone could probably port my entire build to the 9550 without too much effort (would probably take a couple days worst-case), although an understanding of ACPI code is required.

 

So you can tell me I'm full of it all you want, but maybe I acually know what I'm talking about? Just a thought. I'm only trying to help. I can leave, too, if my suggestions aren't wanted.

Link to comment
Share on other sites

for me, there is more things to do to achieve the "full perfection"

- battery draining fix (1%/2mins isnt normal i guess)

- touchpad gestures isnt so responsive

- screen is turning off no matter what after a while. It just power off when I dont use the laptop after ~2-3 mins.

 

thats enough for now :D

seeking the web for solutions

After following this guide http://www.fitzweekly.com/2016/02/hackintosh-imessage-tutorial.html?m=1sleep started working normally for me. 

 

Link to comment
Share on other sites

Your post above indicates that you need to do some more research.

 

1. Almost everything I've suggested is common across *all* laptops. Thus far, I've posted only generic laptop suggestions or things that are known (i.e. I know) to be common between both models. My suggestions also assume that you understand your own DSDT/SSDT/ACPI Tables. RehabMan's github repo that has a bunch of laptop config SSDTs is a good place to use a reference.

 

2. You should understand that the 9560 as of right now only works because the OS thinks it's a 9550 (we have to spoof 9560s as 9550s to make them work, essentially). ACPI is a standard no matter what hardware you use. It's even more similar between laptops within the same product line. Have you ever bothered to compare the DSDT between the 9550 and the 9560? Because if you did you'd have seen they're very similar. Conceptually, the majority of things a 9560 needs a 9550 does, too. The differences are in the actual numbers and letters in the code (some of the patches look to be downright identical, actually), but that's about it.

 

3. The 9550 uses a 6700hq. The 9560 only works right now because we act like it has a 6700hq. The dGPU, though a different model, behaves the same way and is from the same company (NVidia). The motherboard between the two is extremely similar, which is why the TB3 controller on the 9560 only has 2 lanes. The only one of your points that has any merit is that the BIOSes are different, and once again I've only suggested generic things or things that have come from previous 9550 configurations. Someone could probably port my entire build to the 9550 without too much effort (would probably take a couple days worst-case), although an understanding of ACPI code is required.

 

So you can tell me I'm full of it all you want, but maybe I acually know what I'm talking about? Just a thought. I'm only trying to help. I can leave, too, if my suggestions aren't wanted.

 

 

First of all thank you for your Help.

My 9550 is using a 6300HQ (Quadcore without HT). And if ChrisWM said the patches you are providing are not needed with 9550 then i believe him. I don't have so much understand to the tech spec like him, i never get my focus to that, but i know he spent a lot of time, and is having the knowledge that iam sure he is right. He is experienced with the 9550, and yeah, you are right with some things but there is always a difference between theory and practice. As far as i know the 9560 needs some different patches to the 9550 to work almost like the 9550 in OS X. At the moment, AFAIK, there is no way to get the 9560 working so "good" like the 9550 with OS X. Only because of the different Bios there are many things other than on the 9550. (Dell changed some things and implanted some new features that comes with kabylake) At the moment i only need a possibility to under voltage my cpu like in Windows (work in progress) then its perfect.

 

Greets

Link to comment
Share on other sites

Nope, used macbook13,3 (Apple MacBook Pro "Core i7" 2.6 15" Touch/Late 2016) because the hw is just slightly different. I thought that will be the optimal, but will try your solution.

Link to comment
Share on other sites

13,3 works like a charm :) But needs additionaly Dell SMBIOS fix enabled in Clover.

 

what do you mean by "works like a charm"? I know it sound like stupid but is there any performance differece if I use another SMBIOS?

Link to comment
Share on other sites

iMac smbios has one well known disadvantage - problems with power control (for ex., native HWP is not working, only mine custom solution. Also, it has GPU power controlling issues etc. As you can imagine - iMac is desktop, so it doesn't need power control for battery life ;) )

  • Like 1
Link to comment
Share on other sites

First of all thank you for your Help.

My 9550 is using a 6300HQ (Quadcore without HT). And if ChrisWM said the patches you are providing are not needed with 9550 then i believe him. I don't have so much understand to the tech spec like him, i never get my focus to that, but i know he spent a lot of time, and is having the knowledge that iam sure he is right. He is experienced with the 9550, and yeah, you are right with some things but there is always a difference between theory and practice. As far as i know the 9560 needs some different patches to the 9550 to work almost like the 9550 in OS X. At the moment, AFAIK, there is no way to get the 9560 working so "good" like the 9550 with OS X. Only because of the different Bios there are many things other than on the 9550. (Dell changed some things and implanted some new features that comes with kabylake) At the moment i only need a possibility to under voltage my cpu like in Windows (work in progress) then its perfect.

 

Greets

 

It appears as though rational, evidence-based arguments have been superseded by [semi-]ungrounded faith. As someone who designs and programs electronics not too dissimilar from laptops, I cannot continue this discussion any further, and I will have no more business here.

 

Also:

 

 

At the moment, AFAIK, there is no way to get the 9560 working so "good" like the 9550 with OS X.

 

????

 

==> http://www.insanelymac.com/forum/topic/324366-dell-xps-15-9560-4k-touch-1tb-ssd-32gb-ram-100-adobergb%E2%80%8B/

Link to comment
Share on other sites

It appears as though rational, evidence-based arguments have been superseded by [semi-]ungrounded faith. As someone who designs and programs electronics not too dissimilar from laptops, I cannot continue this discussion any further, and I will have no more business here.

 

Also:

 

 

 

????

 

==> http://www.insanelymac.com/forum/topic/324366-dell-xps-15-9560-4k-touch-1tb-ssd-32gb-ram-100-adobergb%E2%80%8B/

it's not entirely wrong. the 9550 is better suited as hackintosh than the 9560, because it requires less hacks and the supplied wifi card works out of the box. but its only a very small advantage. the 9560 is faster and more power efficient, which compensates this disadvantage.

Link to comment
Share on other sites

Hah, had funny time today. Decided to open my XPS today to cleanup my fans (just maintenance, nothing special) - and found that my battery is going to it's end - 3 cells are already swelled a little. Laptop was bought approx. 1.5 years ago - not so much actually. If somebody will open own laptop - check your battery status and write here about laptop age and battery status. It's interesting to see some statistic - is it common between other XPSs or just I'm so lucky :)

P.S. My battery has just 232 full charge/discharge cycles now (i'm trying to empty my bat at least once per 2 days)

P.P.S. Going to order new battery soon, and will try to take one from 9560 that has bigger capacity (around 15% more!). Let see if it will fit fine. From short overview - it should be same size and same hole-configuration.

Link to comment
Share on other sites

I was using my mac normally yesterday. After idling it went to sleep like it normally does. I didn't close it, I just let it fall asleep. Display turned off after 15 minutes like it should and after 1hour it was sleeping. I closed it afterwards. Today I tried to open and use it. It tried to start up but then suddenly it restarted. After a restart I can only see Windows partition and Recovery HD. I can boot into Windows, but I can't boot into Recovery HD. Hibernation mode is disabled.

 

 

I have Samsung NVMe and I couldn't apply the 4k patch. I was using HackrSpoofer kext.

Does anyone knows what happened?

 

When I try to mount it from the installer USB drive 

mount_hfs /dev/disk0 /Volumes

I get all files so I guess my drive is not corrupted. It just somehow disappeared from Clover.

 

It should be noted that my partition is correctly shown by 

diskutil list

After mounting it, it shows in Clover but I cant boot it because :"the volume could not be verified completely" message. Did my drive really got corrupted?

 

Thanks.

 

 

 

Update. 

 

"invalid volume file count" After running 

fsck_hfs -yprd /dev/disk0s2

3 times. File count is off by 1. 

Edited by th3_v0ice
Link to comment
Share on other sites

Without 4k format, using patched NVMe kext - there is always risk of corruption. It can happen on any unconditional shutdown/reboot (and looks like you got such after sleep). If you have no way to use some supported SSD drive - i can only recommend to have TimeMachine backup somewhere on external drive as from my experience it is often impossible to recover HFS partition in such case (yeah, hfs is very old fs and not so bulletproof as modern ones. I hope APFS in High Sierra will change situation)

  • Like 1
Link to comment
Share on other sites

Without 4k format, using patched NVMe kext - there is always risk of corruption. It can happen on any unconditional shutdown/reboot (and looks like you got such after sleep). If you have no way to use some supported SSD drive - i can only recommend to have TimeMachine backup somewhere on external drive as from my experience it is often impossible to recover HFS partition in such case (yeah, hfs is very old fs and not so bulletproof as modern ones. I hope APFS in High Sierra will change situation)

Thank You for clarifying this. Having this in mind I can't fully rely on luck to keep my system safe. I also can't spend right now few hundred euros on a new m2 SSD. I guess I will wait for this to became more stable. Was really hoping to use OS X as a main system. 

Link to comment
Share on other sites

I have doubt that somebody will spend time on that - basically, it works (with some exclusions. like potential problems on sleep/hibernate). So, if you are not using sleep - it should be ok even with spoof solution. But for safety, especially on sleep - it's better to have drive that is natively supported by OSX. And currently (and believe me - it will not change in feature) - it is supporting only 4K nvme drives.

P.S. By the way, which drive exactly do you have? Not all Sams are 4k incompatible.


Also, it may be interesting for you to read this https://github.com/syscl/XPS9350-macOS/issues/26

Link to comment
Share on other sites

I have doubt that somebody will spend time on that - basically, it works (with some exclusions. like potential problems on sleep/hibernate). So, if you are not using sleep - it should be ok even with spoof solution. But for safety, especially on sleep - it's better to have drive that is natively supported by OSX. And currently (and believe me - it will not change in feature) - it is supporting only 4K nvme drives.

P.S. By the way, which drive exactly do you have? Not all Sams are 4k incompatible.

Also, it may be interesting for you to read this https://github.com/syscl/XPS9350-macOS/issues/26

Hmm, I am reading the page You posted. I have PM951 NVMe Samsung 512G.

Link to comment
Share on other sites

 Share

×
×
  • Create New...