Status

Unterstützung bei geschlossenem Deckel und optionaler Helfer

Zuletzt aktualisiert: 26. Juli 2026

Helper v1.0.0 ist verfügbar: Lade nur das Developer-ID-signierte und von Apple notarisierte DMG aus der offiziellen GitHub-Veröffentlichung. Die Integration benötigt Rouse 1.11 oder neuer; prüfe vor der Einrichtung die Version im Mac App Store.

Die Mac App Store Version von Rouse bleibt in der Sandbox und läuft nie als root. Über öffentliche macOS APIs kann sie Leerlauf- und Display-Ruhezustand verhindern. Der Betrieb bei geschlossenem Deckel erfordert jedoch eine systemweite Energieänderung, die eine normale Mac App Store App nicht vornehmen darf.

Einrichtung

  1. Den separat verteilten Rouse Closed-Lid Helper im Programme-Ordner installieren.
  2. Seinen Hintergrunddienst in den Systemeinstellungen genehmigen. Der Helfer nutzt Apples Service Management; Rouse erfasst kein Administratorpasswort.
  3. Die optionale, standardmäßig deaktivierte Einstellung in Rouse aktivieren. Kurze Berechtigungen werden nur während einer aktiven Rouse-Sitzung erneuert.

Der privilegierte Quellcode ist zur Prüfung auf GitHub öffentlich; der signierte Download steht in der offiziellen v1.0.0-Veröffentlichung.

Sicherheitsmodell

Veröffentlichungsstatus

Helper v1.0.0 ist signiert, notarisiert und öffentlich. Verifiziert wurden die signierte Rouse-TestFlight-Integration, Universal- und Rosetta-Builds, begrenzte Lease-Wiederherstellung, exakte Einstellungswiederherstellung und der Betrieb bei geschlossenem Deckel unter Netzstrom auf Apple silicon. Im dokumentierten v1.0.0-Ausnahmefall bleiben Batterieübergänge, expliziter Ruhezustand und Akkuschutz, erzwungener Daemon-Neustart, vollständiger Neustart und Ausschalten, Prüfung des veröffentlichten Artefakts in einem sauberen Konto sowie ein direktes Update aufgeschoben und nicht als bestanden vermerkt. Genaue Nachweise und Aufschübe lesen.

Wiederherstellung und Entfernung

Zuerst „Wiederherstellen & Dienst entfernen“ im Helfer verwenden. Wurden Helfer und Daemon vor der Bereinigung gelöscht und der Mac schläft nicht mehr, kann ein Administrator den Standard wiederherstellen:

sudo pmset -a disablesleep 0

Dieser Notfallbefehl kann einen von einem anderen Tool gesetzten Nichtstandardwert nicht rekonstruieren. Die normale Entfernung stellt die exakt gespeicherten Werte wieder her.