Wie repariere ich einen MacBook-Kopfhöreranschluss, der im optischen Modus feststeckt?

Der Lautsprecher meines 2009er MacBook funktioniert (meistens) nicht. Der digitale Audioausgang klemmt (ein rotes Leuchten erscheint in der Buchse). Es ist ein altes MacBook mit separaten Kopfhörer- und Mikrofonanschlüssen.

Ich habe Probleme mit dem Lautsprecher, da der Startton direkt zu den eingebauten Lautsprechern geht.

Ich denke, das Betriebssystem steuert, welche Funktionalität der Computer verwendet, konsultiert jedoch einige versteckte Hardware im Sockel. Die Systemeinstellungen können den Status des digitalen Audios erkennen, aber nicht steuern. Soweit der Computer betroffen ist, gibt er digitales Audio aus und der Lautsprecher ist deaktiviert.

Ich habe versucht, das Problem zu beheben, indem ich einen digitalen Audioanschluss einsteckte, aber das hat nicht geholfen. Ich habe Vorschläge gefunden, die Dinge empfehlen, wie einen Zahnstocher in das Loch zu stecken und zu versuchen, einen Mechanismus zu "entriegeln", der (nehme ich an) das Vorhandensein des Steckers erkennt.

Mein nächster Schritt ist, wenn ich keine bessere Idee habe, das Computergehäuse zu öffnen, in der Hoffnung, dass ich den Port von innen inspizieren kann. Alternativ könnte ich versuchen:

  • suchen Sie weiter nach Softwarelösungen, die den Glauben des Computers, dass etwas angeschlossen ist, irgendwie außer Kraft setzen; OS X scheint dies nicht zu unterstützen

  • mechanisch von außen (erneut) antasten

  • Holen Sie sich kabellose Lautsprecher oder ein Headset

  • Holen Sie sich eine Art optisches tragbares oder optisches Gerät

  • Orte, an die ich gehe, neu organisieren (ich trage ein Telefon-Headset herum, und in einem Büro habe ich ein billiges Paar kabelgebundener Logitech-Lautsprecher. Einige Orte haben Apple TVs.)

  • etwas anderes habe ich noch nicht gesehen

Irgendwelche Ideen zu Vor- und Nachteilen? (Ich habe nicht viel Geld zum Ausgeben und hoffe, die oben genannten teuren Optionen zu vermeiden. Ich habe Zeit, möchte aber weitere Optionen erkunden, bevor ich den Fall öffne.)

Ich habe oft Software verwendet, um Hardwareprobleme zu umgehen, und in diesem Fall kann ich es fast tun - wenn niemand sie verwendet, kann ich die Ausgabe dieses Computers per Software an ein Apple TV in der Nähe leiten.
Für jemanden mit einem ähnlichen Problem wie meinem, aber anderer Hardware, siehe Discussions.apple.com/message/26266848#message26266848 .

Antworten (5)

Ich habe gerade einen Zahnstocher mit flachem Kopf verwendet, ein paar Wirbel im Port mit sehr leichtem Druck gemacht und es funktioniert einfach, jetzt sind interne Lautsprecher verfügbar und die Standardauswahl in den Toneinstellungen, das Lautstärkesymbol ist in der Menüleiste nicht mehr ausgegraut.

Welches Mac-Modell hattest du?

Wenn Sie bei eingeschaltetem Computer in die Steckdose schauen und die Rückseite der Steckdose rot leuchtet, würde ich versuchen, eine Vakuumdüse an der Steckdose anzubringen, um zu versuchen, alles herauszuziehen, was dort hinten stecken könnte.

Du hast Recht; das Betriebssystem entscheidet normalerweise, welche Ausgabe verwendet wird. Aber in diesem Fall teilt der Chip, der digitales in analoges Audio auf Ihrer Hauptplatine umwandelt, OS X mit, wenn er glaubt, dass ein Mini-Toslink-Kabel eingesteckt wurde, und Sie verlieren die Option für „Interner Lautsprecher“ in den Systemeinstellungen.

Wenn die Rückseite des Sockels nicht rot leuchtet, kann es sich tatsächlich um ein Softwareproblem handeln. Vielleicht mal einen PRAM-Reset versuchen?

Verzeihung! Ich habe vergessen zu erwähnen, dass ich das rote Leuchten sehe.

Es gibt keine Software, die ein physisches Problem behebt .

