Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Status
The first post of this thread is a WikiPost and can be edited by anyone with the appropiate permissions. Your edits will be public.
MBP 7,1 runs OK with 10.14.4. The only problem is VLC can't play movie. It shows only black screen.

This shown in system.log:

Mar 11 02:29:08 MacBook-Pro VLC[1213]: DEPRECATED USE in libdispatch client: dispatch source activated with no event handler set; set a breakpoint on _dispatch_bug_deprecated to debug
 
Last edited:
  • Like
Reactions: jackluke
MBP 7,1 runs OK with 10.14.4. The only problem is VLC can't play movie. It shows only black screen.

Oh no, one of my favorite's media player, since I don't have yet tested that same GPU on 10.14.4, could you check with 5KPlayer?

edit:
I guess stock Mojave Quicktime has something related on Metal API, since with 1080p videos I get them choppy, while the same videos on the same machine with HighSierra are totally smooth.
 
Last edited:
Oh no, one of my favorite's media player, since I don't have yet tested that same GPU on 10.14.4, could you check with 5KPlayer?

edit:
I guess stock Mojave Quicktime has something related on Metal API, since with 1080p videos I get them choppy, while the same videos on the same machine with HighSierra are totally smooth.

Got the same result with 5K player. It didn't happen before with 10.14.3.
 
  • Like
Reactions: jackluke
Oh no, one of my favorite's media player, since I don't have yet tested that same GPU on 10.14.4, could you check with 5KPlayer?

edit:
I guess stock Mojave Quicktime has something related on Metal API, since with 1080p videos I get them choppy, while the same videos on the same machine with HighSierra are totally smooth.

You might wanna have a look at this: https://github.com/iina/iina
I like the sleek design and it's performing really good.
 
Well, I need to give a HUGE thanks to @parrotgeek1, who figured out this amazing solution... Broadcom BCM94321 WiFi cards are now WORKING under Mojave! If you'd like to test, just download the attached ZIP, extract it, cd into the extracted directory using Terminal, and then run ./install.sh. This should get WiFi working on ALL machines with BCM94321 WiFi chipsets, including the MacMini3,1, MacBookAir2,1, MacBookPro4,1, iMac8,1, and more. Please post results!

OMG! Been looking for day's to find a solution for my good 'ole iMac8,1 (with the "wrong" Wifi adapter: 0x14E4, 0x8C) in combination with the great tools from @dosdude1, and now thanks to @parrotgeek1 and onthers I'm able to get it all working! My iMac came to life again and almost everything works. So thanks for all your efforts! :)

Only my Microphone input doesn't work anymore :confused:; but Wifi, Graphics Acelleration, Facetime works.
 
  • Like
Reactions: cecil444
Yes, I'll be updating the patcher to include all the latest patches when 10.14.4 is released.

I am correct to assume that currently the Mojave patches don't include enabling AirDrop on unsupported machines in the presence of a Bluetooth 4.x card? If not, that certainly would be something the new dynamic Patch Updater feature would be perfect for supporting (such that it would automatically enable that if a user upgraded their WiFi card to one with Bluetooth 4.x).
 
I am correct to assume that currently the Mojave patches don't include enabling AirDrop on unsupported machines in the presence of a Bluetooth 4.x card? If not, that certainly would be something the new dynamic Patch Updater feature would be perfect for supporting (such that it would automatically enable that if a user upgraded their WiFi card to one with Bluetooth 4.x).

When you have a working "patched" Airport Wifi card, AirDrop feature between macs in the same network works already OOB I guess, the fact is between Macs and iOS devices that the AirDrop feature requires BT 4.0 to be discoverable, and on unsupported Mojave mac the main condition is to have at least a BT 4.0 hardware (internal or external USB), then using the ContinuityActivationTool Airdrop works perfectly between macOS and iOS.
 
Here we go: Full (10.14.4 b4 differential) kext package for MB 4,1 - link to dropbox archive. Will be removed later...

https://www.dropbox.com/s/61cbwxy49qsn3jl/MB4,1 extensions.zip?dl=0

(I am not sure if the USBInjectAll.kext is really needed or a leftover from my experiments yesterday - will check later. At the moment, it is loaded at startup but at least does not interfere in a bad way).
Here we go: Full (10.14.4 b4 differential) kext package for MB 4,1 - link to dropbox archive. Will be removed later...

https://www.dropbox.com/s/61cbwxy49qsn3jl/MB4,1 extensions.zip?dl=0

