Jump to content
About Just Joined group Read more... ×
Sign in to follow this  
Followers 0
bestivick

How I got Sidecar (+Handoff/Continuity) working on my Hackintosh

5 posts in this topic

Recommended Posts

I'm sharing this because it took me a lot of trial and error to fix this on my Hackintosh. I'm using Opencore 0.6.0 iMac19,1 with a Gigabyte z390 Aorus I Pro + i7-8700 + 5700 xt.


Sidecar via USB

I first made sure my USB ports were all mapped correctly. Once mapped, I was able to connect to my iPad via Sidecar, but there were some weird graphics glitches.

To fix this, I had to add an empty framebuffer patch in my config.plist for my Intel Coffee Lake 630 UHD graphics (read more). I set 0300913E as the value under Devices > Properties > PciRoot(0x0)/Pci(0x2,0x0) > AAPL,ig-platform-id, and I added shikigva=80 to my boot-args (not sure if this was necessary but it's working).

Restarted my Hackintosh was able to use sidecar as expected!


Sidecar over Network

Bluetooth and WiFi are required to get this working, so I bought a BCM94360CS2 chip with this adapter to get the Bluetooth/wifi to work. No kexts required if you use an Airport card + adapter.

Once I got Bluetooth and Wifi to work, I noticed that I Airdrop was working fine, but continuity/handoff didn't seem to be working. I made sure that Handoff was enabled on both iPad and Hackintosh, but no luck. The Sidecar icon was also not available in the menu bar.

I did the following to get all of the above to work:

  1. Go to icloud.com and "Find my iPhone"

  2. Remove all devices from failed Hackintosh attempts (there were a lot of unused devices there)

  3. On my Hackintosh, go to System Preferences, iCloud, and sign out.

  4. Restart Hackintosh

  5. Sign back into iCloud

And boom! The sidecar icon was showing in the top right of my screen. When connecting, I was getting a miscellaneous error -6709. I restarted my Hackintosh and it was working as expected.

Share this post


Link to post
Share on other sites
Advertisement

Good to know, I've having issues mapping all my USB ports, this includes the USB C port. I have an iPad Pro so I think once I have cracked the USB issue I should be good to go... Fingers crossed!

Share this post


Link to post
Share on other sites
1 hour ago, ManEatingSnail said:

Good to know, I've having issues mapping all my USB ports, this includes the USB C port. I have an iPad Pro so I think once I have cracked the USB issue I should be good to go... Fingers crossed!

Go the easy route - Head over to Audiogod's thread he caters specially for the Gigabyte Aorus Pro board, copy the USBPort.kext from his OC EFI Folder (completely mapped for this board), copy it to your kext folder, add it to the config.plist, reboot, clean NVRAM and you'll be good to go.

Share this post


Link to post
Share on other sites
On 10/17/2020 at 3:39 PM, eSaF said:

Go the easy route - Head over to Audiogod's thread he caters specially for the Gigabyte Aorus Pro board, copy the USBPort.kext from his OC EFI Folder (completely mapped for this board), copy it to your kext folder, add it to the config.plist, reboot, clean NVRAM and you'll be good to go.

Will that USBPort.kext have an active USB type C motherboard header, the one that you connect to your PC Case ???

Share this post


Link to post
Share on other sites
23 minutes ago, scotty pro said:

Will that USBPort.kext have an active USB type C motherboard header, the one that you connect to your PC Case ???

Yep the Mapping is complete absolutely.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.

Announcements

×