Nun, ich habe noch nie den Audioanschluss auf einer MBP-Logikplatine zerlegt, aber man kann mit Sicherheit sagen, dass innerhalb der Buchse eine physische Verbindung hergestellt wird, um anzuzeigen, dass entweder eine analoge oder eine optische Buchse eingesteckt wurde. Es kann etwas so Einfaches sein wie ein mechanischer Kontakt (so etwas wie ein Schalter) oder ein Fotosensor. In jedem Fall gibt es keine Logik in Ihrer Kopfhörerbuchse, um Ihrem MBP zu sagen: "Ich bin optisch, schalten Sie Ihr rotes Licht ein!" Dies geschieht nur, weil eine Verbindung hergestellt wurde.

Da diese Verbindung hergestellt ist, teilt Ihr Audio-Subsystem OS X mit, dass ein Headset angeschlossen ist, und dass Ihr gesamtes Audio über dieses Gerät umgeleitet werden soll. Es gibt keine Software oder Einstellung, die dieses Audio-Subsystem dazu bringt, nicht zu „glauben“, was es „sieht“. In diesem Fall wird diese Verbindung hergestellt. Ob das, was diese Verbindung herstellt, ein echtes Audiogerät ist oder ein Dreck, der dort eingeklemmt ist, ist eine ganz andere Geschichte.

Versuchen Sie, Ihren Port zu reinigen

Zahnstocher würde ich nicht nehmen.
Versuchen Sie, den Anschluss mit Druckluft zu reinigen. Wenn das nicht funktioniert, können Sie einen kleinen Spritzer Reiniger für elektronische Komponenten (ich habe selbst CRC Quick Dry Cleaner verwendet) tun . Stellen Sie sicher, dass Sie dies natürlich tun, während der Computer ausgeschaltet und vom Stromnetz getrennt ist. Schalten Sie das Gerät erst ein, wenn Sie sicher sind, dass es trocken ist. Warten Sie 1 Stunde, um sicherzugehen!!! Oh ... und stellen Sie sicher, dass Sie die Anweisungen und Warnungen auf dem Etikett lesen!

Wenn dies fehlschlägt, lassen Sie es sich von einem Spezialisten für die Reparatur von Logikplatinen ansehen. Sie können die Komponente wahrscheinlich ziemlich schnell und billig ersetzen.

Das macht keinen Sinn. Jeder anständige Hersteller würde Ihnen erlauben, den digitalen Ausgang einfach zu deaktivieren und Ton an interne Lautsprecher zu senden. Es ist wirklich dumm, dass Sie etwas reparieren müssen, das nie verwendet wird. Meine Kopfhörer funktionieren, aber interne Lautsprecher sind deswegen nicht sichtbar

Die folgenden Schritte setzen voraus, dass die folgenden Diagnosen erfüllt sind:

  1. Das Powerchime beim Start funktioniert wie erwartet.
  2. Die Kopfhörerbuchse gibt Ton aus, wenn sie mit externen Lautsprechern verbunden ist.
  3. Die internen Lautsprecher sind im Normalbetrieb stumm, wenn kein Stecker eingesteckt ist.
  4. Ohne Stecker ist das Lautsprechersymbol in der Menüleiste ausgegraut und das Drücken der Lautstärketasten erzeugt lediglich ein graues Parkverbotsschild im Lautsprecher-HUD
  5. Aus dem Stecker selbst kommt ein rotes Licht, ohne dass ein Stecker eingesteckt ist
  6. In 'Audio MIDI Setup.app' sowie im Einstellungsfenster 'Sound' wird der Status als 'Optical Digital Out' aufgeführt.

Wenn die oben genannten Bedingungen alle erfüllt sind

Es gibt zahlreiche Möglichkeiten, das Problem zu beheben:

Meistens liegt das Problem an Fremdkörpern/Schmutz/Staub/Schmutz.

Die Schaltungen, die dem System die „falschen Informationen“ darüber geben, „was im Hafen vor sich geht“, sehen in etwa so aus:Geben Sie hier die Bildbeschreibung ein

Bedeutet: bei eingestecktem normalen Klinkenstecker sind interne Lautsprecher stummgeschaltet, aber Tonsignale gehen über Line raus. Aber ohne eingesteckte Buchse fehlt dem System der elektrische Kontakt, der Schalter klemmt, und das System geht daher von „Optical-out vorhanden“ aus, schaltet die internen Lautsprecher stumm und sendet das Licht in den Raum.

Es gibt im Prinzip drei Möglichkeiten, dieses Problem anzugehen, zwei eher physische und einen Angriffswinkel, der rein auf Software und deren Konfigurationen beruht

