So stellen Sie beschädigte MacBook Pro SMC Firmware wieder her

6018
John

Ich habe ein MacBook Pro Retina 15 ", das aufgrund beschädigter SMC-Firmware (soweit ich das beurteilen kann) nicht mehr bootfähig ist. Der Grund dafür ist, dass SMC nicht mehr funktioniert, die MagSafe-Ladeanzeige aus ist und die Lüfter leuchten auf Hochtouren.

Da ich nicht unter Mac OS booten kann, wollte ich eine rEFInd-Shell ausführen und versuchen, die Firmware wie hier und hier beschrieben manuell neu zu flashen . Das Problem ist, dass beim Ausführen von "SmcFlasher.efi -reset 1" folgende Fehlermeldung angezeigt wird:

Warnung (mindestens eine SMC) befindet sich nicht im erwarteten AppCode-Modus, sondern im U-Modus. Um in den AppCode-Modus zu gelangen, führen Sie SMCUtil mit der Option '-reset 1' aus.

... was seltsam erscheint, da ich gerade die Option '-reset 1' angegeben habe.

Meine Fragen):

  1. Weiß jemand, was ich falsch mache?
  2. Was ist der Unterschied zwischen AppCode und U-Modus?
  3. Weitere Ideen, wie ich mein MacBook wieder booten kann?

Noch mehr Hintergrund:

Vor ungefähr drei Wochen habe ich den notorisch nicht ersetzbaren (eingeklebten) Akku sowie die Netzwerkkarte ausgetauscht. Anfangs gab es einige Probleme mit der MagSafe-Lampe und dem Lüfter. Daher habe ich einen SMC-Reset durchgeführt. Für eine oder zwei Wochen war alles in Ordnung, zu dem Zeitpunkt, an dem die Maschine mit dem selbststartenden Neustart begann (ein Bestätigungsdialogfeld wird geöffnet und gefragt, ob ich wirklich neu starten möchte). Dies begann sporadisch, wurde dann jedoch häufiger und wurde schließlich so schlecht, dass ich ohne Neustart überhaupt nicht booten konnte. Dann ging die MagSafe-Lampe aus und die Fans gingen voll an.

Da der Akku neu ist, habe ich wahrscheinlich immer noch etwas Ladung, aber meine Sorge ist, dass der Akku nicht mehr geladen werden kann, da ich ihn nicht mehr aufladen kann.

Jede Hilfe wird sehr geschätzt!

3

1 Antwort auf die Frage

0
Antoine Reversat

Es scheint, dass Sie nicht das richtige Programm verwenden: Sie sagten, Sie verwenden

SmcFlasher.efi -reset 1 

Aber die Fehlermeldung erwähnt SMCUtil, ich weiß nicht, wo Sie sie finden können.

Haben Sie auch die hier erwähnte Lösung ausprobiert .

SmcFlasher.efi -force -update <filename.smc> 

Um das Firmware-Update zu erzwingen?

Danke für deine Antwort. Als Link, auf den Sie mich verwiesen haben, sind SmcFlasher und SmcUtil anscheinend auch synonym (vielleicht ist SmcUtil der ältere Name, der in der Fehlermeldung nie aktualisiert wurde?). Der Befehl "force update" gibt dieselbe Fehlermeldung und einige zusätzliche Ausgaben zurück (haben Sie momentan nicht zur Hand). Ich gehe davon aus, dass die SmcFlasher-Binärdatei von Apple funktionieren sollte. oder gibt es etwas Besonderes über die unter diesem Link gepostete Binärdatei? John vor 8 Jahren 0
Nein, ich glaube nicht, dass die dort veröffentlichte Binärdatei etwas Bestimmtes enthält. Antoine Reversat vor 8 Jahren 0