Grayscale Lock | March 2018

Objective-C

Grayscale Lock is a Cydia tweak that allows you to set grayscale status on an app-by-app basis. This is mainly to curb phone addiction, while making it harder to turn off than just manually turning it on. It also allows the grayscale to not interfere with other apps that still need full color, such as the Camera and Photos app.

There are quite a few articles touting grayscale mode as a way to help curb phone addiction:

While I'm not convinced that it's the magic solution, it's definitely made me much less happy using my phone, which I think will push me out of using it over time, as there's no endorphin rush for getting a notification or even checking my phone. Right now, it's too early to tell.

The tweak is written in Objective-C using the Theos development suite, specifically Logos that allows you to hook into iOS functions and modify how they work.

Tweak in action

Feel free to install it from Cydia or just check out the code on GitHub.