1. Reinigen Sie die Kopfhörerbuchse

Die einfachste und manchmal auch ausreichende Methode besteht darin, eine Kopfhörerbuchse immer wieder aus- und wieder einzustecken. Dieses Ficken funktioniert überraschend oft.

Dies kann mit einem Zahnstocher, der Rückseite eines Tintenreservoirs eines Kugelschreibers, einem fest eingewickelten Papiertuch, einem Wattestäbchen erfolgen – wobei die beiden letzteren vorzugsweise in etwas Alkohol getaucht werden (nicht zu viel!), einige berichten von Erfolgen bei der Verwendung ein kleiner Schraubendreher.

Alternativ sagen einige, dass sie Druckluft verwenden oder sogar mit ihren eigenen Lungen in den Hafen blasen. Dies kann von der Trockenheit oder fehlender Haftkraft des Schmutzes abhängen. Druckluft hat manchmal ausgereicht, mit 'blasen' habe ich nie etwas erreicht.

Das alles ist ein bisschen Glückssache, da ich zum Beispiel die genaue Ausrichtung des Schalters nicht kenne (manche sagen 3 Uhr, kein Beweis), kann meistens nicht sehen, was das Problem ist. Also wackeln

2. Physische Veränderungen

Die verfügbaren Alternativen in der Reihenfolge eskalierender Invasivität

  1. Ersetzen Sie nur die Kopfhörerbuchse (sehr fortgeschrittene Bastelei, sauber und relativ billig, behebt genau das Problem und nicht mehr, optisch ist wieder verfügbar, ebenso wie alle Optionen, die mit diesem Anschluss verbunden sind, falls erforderlich)

  2. Deaktivieren Sie SPDIF physisch (noch billiger, aber optisch wird es in den meisten Fällen für immer weg sein)

  3. Ersetzen Sie das gesamte Logic Board (der faule, verschwenderische Apple-Weg. Behebt ein kleines Problem, indem Spatzen mit Kanonen beschossen werden, oft nicht verfügbar, sicherlich nicht von Apple, wenn die Maschine zu alt ist. Kurz gesagt: wird funktionieren, mit Overkill)

Keines davon ist für jemanden ratsam, der mit dem Löten unerfahren ist und versucht, dies zu Hause zu beheben. Der Weg „gesamtes Logicboard“ ist extrem verschwenderisch und nur eine Option, wenn das Problem in das Zeitfenster von Garantie oder AppleCare fallen würde. (Schon damals so ein einfaches Ersatzteil…)

Aber: wenn 'Reinigen nicht geht' (wenn zu oft geputzt wird, ist mein Eindruck, dass der Port vor Stress dauerhaft versagt, sprich: auch wenn sauber) und wenn Sie jemanden oder irgendwo kennen, der bereit ist, 'Möglichkeit 1 ,Bitte nur den Port', dann dürfte das eine sehr attraktive Alternative sein.

3. Softwarebasierte Lösungen

Die Tatsache, dass ein optisch steckender Mac über seine internen Lautsprecher (mit einfachen Konfigurationsschritten) unter Linux problemlos zu hören ist, beweist, dass Software verwendet werden kann.

Möglicherweise gibt es eine Möglichkeit, SPDIF über NVRAM-Befehle zu deaktivieren, aber das muss noch gefunden werden.

Einige Lösungen, die im Netz herumschwirrten und entweder Sound-PrefPane oder Garageband in bestimmten Reihenfolgen auf den Markt brachten, erwiesen sich als erfolglos.

Funktionierende Softwarelösung

Ein reiner Software-Weg vollständig in MacOS, der funktioniert, obwohl er auf Nicht-Apple-Software auf Systemebene angewiesen ist:

Ersetzen Sie AppleHDA.kext durch Laden von VoodooHDA.kext !

Auf einem Mojave 10.14-System habe ich Kext Utility verwendet (viele zwielichtig aussehende Quellen im Netz, aber auch in der vertrauenswürdigeren Homebrew-Formel verfügbar ).

  1. Schließen Sie alle anderen Programme
  2. Öffnen Sie das Kext-Dienstprogramm
  3. Legen Sie die VoodooHDA.kext auf seinem Fenster ab
  4. Warten Sie, bis es fertig ist
  5. Neustart

Sie sollten jetzt VoodooHDA aktiv haben und feststellen, dass Sie jetzt die Möglichkeit haben, die Ausgabe beispielsweise in der Menüleiste ganz nach Belieben umzuschalten:

