Android Q: How to toggle system-wide dark mode using ADB


Few hours back Google released Android Q, the next major update with several new features for Pixel phones, but the first beta doesn’t bring system-wide Dark mode as rumored.  ‘Device Theme’ and ‘Night Mode’ settings from Android Pie have been removed in Android Q. Dark mode is enabled automatically for some, if ‘Night mode’ is enabled in Android Pie before updating to Android Q. Battery saver in Android Q turns system apps dark, but this disables important notifcations, haptic feedback and several things. However, you can enable, disable or turn auto dark mode with simple ADB code.


  • Any Pixel phone running Android Q beta
  • ADB software (For windows) / Android zip file for Mac / Android zip file for Linux
  • auto, enter: adb shell settings put secure ui_night_mode 0

How to enable dark mode

  1. Connect the Pixel to your PC / Mac, open command prompt / terminal window in the same directory where ADB binary is stored
  2. Enable Dark Mode: adb shell settings put secure ui_night_mode 2     Disable Dark Mode: adb shell settings put secure ui_night_mode 1
    Auto Dark Mode: adb shell settings put secure ui_night_mode 0
  3. If you’re using Windows, you need to add . before the command. If you’re using macOS or Linux, then add ./ before the command.
  4. Reboot your Pixel to get the system-wide dark mode

Dark mode will remain until you factory reset the phone. Hope future Android Q beta updates will bring back ‘dark mode’ toggle.


i am as a writer and blogger...

Leave a Reply

Your email address will not be published. Required fields are marked *