- Registriert
- 30.10.12
- Beiträge
- 307
Moin Leute,
da ich mich damit nicht abfinden will, dass Apple manchen Geräten gewisse neue Funktionen vorenthält, die die Geräte an sich beherrschen, habe ich mich nach einer Möglichkeit umgeschaut Night Shift unter Sierra nachzurüsten und das native und ohne f.lux.
Diese Anleitung stammt genauso wie die Anleitung, die ich damals zur nachträglichen Aktivierung von Handoff und AirDrop geschrieben hatte nicht von MIR. Das möchte ich gleich klarstellen! Ich freue mich nur, wenn auch andere weiterhin neue Funktionen an ihren Geräten nutzen können. So und nun genug palaber...
Bei Night Shift verhält es sich ähnlich wie zuvor bei der Aktivierung von Handoff und AirDrop. Das System überprüft mal wieder lediglich, ob ein Modell der neusten entsprechenden Generation angehört und schaltet demnach die Night Shift Funktion frei. Zuständig dafür ist das CoreBrightness.framework.
Aktuell unterstützt werden folgende Geräte:
09 00 00 00 0d 00 00 00 06 00 00 00 05 00 00 00 06 00 00 00 08 00 00 00
1. Variante --- Manuelle Bearbeitung der Frameworkdatei
Ihr habt ein MacBookPro8,1
dann ändert ihr den Code wie folgt:
vorher: 09 00 00 00 0d 00 00 00 06 00 00 00 05 00 00 00 06 00 00 00 08 00 00 00
nachher: 08 00 00 00 0d 00 00 00 06 00 00 00 05 00 00 00 06 00 00 00 08 00 00 00
2. Variante --- Skript mit vorgefertigter Frameworkdatei
Ich Persönlich bevorzuge die erste Variante, weil ich dort selber weiß was mit der Frameworkdatei veranstaltet worden ist und keine vorgefertigte benutze die in sonstiger weise manipuliert worden sein kann. Aber das muss jeder selber entscheiden, welche Variante einem besser gefällt.
So ich hoffe ich konnte euch damit helfen, den original Beitrag findet ihr hier:
https://pikeralpha.wordpress.com/2017/01/30/4398/
Viel Spaß beim Augen schonen!
da ich mich damit nicht abfinden will, dass Apple manchen Geräten gewisse neue Funktionen vorenthält, die die Geräte an sich beherrschen, habe ich mich nach einer Möglichkeit umgeschaut Night Shift unter Sierra nachzurüsten und das native und ohne f.lux.
Diese Anleitung stammt genauso wie die Anleitung, die ich damals zur nachträglichen Aktivierung von Handoff und AirDrop geschrieben hatte nicht von MIR. Das möchte ich gleich klarstellen! Ich freue mich nur, wenn auch andere weiterhin neue Funktionen an ihren Geräten nutzen können. So und nun genug palaber...
Bei Night Shift verhält es sich ähnlich wie zuvor bei der Aktivierung von Handoff und AirDrop. Das System überprüft mal wieder lediglich, ob ein Modell der neusten entsprechenden Generation angehört und schaltet demnach die Night Shift Funktion frei. Zuständig dafür ist das CoreBrightness.framework.
Aktuell unterstützt werden folgende Geräte:
- MacBookPro9,x
- iMac13,x
- Macmini6,x
- MacBookAir5,x
- MacPro6,x
- MacBook8,x
09 00 00 00 0d 00 00 00 06 00 00 00 05 00 00 00 06 00 00 00 08 00 00 00
- MacBookPro9,x
- iMac13,x
- Macmini6,x
- MacBookAir5,x
- MacPro6,x
- MacBook8,x
1. Variante --- Manuelle Bearbeitung der Frameworkdatei
- Unsichtbare Dateien sichtbar machen: Im Finder die Tastenkombination "cmd+shift+." oder im Terminal folgende Zeile eingeben: "defaults write com.apple.finder AppleShowAllFiles YES", wenn die Dateien über Terminal eingeblendet werden, dann muss der Finder noch einmal neugestartet werden. Über die Tastenkombination nicht!
- Sichern der original CoreBrightness.framework Datei aus: "/System/Library/PrivateFrameworks/CoreBrightness.framework"
- Mache eine weitere Kopie des Originals und öffne diese mit einem HEX-Editor deiner Wahl. Ich habe iHex genommen, war das erstbeste was ich im Appstore gefunden habe und das Programm ist selbsterklärend.https://itunes.apple.com/de/app/ihex-hex-editor/id909566003?mt=12
- Suche nun nach folgender binärischer Folge: "09 00 00 00 0d 00 00 00 06 00 00 00 05 00 00 00 06 00 00 00 08 00 00 00"
- Schaue unter "Über diesen Mac -> Systembericht" nach, welche Identifikationsnummer du hast.
- Ändere in dem Code an der Stelle deines zutreffenden Gerätes nun die Nummer gegen die deines Macs.
- Speichere die Datei ab und kopiere sie nun zurück in das PrivateFramework Verzeichnis.
- Als letztes startest du das Terminal und führst folgenden code zum erneuten signieren der gepatchten Framework Datei aus:
"sudo codesign -f -s - /S*/L*/PrivateFrameworks/CoreBrightness.framework/Versions/Current/CoreBrightness" - Mac Neustarten!
Ihr habt ein MacBookPro8,1
dann ändert ihr den Code wie folgt:
vorher: 09 00 00 00 0d 00 00 00 06 00 00 00 05 00 00 00 06 00 00 00 08 00 00 00
nachher: 08 00 00 00 0d 00 00 00 06 00 00 00 05 00 00 00 06 00 00 00 08 00 00 00
2. Variante --- Skript mit vorgefertigter Frameworkdatei
- Auf folgender Seite das Skript runterladen: https://github.com/TMRJIJ/Night-Shift-on-Unsupported-Macs
- Terminal öffnen
- die Skriptdatei in Terminal ziehen und dann einfach den Befehlen folgen.
Ich Persönlich bevorzuge die erste Variante, weil ich dort selber weiß was mit der Frameworkdatei veranstaltet worden ist und keine vorgefertigte benutze die in sonstiger weise manipuliert worden sein kann. Aber das muss jeder selber entscheiden, welche Variante einem besser gefällt.
So ich hoffe ich konnte euch damit helfen, den original Beitrag findet ihr hier:
https://pikeralpha.wordpress.com/2017/01/30/4398/
Viel Spaß beim Augen schonen!
Zuletzt bearbeitet: