Kann der macOS-Startton/Gong/Bong auf einem MacBook Pro geändert werden?

Ich würde es vorziehen, etwas Lustiges wie das Lied The Final Countdown zu spielen.

Gibt es eine Möglichkeit, die Startup-Bong auf meinem MBP 8,2 von Anfang 2011 auf etwas Benutzerdefiniertes umzustellen?

Wer immer noch nach dieser für mich funktionierenden URL sucht: github.com/w0lfschild/DarkBoot

Antworten (5)

Du kannst es technisch nicht...

Aber es gibt ein paar Dinge, die Sie stattdessen tun können.

Mit ein paar Techniken, die ich mir im Internet angeeignet habe, habe ich einen Weg zu beidem gefunden

  1. Deaktivieren Sie den Boot-Gong (im Ernst, ich empfehle das nicht. Dies ist hier für Debug-Zwecke, das Deaktivieren kann ein sehr schlechter Plan sein )
  2. Führen Sie beim Anmelden einen Sound aus (nicht beim Booten - aus irgendeinem Grund funktioniert zumindest in El Capitan die Verwendung Afplayvon at boot through crontabund LaunchDaemons nicht. Wenn jemand anderes es zum Laufen bringen kann, lassen Sie mich wissen, ich werde es hinzufügen)

Boot-Gong deaktivieren

Ich empfehle ernsthaft, dies nicht zu tun. Debuggen ist wichtig, und wenn es ein Hardwareproblem gibt, müssen Sie wissen, welchen Startton Sie haben. Kehrt um, ihr Furchteinflößenden.

  1. Gehen Sie in Terminal.app.
  2. Führen Sie den Befehl aus
    sudo nvram SystemAudioVolume=%80
    • Dies kann mit rückgängig gemacht werden
      sudo nvram -d SystemAudioVolume
    • Beachten Sie, dass dies in OS X El Capitan nicht funktioniert (weil Änderungen ಠ_ಠ)

Der Boot-Gong ist jetzt deaktiviert.

Hinzufügen eines Anmeldegongs

  1. Gehen Sie in Automator.app.
  2. Klicken Sie auf Neues Dokument
  3. Wählen Sie Anwendung und klicken Sie auf Auswählen .
  4. Ziehen Sie Run Shell Script in der zweiten linken Spalte in den Hauptbereich.
  5. Geben Sie den Befehl ein
    Afplay -q 1 /path/to/sound/file
    /path/to/sound/fileoffensichtlich durch den Pfad zur Sounddatei ersetzen .
  6. Als Anwendung speichern und in Ihrem Anwendungsordner ablegen.
  7. Beenden Sie Automator.app
  8. Gehen Sie zu den Systemeinstellungen.
  9. Klicken Sie auf Benutzer und Gruppen .
  10. Klicken Sie in der Spalte ganz links auf Ihren Benutzer.
    • Klicken Sie bei Bedarf auf das Schloss in der unteren linken Ecke, um eine Änderung der Einstellungen zuzulassen.
  11. Klicken Sie rechts unter dem Hauptbereich auf das + .
  12. Wählen Sie die soeben erstellte Anwendung aus und klicken Sie auf Hinzufügen .
  13. Klicken Sie auf das Kontrollkästchen Ausblenden .

Das ist es.

Sie haben jetzt keinen Startton (Vorsicht) und einen Anmeldeton. Hurra!

Aus meiner persönlichen Erfahrung gibt es keine Möglichkeit, den Startsound des Mac zu ändern. Aus irgendeinem Grund ist das direkt in den Computer selbst eingebettet – selbst wenn ich einen Mac in Windows 10 gestartet habe, ist der gleiche Startsound zu hören, aber bevor Windows hochfährt.

Sie können es jedoch stummschalten und einfach einen anderen Ton hinzufügen, aber im Gegensatz zu Windows 10 müssen Sie sich anmelden, bevor Sie den Ton hören. Nun, das war genau das, was Addison gesagt hat. Seine Lösung und mein Vorschlag gelten jedoch nur für Ihr Benutzerkonto!

