HINWEISFür den folgenden Hack und seine Anwendung ist jeder selber verantwortlich. Er wurde von anderen Personen getestet und lief einwandfrei. Ich übernehme keine Garantie für die Funktion, noch bin ich haftbar zu machen, falls Sachschaden oder Datenverlust entsteht.Das Original ist von
Escobar.
Die neuen Apple PBs sind in der Lage, die im Speicher gehaltenen Daten für den Ruhezustand auf die Festplatte zu schreiben, um dann beim Aufwachen wieder in den alten Zustand zurückzukehren. Alle anderen Macs können das auch, halten die Daten allerdings während des Ruhezustandes im RAM-Speicher. Wenn ihr also den Akku aus euren Geräten nehmt, oder dem Desktop Computer das Stromkabel rauszieht, sind die Daten aus dem Speicher dann unwiderruflich weg. Dafür gibt es jetzt einen kleinen Hack, der genau diese Feature auf den gängigen Modellen der Apple Computer freischalten kann, die zwingend das Mac OS 10.4.3 installiert haben müssen. Auf allen anderen Geräten ist es nicht möglich.
Bekannte Fehler: Der
2 Monitor Hack wird überschrieben. Im schlimmsten Fall funktioniert es einfach nicht. Sollte wider Erwarten mehr passieren, findet ihr am Ende der Beschreibung einen Absatz zur Fehlerbehebung.
1. Hack installierenIm Terminal folgendes eingeben und nach jeder Zeile “Return” betätigen:
sudo nvram nvramrc='" /" select-dev
" msh" encode-string " has-safe-sleep" property
unselect
'
sudo nvram "use-nvramrc?"=true
Im Terminal sieht das dann so aus:
Last login: Fri Nov 11 11:11:11 on ttyp1
Welcome to Darwin!
computer:~ User$ sudo nvram nvramrc='" /" select-dev
> " msh" encode-string " has-safe-sleep" property
> unselect
> '
computer:~ User$ sudo nvram "use-nvramrc?"=true
An dieser Stelle ist es erforderlich, den Mac neu zu starten.
2. Einschalten des Safe-SleepDamit der Rechner in den Safe-Sleep geht, wenn der Ruhezustand eingeschaltet wird, folgendes im Terminal eingeben:
sudo pmset -a hibernatemode 1
Um den Safe-Sleep auszuschalten:
sudo pmset -a hibernatemode 0
Hierfür muss der Mac nicht neu gestartet werden.
Für den Modus wird auf der Festplatte eine Datei angelegt /var/vm/sleepimage. Dafür benötigt ihr so viel Platz auf der Festplatte, wie ihr RAM habt, plus mindestens 750MB.3. FehlerbehebungSollte der Mac nicht mehr booten, oder andauernd KernelPanics verursachen, bootet den Mac mit der Tastenkombination
Befehl+Wahl+O+F, ihr gelangt nun in die OpenFirmware.
Dort einfach
setenv boot-image
- löscht das abgelegte Boot-Image -
eingeben, Return betätigen, danach
boot
- bootet den Mac neu, ohne Boot-Image -
und wieder Return.
Um den Hack wieder komplett auszuschalten, gebt diese Zeile im Terminal ein:
sudo nvram "use-nvramrc?"=false
Und den Mac neu starten!
Wem das alles zu kryptisch ist, der kann sich auch dieses kleine Programm gönnen.
SmartSleep von Patrick SteinEdit: Hibernate gegen SmartSleep ausgetauscht, da Hibernate vom Autor nicht mehr weiterentwickelt wird.