jlempen / Surface-Go-2-OpenCore

macOS on the Core m3-8100Y Microsoft Surface Go 2 thanks to Acidanthera's OpenCore bootloader
MIT License
27 stars 3 forks source link

iMessage broken after updating to Sonoma #6

Closed lazd closed 7 months ago

lazd commented 7 months ago

I had working iMessage, logged in and everything, and after updating to Sonoma with the new Sonoma Airportitlwm, it no longer sends/receives messages... I read something about itlwm working, but Airportitlem not, so it's worth looking into that.

lazd commented 7 months ago

I can confirm that itlwm 2.2.0 + HeliPort 1.4.1 results in working iMessage again in Sonoma! The menubar widget is pretty bugged out, but it does work.

I tried HeliPort 1.5.0 alpha, and the menu was still bugged out.

jlempen commented 7 months ago

Well, this repo uses the Alpha version of the Airportitlwm.kext for Sonoma, so issues are to be expected, but the users needs to know about this serious issue. I'll add your findings to the readme, thanks again, @lazd!

lazd commented 7 months ago

Totally, we're making hardware do things it wasn't intended to, so bugs are always to be expected! Even with itlwm.kext + Heliport, it's still very, uh, interesting. It does automatically connect, but it takes a moment and the menu looks like this at first. If you close/re-open it, it looks normal, but the highlight stays when you move your mouse over it. Fun stuff.

Screenshot 2024-01-21 at 7 28 18 PM
jlempen commented 7 months ago

Interesting stuff, indeed. But at least iMessage works with itlwm.kext and HeliPort.

My take on this issue is that either I downgrade the repo to Ventura or we consider that most people are perfectly happy with working native Wifi and broken iMessage. And for those who need iMessage, they still have the option to disable the AirportItlwm.kext and use itlwm.kext and the HeliPort widget instead, even if the latter has some weird UI artifacts. In the meantime, let's close this issue and wait for the OpenIntelWireless developers to release a stable v2.3 of the AirportItlwm.kext for Sonoma.