DarQ er en app, der lader brugere aktivere en tvungen mørk tilstand pr. app på Android 10. Det fungerer nu uden root takket være brugen af et ADB-script.
Android 10 bragte et par nyttige funktioner, der gjorde det til en værdsat opdatering over Android 9 Pie. Android 9s iffy 2-knaps navigationssystem gav plads for fuld gestusnavigation, som fungerede meget bedre. Android 10 også bragt en systemdækkende mørk tilstand på apps, der understøtter det efter Google indså fordelene ved mørke temaer på premium OLED-skærme. Googles førstepartsapps på Android blev hurtigt opdateret til tilføje mørke temaer. Den systemdækkende mørk tilstandsfunktion var en, som brugerne havde efterspurgt i årevis, og de fik endelig deres ønske i Android 10. Der er dog stadig plads til forbedringer. Mens Google tilføjede en udviklermulighed for at tvinge alle apps til at aktivere mørk tilstand (selv dem, der ikke havde været det specifikt opdateret med funktionen), er der ingen måde på lager Android at aktivere en tvungen mørk tilstand på en per app-basis. Som forventet kom XDA-fællesskabet til undsætning. XDA anerkendt udvikler
Quinny899 udgav DarQ-appen i juni, der lader brugere aktivere tvungen mørk tilstand pr. app.Den eneste begrænsning med DarQ var, at den krævede root, fordi den sendte en shell-kommando, der krævede forhøjede privilegier for at aktivere muligheden for tvungen mørk tilstand. Dette betød, at brugere uden rod var ude af handlingen. Selv brugerdefinerede brugergrænseflader havde ikke løsningen på problemet. OPPO'er ColorOS 7 har tilføjet en tvungen systemdækkende mørk tilstands-skifte i skærmindstillingerne (hvilket bringer den ud af Udviklerindstillinger), men igen, den kan ikke skiftes på en per-app-basis. Vi kan dog altid stole på, at samfundet kommer med innovative løsninger. Med version 1.2 er DarQ nu blevet opdateret til at understøtte mørk tilstand per app på Android 10 uden root. Det gør den ved at bruge et ADB-script, som skal downloades separat. Appen kræver nu, at brugeren giver den tilladelser på ADB-skalniveau, så den kan køre den samme kommando af den tvungne mørketilstandsindstilling uden at skulle bruge root.
DarQ bruger også en tilgængelighedstjeneste, så den kan registrere, hvornår brugerens valgte apps er i forgrunden for at aktivere tvungen mørk tilstand, og deaktiver derefter mørk tilstand, når disse apps ikke er i forgrunden.
Med version 1.2 understøtter appen nu OnePlus' OxygenOS. Opdateringen har også tilføjet et søgefelt til applisten.
Den fulde ændringslog er noteret nedenfor:
DarQ v1.2 Changelog
v1.2
- DarQ fungerer nu uden root! Brug ADB-scriptet fra XDA-tråden eller GitHub-lageret til at køre den nødvendige baggrundstjeneste for at bruge DarQ uden at skulle roote din enhed.
- Fast roddetektion
- Tilføjet OxygenOS-understøttelse
- Tilføjet et søgefelt til applisten
- Tilføjet et filter for systemapps (skjult som standard) på applisten
Læs mere
At slå tvungen mørk tilstand til på en per-app basis betyder, at brugere kan have mørk tilstand aktiveret i apps som Twitter, for eksempel, mens de vælger at have den deaktiveret på Facebook og Instagram. DarQ kan også automatisk aktivere mørk tilstand om natten. Det muliggør brugerfleksibilitet, hvilket er rart at se. Kan vi forvente, at en mulighed som denne bliver leveret som en udviklermulighed i den næste Android-udgivelse? Vi må vente til næste måned med at finde ud af det.
Download DarQ fra XDA Labs ||| XDA-forumtråd til DarQ