All Projects → TMRJIJ → Night Shift On Unsupported Macs

TMRJIJ / Night Shift On Unsupported Macs

Licence: apache-2.0
Enable Night Shift on older Unsupported Macs

Programming Languages

shell
77523 projects
bash
514 projects

Projects that are alternatives of or similar to Night Shift On Unsupported Macs

Mac Setup
🛠️ Front end web development setup for macOS.
Stars: ✭ 265 (+208.14%)
Mutual labels:  apple, preferences, mac, macosx
Syncthing Macos
Frugal and native macOS Syncthing application bundle
Stars: ✭ 1,096 (+1174.42%)
Mutual labels:  apple, mac, macosx
Ultratabsaver
The open source Tab Manager Extension for Safari.
Stars: ✭ 178 (+106.98%)
Mutual labels:  apple, mac, macosx
Awesome Mac
 Now we have become very big, Different from the original idea. Collect premium software in various categories.
Stars: ✭ 46,674 (+54172.09%)
Mutual labels:  apple, mac, macosx
brewfile
🍎 Brewfile to install softwares in macOS for engineers
Stars: ✭ 37 (-56.98%)
Mutual labels:  mac, apple, macosx
Nord Iterm2
An arctic, north-bluish clean and elegant iTerm2 color scheme.
Stars: ✭ 651 (+656.98%)
Mutual labels:  mac, macosx
Soundcast
Cast audio from macOS to Chromecast
Stars: ✭ 684 (+695.35%)
Mutual labels:  apple, mac
Rome
Carthage cache for S3, Minio, Ceph, Google Storage, Artifactory and many others
Stars: ✭ 724 (+741.86%)
Mutual labels:  apple, mac
Macvars
command library for scripting osx
Stars: ✭ 34 (-60.47%)
Mutual labels:  apple, mac
Hackers
Hackers is an elegant iOS app for reading Hacker News written in Swift.
Stars: ✭ 513 (+496.51%)
Mutual labels:  apple, hackers
Macapps
个人收集的一些mac使用的不易找到的app,不断更新中。
Stars: ✭ 726 (+744.19%)
Mutual labels:  apple, mac
Swift Keylogger
Keylogger for mac written in Swift using HID
Stars: ✭ 995 (+1056.98%)
Mutual labels:  apple, mac
Swcrypt
RSA public/private key generation, RSA, AES encryption/decryption, RSA sign/verify in Swift with CommonCrypto in iOS and OS X
Stars: ✭ 632 (+634.88%)
Mutual labels:  apple, mac
Osx Iso
 Create a bootable ISO of OS X / macOS, from the installation app file
Stars: ✭ 616 (+616.28%)
Mutual labels:  mac, macosx
Open Source Mac Os Apps
🚀 Awesome list of open source applications for macOS. https://t.me/s/opensourcemacosapps
Stars: ✭ 28,908 (+33513.95%)
Mutual labels:  mac, macosx
Tools Osx
A small collection of command line tools for Mac OS X, incl.: clipcat, dict, eject, launch, ql, swuser, trash & with.
Stars: ✭ 576 (+569.77%)
Mutual labels:  mac, macosx
Swiftui
A collaborative list of awesome SwiftUI resources. Feel free to contribute!
Stars: ✭ 774 (+800%)
Mutual labels:  apple, mac
Skybar Deeplink
Mac app that add to the menu bar deep link tool so you can easily open your deep links in your installed simulator.
Stars: ✭ 50 (-41.86%)
Mutual labels:  mac, macosx
Macos Setup
A curated macOS setup | v2
Stars: ✭ 60 (-30.23%)
Mutual labels:  mac, macosx
Subethaedit
General purpose plain text editor for macOS. Widely known for its live collaboration feature.
Stars: ✭ 1,183 (+1275.58%)
Mutual labels:  mac, macosx

Night Shift on Unsupported Macs

Version 2.0.1 - GUI Installer Version 2.0 - Bash Script

Updated July 31, 2019

Night Shift Enable Script for Unsupported Macs Script made by Isiah Johnson (TMRJIJ) / OS X Hackers & Dosdude1

alt tag

This script will replace the CoreBrightness.framework with one already patched with the matching hex value in CoreBrightness.framework for most older/unsupported hardware.

All credits for this work goes to Piker Alpha. Thanks! Special thanks to pookjw, PeterHolbrook, dosdude1, and aonez for their continued critiques and support from their own source work.

As requested, this script is intended as non-commerical, with no Donation requests, Open Source, and must give thanks to Pike! Blog URL: Click Here

Announcements

  • I deeply apologize for the lack of updates. College life was pretty busy.
  • I will work in the Backup and Uninstaller Issues facing the v2.0 patch.
  • It looks like I may need to make a script for re-patching as well.

alt tag

History

macOS Sierra 10.12.4 brings iOS's Night Shift mode to the Mac for the first time. Night Shift, first introduced on iOS devices in iOS 9.3, is designed to gradually shift the display of a device from blue to a subtle yellow, cutting down on exposure to blue light. Blue light is believed to interrupt the circadian rhythm, disrupting sleep patterns.

Night Shift is activated through the Displays section of System Preferences, where a setting to have it come on at sunset and turn off at sunrise is available. It can also be set to turn on and off at custom times. Night Shift can also be toggled on manually using the Notification Center or Siri.

Night Shift was introduced in macOS Sierra 10.12.4 (16E144f) and is controlled by the CoreBrightness.framework. The official minimum requirements for this feature are:

  • MacBookPro9,x
  • iMacPro1,x
  • iMac13,x
  • Macmini6,x
  • MacBookAir5,x
  • MacPro6,x
  • MacBook8,x

Of course, this patch is intended to bypass this check completely.

OS Version Requirements

  • macOS 10.12 Sierra Supported
  • macOS 10.13 High Sierra Supported
  • macOS 10.14 Mojave Supported

-macOS 10.15 Catalina has not been Tested yet. Stay Tuned for updates.

Patching Instructions

Note: System Integrity Protection must be disabled beforehand in order to patch the framework. You can re-enable it after you're done. Software Updates may revert this patch so always check this repository for updates. HOW TO DISABLE SIP?

Always BACKUP before attempting this patch!

Installer Patching:

  1. Open the Installer in the Root of the Repository
  2. Follow the steps and agree to the terms
  3. Install
  4. Upon Completion, Restart your Mac
  5. You will see that the Night Shift tab is now available in System Preferences > Display as well as the toggle at the top of your Notification Center.

alt tag

Script Patching:

  1. Open the Terminal app in your Applications Folder
  2. Drag the 'Enable NightShift.sh' into the Terminal Window
  3. Following the instructions
  4. After Patching. Restart your Mac.
  5. You will see that the Night Shift tab is now available in System Preferences > Display as well as the toggle at the top of your Notification Center.

alt tag

Uninstall

  1. Open the Terminal app in your Applications Folder
  2. Drag the 'Uninstaller.sh' into the Terminal Window
  3. Following the instructions
  4. After Reverting. Restart your Mac.
  5. You will see that the Night Shift tab is no longer available.

Note: v2.0 is also compatible with the other scripts for repatching and uninstallation.

Known Bugs

  • Certain Third-party monitors are NOT Compatible with this Patch.
  • Certain Models and configurations can be left with a Disabled Notification Center and the inability to open the DIsplay and/or Energy Saver Preferences Pane in System Preferences.

Support

As such, if something goes wrong (like the Display tab in System Preference crashing) or if this framework copy doesn't work. Please feel free to email me at [email protected], let me know in the Issues Tab, or attempt it manually via Pike's original blog post.

Also join the rest of the Unsupported Mac Community on our Discord Server

Have Fun!

Other Notable Night Shift Patches

  1. NightPatch by pookjw
  2. NightShiftPatcher by aonez
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].