XPS9350-macOS icon indicating copy to clipboard operation
XPS9350-macOS copied to clipboard

macOS High Sierra 10.13 beta 4 success - minor errors remaining

Open 0xhckr opened this issue 8 years ago • 16 comments

I used the base of this project to boot into macOS Sierra 10.13 and so far I have about 90% of it working with my current progress displayed here

I don't know if you are willing to work on a beta version of the OS or not but I'd still like some help on getting bluetooth, USB C (display and USB), and the preference pane for the trackpad (never shows up) to work. Is there anything I can provide you with to help?

EDIT: I wanna learn as much as I can from you so I'd also greatly appreciate it if you would describe everything you're attempting to explain.

0xhckr avatar Aug 03 '17 10:08 0xhckr

Please try the latest deploy and it solved the trackpad issue.

Report if the latest VoodooPS2 works.

Thank you, syscl

syscl avatar Aug 03 '17 19:08 syscl

Like on 10.13? because a lot of things are different which I'm pretty sure your deploy.sh will overwrite. Edit: never mind - just read the latest commit

0xhckr avatar Aug 03 '17 19:08 0xhckr

Just try the latest VoodooPS2 then report.

Thank you, syscl

syscl avatar Aug 03 '17 19:08 syscl

Works like a charm. All functionality back in preferences pane. Bluetooth works too when replacing newer kext for BcrmFirmwareRepo

0xhckr avatar Aug 03 '17 19:08 0xhckr

So you mean we need a new BrcmFirmwareRepo.kext for 10.13+? I've updated, thank you for pointing out!

Have a good day, syscl

syscl avatar Aug 04 '17 01:08 syscl

Nope, I somehow had an outdated one. Replacing newest BrcmFirmwareRepo.kext that was available on this git solved BT. Wifi works oob. As a side note: If you want Sound in 10.13 the best method I have found so far is to inject layout id 13 in DSDT and remove all kexts to patch for AppleHDA (since it's now AppleALC + Lilu and AppleHDA compatibility hasn't been added for 10.13)

0xhckr avatar Aug 04 '17 02:08 0xhckr

@mkaa00x I am those who use AppleALC when AppleALC was once released. LayoutID has nothing to do with sound quality. I will try to update my sound driver.

syscl

syscl avatar Aug 04 '17 02:08 syscl

For me - the sound just didn't work at all until I followed Rehab man's instructions and set it to 13. Let me know how it goes.

0xhckr avatar Aug 04 '17 02:08 0xhckr

Give me a few minutes, I manage to update the Resource for audio ...

syscl

syscl avatar Aug 04 '17 02:08 syscl

@mkaa00x Please try the latest deploy.sh with layout-id = 1, and report the sound work or not.

Thank you in advance, syscl

syscl avatar Aug 04 '17 02:08 syscl

Please try this version of AppleALC, I optimized the code inside it and made it much faster.

You can use layout-id = 1 or layout-id=13. AppleALC.kext.zip

syscl

syscl avatar Aug 04 '17 03:08 syscl

Hi, sorry, hadn't been on github lately. I tried it out, layout-id=13 is the only one that works for me. Either that or 28. AppleALC.kext that you provided works as flawlessly as before. I haven't tested with my headphones but it fixed a small error where my Audio devices' names would be in a foreign language (I'm assuming it's Singaporean)

0xhckr avatar Aug 07 '17 00:08 0xhckr

Hi, how about layout = 1 with these AppleALC?

syscl

syscl avatar Aug 08 '17 05:08 syscl

@syscl nope - layout-id=1 didn't work for me.

0xhckr avatar Aug 08 '17 07:08 0xhckr

@mkaa00x Hi I have succeeded with ALC887 on the 10.13 public beta4 with the following:

  1. Install latest Lilu and AppleALC under clover
  2. Boot Clover with -alcbeta parameter
  3. Good luck

I hope it works for your ALC model on the XPS 9350 as well. Please try and feedback if you are interested. Thanks!

Cheers

flipphos avatar Aug 08 '17 07:08 flipphos

I've got a working configuration but only if I set layout-id to either 13 (0x0D) or 28 (0x1C)

and I already use those parameters, -lilubeta and -alcbeta

0xhckr avatar Aug 08 '17 07:08 0xhckr