Grayscaler is an Android app designed to help users stay focused by keeping their phone mostly monochrome. However, it allows specific apps, like the Camera or Gallery, to remain in full color when needed. This can help reduce distractions, encourage mindful phone usage, and promote digital well-being.
- Whitelist Mode: Select apps that should remain in color while the rest of the phone stays grayscale.
- Blacklist Mode: Choose specific apps to be grayscale while keeping the rest in color.
- Accessibility Service: Detects the currently open app and adjusts the screen colors accordingly.
- Shizuku Integration: Uses Shizuku to grant required permissions for editing system settings.
- Reduce distractions and improve focus.
- Enhance digital well-being by minimizing excessive screen time.
- Maintain color in essential apps like Camera and Gallery while keeping others monochrome.
- Android device with Shizuku installed and set up.
- Accessibility permissions enabled for Grayscaler.
- Install Shizuku and start the service.
- Download and install Grayscaler.
- Grant Accessibility permissions when prompted.
- Select your preferred mode (Whitelist or Blacklist) and configure your app list.
- Ensure Shizuku is running in the background. (Required first time only)
- Open Grayscaler and select your mode.
- Add apps to the whitelist or blacklist as needed.
You can use Grayscaler without Shizuku by manually granting the required permissions using ADB.
adb shell pm grant io.github.cloudburst.grayscaler android.permission.WRITE_SECURE_SETTINGS
adb shell pm grant io.github.cloudburst.grayscaler android.permission.PACKAGE_USAGE_STATS
adb shell pm grant io.github.cloudburst.grayscaler android.permission.QUERY_ALL_PACKAGES
This app is licensed under GPL-3.0 license
Feel free to contribute or provide feedback to improve Grayscaler!