Geben Sie hier die Bildbeschreibung ein

Dieses Bild zeigt den Zustand der Menüleistenauswahl mit einem fehlerhaften Kopfhöreranschluss unter Pure-Apple, das optisch ohne interne Lautsprecher steckt und jetzt wieder die internen Lautsprecher verwendet

Dies wurde auf einem älteren System mit deaktiviertem SIP durchgeführt. Ob das bei neueren Systemen wie Monterey oder Ventura wie beschrieben funktioniert, mit zusätzlichen Reifen zum Durchspringen, oder gar nicht: Das kann ich jetzt auf dieser Maschine nicht testen. Die Verwendung solcher Hacker-Kexte und -Tools verändert das Sicherheitsprofil Ihrer Software.

Feedback erwünscht, insbesondere dazu, welche Systeme diesen Weg (noch) zulassen, oder welche Alternativen es gibt, um SPDIF per Software zu umgehen.

Ich lebe seit 2 Jahren mit diesem Problem und suche von Zeit zu Zeit nach neuen Optionen. Leider war ich gezwungen, kürzlich auf einem 15-Zoll-MBP von 2015 (Baujahr 2018 - die letzten, die sie verkauft haben) von Mojave auf Monterey zu aktualisieren. Ich habe akzeptiert, dass es für mich keinen Hardware-Fix gibt, bei dem je nach Motherboard-Version kein Induktor / Widerstand entfernt wird. Weil der Kontakt nicht hängen bleibt, sondern eine andere Komponente glaubt, dass er hängen bleibt, wie ich in mehreren Foren gesehen habe. Dies ist sehr riskant und nur eine Person scheint zu sagen, dass es funktioniert hat.
Wenn Sie eines Tages Ihren Mac aktualisieren, teilen Sie uns bitte mit, ob es eine Lösung gibt!! Ich wünschte, ich hätte nie von Mojave, der besten Mac-OS-Version, aktualisiert, aber einige Dinge aus meiner Arbeit erforderten neuere Versionen :( :( :(
@JBernardo Ähnliche Meinung zu HW/sw hier. Die betroffene Maschine ist ein 2011er MBP, den ich dreimal von 10.14 (Situation oben) auf Monterey aktualisiert habe, aber der Hack war so unzuverlässig, dass ich das vorerst aufgegeben habe… Die wenigen Stunden, in denen ich auf 12 war, hatte ich nicht 't gestört mit jedem 'Sound. Aber meinst du, der neueste Voodoo-Kext funktioniert bei dir nicht?
Wenn ich nur versuche, das kext-Dienstprogramm auszuführen, bekomme ich Kernel-Panik. Es fragt nach meinem Passwort und 2 Sekunden später eine Kernel Panic. Es werden einige Meldungen angezeigt, aber ich konnte keinen Screenshot erstellen. Dann habe ich versucht, dem kext-Dienstprogramm mein Passwort nicht zu geben, damit ich die VodooHDA-Datei darauf ziehen konnte. Dann fragte es erneut nach dem Passwort und eine weitere Kernel-Panik. Ich habe es mehrmals versucht und alles außer Google Chrome geschlossen.
@JBernardo Ich verstehe. Ich habe vergessen, dass es im App-Fenster für KU 2.6.6 steht. 'up2 Sierra'… (scheint aber zumindest bis Catalina zu funktionieren?) Einige sagen, man solle es auf github.com/acidanthera/AppleALC versuchen (für andere Probleme, aber wieder von Hackintosh-Entwicklungen bezogen). Scheint aber viel komplizierter zu sein. Aber kann man das ausprobieren? (Die meisten allgemeinen Lösungen gehen eine Hackin-Route mit Bootloadern, wie github.com/chris1111/VoodooHDA-2.9.6-Clover-Big-Sur )
Wenn dies nicht mein Hauptcomputer für die Arbeit wäre, könnte ich mehr Sachen ausprobieren, aber ich fühle mich nicht sicher. Im Moment bin ich mit Bluetooth-Lautsprechern zufrieden, aber es ist einfach scheiße, wenn ich nicht im Büro bin und nicht in der Nähe von Kopfhörern bin

Ich habe mit einem kleinen Schraubendreher an der Rückseite des Anschlusses (ganz am Ende, wo sich die rote Lichtquelle befindet) gekratzt und auf die internen Lautsprecher zurückgesetzt.