Apple to the machines officially supported till 10.11 allowed a basic wireless AirDrop to almost all their Wifi cards, while to those supported till 10.13 AirDrop can be "continuity patched" to wireless sharing files also with iOS devices.
HighSierra and Mojave are very similar, consider that Mojave can be installed in HFS without issues.
Till 10.14 this command: "
defaults write com.apple.NetworkBrowser BrowseAllInterfaces 1"
Worked to enable AirDrop over ethernet in Finder, but from Catalina it has no effect, the result is just a non-working AirDrop icon in Finder.
AirDrop is an app embedded in OSX Finder.app located here:
/System/Library/CoreServices/Finder.app/Applications/AirDrop.app
and here:
/System/Library/CoreServices/Finder.app/Contents/Resources/Base.lproj/
it uses "these drivers":
/System/Library/Extensions/IO80211Family.kext/Contents/Plugins/
it relies on the /System/Library/PrivateFrameworks/Sharing.framework
(attached an hex example)
View attachment 900608
but from
Catalina they added also this other
SharingXPCServices.framework
Already tried to use previous Mojave sharing framework but Finder in Catalina crashes.
In few words to have AirDrop in Catalina Finder you need a machine officially supported till HighSierra, that already have a compatible Broadcom Wifi card, patching the driver card this
submenu that is related to continuity features is showed:
View attachment 900607
This can be achieved by binary patching the AirPortBrcm4360.kext (that is the minimal Broadcom group officially supported by Catalina) , but only the machines supported till HighSierra will work due to Broadcom enhanced wifi hardware that they embed.