(I am not sure if the USBInjectAll.kext is really needed or a leftover from my experiments yesterday - will check later. At the moment, it is loaded at startup but at least does not interfere in a bad way).
thank you! just to confirm, this will work on a MacBook Pro 4,1? does this contain the patch for the Broadcom WiFi card too? I'm new to the process of installing kexts, could you please describe how to install, given that I have DosDudes patch installed? or point me in the direction of instructions? I read that I should back up, remove my original patch, and install this one. could I just instal the trackpad support component? thanks! (I know I'm asking a lot!)
 
This apply to (almost) all pre-2008 Mac to enable AirDrop sharing files between mac inside the same network, for those who AirDrop icon doesn't show in Finder left side just hit from Terminal:

defaults write com.apple.NetworkBrowser BrowseAllInterfaces -bool TRUE; killall Finder

But as I wrote before, instead, to "Airdropping" files between macOS and iOS devices a BT 4.0 usb dongle or internal replacement card is required, then applying the ContinuityActivationTool it will work, but without BT 4.0 the ContinuityActivationTool is inefective and could cause issues to the BT and Wifi kext if used as an attempt.
 
This apply to (almost) all pre-2008 Mac to enable AirDrop sharing files between mac inside the same network, for those who AirDrop icon doesn't show in Finder left side just hit from Terminal:

defaults write com.apple.NetworkBrowser BrowseAllInterfaces -bool TRUE; killall Finder

But as I wrote before, instead, to "Airdropping" files between macOS and iOS devices a BT 4.0 usb dongle or internal replacement card is required, then applying the ContinuityActivationTool it will work, but without BT 4.0 the ContinuityActivationTool is inefective and could cause issues to the BT and Wifi kext if used as an attempt.

So a MacPro 3,1 should automatically have AirDrop in the presence of a Bluetooth 4.x card? I know I see the AirDrop panel in Finder windows but it currently doesn't discover anything since I haven't installed the BCM94360CS2 yet.
 
So a MacPro 3,1 should automatically have AirDrop in the presence of a Bluetooth 4.x card? I know I see the AirDrop panel in Finder windows but it currently doesn't discover anything since I haven't installed the BCM94360CS2 yet.

Yes, using that Terminal script with a older Airport Wifi (and BT 2.x) but only between mac or older mac (minimum 10.7) connected to the same wifi (or ETH) network.
Mac produced after 2010/2012 could potentially auto-detect the presence of nearby devices (both macOS and iOS), while all pre-2010 requires the ContinuityActivationTool patch in conjunction with BT 4.0 to discover different devices (macOS and iOS).
 
Last edited:
Yes, using that Terminal script with a older Airport Wifi (and BT 2.x) but only between mac or older mac (minimum 10.7) connected to the same wifi (or ETH) network.
Mac produced after 2010/2012 could potentially auto-detect the presence of nearby devices (both macOS and iOS), while all pre-2010 requires the ContinuityActivationTool patch in conjunction with BT 4.0 to discover different devices (macOS and iOS).

On my cMP 5,1 handoff is not supported nor can I see / transfer files to my iPhone. If I wanna transfer files between the 5,1 and my MBP 2012, I have to look for older macs on the MacBook. My 6,1 though supports it, so they might added this first with the nMP in 2013. It’s an original 5,1 not an upgraded 4,1.
 
Last edited:
So a MacPro 3,1 should automatically have AirDrop in the presence of a Bluetooth 4.x card? I know I see the AirDrop panel in Finder windows but it currently doesn't discover anything since I haven't installed the BCM94360CS2 yet.
AirDrop does not require Bluetooth at all, and works fine with patched BCM4321 cards in Mojave. Continuity/Handoff however DO require Bluetooth 4.0.
 
I think I've found the first bug using Mojave on my 2010 MacBook Pro 13". When I close the lid with multiple monitors attached, the internal display "stays on," even though the computer is closed, meaning I can drag my mouse into it and everything. Essentially, closed computer mode doesn't work with an external display (on MacOS).

Yeah, in HS everything was fine. It's not really a big deal, just an annoyance.

Can anyone try using an external monitor on a MiniDP equipped MacBook running Mojave? It seems like such a strange thing not to work.
 
Strange. VLC 3.0.6 (64bit) runs quite well here on MB Air 4,1 with Mojave 10.14.4 b4.
Also run 3.0.6. here and still no pictures. When using Iina, pictures shown with heavy lagging.
There are also problem with tabs in Finder and Safari. Tabs look dark when in Light mode.

