Skip to content

Quick settings tile for Android to toggle greyscale display

License

Notifications You must be signed in to change notification settings

rsookram/Greyscale

Repository files navigation

Greyscale

Greyscale is a quick settings tile for Android which allows you to toggle a device between colour display and greyscale.

Translations

Screenshots

How to use

In order to use Greyscale, you must manually grant it the WRITE_SECURE_SETTINGS permission, since this permission is not normally available to third party apps.

This can be done through adb by running the following from the command line:

adb shell pm grant io.github.rsookram.greyscale android.permission.WRITE_SECURE_SETTINGS

If you later wanted to remove the permission, you can run:

adb shell pm revoke io.github.rsookram.greyscale android.permission.WRITE_SECURE_SETTINGS

Once this is done, adding the quick settings tile is all that's left to do before you can use it.

Why use it?

This same option exists under Developer Options > Simulate color space, but it's convenient to have a quick settings tile if you want to change it frequently.

Also of note is that the APK is < 20 KB in size, and there are no third party dependencies used in the app.

Forked!

This repository started in this fork and was turned into a standalone repository since almost all of the code had been changed since being forked.

About

Quick settings tile for Android to toggle greyscale display

Topics

Resources

License

Stars

Watchers

Forks

Languages