[ANLEITUNG] AirDrop "keine Verbindung" beheben.
Da ich jetzt in den letzten Tagen schon sehr oft mitbekommen habe, das bei vielen AirDrop angezeigt wird, aber mit Original Apple Devices iPhone, iPad, Mac etc. nicht funktioniert, hier eine kleine Anleitung.
Vorausgesetzte Hardware:
WLAN mit Broadcom BCM4352 oder BCM4360 Chipsatz
Bluetooth mit Broadcom BCM20702 oder BCM20702A1 Chipsatz
und bisher funktionierendes WLAN/Bluetooth durch passende Kexte
AirDrop ist eine direkte Verbindung über Kanal 44 (in DE = Deutschland) zwischen den Apple Devices zur Übertragung von Dateien.
Auf welchem Kanal ihr steht, könnt ihr unter Apple -> Über diesen Mac -> Systembericht -> Wlan sehen.
Hier sollte stehen:
AirDrop: Supported, Channel 44
Länderkennung: DE
[Info] Damit es funktioniert, sollten alle Hackintosh PCs, Notebooks auf der selben Länderkennung stehen.
Bei wem das nicht so ist, kann es mit dem 5Ghz Patch (Credits: the-darkvoid) anpassen.
1. Version mit Clover (Kext To Patch)
Man musst erstmal den 5 GHz Patch in Clover Kext To Patch haben.
Dieser lautet aktuell ab Version 10.10.2+ meistens Standart bei jedem:
Comment: 10.10.2+ 5GHz-US-FCC-dv
Find: 4183FCFF 742C48
Name: AirPortBrcm4360
Replace: 66C70655 53EB2B
Das Feld Replace muss dann noch angepasst werden und zwar der Part in der Mitte ist entscheidend 66C70655 53EB2B
55 53 = Hexadecimal
US = ASCII
US = Vereinigte Staaten hier läuft AirDrop Transfer über Kanal 149
das ganze umgewandelt z.B. zur Hilfe ein Converter
Beispiele:
US = 55 53 -> AirDrop Channel 149
DE = 44 45 -> AirDrop Channel 44
X3 = 58 33 -> AirDrop Channel 44
Replace: 66C70644 45EB2B lautet dann das Feld für DE mit AirDrop Channel 44
Comment: 10.10.2+ 5Ghz DE ETSI kann man dann noch der Ordnung halber anpassen.
Nach einem Neustart solltet Ihr jetzt im Systembericht auf DE sein und AirDrop nutzen können.
Update: Clover Handoff Kext-To-Patch für Broadcom BCM20702 Chipset
Comment: 10.11-BT4LE-Handoff-Hotspot-lisai9093
Find: 4885FF74 47488B07
Name: IOBluetoothFamily
Replace: 41BE0F00 0000EB44
2. Version ohne Clover mit Kext Patch in S/L/E
Wer kein Clover nutzt und somit keine Möglichkeit hat den Kext-To-Patch 5Ghz incl. Anpassung der Länderkennung anzuwenden,
hier ein Script zum Patchen der IO80211Family.kext/AirPortBrcm4360 für Kartentypen BCM94352/5 GHz und Airport Extreme.
Zusätzlich wird hier auch IOBluetoothFamily.kext für Handoff und Hotspot gepatcht.
Alles was ihr tun müsst ist euch die Datei downloaden.
für OS X 10.10 wireless_bcm94352-100.command.zip
für OS X 10.11 wireless_bcm94352-110-v4.0.command.zip
Script: toleda, Credit: Skvo, dokterdok, the-darkvoid, Sebinouse
Starten
3 - Handoff/BCM94352/Country Code auswählen.
DE - Länderkennung eures Land eingeben. DE für Deutschland
und euer Password zum Patchen der beiden Kexte in System/Library/Extensions.
Danach habt ihr eure Originalen zwei Kexte incl. eurer OS X Versionsangabe von S/L/E auf eurem Schreibtisch, die Ihr euch sichern solltet wenn ihr den Patch mal wieder rückgängig machen wollt. (IOBluetoothFamily-10.11.6.kext und IO80211Family-10.11.6.kext)
Nach einem Neustart solltet ihr jetzt auch im Systembericht die Länderkennung auf DE stehen haben und Airport incl. Handoff sollte jetzt (solange Ihr geeignete Hardware verbaut habt) funktionieren.