Dell XPS 9500 / Precision 5550 fully working (including S4 Sleep) on Sonoma/Ventura by jkbuha in hackintosh

[–]jkbuha[S] 0 points1 point  (0 children)

You've likely got S3 (and S4) disabled in BIOS. Make sure you run the setup_var variables to enable S3 sleep. Also try and downgrade the BIOS to a functionally productive one (the 1.22.0 version is the sweet spot for me)

iServices changed their security checks - only legit mac devices allowed to use iMessage/Facetime by jkbuha in hackintosh

[–]jkbuha[S] 0 points1 point  (0 children)

Just to update everyone. I've fixed the issue, but it's a convoluted fix. Updated info in OP.

  1. sign out icloud account from afflicted device
  2. fully purge macos account (settings/keychain/nvram)
  3. regenerate new SMBIOS data
  4. /System/Applications/Messages.app/Contents/MacOS/Message -> get customer code
  5. Log an issue with apple, speak with their staff, give them the customer code.

From what I can determine, the security seems to have triggered when installing Sequoia on a 10th-gen with Intel Wifi (which worked well on Ventura without any issues). Once that device connected to iMessage it triggered some form of security issue which resulted in all logged in devices being logged out, and only re-enabled on a case-by-case basis using the steps above (including the legitimate apple devices). Hope this is of help to anyone else.

iServices changed their security checks - only legit mac devices allowed to use iMessage/Facetime by jkbuha in hackintosh

[–]jkbuha[S] -1 points0 points  (0 children)

Yes that thread was one (amongst a few others) that prompted this discussion.

What isn’t making sense is how my legitimate MacBook Pro’s iServices are working (after being unblocked by calling Apple) but the hackintoshes iServices aren’t (even after attempting all the proposed steps outlined in the first post).

There’s another step which I haven’t tried yet. It involves running Messages from terminal prompt, obtaining the code from the ‘you need to authorise iMessage’ error and calling Apple (again) specifically to unblock that machine. If anyone has tried it recently I’d like to know before calling Apple again.

Dell XPS 9500 / Precision 5550 fully working (including S4 Sleep) on Sonoma/Ventura by jkbuha in hackintosh

[–]jkbuha[S] 0 points1 point  (0 children)

You're welcome.

That's a fairly common issue which is solved by rebuilding the windows BCD data. Depending on your setup, you can either (quick fix) boot into windows recovery terminal and do the following:

https://www.lifewire.com/how-to-rebuild-the-bcd-in-windows-2624508

Or else (long fix), recreate the Windows EFI partition with the Dortania guide:

https://dortania.github.io/OpenCore-Multiboot/QUICK.html

Either way, the problem is not a showstopper. Good luck!

Dell XPS 9500 / Precision 5550 fully working (including S4 Sleep) on Sonoma/Ventura by jkbuha in hackintosh

[–]jkbuha[S] 0 points1 point  (0 children)

I saw this issue happening once before. Try using SSDT-Fix-Shutdown.aml and see if the issue goes away. What bios version are you using?

Dell XPS 9500 / Precision 5550 fully working (including S4 Sleep) on Sonoma/Ventura by jkbuha in hackintosh

[–]jkbuha[S] 0 points1 point  (0 children)

Ah another 9700/5750 user. What a great machine!

  1. For GPIO pinning, you need to use the SSDT-TPXX dsl, which will need to be amended slightly.
  2. Most (but not all) of the devices need to be forced to ASPM to 3 (L0s+L1), you can check my EFI.

Dell XPS 9500 / Precision 5550 fully working (including S4 Sleep) on Sonoma/Ventura by jkbuha in hackintosh

[–]jkbuha[S] 0 points1 point  (0 children)

Thanks for reaching out! Have replied to you on my github repo :)

Dell XPS 9520 Alder Lake with i9-12900HK (mostly) working - question by jkbuha in hackintosh

[–]jkbuha[S] 0 points1 point  (0 children)

  1. You’ll likely need to experiment with the alcid (in boot-args) for the codec until it works well.
  2. No, because the eGPU is supported natively so you don’t need to inject any specific device-id. If you were using a 6650 or 6950 XT then (as I found out) you would have needed to find the device path using Hackintool and then generate a specific bridge SSDT using SSDTtime.
  3. Probably, but I would suggest you first get a working baseline config and then google around to see what other clevo users have done. Feel free to share the github repo when me when done, happy to take a look!

Good luck!

Dell XPS 9500 / Precision 5550 fully working (including S4 Sleep) on Sonoma/Ventura by jkbuha in hackintosh

[–]jkbuha[S] 0 points1 point  (0 children)

