dokterdok / Continuity-Activation-Tool

An all-in-one tool to activate and diagnose macOS 10.10-12 Continuity on compatible Mac configurations.
MIT License
1.6k stars 152 forks source link

Airplay Mirroring, no symbol #453

Open dixben opened 5 years ago

dixben commented 5 years ago

Hi everyone,

I've been searching on google a lot but could not find much about the Airplay mirroring after using CAT. CAT worked just fine for me, everything works great except for the screen mirroring.

My specs are

This is what I did 1) Apply CAT, restart from within tool. 2) get board-id ioreg -l | grep "board-id" | awk -F\" '{print $4}' Copy Paste from terminal > "Mac-urmotherboardid" 3) edit (vi) /System/Library/Frameworks/IOBluetooth.framework/Versions/A/Resources/SystemParameters.plist Search for "Mac-urmotherboardid" > Set false\ flag to true\ 4) sudo -E perl -pi -e "s/\Mac-00BE6ED71E35EB86/**Mac-urmotherboardid/" /System/Library/Extensions/IO80211Family.kext/Contents/PlugIns/AirPortBrcm4360.kext/Contents/MacOS/AirPortBrcm4360 sudo -E perl -pi -e "s/\Mac-00BE6ED71E35EB86/\Mac-urmotherboardid**/" /System/Library/Extensions/IO80211Family.kext/Contents/PlugIns/AirPortBrcmNIC.kext/Contents/MacOS/AirPortBrcmNIC 5) Log out of icloud & restart. 6) System Preferences > Allow Handoff (tick / untick several times) 7) Login to icloud.

Airdrop, and handoff are just fine and I have airplay with Qucktime Video or iTunes

What I am missing is the airplay symbol in the main menue and the corresponding drop down menue in system settings displays. Watching a quicktime move with airplay is fluent, so I do not think it is a hardware issue.

What am I missing, any thoughts?

schmitzmedienDE commented 3 years ago

I have the exact same issue and wonder if there is someone still watching this. Details on my setup: Macbook Pro 13 (early 2011), Airport was upgraded with Module BCM94331PCIEBT4CAX, Catalina 10.15.7 installed with Catalina Patcher. After reading @dixben post I tried the seven steps above with no change of features. Handoff, Airdrop and Continuity are working, Airplay-Audio with supporting Apps like iTunes and over the System-Volume-Manager works perfect and also Airplay-Video over supporting Apps like Quicktime.

I can't unlock my Macbook with my Apple Watch and learned in another reported issue that this i cause of the lack of Wifi ac; So I wonder if this is maybe the cause of Lacking Screen-Mirroring? If so; why isn't there are workaround using the Video-Airplay API or is there a workaround I just not found?!

Another question I would like to ask if someone could approve that Screen-Mirroring working on this Hardware but with older Versions of macOS like Mojave or even older Catalina-Builds? I stumbled over some comments (don't know where anymore surfed so many hours for that already) that say the CPU has to support some HEVC features in Catalina which the i5-2415M isn't capable of.

Hope there is somebody that could bring some light into this :) I plan to upgrade my memory and storage in the next weeks and when I moved Catalina to the new SSD I maybe try Mojave on the old one to test this myself and report here if nobody else replies.

Have nice Weekend and greetings from germany!

Bjoern

/ EDIT /

As soon as hitting the submit button I remembered a non-free solution called Airparrot some time ago on some Windows-PCs and it was a horrible experience which never really worked out since I purchased a License-Key. The trial was fine but when it was over I unlocked it with the key and since then it won't connect anymore to my AirServer running on Xbox which works perfect with any Apple original device.

So between hitting submit and editing my post I downloaded Airparrot 3 and startet a trial to test and it kinda works.

  1. Screen Mirroring works as expected but isn't that nice because of the different native resolutions Macbook has 800p and my TV 720p and 1080p.

  2. Extending the screen works but the big BUT here is that it creates 2 Desktops. For me the usability is very uncomfortable and it needs much power and the fans are screaming for their lives. I have a brand new battery (14 Cycles) and ten minutes testing the app sucked about 20% battery.

Interesting was that as soon Airparrot connects to the AirServer the SyncButton in the menu is available and works like expected so for me the conclusion is that there is a way to workaround that missing sync-feature if not even getting the OS tricked to do it natively.

I'm going to get hands on older versions of Airparrot and test it fits the old hardware better