Edit: I suspect that VLC not compatible with 10.14.4. I can play .mp4 movie with Quick Time but not with VLC.
 
Last edited:
Amazing ... this thread.

I just want to comment how amazing this thread (Mojave on unsupported Macs) has grown. Since my last login last Friday, it has grown from page 501 to 506 ~ 125 posts in 2 days! This shouldn't be a surprise and a big reason for this are all the advancements and discoveries of graphics accelaration/wifi fixes/and others that were implemented by ALL the amazing contributors (specially @dosdude1) on this thread with respect to Mojave 10.14.3 GM and 10.14.4 Beta.

Well done folks!
 
Last edited:
Can anyone try using an external monitor on a MiniDP equipped MacBook running Mojave? It seems like such a strange thing not to work.

It has been mentioned before in this thread that clamshell does not work under Mojave with patched legacy video cards.
GeForce 9400m is supported in High Sierra so clamshell will work without any issues(in High Sierra).
 
MBP 7,1 runs OK with 10.14.4. The only problem is VLC can't play movie. It shows only black screen.
Strange. VLC 3.0.6 (64bit) runs quite well here on MB Air 4,1 with Mojave 10.14.4 b4
Also run 3.0.6. here and still no pictures. When using Iina, pictures shown with heavy lagging.
There are also problem with tabs in Finder and Safari. Tabs look dark when in Light mode.

Edit: I suspect that VLC not compatible with 10.14.4. I can play .mp4 movie with Quick Time but not with VLC.
How could it be "not compatible" if it runs on other 10.14.4 systems than yours?
btw. Iina runs smoothly without any lagging here as well. I´d check correct setup / installation of your macOS in your case. Esp.: Is graphics acceleration working with at least the framebuffer correctly init´d.?
 
AirDrop does not require Bluetooth at all, and works fine with patched BCM4321 cards in Mojave. Continuity/Handoff however DO require Bluetooth 4.0.

To achieve the attached window and unlock these two functions:
1) "Allow me to be discovered by" used to be discovered by any macOS and iOS device
2) "Don't see who you're looking for" used to discover any mac older than El Capitan but younger than Lion or any older iOS device

and letting any iOS 12 capable device to discover an unsupported mac for sharing files (and vice versa), Bluetooth 4.0 and dokterdok's ContinuityActivationTool are mandatory.
 

Attachments

  • airdrop-from-iphone-to-mac2.png
    airdrop-from-iphone-to-mac2.png
    140.4 KB · Views: 229
Last edited:
Strange. VLC 3.0.6 (64bit) runs quite well here on MB Air 4,1 with Mojave 10.14.4 b4

How could it be "not compatible" if it runs on other 10.14.4 systems than yours?
btw. Iina runs smoothly without any lagging here as well. I´d check correct setup / installation of your macOS in your case. Esp.: Is graphics acceleration working with at least the framebuffer correctly init´d.?

Very strange. Now both VLC and Iina run perfectly. I only restarted. In fact, I had restarted the MBP, once after run the patch and once after re-installed legacy video card patch.
 
  • Like
Reactions: Larsvonhier
The CAT tool doesnt properly do the board whtelist anymore to enable continuity/handoff so all you get is airdrop. You can still manually turn it on by patching your board id. On mine, something like this works

Code:
sudo /usr/libexec/PlistBuddy -c "Set Mac-F22586C8:ContinuitySupport true" /System/Library/Frameworks/IOBluetooth.framework/Versions/A/Resources/SystemParameters.plist
 
To achieve the attached window and unlock these two functions:
1) "Allow me to be discovered by" used to be discovered by any macOS and iOS device
2) "Don't see who you're looking for" used to discover any mac older than El Capitan but younger than Lion or any older iOS device

and letting any iOS 12 capable device to discover an unsupported mac for sharing files (and vice versa), Bluetooth 4.0 and dokterdok's ContinuityActivationTool are mandatory.
I think I already posted this somewhere in this thread but it’s been a while.
To be able to share files between iOS and macOS you need a 2012 Mac (cMP 5,1 excluded) and macOS 10.10.

https://support.apple.com/en-us/HT203106

To be able to use handoff / continuity by default also a Mac from at least 2012 is required (like already mentioned, BT 4.0 is needed + at least macOS 10.10).

https://support.apple.com/en-us/HT204689

With a Bluetooth 4.0 dongle or a replacement module and the CAT this features can be activated for older machines (it’s all in this thread, for some it worked, for some it didn’t).
 
  • Like
Reactions: olad and jackluke
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.