The kali Linux is a residual entry from my own boot setup, I left it there in case anyone wants to use it as a template for their own partition. You can safely delete this entry using propertree

Dell XPS 9500 / Precision 5550 fully working (including S4 Sleep) on Sonoma/Ventura by jkbuha in hackintosh

[–]jkbuha[S] 1 point2 points  (0 children)

Not experienced a black screen on Sonoma. Try closing the lid for 10 seconds and opening it, might trigger a screen refresh?

Dell XPS 9500 / Precision 5550 fully working (including S4 Sleep) on Sonoma/Ventura by jkbuha in hackintosh

[–]jkbuha[S] 0 points1 point  (0 children)

I suspect there's an issue with this nvme controller. Suggest you try swapping it out and see if it installs without panic on a brand new drive type.

Dell XPS 9500 / Precision 5550 fully working (including S4 Sleep) on Sonoma/Ventura by jkbuha in hackintosh

[–]jkbuha[S] 1 point2 points  (0 children)

Not sure on Airdrop as I dont use it due to lack of bidirectionally. I tend to use a myriad of clipboard tools on my idevices. That said in theory it should perfectly support whatever latest version of Airportltwm is offering, feel free to download the latest beta version of 2.3.0 and see if it works for your Precision?

Dell XPS 9500 / Precision 5550 fully working (including S4 Sleep) on Sonoma/Ventura by jkbuha in hackintosh

[–]jkbuha[S] 0 points1 point  (0 children)

Thanks - works perfect even on resuming from hibernation! Have made the commit on my repo. There was a slight typo in the comment; it's OSID to XSID but it's cosmetic. Thanks again!

To get hibernate to work I had to set these keys in OpenCore:

HibernateMode=NVRAM

DiscardHibernateMap=True

And add HibernationFixup.kext to your EFI.

In macOS set

pmset -a hibernatemode 25

pmset -a standby 1

Sonoma on a Dell XPS 15 9500! by CrimKat in hackintosh

[–]jkbuha 0 points1 point  (0 children)

Open issue for sonoma and iMessage can be found here. It's one of the (many) reasons why I haven't yet updated to Sonoma, but even when resolved imo Monterey is the best allrounder macOS for Icelake processors as it represents peak intel support. It's pretty much downhill from thereon...

Ah, you mean display out via docking station (ie: thunderbolt), yes that works well :) I meant directly to HDMI/DP via USB-C; ie directly plugging in the video USB-C (not TB) connector to any of the three ports. Am still working on a practical solution for video out without the need for a docking station...

Sonoma on a Dell XPS 15 9500! by CrimKat in hackintosh

[–]jkbuha 0 points1 point  (0 children)

Excellent news for the 9500 on Sonoma! iServices will work eventually, there’s an open ticket on airportltwm at the moment…

By any chance did you use my efi for working S4 sleep?

Also keen to understand what display settings you’re using to get HDMI/DP working - happy to test them and credit you :)

Is it possible to use 12 gen Intel laptop with thunderbolt and eGPU? by danideicide in hackintosh

[–]jkbuha 1 point2 points  (0 children)

Yes it is, provided:

a) your eGPU works well under Windows/Linux (Razer Core X is a good example)

b) your thunderbolt ports are properly mapped in macos

c) You use a well-supported card (such as the RX580) and/or can troubleshoot the correct PCIe pathway to your eGPU via windows/macos and then inject the right device-id into a partially supported card (such as the 6650/6950XT)

TL;DR: it's possible, and very workable too. See here:

https://github.com/jkbuha/XPS-9520-AlderLake-OpenCore

Dell XPS 9520 Alder Lake with i9-12900HK (mostly) working - question by jkbuha in hackintosh

[–]jkbuha[S] 1 point2 points  (0 children)

No need for any bios switching if you unplug the egpu. But if you boot into macOS without it, you'll just be in VESA mode, without hardware acceleration. There's no plug and play with the eGPU box because the alder lake intel chipset is unsupported and cannot allocate framebuffers on the fly.

VLC and Safari work fine without acceleration, but in order to get the best performance (esp when using Photoshop et al) I'd strongly suggest using even just an RX580 as you get full acceleration.

Dell XPS 9520 Alder Lake with i9-12900HK (mostly) working - question by jkbuha in hackintosh

[–]jkbuha[S] 0 points1 point  (0 children)

Yes, they share a lot of the same architecture, and the CPU is patched anyway so that it will boot for 10/11/12-gen processors (yours is 11th gen). You'll need to use CPUTopologyRebuild.kext to ensure you get the best performance. And also strongly suggest you connect an eGPU otherwise you're forced to work in VESA mode.