The only limitation with DarQ was that it required root because it sent a shell command that required elevated privileges to enable the forced dark mode option. This meant that unrooted users were out of the action. Even custom user interfaces didn’t have the solution to the problem. OPPO’s ColorOS 7 has added a forced system-wide dark mode toggle in the display settings (bringing it out of Developer Options), but again, it can’t be toggled on a per-app basis. We can always trust the community to come up with innovative solutions, though. With version 1.2, DarQ has now been updated to support per-app dark mode on Android 10 without root. It does this by using an ADB script, which has to be downloaded separately. The app now requires the user to grant it ADB shell-level permissions so that it can run the same command of the forced dark mode option without needing root.
DarQ also uses an Accessibility Service so that it can detect when the user’s selected apps are in the foreground to enable forced dark mode, and then disable dark mode when those apps aren’t in the foreground.
With version 1.2, the app now supports OnePlus’ OxygenOS. The update has also added a search box to the app list.
The full change-log is noted below:
– 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
How to use DarQ App
There are 2 methods to use it and the both methods are below.
- Using without Root
- Using with Root
Using DarQ without a root
Those who don’t have root access to their phone—and would prefer not to—can still use DarQ, but we’ll need to run a special ADB script granting DarQ special permissions so it can run as intended. This is actually easier than it sounds. Here’s what you need to do:
- Install ADB on your computer using this package from XDA.
- Connect your Android device to your PC with a USB cable
- Download and unzip the DarQ ADB script from the XDA forums.
- In the DarQ ADB Script folder, double click the application for your PC’s operating system, then wait for the script to run.
Once you’ve run the ADB script, you can now use DarQ—at least until you reboot or shut down your phone. You’ll need to connect your Android phone to your PC and run the ADB script after each time you reboot your phone.
Using DarQ with Root
- Just Root your device using Magisk manager because installing Root using Magisk manager is easy.
- Install the DarQ app and open it and i will for root access permissions just grant them.
Open the DarQ app from your phone’s app screen. The main screen includes a few options for forcing dark mode for all apps:
- Enable Dark theme: Turn on Android 10’s system-level dark mode
- Force Dark Theme: Makes all apps run a dark theme, if available.
- Auto Dark Theme: Your phone will turn on/off dark mode in all apps at sunrise or sunset.
If you’d rather select specific apps to always run dark mode, tap “Enable Apps” then tap the toggle next to each app. DarQ will take care of the rest.
You may need to relaunch apps that are already running if they don’t automatically swap over to dark mode. It’s also possible that some apps will launch faster than DarQ is able to turn on its dark mode; if that happens, try force-closing and relaunching the app again. If you run into any other issues, consult the DarQ FAQ guide on GitHub.
DarQ V1.2 APK : Download
Join our Telegram channel to stay updated : Channel link