Zusätzlich zu Addisons Arbeit möchte ich dies hinzufügen ...

  • Wenn sich das System ausschaltet, sollte eine Art Terminalcode angezeigt werden (normalerweise der logouthookCode (suchen Sie online danach). In meinem Fall logouthookhat der Code nicht funktioniert, aber ich hoffe, er funktioniert in Ihrem.
  • Zusätzlich zum Startton sollte der Code in der Lage sein, die Lautstärke des Computers wieder auf den gleichen Pegel wie vor dem Stummschalten zurückzusetzen – sonst vergessen Sie, dass Sie ihn stummgeschaltet haben.

Ein Beispiel

Ich habe zwei Beispiele, aber ich werde nur eines senden, da das andere auf AppleScript angewiesen ist und mein AppleScript-Renderer kaputt ist!

Dies sind die Codes, die Sie in Automator eingeben müssten. Sie müssen dies als App ausführen. Dies beinhaltet nur sehr einfache Codes.

  1. Stellen Sie die Computerlautstärke ein
    • Sie können die Lautstärke beliebig einstellen. Beachten Sie, dass Automator, da er einfache Aufgaben ausführt, den Tonpegel nicht wiederherstellen kann, bevor Sie den Mac ausgeschaltet haben, im Gegensatz zu dem, was ich gesagt habe. Komplexere Skript-Editoren können dies jedoch tun.
  2. Shellscript ausführen
    • Verwenden Sie den Code afplaygefolgt von der lokalen URL zur Video-/Audiodatei.
      • Zum Beispiel,afplay ~/Music/Startup.mp4
    • Bitte verwenden Sie nur die zsh- oder die bash-Kommandozeile.

Ich hoffe das hilft!

Dies ändert den Boot-Sound nicht, aber Sie können einen Login-Sound einrichten: http://www.iclarified.com/49328/how-to-add-a-startup-sound-to-mac-os-x Arbeitete an El Capitan. Keine Möglichkeit, den Boot-Sound zu bearbeiten.

Es ist besser, die relevanten Details hier einzufügen, anstatt Benutzer auf einen externen Link umzuleiten. Oft werden Links veraltet, was die Antwort unbrauchbar macht.

Sie müssen auf ältere Versionen als El Captain downgraden (Sie müssen macOS neu installieren).

Drücken Sie während des Bootens Shift-Option-Command-R( Option-Command-Rwenn Ihre macOS-Version älter als Sierra ist), um das macOS zu installieren, das mit Ihrem Mac geliefert wurde, oder die Version, die diesem am nächsten kommt und noch verfügbar ist.

Führen Sie dies dann in Terminal.app aus

sudo nvram SystemAudioVolume=%80
Ignorieren Sie für einen Moment, dass das Herunterstufen des Betriebssystems für so etwas ziemlich extrem zu sein scheint: Wie löst das Einstellen der Lautstärke das in der Frage gestellte Problem?

Auf MacOS-Systemen basierend auf T2-Chips (2018-2020 Jahre) funktioniert es so:

  1. Jailbreaken Sie Ihr Gerät mit checkra1n Jailbreak im CLI-Modus

  2. Kopieren Sie den Boot-Sound auf Ihren lokalen Mac scp -p 2222 -r root@localhost:/System/Library/PrivateFrameworks/BridgeAccessibilitySupport.framework/ /here_enter_your_local_mac_folder/

  3. Konvertieren Sie es in mp3 und laden Sie es zurück auf einen Mac mit Jailbreak

Eigentlich ist hier die gute Anleitung hier https://checkm8.info/blog/customize-macos-boot

Schritt 1 – ist „Jailbreak your device“ gleichbedeutend mit Jailbreak the briefeOS, das auf T2 läuft?
Ja richtig. Sie finden den Jailbreak-Leitfaden für T2 BridgeOS auch hier checkm8.info/blog/jailbreak-mac-apple-t2-chip
Eindrucksvoll. Es gibt keine bessere Frage, die ich gesehen habe, um diese Antwort zu hosten. Gut gemacht und danke