Through this post, you can download DarQ, which is an Android app that allows users to enable Dark Mode for individual apps without root. In this guide, we will show you how to enable per-app Dark Mode on Android 10 devices using “DarQ“.

Android 10 was launched back in September 2019 and it came with a heap of new features like Smart Reply, improved Gesture Navigation, Live Captions, Privacy & Location Controls, and much more. And among those, was a feature that was most anticipated and that is Android 10’s system-wide Dark Mode. It took quite a while for Google to realize the importance of dark themes in Android. It not only makes it easier for users to view their phone’s screen at night or in low lit environments but also helps save a bit of battery, especially on phones with OLED displays.

When enabled, the Dark Mode feature shifts the complete UI from light to dark colors. Not only does the system UI turns dark, but the UI of the installed apps too. Google made sure that all its apps would support the system-wide dark theme, even before the release of Android 10. When it comes down to third-party apps, developers can add support for Dark Theme, either by implementing their own style or by forcing it and letting Android do it for them.

Developer Options in Android 10’s settings do offer an option to force-enable Dark Mode on apps that don’t support it specifically. But there’s still no option to turn on the dark theme in third-party apps individually.

Recommended: Guide to Install ViPER4Android on Android 10 Q

Table of Contents

DarQ Lets You Force-Enable Per-App Dark Mode on Android 10

How to Enable Per-App Dark Mode on Android 10 using DarQ

DarQ is an Android app developer by XDA Recognized Developer Quinny899 (Kieron Quinn), that allows users to enable per-app Dark Mode in apps that don’t support the feature (yet). Not just that, it also allows you to automatically schedule light and dark themes on sunrise and sunset. The app isn’t exactly new, it was first released even before the stable Android 10 update was announced.

But up until now, the app required a rooted Android phone to do this. The good news is, the developer has recently released v1.2 of the DarQ application that now allows users to enable Per-App Dark Mode on Android 10 without root. I have already tried it on my Google Pixel 3 XL and Samsung Galaxy S10e running Android 10, and it works flawlessly.

That’s not it, the new version of the app also adds support for OnePlus devices running OxygenOS and brings some new features for maximum accessibility. For starter, the app’s interface now has a search bar in the apps list, so that you can easily find your favorite apps and turn on Dark Mode for them, instead of scrolling through the list indefinitely. Also, the app now has a filter to show system apps, which is hidden by default.

Below is the full changelog as provided by the developer on the original XDA thread:

DarQ v1.2 Changelog:

  • DarQ now works without root! Use the ADB script from the XDA thread or GitHub repository to run the required background service to use DarQ without needing to root your device.
  • Fixed root detection
  • Added OxygenOS support
  • Added a search box to the app list
  • Added a filter for system apps (hidden by default) in the app list

Also see: How to Enable Android 10 In-built Screen Recording Feature without Root


Unlike many other root apps, DarQ isn’t available on the Play Store. It can be downloaded either via the XDA Labs download page or through APKMirror, both of which are pretty trustable sources.

  • DarQ v1.2 APK: XDA Labs | APKMirror
  • DarQ ADB Script (for unrooted users only): DarQ ADB
    • Note: The script zip already contains the ADB binaries to function. So, if you haven’t yet set up ADB on your PC yet, then you don’t need to worry.

How to Enable Per-App Dark Mode on Android 10?

Using DarQ is the easiest on rooted devices and requires just a few steps. But to enable Per-App Dark Mode on unrooted Android 10 devices, you’d need to do some extra work. According to the developer, you will need to use the provided ADB script to run the required background service for the app to work. It’s quite easy actually.

  1. Download DarQ v1.2 APK on your Android device.
  2. Launch your choice of file manager app (e.g. Solid Explorer).
  3. Go to the “Download” folder of your device’s internal storage.
    Step 1: Download and Install DarQ APK on your Android 10 Device
  4. Tap on the APK file and press the ‘Install’ button to install DarQ app on your Android 10 device.
  5. Once the app has been installed, go to the app drawer and launch it.
  6. As soon as the app is launched, you’ll be prompted to grant it accessibility permissions.
    Grant Accessibility Permissions to DarQ App
  7. Simply tap on “Ok” when prompted turn on the toggle for DarQ Accessibility Service.
  8. Now, download the DarQ ADB Script zip file on the PC.
  9. Extract the downloaded file to a suitable location on the PC.
    Step 3: Extract DarQ ADB Script File on the PC
  10. Enable USB Debugging and connect your Android 10 device to the PC using the USB cable.
  11. If you’re using Windows PC, simply double-click on the “rundarq-windows.bat” file.
  12. If you’re using macOS/Linux, launch the Terminal and enter the following command:
  13. The script will automatically run the background service required by DarQ.
    Step 4: Launch DarQ ADB Script on PC to Run Required Background Service
  14. Once done, go back to the DarQ app on your device and it should be operational.
  15. The first step is to make sure that you have turned on the system-wide Dark Mode on your device. If you still haven’t, then just turn on the ‘Enable Dark Theme’ toggle in DarQ.
    Step 4: Enable System-wide Dark Mode Toggle in DarQ App
  16. Now, to enable per-app Dark Mode on your Android 10 device, go to the ‘Enabled App’ section of the app.
  17. Finally, just select the apps for which you need to enable the dark theme.
    Step 6: Select Apps to Enable Per-App Dark Mode on Android 10

That’s it! Your selected apps should now have forced dark theme, even if it doesn’t support it yet. Below are screenshots for a few apps that don’t support a dark theme yet, but it has been enabled via DarQ. Cool! Right?

Example of Per-App Dark Mode Enabled on Unsupported Apps

Note: You do not need to keep your device connected to the PC for DarQ to run, but only until you reboot the device. That’s because when the device is rebooted, the background service required will also be killed. So, to use DarQ on unrooted devices, you will need to run it every time your reboot/restart your phone.

We’d like to thank Quinny899 for developing such a useful app, and even more for making it work on unrooted devices. It’s a great treat! So, this was our guide on how to enable per-app Dark Mode on Android 10 devices without root. What do you think about it? It’s pretty cool, right?

Via: Android Police | Source: XDA

Post a Comment

Comment Policy: We welcome relevant and respectable comments. Only input your real first name and valid email address if you want your comment to appear. Read our comment policy fully before posting a comment.